
body { 
background: #fff; 
color:#BBBBBB; 
margin-top: 5px; 
margin-bottom: 15px; 
font-family: arial, helvetica, sans-serif; 
font-size: 62.5%; 
} 
* { 
font-family: arial, helvetica, sans-serif; 
color:#666; 
} 
a:link, a:visited { 
color:#003399; 
text-decoration: underline; 
} 

h1{ 
font-size:24px; 
} 
h2{ 
font-size:18px; 
} 
h3 { 
color: #333; 
font-size: 12px; 
font-weight:lighter; 
background:url(images/bullet_leftnav.gif) top left no-repeat; 
background-position:0% 3px; 
text-indent:12px; 
padding: 0 2px 0 2px; 
margin:0; 
} 
h3 a:link, h3 a:visited { 
color: #333; 
text-decoration:none; 
} 
h4 { 
margin:0; 
padding:0; 
font-size:12px; 
} 
form *, p, #main li { 
line-height:1.7em; 
font-size:10px; 
} 
#content { 
} 
#header { 
width:100%; 
border-bottom: 6px solid #003b7f; 
} 
.border { 
border-bottom: 6px solid #003b7f; 
} 

#topnav { 
font-size:10px; 
text-align:right; 
line-height:.6em; 
vertical-align:bottom 
} 
#topnav a:link, #topnav a:visited { 
text-decoration: none; 
} 
#leftcol { 
width:165px; 
padding: 20px 6px 100px 12px; 
} 
#rightcol { 
color: #666; 
} 
#leftnav { 
padding:0 5px 0 0; 
margin:0; 
} 
#leftnav li { 
list-style-type:none; 
padding: 4px 0 4px 0; 
display:block; 
font-size:11px; 
} 
#leftnav li a:link, #leftnav li a:visited { 
background: url(images/bullet_leftnav.gif) top left no-repeat; 
background-position:0% 5px; 
text-decoration: none; 
color:#003399; 
padding: 3px 0 3px 12px; 
display:block; 
} 
#leftnav li a:hover { 
color:#fff; 
padding: 3px 0 3px 12px; 
} 
#leftnav li a:link.bigger, #leftnav li a:visited.bigger { 
padding: 3px; 
background: none; 
font-size:14px; 
border-bottom: 1px solid #003399; 
} 
#leftnav li a:hover.bigger { 
color:#fff; 
padding: 3px; 
border-bottom: 1px solid #003399; 
} 
#main { 
padding:10px 5px 5px 0; 
color: #666; 
} 
#main p { 
margin:0; 
margin-left: 15px; 
} 
#main ul, #main ol { 
margin-top:0; 
margin-bottom:0 
} 
#rightcol { 
vertical-align:top; 
} 
#footer { 
border-top: 6px solid #003b7f; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px; 
color:#000; 
text-align:right; 
padding-top:4px; 
} 
.dropout { 
color:#111; 
background:#DDDDDD; 
padding:5px; 
margin: 6px 6px 6px 14px; 
width:510px; 
} 
#contacts { 
/* border-top: 1px dashed #ddd; 
border-left: 1px dashed #ddd; 
*/ 
} 

#contacts td{ 
width: 50%; 
vertical-align:top; 
/* 
border-bottom: 1px dashed #ddd; 
border-right: 1px dashed #ddd; 
*/ 
padding: 10px; 
} 
.popup { 
CURSOR: pointer; 
CURSOR:hand; 
} 
.popup a:link, .popup a:visited { 
text-decoration:none; 
color:#333; 
} 
.popup a:hover { 
text-decoration:underline; 
color:#fa991a; 

} 
.fright { 
float: right; 
margin: 5px 15px 10px 10px; 
} 


.fleft { 
float: left; 
margin: 5px 15px 10px 7px; 
} 
.caption { 
color:#039; 
font-size:10px; 
} 
