/*body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #cccccc;
	}*/

/*p{font-size: 11px;}*/

#popup{
/*
	position:absolute;
	text-align:center;
	width:283px;
	height:115px;
	left: 356px;
	top: 184px;
*/
}

.message-warning {
  color: red;  
}


/*normal links in the text*/

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #525151; 
 	text-decoration: none; 
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525151; 
	text-decoration: none; 
}

a:hover { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399; 
	text-decoration: underline; 
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 	/* color: #FFFFFF; */ 
  color: #525151; 
 	text-decoration: none; 
}

.zero-marginPadding{
	width:100%;
	margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px;
	padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px;
}

/*homepg masthead*/
.headerbannerbg {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/headerbg.jpg); BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; WIDTH: 770px; HEIGHT: 101px; }

.headerbannerleft {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/header01.jpg); BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana;
}

.headerbannerright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; background-color: #000000; 
}

.headerbannerbg {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/headerbg.jpg); BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; WIDTH: 770px; HEIGHT: 121px; }

.Searchbox {
FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; FONT-SIZE: 10px; color: #FFFFFF; 
}

/*section masthead*/
.sectheaderleft {
	MARGIN-LEFT: 0px;
	background:transparent url(../images/sectheader01.jpg) no-repeat left top;
	HEIGHT: 101px; width:555px; padding-left:0px;
}

.sectheaderright {
	MARGIN:0px; FONT-WEIGHT: bold; FONT-SIZE:10px; font-family: Verdana;
	background:transparent url(../images/sectheader03.jpg) no-repeat right top;
	HEIGHT: 101px; width: 213px;
}

.sectheadercenter {
	MARGIN: 0px;
	background:#343434 url(../images/sectheader02.jpg) repeat-x;
	width: auto; HEIGHT: 101px;
}

/*Titleheader*/
.Titleheaderleft {
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/aboutCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}
	
.highlightsTitleheaderleft {
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/highlightsCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}	

.newsroomTitleheaderleft {
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/newsroomCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}
	
.contactTitleheaderleft {
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/contactCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}
	
.feedbackTitleheaderleft {
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/feedbackCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.surveyTitleheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/surveyCEPheader01.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.publicationTitleheaderleft {
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/publishCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}
	
.loginTitleheaderleft {
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/loginCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}
	
.updateProfileTitleheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/updateProfileCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.directoryTitleheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/directoryCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.podcastProfileTitleheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/podcastProfileCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.faqTitleheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/faqCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.chineseTitleheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/chineseCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

/*Center Title Header*/
.LoginheaderCenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/login_header02.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
	
.SurveyheaderCenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/survey_header02.gif); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
	
.faqCEPheadercenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/faqCEPheader_center.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
	
.directoryCEPheadercenter{
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/directoryCEPheader02.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
/*
.podcastCEPheadercenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/podcast_header02.gif); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
*/
.aboutCEPheadercenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/aboutCEPheader02.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
	
.chineseCEPheadercenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/chineseCEPheader02.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }

/*Right Title Header*/
.LoginheaderRight {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/login_header03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}

.directoryCEPheaderright{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/directoryCEPheader03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px; vertical-alignment: middle;}

.podcastCEPheaderright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/podcast_header03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}

.SurveyheaderRight {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/survey_header03.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}


.aboutCEPheaderright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/aboutCEPheader03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}

.chinesetCEPheaderright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/chineseCEPheader03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}
/*
.FHheaderright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/fhheader03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}
*/
.FAQheaderright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/faqCEPheader_right.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}
		
/*
.FHheadercenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/fhheader02.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
*/

.Searchtxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	font-family: Verdana;
	FONT-SIZE: 10px;
	color: #FFCC00;
	padding:0;

}

.Sectsearchbox {
	VERTICAL-ALIGN: top;
	text-align: center;
	padding-top:2px;

}


/*menu links in the text*/

#menubar {
	CLEAR: both; MARGIN-TOP: 0px; Z-INDEX: 10; MARGIN-BOTTOM: 0px; WIDTH: 770px; HEIGHT: auto; background-color: #333333; 
}


#bgnavibtns {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; WIDTH: auto; COLOR: #CCCCCC;  BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; HEIGHT: 22px; TEXT-ALIGN: center; 
}



A.tapform:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tapform:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tapform:hover {
	COLOR: #d26002; TEXT-DECORATION: none
}
A.tapform:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
/*sidemenu links*/


