﻿		body {margin:20px auto 10px auto;width:754px;background-color:#396e8e;font-family:Verdana;font-size:12px;}
		a, a:link, a:visited, a:hover, a:active {color:#184da2;}
		img {border:0;}		
		address {font-style:normal}
		sup {font-size:8px}
		.horizlist {padding:0;margin:0}
		.horizlist li {display:inline;}
		.clear {clear:both}
		#header { height:70px }
		#header, #footer, #contentcontainer, #footerleft, #footerright, #tabs, #toplinks, #leftnav, #contentarea, #breadcrumb, #pagetitle {float:left;margin:0;padding:0;}
		#contentcontainer, #contentcontainer_nav {background:#F8F4E5 url('images/btm_corners_beige.gif') no-repeat bottom center;width:100%;}
		#toplinks {text-align:right;width:100%;color:white;padding-bottom:5px;font-size:11px;background-color:#396e8e;}
		#toplinks a {color:white}
		#toplinks li {padding:0 1px 0 1px}
		#footer {margin-top:15px;padding:0 5px;clear:both;color:white;font-size:11px;width:100%;text-align:left}
		#footer ul {text-align:right;margin-bottom:5px;margin-right:15px;}
		#footer a {color:white;}
		#footer p {margin-top:0;}
		#contentcontainer #pagetitle {margin-bottom:5px;width:714px;}
		#pagetitle h1 {font-size:25px; font-weight:normal;color:#396e8e;padding:0;margin:0;border-bottom:1px #c8cfdb solid;width:100%}
		#tabs {background-color:white;height:36px}
		/*#contentarea {padding-bottom:25px;width:550px;padding-right:17px;padding-left:17px;}*/
		#contentcontainer {padding:0;width:754px;padding-bottom:16px}
		#contentcontainer:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
		.bucket { background-color:#7597AE; color:#FFFFFF; padding:0; padding-top:2px; float:left; height:140px; margin-left:5px;}
		#home_middle { padding:4px 4px 0px 4px;}
		.bucket li { list-style-image: url(images/grn_on_blu_arrow.gif); margin-bottom:2px; }
		.bucket ul { margin-left:0;padding-left:25px;margin-top:10px; }
		.bucket li a, .bucket li a:link, .bucket li a:visited { color:#FFFFFF; text-decoration:none; }
		.bucket li a:hover { color:#FFFFFF; text-decoration:underline; }
		#home_bottom { padding:12px 11px 0px 11px;margin-bottom:0px;}
		#home_bottom div { float:left; }
		#home_bottom_left { width:100px;text-align:center }
		#home_bottom_mid { width:500px; margin-left:15px }
		#home_bottom_right { width:114px; }
		#home_bottom_full { width:614px;margin-left:15px; }
        .topsearch {width:10em;font-size:10px;}
        .texthint {color:#555555;font-style:italic;}
		        .smallsearch {vertical-align:middle;padding-left:2px}
