:link,:visited {text-decoration: none;}
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
address {font-style: normal;}

.clear {clear:both;}

body{
	margin:0 auto;
	background:#aab1bf url(images/bodyBack.jpg) top left repeat-x;
}

span.hideIt{
	display:none;
}

a:link, a:visited, a:hover, a:active{
	border:none;
	font-weight:bold;
}

a:link, a:visited{
	color:#08199B;
}

a:hover, a:active{
	color:#ff950e;
}

img{
	border:none;
}

p{
	margin-bottom: 20px;
}

.printOnly{
	display:none;
}

h1.pageHead{
	font-size:1.5em;
	color:#454b97;
	font-weight:bold;
	margin-bottom:15px;
}

#mainContainer{
	width: 573px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#272727;
	
	
}

#middleContainer{
	width:573px;
}

#headerContainer{
	width:573px;
	height:208px;
	background: transparent url(images/header.jpg) top no-repeat;
}

#headerContainer a{
	display:block;

}

#contentContainer{
	background:transparent url(images/contentBack.jpg) top right no-repeat;
	width:543px;
	padding: 10px 15px;
}

#flashcontent{
	margin:0;
	width: 573px;
	height:570px;
	padding:0;
}

#footerContainer{
	width:573px;
	height:165px;
	background:#aab1bf url(images/footer.jpg) top no-repeat;
	color:#2b3c66;
	margin:0;
	position:relative;
	top:-7px;
}

#footerLinks{
	display:block;
	text-align:right;
	position:relative;
	font-weight:bold;
	margin-right:10px;
	width:450px;
	float:right;
	font-size:11px;
	top:-10px;

}

#footerLinks a:link, #footerLinks a:visited{
	color:#2b3c66;
}

#footerLinks a:hover, #footerLinks a:active{
	color:#a84040;																																																																																																																																																																																																																																																																																																																																																																																																																																																																																									;
}

#footerContainer a#footerASL1{
	display:block;
	width:56px;
	height:58px;
	float:left;
	position:relative;
	top:1px;
	left:15px;
}
#footerContainer a#footerASL2{
	display:block;
	width:95px;
	height:15px;
	float:left;
	position:relative;
	top:25px;
	left:18px;
}

#copyright{
	color:#333333;
	text-align:center;
	margin:0 auto;
	float:right;
	position:relative;
	top: -30px;
	right: 10px;
	font-size:12px;
}

#copyright a:link, #copyright a:visited{
	color:#2b3c66;
}

#copyright a:hover, #copyright a:active{
	color:#a84040;
}	

