* {
padding:0;
margin:0;
}
P { 
margin:10px 0px 0px 0px;
text-align:justify;
}
BODY {
margin:20px;
background-color: #FFFFFF;
}
.contentframe {
margin: 7px 0px 0px 20px;
width: 645px;
background-color: #FFF8AF;
border-top:1px #E1B428 solid;
}
.contentpadding {
 width:534px;
 padding:25px 0px 15px 50px;
}
.content {
FONT-SIZE: 12px;
LINE-HEIGHT: 17px;
COLOR: #28323C;
FONT-FAMILY: verdana, helvetica, sans-serif;
}
a:link, a:active, a:visited {
COLOR: #28323C;
text-decoration: underline;
}
a:hover {
COLOR: #AF2222;
text-decoration: none;
}
.navcol_def {
background-color: #D1A5BA;
width: 75px;
}

.justify {
text-align: justify;
}
.header {
FONT-SIZE: 11pt;
LINE-HEIGHT: 14pt;
FONT-WEIGHT: bold;
COLOR: #000000;
FONT-FAMILY: times new roman, serif;
letter-spacing: .1em;
padding-top:5px;
}
.text {
FONT-SIZE: 12px;
LINE-HEIGHT: 16px;
COLOR: #464646;
FONT-FAMILY: verdana, helvetica, sans-serif;
text-align: justify;
}
TD {
padding:0;
margin:0
}
.nav
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.nav li
{
display: inline;
list-style-type: none;
margin:0px 0px 0px 0px;
padding:0px 20px 0px 0px;
}
.navtext
{
color: #FAC319;
font: 10px verdana, helvetica, sans-serif;
font-weight: normal;
text-decoration: underline;
}
a:link.navtext, a:active.navtext, a:visited.navtext {
COLOR: #FAC319;
text-decoration: none;
}
a:hover.navtext {
COLOR: #7A8594;
text-decoration: none;
}
.subnav
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.subnav li
{
display: inline;
list-style-type: none;
margin:0px 0px 0px 0px;
padding:0px 25px 0px 0px;
}
.subnavtext
{
color: #47566A;
font: 10px verdana, helvetica, sans-serif;
font-weight: normal;
text-decoration: underline;
}
a:link.subnavtext, a:active.subnavtext, a:visited.subnavtext {
COLOR: #47566A;
text-decoration: underline;
}
a:hover.subnavtext {
COLOR: #AF2222;
text-decoration: none;
}

tr.space td {
padding-top:20px;
}
.hideonscreen {
display: none;
}
.hideonprint { 
}
.headernav {
font:10px verdana;
color:#00456B;
margin:2px 0px 0px 0px;
padding:0px 15px 0px 0px;
}
a:link.headernav, a:active.headernav, a:visited.headernav {
COLOR: #00456B;
text-decoration: none;
}
a:hover.headernav {
COLOR: #5D86A0;
text-decoration: none;
}
.headernav  li{
display: inline;
list-style-type: none;
}
.vertnav {
padding-left: 2px;
font: 11px verdana;
color: #00456B;
text-align:left;
}
a:link.vertnav, a:active.vertnav, a:visited.vertnav {
color: #00456B;
text-decoration: none;
}
a:hover.vertnav {
color:#5D86A0;
text-decoration: none;
}
.vertnavtable {
width: 125px;
height: 600px;
margin-top:-2px;
}
.prognav {
font-family: verdana, helvetica, sans-serif;
font-size:9px;
line-height:10px;
color:#ffffff;
text-decoration: none;
}
a:link.prognav, a:active.prognav, a:visited.prognav {
color: #000000;
text-decoration: none;
cursor: hand;
}
a:hover.prognav {
background-color: #5D86A0;
text-decoration: none;
color:#ffffff;
cursor: hand;
}
.icon {
border:1px;
border-color: #E4DDCD;
border-style: solid;
background-color:#E4DDCD;
}
.iconbox {
border:1px;
border-color: #5D86A0;
border-style: solid;
background-color:#E4DDCD;
}
.list {
margin:5px 75px 5px 75px;
list-style-image: url(images/phf_bullet.gif);
}
.list li {
margin-top:5px;
}
.footer {
padding-top:3px;
font: 11px verdana;
color:#28323C;
}
.ar {
font: 9px verdana, helvetica, sans-serif;
text-decoration: underline;
}
a:link.ar, a:active.ar, a:visited.ar {
COLOR: #881C57;
text-decoration: none;
}
a:hover.ar {
COLOR: #78A22E;
text-decoration: underline;
}
.logo {
padding:15px 20px 42px 0px;
background-color:#FFFFFF;
}
.medblue { 
background-color: #7A8594;
}
.darkblue { 
background-color:#47566A;
}
.subnavpos {
width:550px;
/*position:relative;
left:35px;
top:0px; */
}
.topnavpos {

}