BODY { 
background-color: #6c6c6c;
/*background-image: url(../images/bg4.jpg);*/
}

hr {
	line-height: 1px;
	border-style: solid;
	color: #ABAE9B;
}

.copyRight_text {
	color:#C0BFAE;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
	margin-top: 6px;
	margin-bottom: 8px;
	text-align: center;	
}
.copyRight_text a:link {
	color:#C0BFAE;
	text-decoration: none;	
}
.copyRight_text a:hover {
	color:#FFFFFF;	
}
.copyRight_text a:visited {
	color:#000000;
	text-decoration: none;	
}
.copyRight_text a:active {
	color:#cc9900;		
	text-decoration: none;
}

.underFlash_bkgd {
	background-image: url(../images/text_underFlash_bg.jpg);		
}
.underFlash_text {
	color:#231F20;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 28px;	
	padding-left: 90px;			
	font-weight: bold;
	text-align: top;
}
.audio_control {
	
	}

.main_contentbkgd {
	background-image: url(../images/main_content.jpg);
}
.mainContent_textHeader {
	color:#231F20;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;	
	margin: 0px 30px 0px 25px;
	font-weight: bold;
	border-bottom: 1px;
	border-bottom-color: #C8C9BA;
	border-bottom-style: solid;
}

.mainContent_textHeader2 {
	color:#231F20;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	padding-top: 14px;
	padding-left: 27px;
	font-weight: bold;
}


.mainContent_text {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;		
	padding-top: 13px;
	padding-left: 27px;	
	padding-right: 28px;	
}

.subContent_headerbkgd {
	background-image: url(../images/disclaimer.jpg);
	height: 20px;
}
.subContent_textHeader {
	color:#231F20;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;		
	padding-left: 5px;
	font-weight: bold;
}
.subContent_text {
	color:#231F20;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;		
	padding-top: 10px;
	padding-left: 5px;	
	padding-right: 28px;	
}

.subpage_contentbgkd {
	background-image: url(../images/subpage_contentBG.jpg);
	width: 307px;
}

.subpage_content {
	background-image: url(../images/sub_pageContent.jpg);
	width: 777px;
	height: 100%;
}

.mainMenu {	
	padding-top: 5px;
	padding-left: 214px;
}
.mainMenu_links {
	color:#315746;
	text-decoration: none;
	font-size: 12px;
	font-family: "AkzidenzGroteskBE-BoldCn", Arial, Helvetica, sans-serif;	
	line-height: 1.5em;	
	letter-spacing: 1.0px;	
}
.mainMenu_links:hover {
	color:#000000;
	text-decoration: none;
}

.bottommenu_bkgd {
	background-image: url(../images/bot_main_menu_BG.jpg);
	height: 15px;
}

.topMenu_bkgd {
	background-image: url(../images/topMenu_BG.jpg);
	height: 15px;
}

.topMenu_underbkgd {
	background-image: url(../images/topMenu_BG.jpg);
	height: 6px;
}

.topMenu {	
	padding-top: 5px;
	padding-left: 60px;
}
.topMenu_links {
	color:#231F20;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	letter-spacing: 1.0px;	
}
.topMenu_links:hover {
	color:#C97508;
	text-decoration: none;
}

.banner_bkgd {
	background-image: url(../images/banner_bg.jpg);
	height: 111px;
}
.banner_left {	
	padding-top: 12px;
	padding-left: 27px;
	padding-bottom: 16px;
	padding-right: 21px;
}
.banner_right {	
	padding-top: 12px;	
}
.video {
	padding-top: 17px;
	padding-left: 19px;
}

.video_bkgd {
	background-image: url(../images/video_bG.jpg);
	height: 350px;
	width: 470px;
}

.topbanner_bkgd {
	background-image: url(../images/topofbanner.jpg);
	height: 25px;
}

.sub_banner_left {
	/*padding-top: 0px;
	padding-left: 19px;
	padding-bottom: 16px;
	padding-right: 21px;*/
	padding-top: 0px;
	padding-left: 20px;
	padding-bottom: 16px;
	padding-right: 21px;
}

.sub_banner_right {	
	padding-top: 0px;	
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

.subpage_bannerbkgd {
	background-image: url(../images/subpage_banner_bg.jpg);
	height: 105px;
}

.contact_link {
	color:#000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
}
.contact_link:hover {
	color:#FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;		
	text-decoration: none;
}

/* ---- contact form --------------*/

.form_text {
	color: #4F5B70;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-weight: bold;	
	margin: 2px 0px 15px 0px;
	
}
.contact_form {
	top: 10px;
	position: relative;
	padding-left: 140px;	
}
.content_contactform {
	color: #4F5B70;
	font-size: 11px;
	/*font-weight: bold;*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 8px 5px 3px 14px;
	line-height: 1.3em;
	padding: 7px 5px 0px 100px;
}

.form_text2 {
	color: #4F5B70;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 2px 0px 3px 10px;
	_margin: 2px 0px 3px -1px;
	line-height: 1.7em;
}

.form_buttons {
	/*position: relative;
	left: 400px;
	top: 0px;*/
	padding: 8px 50px 0px 0px;
	/*padding: 8px 50px 15px 0px;*/
}

.textfield { 
 font-size: 11px; 
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 background-color: #FFFFFF; 
 color: #000000;
 border: 1.0px solid #AAAAAA;
 margin: 2px 0px 15px 0px;

 }

.textfield2 { 
 font-size: 11px; 
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 background-color: #FFFFFF; 
 color: #000000;
 border: 1.0px solid #AAAAAA;
}

/* -------------- Q&A --------------------*/
.qa_text {	
	color: #455265;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;		
	padding-left: 27px;	
	padding-bottom: 8px;
	padding-right: 28px;
	padding-top: 8px;	
	list-style-type: lower-alpha;	
}
.qa_answer {	
	color: #2D2D2A;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;		
	padding-left: 27px;	
	padding-bottom: 5px;
	padding-right: 28px;	
	list-style-type: lower-alpha;	
}

.qa_box1 {
	background-color: #D3D0C7;
	width: 723px;
	height: 115px;
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}

.qa_box2 {
	background-color: #BFC1AB;
	width: 723px;
	height: 125px;
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
}


.contact_box1 {
	background-color: #D3D0C7;
	width: 723px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.contact_box2 {
	background-color: #BFC1AB;
	width: 723px;
	height: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.contact_address {
	padding: 7px 0px 0px 0px;	
	text-align: center;
}

.paybill_content
{
	color: #4F5B70;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 auto;
	line-height: 1.3em;
}

.paybill_content_divie
{
	margin: 0 auto;
	text-align: center;
}

.paybill_content_right
{
	text-align: right;
}

.whats_this {
	position: relative;
	top: -18px;
	left: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;	
}

A.whats_this_link {
	color: #4F5B70;		
}

A.whats_this_link:hover {
	color: #000000;
}