body, p, td, div, li { color: #525252; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a { color: #f15628; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.page_title { color: #CC0066; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.page_subtitle { color: #CC0066; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.area_header { color: #000000; font-weight: bold; font-size: 15px; font-family: "Helvetica" Arial, Helvetica, sans-serif;  text-decoration: none } 
.headline { color: #181818; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.bodytext { color: #525252; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
.bodytextbold { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.bodytextboldital  { color: #181818; font-style: italic; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.caption { color: #666666; font-style: italic; font-size: 9px; line-height: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.module_header { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.module_subheader { color: #c00; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.module_bodytext { color: #181818; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.module_bodytextbold { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.highlight_bodytext { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.highlight_bodytext_ital { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none ; font-style: italic}
.highlight_bodytextbold { color: #CC0066; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.highlight_bodytextbold_large { color: #CC0066; font-weight: bold; font-size: 15px; line-height: 21px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.footer_header { color: #666666; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.footer_text { color: #666666; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.subsection_r {background: url(../../includes/site_images/nav/level2_bg.gif) repeat-y}
.nav_subsection { color: #353535; font-size: 11px; line-height: 20px; font-family: Arial; text-decoration: none; } 
a.nav_section { color: #CC0066; font-size: 12px; line-height: 18px; font-family: Arial; text-decoration: underline;} 
a.nav_section_active { color: #CC0066; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial; text-decoration: none } 
a.nav_subsection { color: #353535; font-size: 12px; line-height: 20px; font-family: Arial; text-decoration: none; padding-left: 23px;} 
a.nav_subsection_active  { color: #ffffff; font-weight:bold; font-size: 12px; line-height: 20px; font-family: Arial; text-decoration: none; padding-left: 23px;}
a.nav_subsection:hover  { color: #353535; font-size: 12px; line-height: 20px; font-family: Arial; text-decoration: underline; padding-left: 23px;}
a.nav_subsection_active:hover  { color: #ffffff; font-weight:bold; font-size: 12px; line-height: 20px; font-family: Arial; text-decoration: underline; padding-left: 23px;}
a.bodytext_underline { color: #f15628; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none } 
a.bodytextbold_underline { color: #181818; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.module_bodytext_underline { color: #181818; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a.highlight_bodytext_underline { color: #CC0066; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: underline } 
a:hover { color: #f15628; text-decoration: underline } 
.fieldHolder {margin-left: 7px; width:135px; height:22px;  background: url(../../includes/site_images/branding/search_bg.gif) no-repeat; }
input.search { width:125px; height:22px;  background: none; border:none; color:#999999; float:left; padding-top:4px; padding-left:1px; }
.right_module {background: url(../../includes/site_images/modules/col_bg.jpg) no-repeat;}
.right_module_inner {border-color: #d9dadb; border-width: 1px; border-style: solid;}
a.worldlink {color: #629f05; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.worldlink:hover {color: #629f05; text-decoration: underline }

.red_bold{color:#cc0000; font-weight:bold;}

.survey_bg{background-image:url("../../includes/site_images/misc/survey_bg.jpg"); background-repeat:repeat-y; padding:40px 70px 50px 30px;}
.black_bg{background-color:#000000;}
.tot_header{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:32px; line-height:36px; font-weight: bold; color: #000000; padding-bottom:8px; padding-top:15px;}
.intro_text{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; line-height:28px; font-weight: bold; color: #000000; padding-bottom:20px;}
.outro_text{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; line-height:28px; font-weight: bold; color: #000000; padding-top:15px;padding-bottom:10px;}
.survey_question{padding:10px 0px 10px 0px;}
.survey_label{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color: #000000;}
.survey_radio{padding:3px 5px 0px 0px; *padding-right:1px;}
.radio{padding:0px; margin:0px; *margin-left:-4px;}
.survey_text{padding-top:3px;font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#000000;}
.question_matrix{border:2px solid #000000;}
.question_matrix td{border:1px solid #000000; padding:3px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color: #000000;}
.survey_button{padding:10px 0px 30px 0px;}

/*Content Slider*/
.content_slider {position:absolute; top:150px; left:180px; z-index:10;}
.pagination {position:absolute; top:218px; z-index:11; width:589px; }
/*end*/

/*Translate pop up */
.popup{visibility:hidden;border:2px solid #6c6c6c;z-index:20;position:absolute;top:185px;left:318px;background-color:#ffffff;}
.popup_table{padding:14px 18px 20px 18px;}
.buttons{text-align:right; padding-top:12px;}
.popup_field{color:#000000; font-size:12px; line-height:15px; padding-top:4px;padding-bottom:5px;padding-left:8px;}
.popup_label{background-color:#e7e7e7;color:#000000; font-size:12px; line-height:15px; padding-top:6px;padding-bottom:8px;padding-right:6px; text-align:right;}
.shim{visibility: hidden;z-index:10;position:absolute;top:185px;left:318px;}
.yellow_button{	background-color:#e8e8e8; border-width:1px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;	font-weight:bold;color:#6c6c6c;	text-decoration:none; height:24px;}
/*Translate pup up end */

.schedule_table th {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#000000;
	
}

.schedule_table td {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.right_column{padding-right:6px;padding-top:267px; background-image:url("../../includes/site_images/modules/col_bg.jpg");background-repeat:no-repeat; background-position:0px 250px;}
.right_column_item{border:1px solid #d3d2d2;padding:3px;}

.social_media_bg{background-color:#f0f0f0;}
.social_media_text{padding:10px 11px 5px 9px;}
.social_media_icon{padding:6px 2px 3px 2px;}
.nav_sub_spacing{padding:0px 8px 8px 9px;}