@charset "utf-8";
/* CSS Document */


body {
	/*margin:0;*/

	
	margin-top:0px;
	margin-bottom:0px;
	background-color: #FFFFFF;
	background-image: url(/resources/images2010/bg-x.jpg);
	background-repeat: repeat-x;
}

/*h1.sifrTitle{color:#FFFFFF;font-size:38px;font-weight:bold;margin-bottom:10px;margin-left:69px;margin-top:18px;text-shadow:0.1em 0.1em 0.2em black; text-transform: lowercase; width:450px; visibility:hidden;float:left;}
h1.sifrTitle{color:#012E4F;font-size:34px; margin-left:0px;padding:0px; width:100%; visibility:hidden;float:left;}*/
h1.sifrTitle{font-size:30px;margin-bottom:10px; line-height:40px; color:#195389;}

/*h1 .sIFR-flash{margin:0;padding:0;visibility:visible !important; height:66px;}*/
h1 .sIFR-flash{margin:0;padding:0;visibility:visible !important; height:40px;}
.sIFR-unloading .sIFR-flash{visibility:hidden !important}
.sIFR-replaced,.sIFR-ignore{visibility:visible !important}
.sIFR-alternate{color:transparent;display:none;height:0;left:0;overflow:hidden;position:relative;top:0;width:0;}
.sIFR-replaced div.sIFR-fixfocus{float:none;letter-spacing:0;margin:0;overflow:auto;padding:0;}
.sIFR-dummy{height:0;margin-left:42px;width:0;z-index:0}


#wrapper {
	width:900px;
	margin-left:auto; 
	margin-right:auto; 
	margin-top:0px; 
	margin-bottom:0px;
	padding-right:0px; 
	padding-top:0px;	
}

#header {
	height:119px; 
	position:relative;
	width:895px; 	
}

#headerContent{
	height:119px;
	width:600px;
	float:right;
}

#headerNav {
	/*width:600px;*/
	float:right; 
	padding-top:0px; 
	margin-top:0px;
	
}

#headerNav table a{
	color:#636363;
	text-decoration:none;
	font-family:Myriad Pro, sans-serif;
	font-size:12px;

	
}

#headerNav table a:hover{
	color:#06F;
}

#homeContent {
	margin-top:0px;
	margin-bottom:0px; 
	padding-top:0px; 
	width:895px; 
	height:820px;
}

#contentArea{
	width:589px;
	height:500px;
	float:left;
}

#contentArea h1{
	color:#176ea9;
	text-decoration:none;
	font-family:Myriad Pro, serif;
	font-size:26px;
	text-align:left;
	line-height:0px;
	margin-top:50px;
	margin-bottom:30px;
	margin-left:15px;
	
}

#contentArea p{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
margin:0;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:15px;
	margin-right:60px;
	
}

#linkRow {
	width:589px;
	height:197px;
	float:left;
}

#linkRow ul{
	width:560px;
	position:relative;
	float:left;
	margin-right:0px;
	margin-left:15px;
	padding-left:0px;
	margin-top:0px
	
}

#linkRow ul li{
	display:inline;
	width:175px;
	height:195px;
	margin-right:0px;
	padding-right:0px;
	margin-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	
	
}	



#cell {
	float:left;
	display:block;
	width:175px;
	height:195px;
	margin-right:10px;
	

}

#cell p{
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	margin-top:50px;
	margin-right:5px;
	margin-left:15px;
	padding-top:50px;
	padding-right:0px;
}

#cell a{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	/*text-align:center;*/
	line-height:30px;
	margin-top:10px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:0px;
	padding-right:0px;
	padding-top:10px;
}

#news{
	/*height:500px;*/
	width:305px;
	float:right;
	margin-top:20px;
	background-image: url(/resources/images2010/news-bg-left.jpg);
	background-repeat: no-repeat;
        background-position:0px 25px;
		
}


#newsLinks{
	margin:0px;
	margin-left:20px;
	float:left;
	padding: 0px;
	width:275px;
}

#newsLinks p{
	color:#176ea9;
	text-decoration:none;
	font-family:Myriad Pro,serif;
	font-size:20px;
	padding-left:30px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:5px;
        font-weight:bold;
}

#newsLinks a{
	color:#176ea9;
	text-decoration:none;
}

#newsLinks ul{
	list-style:none outside none;
	
	
	/*list-style-image:none;*/
	float:left;
	padding: 0px;
	color:#4472b0;
	margin:0px;
	margin-top:0px;
	padding-top:0px;
	margin-left:10px;
	padding-left:21px;
	line-height:15px;
	padding-bottom:10px;
	position:relative;
}


#newsLinks ul li{
	/*list-style-image:url(/resources/images2010/bullet.jpg);
	/*list-style-position:0px 7px;*/
	background-image:url(/resources/images2010/bullet.jpg); 
	background-repeat:no-repeat; 
	background-position: 0px 4px;
	padding-left:7px;
	margin-left:0px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#newsLinks ul li a{
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
}

#newsBottom{
	float:left;
	height:54px;
	width:279px;
	background-image: url(/resources/images2010/news-bottom-bg.jpg);
	background-repeat: no-repeat;
		
}

#footer {
	margin-top:auto; 
	margin-bottom:0px;
	padding-right:0px; 
	padding-top:0px; 
	height:385px; 
	width:895px;  
        
	background:url(/resources/images2010/footer-bg-x.jpg); 
	background-repeat:repeat-x;
background-color:#f1f1ff;
       

}

#footer p{
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-left:15px;
	margin-left:0px;
	padding-top:0px;
	margin-top:20px;
	padding-bottom:0px;
	margin-bottom:10px;

	
}




/*
#footer ul{
	/*list-style-image:url(/resources/images2010/bullet.jpg);*/
	/*list-style-type:none;*/
	/*list-style:none outside none; 
	width:172px;
	float:left;
	padding: 0px;
	color:#0e588a;
	margin:0px;
	margin-top:0px;
	padding-top:0px;
	margin-left:10px;
	padding-left:20px;
	line-height:95%;
	padding-bottom:17px;
	margin:0 0 3px 15px;
	padding:0;
	border:0 none;
}


#footer ul li{
	/*list-style-image:url(/resources/images2010/bullet2.gif);
	/*list-style-position:7px 14px;
	background-image:url(/resources/images2010/bullet2.gif);
	background-position:7 14px;
	background-repeat:no-repeat;
	padding-left:6px;
	margin-left:15px;
}
/**/
#footer ul li a{
	color:#0e588a;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
}

#edcSlider{
float:left;
}



.calendar_popup ul {
list-style:none;
    border: medium none;
    margin: 0;
    padding: 0;
}

#plans_placeholder {
float: right;
width: 200px;
padding: 20px;
font-size: 13px;
border: 1px solid #EEE;
background-color: #EEE;
margin: 10px;
}

#plans_placeholder a{

font-size: 14px;
color:#E8891C;
font-weight:bold;
text-decoration:underline;
}


