* {
margin: 0;
padding: 0;
}

p {padding:8px;}



body {
	margin:0px 0px ; padding:0px;  
	text-align:center;  
	background-color:#aacceb;
}
	
img {
border: none;
} 

#topbar {width:100%;
height:16px;
background-color:#b11101;
letter-spacing: 2px;
color:#ffffff;
font: 70% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;}

	#container {width:900px;
	margin:auto;
	border:1px solid #466480;
	background-color:#e4eef8;
	background-image:url(images/contentbak.jpg);
	overflow: hidden;}
	
	#topbox {width:900px;
	height:320px;
	background-image:url(images/topboxbak.jpg);
	}
	
	#tobboxleft {width:380px;
	height:320px;
	float:left;
	}
	
	
	
	#tobboxright {width:500px;
	height:320px;
	float:right;
	}
	
	
		#menucol {width:240px;
	float:right;

	margin-top:30px;
padding-bottom:30px;
padding-left:20px;
text-align:left;
letter-spacing: 2px;
font: 100% arial, Verdana, Helvetica, sans-serif;
overflow: hidden;
color:#ffffff;}


#menucol ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#menucol ul li {
margin: 0px;
padding: 0px;
line-height:120%;
}
#menucol ul li a {
font-size: 0.8em;
display: block;
border-bottom: 1px solid #497791;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #ffffff;
width:250px;
}

#menucol ul li a:hover, #vertmenu ul li a:focus {
color: #ffffff;
background-color: #417aaf;
}		
	

	
	#contentcol {width:580px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	font: 80% arial, century gothic, helvetica, verdana,  sans-serif; 
	text-align:left;
	color:#17262f;
	line-height:140%;
	float:left;
	overflow: hidden;
	}
	
	
	
	#contentcol li {
	
	list-style: disc;
	line-height:140%;
	margin-top:8px;
	}

#contentcol ul {
	margin-left:55px;
}



 
#contentcol a {
	text-decoration:underline;
	padding:0px;
	 color:#333333;}

#contentcol a:visited {
	text-decoration:underline;
	padding:0px;
	 color:#333333;}

#contentcol a:hover {
	text-decoration:underline;
	padding:0px;
	color:#000000; }
	

	
	
	#reddivide {width:900px;
height:6px;
background-color:#b11101;
}

	#redbottom {width:902px;
height:20px;
background-color:#b11101;
margin:auto;
color:#ffffff;
font: 60% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
overflow: hidden;
}



	#botbit {width:880px;
	padding-top:5px;
	font-size:1.0em;
	text-align:left;
	margin:0 auto;
	padding-bottom:4px;}


#botbit a {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#ffffff;}

#botbit a:visited {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#ffffff;}

#botbit a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#ffffff; }
	
	
	.hide {display:none;}
	
	
	
	
table.style {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	
}
table.style th {
	border-width: 1px;
	padding: 3px;
	border-style: dotted;
	border-color: gray;

	-moz-border-radius: ;
}
table.style td {
	border-width: 1px;
	padding: 3px;
	border-style: dotted;
	border-color: gray;

	-moz-border-radius: ;
}


						hr		{color: #b11101;
background-color: #b11101;
height: 1px;
}	



.forms {background: #f6f7f8;
	 color: #333333;
	font: 100% arial, century gothic, helvetica, verdana,  sans-serif; 
	}	