.sidemenubg {
	background-color: #EFEFEF;
}


A.sidemenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #525151; 
 	text-decoration: none; 
	font-weight: bold;
	vertical-align: middle;
}
A.sidemenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #525151; 
  	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}

A.sidemenu:hover { 
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #d26002; 
 	font-weight: bold;
	vertical-align: middle;

}


/*subsidemenu links*/

A.subsidemenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 	color: #525151; 
 	text-decoration: none; 
	font-weight: normal;
}


A.subsidemenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #525151; 
 	text-decoration: none; 
	font-weight: normal;
	vertical-align: middle;
}
A.subsidemenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #525151; 
  	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
}

A.subsidemenu:hover { 
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #d26002; 
	font-weight: normal;
	vertical-align: middle;

}



A.subsidemenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 	color: #525151; 
 	text-decoration: none; 
	font-weight: bold;
	vertical-align: middle;
}




.content_table {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.box1header {
	/*background-color: #c13b2e;*/
	background-image:url(../images/cep_header_whatnew.gif);
	background-color: #FF7800;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: bold;

}

.box2header {
	/*background-color: #e4e3e3;*/
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

.box3header {
	/*background-color: #c13b2e;*/
	background-image:url(../images/header_ourevents.gif);
	background-color: #FF7800;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: bold;

}


.boxcontent {
	/*background-color: #e4e3e3;*/
	/*color: #525151;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}

#navlist
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #525151;
margin-left: 0;
padding: 0px 2px 0px 5px;
list-style: none;
}

#navlist li 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #525151;
padding: 0px 3px 0px 10px;
background-image: url(../images/bluearrowbullet.gif);
background-repeat: no-repeat;
background-position: 0 .48em;

}





.box1footer {
	/*background-color: #e4e3e3;*/
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../images/bottom_bluewave.gif)
}

.box2footer {
	/*background-color: #c13b2e;*/
	background-color: #FF7800;
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.box3footer {
	/*background-color: #e4e3e3;*/
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../images/bottom_bluewave_light.gif)
}

.col2boxright{
	/*background-color: #003663;*/
	background-color: #0000FF;
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.coltextheader {
	padding-left: 11px;  
}

.coltextheader:link{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: underline; 
}

.coltextheader:visited{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: underline; 
}

.coltextheader:hover{
	color: #c13b2e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: underline; 
}



.coltextheader:active{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: underline; 
	
}

A.coltitlelink:link{
	color: #c0372c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline; 
	padding-left: 10px;
}


A.coltitlelink:visited{
	color: #c0372c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline; 
	padding-left: 10px;
}

A.coltitlelink:hover{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline; 
	padding-left: 10px;
}

A.coltitlelink:active{
	color: #c0372c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline; 
	padding-left: 10px;
}

.coltext{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.3;
	clip: rect(auto,auto,auto,auto);
	padding-left: 10px;


}

.secttitletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
  	color: #ffffff; 
 	font-weight: bold; 
	padding-left: 16px;
	MARGIN-TOP: 10px
}

A.linkboxfooter:link {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;
	padding: 5px;
	}

A.linkboxfooter:visited {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;}
	
	
A.linkboxfooter:hover {
	color: #99ccff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;
	}
	
A.linkboxfooter:active {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;}


A.linkcol:link {
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;
	padding: 5px;
}

A.linkcol:visited {
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;
}
	
A.linkcol:hover {
	color: #c13b2e; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;
	}
	
A.linkcol:active {
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	font-weight: bold;
}

/*breadcrumb links in the text*/
A.breadcrumb:link {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;

}


A.breadcrumb:visited {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}
	
A.breadcrumb:hover {
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline; 
	font-weight: none;
}
	
A.breadcrumb:active {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}
	
.page{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: bold;
}

.pageno{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}

.pageno:link{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}

.pageno:active{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}
.pageno:hover{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}

.pageno:visited{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}




.pagenoarrow{
	color: #cd4235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none; 

}

.breadcrumbactive{
	/* default color is below 
	color: #fd8b85;
	*/
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; letter-spacing:1.2px;
	font-weight:bold;
	
	text-decoration: none; 
	font-weight: none;
}


.breadcrumbtxt{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	font-weight: none;
}
	
	
.sectcontentheader{
	color: #cd4235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.sectcontentheader:link{
	color: #cd4235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.sectcontentheader:active{
	color: #cd4235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.sectcontentheader:hover{
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.sectcontentheader:visited{
	color: #cd4235;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}



.sectcontentsubheader{
	color: #003663	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	
}
.sectcontenttxt{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.3em;

}	

.sectcontenttxt:link{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.3em;

}	
	
	
.sectcontenttxt:active{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.3em;

}	

.sectcontenttxt:hover{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.3em;

}	

.sectcontenttxt:visited{
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.3em;

}	
	
	
.date {
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none; 
	font-weight: none;
	font-weight: bold;
}


A.linklist:link {
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none; 
	font-weight: none;
	line-height: 1.2em;
}

A.linklist:visited {
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none; 
	font-weight: none;
	line-height: 1.2em;


}
	
A.linklist:hover {
	color: #c13b2e; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none; 
	font-weight: none;
	line-height: 1.2em;

	}
	
A.linklist:active {
	color: #525151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none; 
	font-weight: none;
	line-height: 1.2em;

}


#landing_tvbanner{
	/*
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 64px; PADDING-TOP: 0px; HEIGHT: auto
	*/
}
 HTML #landing_tvbanner {
	MARGIN-BOTTOM: -3px
}
	
#footer{
clear: both;
margin: auto;
padding: .5em;
color: #525151;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #e9e8e8;
background-position: center;
border-bottom: 3px solid black;
}


