*{	padding: 0px;	margin: 0px;}body{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #2F63AB;}div#container{	display: block;	width: 800px;	float:left;	margin-left:15px;}div#header{	display: block;	float: left;	width: 800px;}div#content{	display: block;	float: left;	width: 800px;	margin: 5px 0 10px 0;}div#searchbox{	display: block;	float: left;	width: 590px;	margin:8px 5px 0 5px;}div#extended_search_results{	display: block;	float: left;	width: 98%;	margin-top: 15px;	margin-left: 5px;}div#searchbox div a{	text-decoration: underline;}div#searchbox div a img{	margin-bottom: -2px;}table.searchselection{	display: block;	float: left;	border: 1px solid #2f63ab;	background-color:#fff;	margin-bottom: 1em;}table.searchselection tr th{	padding: 5px;	font-size: 11px;	font-weight: bold;}table.searchselection tr td{	padding: 5px;	font-size: 12px;	font-weight: normal;}#searchform{	display: block;	float: left;	width: 100%;	padding: 0px;}.searchform{	display: block;	float: left;	width: 100%;	padding: 0px;}#advanced{	display: none;	float: left;	width: 100%;	padding: 0px;}#shipsearch{	display: none;	float: left;	width: 100%;	padding: 0px;}#tips{	display: none;	float: left;	width: 100%;	padding: 5px;	border: 1px solid #2f63ab;	background-color: #f4fbed;	margin-bottom: 10px;}#tips ul{	margin-left: 10px;}#searchitemstable{	display: block;	float: left;	border: 1px solid #2f63ab;	background-color: #F4FBED;}#searchresultstable{	display: inline;	float: left;	/**border: 1px solid #2f63ab;**/}#searchitemstable tr td{	padding: 5px;}#selectionlisttable{	display: block;	float: left;	border: 1px solid #2f63ab;	background-color: #FFFFFF;}#selectionlisttable tr td{	padding: 1px;}#advancedsearchitemstable{	border: 1px solid #2f63ab;	background-color: #F4FBED;}#advancedsearchitemstable tr td{	padding: 3px;}h1{	display: block;	float: left;	width: 100%;	font-family: arial, helvetica, sans-serif;	font-size: 1.6em;	color: #2f63ab;	font-weight: bold;	margin:10px 0 10px 0;}h2{	display: block;	float: left;	width: 100%;	font-family: arial, helvetica, sans-serif;	font-size: 1.3em;	color: #2f63ab;	font-weight: bold;	margin:10px 0 10px 0;}h3{	display: block; width:100%;	font-family: arial, helvetica, sans-serif;	font-size: 1.2em;	color: #2f63ab;	font-weight: bold;	margin:10px 0 10px 0;}h4{	display: block;	float: left;	width: 100%;	font-family: arial, helvetica, sans-serif;	font-size: 1.1em;	color: #2f63ab;	font-weight: bold;	margin:10px 0 10px 0;}/* Footer */#bottom {    display: block;    width: 100%;    clear:both;}div#footer{	display: block;    clear: both;	border-top: 1px solid #2F63AB;	margin-top: 10px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #b2d42d;}div#footer a {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2F63AB; text-decoration: underline;}div#footer p{font-family: Arial, Helvetica, sans-serif; margin:10px 0 0 15px; font-size:11px; color:#666666;}div#footer ul{ padding:0; list-style:none; margin-top:10px;}#footer li{display:inline;margin-left: 10px;padding:0;}.logos{  float: right;  text-align: right;  width: 350px; /*this might me changable*/  padding:5px; }div#subfooter{	display: block;    clear: both;	margin-top: 10px;	margin-bottom: 10px;	font-family: Arial, Helvetica, sans-serif;	border: 1px solid #EEEEEE;	text-align:center;}div#subfooter a {font-family:Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #666; text-decoration: underline;}div#subfooter p{font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 15px; font-size:0.9em; color:#666;}div#subfooter ul{ padding:0; list-style:none; margin:5px;}#subfooter li{display:inline;margin: 5px;padding:0;}.sitemap {	margin: 10px; 0 0 0;	list-style-image: url(/images/bullet.gif);}.breaker{  border-bottom: 1px solid #2F63AB;  clear:both;  line-height:0.80px;}/* IE6 hacks */* html div#content {margin-left: 5px;}* html div#searchbox {margin-left: 0px;}* html div#extended_search_results {margin-left: 0px;}
