﻿body, div, table, tr, td, a, span, ul, li{ font-family:Arial, Helvetica, sans-serif;font-size: 10pt;color:#646464; }
body{ padding:0px;margin:0px; }
img{ border:0px; }
a{ text-decoration:none;color:#1658a2; }
a:hover{ text-decoration:underline; }

.text_blue{ color:#1658a2; }
.u{ text-decoration:underline; }

#main{ width:900px; }
#logoBox{ height:84px; }
#logo{ float:left;border:0px; }

div .small_links{ margin-right:8px; }
.small_links{ text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:7pt;color:#999; }

#searchBox{ float:right;height:84px; }
#searchImg{ border-width:1px 0px 1px 1px;border-color:#bbbbbb;border-style:solid; }
#search{ border-width:1px 1px 1px 0px;border-color:#bbbbbb;border-style:solid;height:17px;width:121px;padding:3px 0px 0px 3px;margin:0px;float:left;vertical-align:bottom;background-image:url('../images/search_bg.gif'); }

#nav{ background-image:url('../images/nav_bg.gif');background-repeat:repeat-x;height:28px;width:898px;border:1px #bbb solid; }
#nav ul{ list-style-type:none;padding:0px;margin:0px; }
#nav ul li{ float:left;width:19.95%;padding:5px 0px 0px 0px;margin:0px;text-align:center; }
#nav ul li a{ text-decoration:none;padding:5px 40px 4px 40px;font-weight:bold;color:#888;font-size:10pt }
#nav ul li a:hover{ background-image:url('../images/up_arrow.gif');background-position:center;background-repeat:no-repeat;background-color:transparent; }

#footer{ font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-align:left; }
#footer a{ font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-align:left; }