div {margin:0; padding:0;}

.container {
	
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom:300px;
}

.left{
	width:200px;
	float:left;
	
}
#menu{ padding:0; margin:0; list-style-type: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:2px; }

#menu li a{
	width:180px;
	background-color:#fff;
	margin:0;
	padding:0;
	display: block;
	padding:5px;
	color:#000000;
	padding-bottom:7px; padding-top:7px;
	text-decoration:none;
	border-bottom:1px dashed #CE3100;
}
#menu li a:hover{background-color:#eee; }

.middle{
	width:550px;
	float:left;
	margin-left:30px;
	margin-right:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	margin-top:10px;
}

.right{
	width:150px; margin-left:20px;
	float:left;
	font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

.countlinks{font-size:11px; 
font-family:Arial, Helvetica, sans-serif; margin-bottom:20px; padding:5px; background-color:#fff;
border:1px solid #ccc;color:#ccc; line-height:15px;}

a, .countlinks a, .countlinks2 a, .topnavnext a, .topnavprev a{color:#CE3100;}/*#FF3333*/

.countlinks2{font-size:11px; 
font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; padding-left:10px; padding-right:10px; background-color:#fff;
border:0px solid #ccc;color:#ccc; line-height:15px; text-align:justify; color:#CE3100;}



h1{font-family:Arial, Helvetica, sans-serif; 
font-size:28px; line-height:32px; 
color:#CE3100; font-weight:normal; }

h2{font-family:Arial, Helvetica, sans-serif; 
font-size:19px; line-height:24px; 
color:#CE3100; font-weight:normal; }

h3{font-family:Arial, Helvetica, sans-serif; 
font-size:16px; line-height:20px; 
color:#CE3100; font-weight:normal; }

.silver {padding:6px; padding-left:6px; padding-right:6px; background-color:#eee;}
.output {padding:6px; padding-left:6px; padding-right:6px; background-color:#ddd;}
.output a,.silver a {color:#000; font-size:12px;}
.sm{font-size:10px; line-height:13px;}
.topnavprev{width:260px; text-align:left; float:left; padding-bottom:20px; padding-top:20px;}
.topnavnext{width:265px; text-align:right; float:left; padding-bottom:20px; padding-top:20px;}

.footer{width:100%; clear:both; padding-top:10px; margin-top:30px; border-top:1px solid #CE3100;}
.footerlinks, .footerlinks a{color:#bbb; font-size:9px; font-family:Arial, Helvetica, sans-serif; clear:both; text-decoration:none; text-align:justify;}

.footer_left{width:40%; float:left; text-align:left;}
.footer_right{width:40%; float:right; text-align:right;}
.footer_left, .footer_right{font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:10px; margin-bottom:10px; }

.flags{width:100%; clear:both; text-align:center;}
.flags img{padding-right:4px; padding-left:4px; padding-top:20px; padding-bottom:20px;}

.emailline{background-color:#FFF; padding-top:3px; padding-bottom:3px; font-weight:bold; text-align:center; border:1px solid #ddd; } /*#CCCC99*/

.emailline2{background-color:#fff; padding-top:3px; padding-bottom:3px; font-weight:bold; text-align:center; border:1px solid #ddd; background-image:url(chrome.gif);} /*#CCCC99*/

.px13{font-size:13px;}

.searchbox{border:1px solid #ddd; padding:5px; margin-bottom:15px; margin-top:0px; background-image:url(chrome.gif);}