body{
	background-color:#007eff;
	padding:0px;
	margin:0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#aeaeae;
	
	
}

#pagewrapper{
	padding:0px;
	margin:0px	
}


#outershell{
	width:900px;
	overflow:auto;
}

#header{
	overflow:hidden;
	width:900px;
	padding-bottom:20px;
}

#logo{ float:left;}

#contactnumber{ float:right;}

#mainmenu{
overflow:hidden;
background-color:#023b74;
border-style:solid;
border-width:1px;
border-color:#01a2ff;

}

#coremenu{ float:left;}

#contactmenu{ float:right; }

#footer{
	overflow:auto;
	width:900px;
	padding-top:10px;
	padding-bottom:20px;
}

#footerleft{
	overflow: auto;
	float:left;
	text-align:left;
}

#footerright{
	overflow:hidden;
	float:right;
	text-align:right;
	padding-top:25px;
}

#content{
border-style:solid;
border-width:1px;
border-color:#01a2ff;
background-color:#023b74;
padding:15px 15px 25px 15px;
text-align:left;

overflow:auto;
}

#flashcontent{
	padding-top:5px;
	padding-bottom:5px;	
}

img{
	border:0px;
}





h3 {
color:#5db2e7;

}


.mod_placeherehomecol A:link{
		color:#5db2e7;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	
	}
.mod_placeherehomecol A:visited {color:#5db2e7;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;}
.mod_placeherehomecol A:active {color:#5db2e7;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;}
.mod_placeherehomecol A:hover {	color:#FFF;

	text-decoration:none;
	font-size:11px;
	font-weight:bold;}

.moduletablehomecol .contentheading{
	padding-left:50px;
	
	
}


h2{
color:#5db2e7;

}



A:link {text-decoration: none; color:#5db2e7;}
A:visited {text-decoration: none; color:#5db2e7;}
A:active {text-decoration: none; color:#5db2e7;}
A:hover {text-decoration: underline; color: red; color:#FFF;}



#footermenu{
	text-align:right;
	font-size: 36px;
	
	
}