/************************************* DIRECTORY SERVICES PAGE STYLING start *************************************/
._dirService_header, ._dirService_headerSUB td{
	background:#656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt; font-weight:bold;
	color:#FFF;
	height:35px;
}

._dirService, ._dirService td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#222;
}
/************************************* DIRECTORY SERVICES PAGE STYLING end *************************************/


/************************************* PODCAST PAGE STYLING start *************************************/
._podcast_header, ._podcast_headerSUB td{
	background:#656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt; font-weight:bold;
	color:#FFF;
	height:35px;
}

._podcast, ._podcast td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#222;
}
/************************************* PODCAST PAGE STYLING end *************************************/



/************************************* CONTACT PAGE STYLING start *************************************/
.contact_style
{
	width:100%;
	/*
	text-align:center;
	border:1pt #F5F5F5 solid;
	border-top:1pt #F5F5F5 solid; border-left:1pt #F5F5F5 solid; border-bottom:1pt #F5F5F5 solid; border-right:1pt #F5F5F5 solid;
	*/
}

.contact_tdstyle
{
	padding:10px;
	padding-top:10px; padding-left:10px; padding-bottom:10px; padding-right:10px;
}

.contact_tdstyle1
{
	background-color:#ffffb9;
	padding:5px;
	padding-top:5px; padding-left:5px; padding-bottom:5px; padding-right:5px;
}

.contact_tdstyle2
{
	background-color:#f1b66a;/*#fce77f*/
	padding:5px;
	padding-top:5px; padding-left:5px; padding-bottom:5px; padding-right:5px;
}
/************************************* CONTACT PAGE STYLING end *************************************/


/************************************* FEEDBACK PAGE STYLING start *************************************/
.feedback_style{
	border:1pt #000000 solid;
	border-top:1pt #000000 solid; border-left:1pt #000000 solid; border-bottom:1pt #000000 solid; border-right:1pt #000000 solid;
	
	padding:5px;
	padding-top:5px; padding-left:5px; padding-bottom:5px; padding-right:5px;
}

.newsroom_spacer{BACKGROUND-IMAGE:url(../images/newsroom_spacer.gif); background-repeat:no-repeat; height:10px;}
/************************************* FEEDBACK PAGE STYLING end *************************************/


/************************************* FAQ PAGE STYLING start *************************************/

