a{
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a:hover{
color:#706A6A;
text-decoration:underline;
}
body{
font:14px Arial,Helvetica,sans-serif;
margin:0px;
padding:0px;
}
h1{
font-size:20px;
margin:10px 0px 0px 0px;
padding:0px;
}
h2{
color:#3271B4;
font-size:16px;
margin:10px 0px 0px 0px;
padding:0px;
}
img.left{
float:left;
padding-bottom:10px;
padding-right:10px;
}
table{
border:1px solid #3174B3;
margin-top:10px;
width:450px;
}
table.wide{
margin-left:-10px;
margin-top:70px;
position:absolute;
width:760px;
}
table.wide td{
font-size:80%;
padding:2px;
}
table.wide th{
font-size:80%;
padding:1px;
}
td{
background-color:#F0F6FA;
border-bottom:1px solid #ABC6E1;
border-right:1px solid #ABC6E1;
font-size:12px;
padding:3px;
text-align:center;
}
td.alt{
background-color:#DEEDFC;
}
th{
background-color:#3174B3;
border-bottom:1px solid #1A3C5D;
border-right:1px solid #1A3C5D;
color:#FFFFFF;
padding-bottom:3px;
padding-top:3px;
}
.phppgimagetag{
margin: 5px 0px 5px 0px;
padding: 0px;
border: 1px solid black;
float: left;
}
.phppgmainbox{
margin:0px;
padding:0px;
}
.phppgnextbox{
padding:10px;
text-align:center;
clear: left;
}
#content{
margin:0px 290px 0px 10px;/*  background-color:Gray;*/
padding:0px 0px 0px 0px;
}
#footer{
background-color:#FFFFFF;
border-top:5px #ABC6E1 solid;
text-align:center;
}
#footer img{
padding:10px;
}
#frame{
background-image:url(images/bg-green.jpg);/*  background-color:#FF00FF;*/
background-position:right;
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
width:760px;
}
#framemap{
background-image:url(images/map-bg.jpg);/*  background-color:#FF00FF;*/
background-position:top right;
background-repeat:no-repeat;
height:auto;
margin-left:auto;
margin-right:auto;
width:760px;
}
#header{
padding-bottom:25px;
padding-top:0px;
}
#map{
background-image:url(images/map-bg.jpg);
background-repeat:no-repeat;
float:right;
width:280px;/*  border:1px solid #FFFF00;*/
}
#map img{
float:right;
}
#maptext{
color:#FFFFFF;
float:left;
margin-left:10px;
margin-top:280px;
width:130px;
}
#maptext h1{
color:#000000;
}
#maptext p{
font-size:18px;
font-weight:bold;
margin:0px;
}
#navi{
background-color:#ABC6E1;
margin:0px;
padding:0px;
position:absolute;
top:75px;
width:750px;
}
#navi a{
background-image:url(images/nav.gif);
background-position:center left;
background-repeat:no-repeat;
color:#000000;
font-size:12px;
font-weight:bold;
margin-right:17px;
padding-left:15px;
text-decoration:none;
}
#navi a:hover{
background-image:url(images/nav-down.gif);
color:#FFFFFF;
}
#navi li{
display:inline;
margin:0px;
padding:0px;
}
#navi ul{
margin:0px 0px 0px 0px;
padding:4px 0px 5px 10px;
}

