* { 

	margin:0;

	padding:0;

}



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	background:url(images/bg.jpg) 48% top #C6CDE7 repeat-x;





}



p {

	margin:6px 0;

	text-indent:0em;

	}

	

.clearfix:after {content: ".";

     display: block; 

     height: 0; 

     clear: both; 

     visibility: hidden;}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */

/* End clearfix */



ul {

		margin-left: 1em;

		padding-left: 15px;

		}



a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#000000;



}



h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:600;

	color:#0099FF;

}



#bluhed {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:500;

	color:#0099FF;

}





/*red heading*/

#redhed {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:500;

	color:#cc6666;

}

#redhed a, a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:600;

	color:#cc6666;

	text-decoration:none;

}

#redhed a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:600;

	color:#cc6666;

	text-decoration:underline;

}

#redhed2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:600;

	color:#cc6666;

}



#redhed2 a, a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:600;

	color:#cc6666;

	text-decoration:none;

}

#redhed2 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:600;

	color:#cc6666;

	text-decoration:underline;

}

/*red heading*/









#container {

	position:relative;

	width:780px; /* INCREASE CONTAINER SIZE A TAD FOR FF */

	/* *width:780px; /* IE7 Fix */

	/*_width:780px; /* IE6 Fix */

	margin:15px auto;

}





#header {

	width:780px;

	height:131px;

	background-image:url(images/header.gif);

}



#headtext {

	width:210px;

	text-align:justify;

	padding: 8px 0px 0 20px;

}



#logo {

	position:absolute;

	width:229px;

	height:68px;

	left: 13px;

	top: 53px;

}



#headpic {

	width:780px;

	height:183px;

	background-image:url(images/headpic.jpg);

}



#faqhead {

	width:780px;

	height:6px;

	background-image:url(images/faqhead.jpg);

}



#headlinks {

	position:absolute;

	width:130px;

	left: 70px;

	top: 11px;

}



#homecontent {

	width:780px;



	background-image:url(images/homecontent.jpg);

}



#faqcontent {

	width:780px;

	

	background-image:url(images/faqcontent.jpg);

	background-repeat:repeat-y;

}



#contentBES {

	width:780px;

	

	background-image:url(images/faqcontent.jpg);

	background-repeat:repeat-y;

}

#homefooter {

	width:780px;

	height:57px;

	background-image:url(images/footerhome.jpg);

}

#faqfooter {

	width:780px;

	height:57px;

	background-image:url(images/footerfaq.jpg);

}





/* NAV */

#nav {

	position:absolute;

	left: 278px;

	top: 74px;

	width: 567px;

}



#navFoot {

	position:relative;

	width: 567px;

	left: 278px;

	top: 20px;

}



#nav a:hover {

		font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:500;

	color:#000099;

	text-decoration:underline;

}



#nav a, a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:500;

	color:#0099FF;

	text-decoration:none;

}



#navfoot a:hover {

		font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:500;

	color:#000099;

	text-decoration:underline;

}



#navFoot a, a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:500;

	color:#0099FF;

	text-decoration:none;

}



/* NAV */





/* Homepage */



#leftCol {

	width:210px;

	text-align:justify;

	float:left;

	padding: 8px 10px 0 0px;

}



#rightCol {

	width:440px;

	float:left;

	text-align:justify;

	padding: 8px 10px 0 30px;

	margin-left:40px;

	_margin-left:-15px;

	margin-top:5px;

}



#news {

	width:210px;

	text-align:justify;

	padding: 8px 10px 0 30px;

}



/* NewsletterBox Home page */

#emailList {



	background-image:url(images/splashsignup.gif);

	background-repeat:no-repeat;

	margin:10px;

	width:240px;

	height:49px;

	padding-top:27px;

	padding-left:12PX;

	_padding-left:24px;

	_padding-top:32px;

	*padding-top:33px;

}



.buttons {

  font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

 background-color: #0079b9;

 color:#FFFFFF;

 margin-right: 4px; 

	



}



.inputBox {

background-color:#FFFFFF;



}



form#eList {

 

 color: #FFFFFF;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 12px;

 text-align: letf;

 

}

/* NewsletterBox Home page */

/* end home page */