.FAQaHref{color:#F5F5F5; font-size:11px; font-weight:bold;}

.FAQ_QnsTop{
	background:transparent url(../images/FAQ_AnsTop.jpg) no-repeat;
	height:15px;
}

.FAQ_QnsBody{
	background:#cd4235;
	padding-left:10px; padding-top:0.5px; padding-right:10px; padding-bottom:0.5px;
	color:#F5F5F5; font-size:11px; font-weight:bold;
}

.FAQ_QnsBottom{
	background:transparent url(../images/FAQ_AnsBottom.jpg) no-repeat;
	height:15px;
}


.FAQ_AnsTop{
	background:transparent url(../images/FAQ_AnsTop.jpg) no-repeat;
	width:730px;
	height:15px;
}

.FAQ_AnsBody{
	background:#F5F5F5;
	width:710px;
	padding-left:10px; padding-top:0.5px; padding-right:10px; padding-bottom:0.5px;
	color:#525151;
}

.FAQ_QnsAnsBody{
	background:#F5F5F5;
	padding-left:10px; padding-top:0.5px; padding-right:10px; padding-bottom:0.5px;
	color:#F5F5F5;
}

.FAQ_AnsBottom{
	background:transparent url(../images/FAQ_AnsBottom.jpg) no-repeat;
	height:15px;
}

/************************************* FAQ PAGE STYLING end *************************************/

/************************************* SELECTED INFORMATION STYLING start *************************************/
.SelectedCurvesTop{
	background:url(../images/selected_info_curvestop.gif) no-repeat center bottom #FFFFFF;
	height:30px;
}

.SelectedCurvesBottom{
	background:url(../images/selected_info_curvesbottom.gif) no-repeat top #FFFFFF;
	height:30px;
}

.SelectedTD{
	background:#EFEFEF;
	padding-left:15px; padding-top:0px; padding-right:10px; padding-bottom:15px;
}

.SelectedHeader{
	font-size:18px; font-weight:bold;
	color:#CD4235;
	padding-bottom:5px;
}

.SelectedDate{
	font-size:11px; font-weight:bold;
	color:#003663;
	padding-bottom:15px;
}

.SelectedMore{
	width:95%;
	font-weight:bold;
	color:#CD4235;
	text-align:right;
}

.SelectedDownload{

}

/************************************* SELECTED INFORMATION STYLING end *************************************/

/************************************* CLUSTER GROUPING STYLING start *************************************/
.clusterTitleheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/clusterCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.clusterCEPheadercenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/clusterCEPheader02.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
	
.clusterCEPheaderright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/clusterCEPheader03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}


.clusterHeader{
	background:url(../images/spacer_pixel.gif) repeat-x bottom;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; font-weight: bold; 
	color:#3C3C3C;
	
	text-align:center;
	margin-top:5px; margin-bottom:15px;
	padding-bottom:8px; 
	
}

/************************************* CLUSTER GROUPING STYLING end *************************************/

/************************************* MOBILE PAGE STYLING start *************************************/
.mobileCEPheaderleft{
	CLEAR: both; MARGIN: 0px; PADDING: 0px; BACKGROUND-IMAGE: url(../images/mobileCEPheader01.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 554px; vertical-alignment: middle;}

.mobileCEPheadercenter {
	CLEAR: both; MARGIN: 0px; BACKGROUND-IMAGE: url(../images/mobileCEPheader02.jpg); BACKGROUND-REPEAT: repeat-x; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; HEIGHT: 65px; }
	
.mobileCEPheaderright {
	CLEAR: both; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; font-family: Verdana; BACKGROUND-IMAGE: url(../images/mobileCEPheader03.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px; width: 213px;}


.mobileCEP_basic_instructions_bgrd{
	background:url(../images/mobile/CEP_mobile_basic_header.gif) no-repeat;
	
	width:320px; height:140px;
	
	border:1px solid #DEE0D8;
	border-left:1px solid #DEE0D8; border-top:1px solid #DEE0D8;
	border-right:1px solid #DEE0D8; border-bottom:1px solid #DEE0D8;
}

.mobileCEP_basic_instructions_method{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	
	padding-left:35px;
	padding-top:7px;
}

.mobileCEP_basic_instructions_text{
	padding-left:35px;
	padding-top:10px;
	padding-right:35px;
	padding-bottom:10px;
}

.mobileCEP_method_bgrd{
	background-repeat:no-repeat;
	background-color:#F2F3F1;
	
	width:680px;	
}

.mobileCEP_basic_link,
.mobileCEP_basic_link:active,
.mobileCEP_basic_link:visited,
.mobileCEP_basic_link:link,
.mobileCEP_basic_link:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#525151;
	text-decoration:none;
}


._mobile_header, ._mobile_headerSUB td{
	background:#656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt; font-weight:bold;
	color:#FFF;
	height:35px;
}

._mobile, ._mobile td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#222;
}

/************************************* MOBILE PAGE STYLING end *************************************/


.center_style{
	text-align: center
}

.centerbold_style{
	text-align: center;font-weight:bold;
}

.border_style{
	border:1px solid;
}

A.linkBlueUnderline:link {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.linkBlueUnderline:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.linkBlueUnderline:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.linkBlueUnderline:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
ul {
	padding-left:40px;
}
ol {
	padding-left:40px;
}