/* CSS Style © Jeffrey Nelson 2004 */
body { background: #F0F0F0; color: #000000; font: 12px "Trebuchet MS", Verdana, sans-serif; margin: 10px; }
a:link, a:visited, a:active { color: #2F63AF; }
a:hover { color: #666666; }
p { margin: 0; padding: 0; }
img { border: 0; margin: 0; padding: 0; }

#wrapper { background-color: #ffffff; border: 1px solid #ABABAB; margin-left: auto; margin-right: auto; min-width: 750px; text-align: left; width: 80%; }

#topnav ul { background: url(images/top_nav_bg.gif) #DFDFDF repeat-x; border-bottom: 1px solid #ABABAB; color: #000000; font: 13px "Trebuchet MS", Verdana, sans-serif; height: 21px; margin: 0; padding: 0; width: 100%; }
#topnav ul li { display: inline; }
#topnav ul li a { border-right: 1px solid #DFDFDF; color: #000000; float: left; line-height: 21px; padding: 0px 10px 0px 10px; text-decoration: none; }
#topnav ul li a:hover { background: url(images/top_nav_bg_hot.gif) #FFFFFF repeat-x; color: #2F63AF; }

#header  { color: #ffffff; background-color: #3c7ab7; scroll; background-position: 0 0; height: 60px }
#sitelogo  { color: #ffffff; font: 30px/60px "Trebuchet MS", sans-serif; background: url(images/top_bar.jpg) no-repeat; padding-left: 95px; height: 60px; vertical-align: middle }
#sitelogo a { color: #FFFFFF; text-decoration: none; }

#footer { background: #D5D5D5; border-top: 1px solid #ABABAB; font:11px/150% Verdana, sans-serif; padding: 3px; }
.title { color: #2F63AF; font: bold 15px "Trebuchet MS", sans-serif; margin: 15px 15px 8px 15px; }
.text { font: 12px/150% Verdana, sans-serif; margin: 0px 15px 0px 15px; text-align: justify; }
.seperator { border-top: 1px solid #D5D5D5; font-size: 0; margin: 0px 15px 0px 15px; }
.attention { color: #FF0000; font-weight: bold; }




/* CSS tabs style format is by Joshua Kaufman and is listed under the creative commons license. */

ul#tabnav {
font: bold 11px Verdana, sans-serif;
list-style-type: none;
padding-bottom: 24px;
border-bottom: 1px solid #ABABAB;
margin: 0;
}

ul#tabnav li {
float: left;
height: 21px;
background-color: #D5D5D5;
margin: 2px 2px 0 2px;
border: 1px solid #ABABAB;
}

#tab1 li.tab1, #tab2 li.tab2, #tab3 li.tab3 {
border-bottom: 1px solid #fff;
background-color: #fff;
}

#tab1 li.tab1 a, #tab2 li.tab2 a, #tab3 li.tab3 a{
color: #2F63AF;
}

#tabnav a {
float: left;
display: block;
color: #2F63AF;
text-decoration: none;
padding: 4px;
}

#tabnav a:hover {
background: #BFBFBF;
}

