@charset "utf-8";
/* CSS Document */

html, body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	text-align:center;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-height: 0px;
	margin-width: 0px;
	background-color:#ebebeb;	
	

}

.container
{
margin:auto;
margin-top:10px;
width:800px;
text-align:left;
padding-bottom:10px;
}

.banner
{
width: 800px;
height:91px;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
}

.contentContainer
{
margin-top:5px;
width:800px;
border-top: solid 3px #db1f22;
background-color: #fff;

}

.leftContainer
{
position:relative;
width:230px;
padding-top:5px;
color:#FFFFFF;
margin-top:2px;
float:left;
padding-bottom:10px;
background-color:#548399;
}

.rightContainer
{
position:relative;
width:550px;
padding-top:5px;
float:right;
background-color: #fff;
color:#000;

}

.rightContainer h1
{
font-size:200%;
color:#db1f22;
border-bottom:solid 1px #ccc;
width: 500px;
}

.rightContainer h2
{
font-size:120%;
color:#db1f22;
border-bottom: solid 1px #CCCCCC;
width: 300px;

}

.rightContainer a, .rightContainer a:link, .rightContainer a:visited
{	color: #1e88a0;
	text-decoration: none;
}

.rightContainer a:hover, .rightContainer a:active
{	color: #1e88a0;
	text-decoration: underline;
}

.mainNav
{
position:relative;
width:230px;
margin: 1px 0 0 0;
padding-top:5px;
padding-bottom:10px;
background-color: #548399;
color:#FFFFFF;


}

.mainNav ul
{
margin: 0px;
padding: 0px;
display: block;
float:left;

}

.mainNav ul li
{
list-style: none;
padding-top: 10px;
margin: 0px;
margin-right: 10px;
}

.mainNav ul li a
{
display: block;
text-decoration:none;
padding-left:10px;
text-align:left;
color:#FFFFFF;
font-weight:bold;

}

.mainNav ul li a:hover, 

{	text-decoration: none;
	text-decoration:underline;
	color:#FFFFFF;
	
}


.footer
{	position: relative;
	float: left;
	width: 800px;
	height: 30px;
	padding-top: 10px;
	border-top: 1px solid #cccccc;
	text-align: center;
	color: #1e88a0;
}

.footer a, .footer a:link, .footer a:visited
{	color: #1e88a0;
	text-decoration: none;
}

.footer a:hover, .footer a:active
{	color: #1e88a0;
	text-decoration: underline;
}


