/* SANITAIRE STYLESHEET */

body {top:0px; left:0px; margin:0px 0px 0px 0px; border: 0px none;padding:0px 0px 0px 0px;font:12px Verdana, Arial, Helvetica, sans-serif; color:#333}
body table tr td {font:12px Verdana, Arial, Helvetica, sans-serif;color:#333}
img {border:none;padding:0;margin:0;text-decoration:none;}
p { padding:0;margin:0; line-height:1.5em;}
a:link, a:visited, a:hover, a:active  {color: #333333;text-decoration:underline; cursor:pointer; }
.align_right { text-align:right; }
.align_left { text-align:left; }
.align_center { text-align:center; }
body ul li { line-height:1.5em;}
.float_left {float:left;}
.float_right {float:right;}
.clear {clear: both;height: 0;line-height: 0.0;font-size: 0;}
.left_pad {padding-left:10px;}
.right_pad {padding-right:10px;}
.top_pad {padding-top:10px;}
.bottom_pad {padding-bottom:10px;}
.halftop_pad {padding-top:5px;}
.halfbottom_pad {padding-bottom:5px;}
.leftright_pad {padding-right:10px;padding-left:10px;}
.topbottom_pad {padding-top:10px;padding-bottom:10px;}
/*------ T E X T  ------*/
.lucida { font-family:"Lucida Grande", " Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;}
.arial { font-family:Helvetica, Arial, sans-serif;}
.bold {font-weight:bold;}
.underline {text-decoration:underline; }
.small {font-size:.917em;line-height:1.33em;}
.extra_small {font-size:.66em;line-height:1.25em;}
.large {font-size:1.25em;line-height:1.33em;}
.extra_large {font-size:1.66em;line-height:1.25em;}
.super_large {font-size:1.75em;line-height:1.25em;}
.bigger {font-size:120%;}
.smaller {font-size:80%;}
.letterspacing-1 {letter-spacing:-1px;}
.uppercase { text-transform:uppercase;}
.blue {color:#036;}
.white {color:#fff;}
.grey {color:#666;}
.darkgrey {color:#333;}
.white {color:white;}
.lightblue {color:#9cf;}
/*------ L I N K S ------*/
.blue_arrow_link:link, .blue_arrow_link:active, .blue_arrow_link:visited  {color:#036; text-decoration:none; background-image:url(../images/bluearrow.gif);background-repeat:no-repeat;background-position:right 4px;border-bottom:1px dotted #768;}
.blue_arrow_link:hover {border-bottom:1px dotted #036;text-decoration:none;color:#036;}
.topnav_link:link, .topnav_link:active, .topnav_link:visited { color:#ccc; font-size:.917em; text-decoration:none; padding-right:1.33em;}
.topnav_link:hover { color:white; text-decoration:none;}
.footer_links:link, .footer_links:active, .footer_links:visited { color:#036; text-decoration:none;}
.footer_links:hover { color:black; text-decoration:none;}
/*-------- M I S C ----------*/
.lightgreybg {background-color:#f5f5f5;}
.bluebg {background-color:#036;}
.lightgreybg2 {background-color:#e7e7e7;}
.medgreybg {background-color:#dbdbdb;}
.darkgreybg {background-color:#666;}
.blueline {padding-top:none;margin-top:5px;margin-bottom:5px;width:556;height:2px;line-height:2px;background-color:#036;}
.greyline {width:100%;height:1px;line-height:1px;background-color:#e0e0e0;}
.darkgrey_bar {width:100%;height:3px;line-height:3px;background-color:#666;}
/*------ C O N T A I N E R ------*/
#container {margin-left: auto;margin-right: auto;width:770px;text-align:left;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:10px solid black;}
#header {background-color:black;width:770px;}
#logo {float:left;padding-left:22px;padding-top:16px;padding-right:40px;padding-bottom:10px;}
#topnav {float:right; text-align:right; padding-top:20px;width:556px;}
#search {padding-right:10px; margin-top:-5px;}
html>body div #search {margin-top:19px;}
#content {float:left; width:571px;border-left:1px solid #e0e0e0;}
#leftcolumn {float:left;width:198px;}
#global_dropdown { width:198px;background-color:#036;height:45px;}
/*-------- L E F T - N A V -----------*/
#leftnav {width:161px;padding-left:10px;padding-right:27px;padding-top:20px;padding-bottom:60px;}
#leftmenu ul {list-style: none; margin: 0;padding: 0;}
#leftmenu {width: 160px;font-size:.917em}	
#leftmenu li a {height: 32px;voice-family: "\"}\""; voice-family: inherit;height: 24px;text-decoration: none;}		
#leftmenu li a:link, #leftmenu li a:visited {display: block;border-bottom:1px solid #e0e0e0;padding: 4px 0 0 10px;}
#leftmenu li a:hover {padding: 4px 0 0 10px;background-color:#dbdbdb;color:#036;}
/*--------- F O O T E R ---------------*/
#footer {position:relative;margin-left: auto;margin-right: auto;width:770px;padding:6px;text-align:right;font-size:.85em; color:#666;}
/*---------- F O R M S ---------------*/
.search {font-family: font-family:"Lucida Grande", " Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;padding: 2px;color: #333;font-size:.917em;background-color: #f6f6f6;border: inset 1px #666;width:100px;}
.dropdown {padding: 0px;margin-top:1px;color: #666;font-size:.917em;background-color: #f6f6f6;border:0;width:140px;}

 