body, p, td, div, li { color: #b1b1b1; font-size: 13px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a { color: #4fb3cf; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:hover { color: #4fb3cf; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
h1, h2, h3 {color: #fefefe; }
hr { border-top: #282828 solid 1px; border-bottom:#525252 solid 1px; border-right: 1px solid #282828;}


.header{background-color:#000000;}
.banner_bg{background-color:#000000; }
.banner_logo{padding:35px 17px 0px 17px; }
.banner_search{vertical-align:top;}
.banner_tools{vertical-align:top; padding-top: 18px; padding-right:12px; }
.tools_bg{text-align:right; padding:0px 0px 1px 15px; float:right; background:#000000; }
.tools_btn{margin-right: 1px;}

/* Styles to intergrate Social media underneath search */
.banner_sm{vertical-align:top;padding-top:5px;}
.social_media_icon{padding-left:2px;}
/* End */

.searchfield_container{float:left;}
.searchfield{border:1px solid #666565; width:200px; color:#b9b9b9; height: 19px; background-color:#666565; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:8px;}
html>body .search_button{ width:20px; float:right; line-height:0px; margin-top:0px;}
.search_button{ width:20px; float:right; margin-top:1px; }

td.nav_section{font-size:13px; line-height:15px; font-weight:bold;color:#f3fba9;text-decoration:none;background-color:#7d9f0c;padding:5px 5px 5px 9px; }
td.nav_section a{color:#f3fba9;text-decoration:none; }
td.nav_section a:hover{color:#536a05;text-decoration:none; }
td.nav_section_active{font-size:13px; line-height:15px; font-weight:bold;color:#ffffff;text-decoration:none;background-color:#28231f;padding:5px 5px 5px 9px; }
td.nav_section_active a{color:#ffffff;text-decoration:none; }
td.nav_section_active a:hover{color:#a5d30a;text-decoration:none; }
td.nav_subsection_active{font-size:13px; line-height:15px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;background-color:#2193b5;padding:2px 10px 2px 26px; }
td.nav_subsection{font-size:13px; line-height:15px;color:#FFFFFF;text-decoration:none;background-color:#2193b5;padding:2px 10px 2px 26px; }
td.nav_subsection a{color:#FFFFFF;text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
td.nav_subsection a:hover{color:#FFFFFF;text-decoration:underline; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.nav_divider{background-color:#272727; }
.subnav_divider{background-color:#2193b5; }

.top_feature {position:absolute; left:212px; top:128px; width:786px; z-index:1; border-bottom: solid 1px #272727;}
.secondary_thumb{ padding-right:11px;}

.col3_link{padding-right: 5px; padding-top: 0px; padding-left: 22px; padding-bottom:3px; font-size:11px; line-height:15px; background-image:url("../../includes/site_images/modules/arrow.gif"); background-repeat:no-repeat; background-position:8px 5px;}
.col3_link a {color: #a0a0a0; text-decoration: none; font-size: 12px;}
.col3_link a:hover {color: #ffffff; text-decoration: underline;  font-size: 12px;}

.col3_title{ padding-top:4px; padding-bottom:6px;}
.col3_bottom_filler {width: 211px; height:2px;}
.col3_theplan {padding-top:28px; padding-left:0px;}
.col3_spacer {width: 211px; height:200px;}


.page_title { color: #CC0066; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; 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: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none } 
.headline { color: #fefefe; font-weight: bold; font-size: 15px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; ; text-decoration: none; padding-bottom:2px; display:block; } 
.bodytextbold { color: #fefefe; font-weight: bold; font-size: 13px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.bodytextbold a { color: #fefefe; font-weight: bold; font-size: 13px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.bodytextbold a:hover{ color: #fefefe; font-weight: bold; font-size: 13px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }


.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 } 
.img_align_left {float: left;  margin-right: 8px; padding-right:5px; }
.img_align_right {float: right;  margin-left: 8px; padding-left:5px; }



.news-intro-text{color:#FFFFFF;font-size:13px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;padding-top:20px;padding-left:30px;padding-right:69px;padding-bottom:23px;}
a.news-link{ text-decoration:none;}
.news-link:hover{ }
.news-text{color:#b1b1b1; font-size:13px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;padding-top:25px;padding-left:30px;padding-right:69px;padding-bottom:23px;}
.news-text-nopadding{color:#b1b1b1; font-size:13px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.news-date{color:#FFFFFF; font-size:13px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:bold;}
.news-event-date{color:#FFFFFF; font-size:13px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-style:italic;}
.news-event-title{color:#FFFFFF; font-size:15px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:bold;}
.news-event-location{color:#FFFFFF; font-size:13px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:bold;}

/*Feature Home Slider*/

.featureContainer{width:786px; height:347px;}
.featureContainer span { font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; display: inline-block; color:#f27000; padding-left:2px; padding-right:5px;}

.featureInnerLeft{float:left; width:371px; height:347px; background-color:#f27000; padding: 12px 10px 0px 11px; }
.featureInnerLeft_highlight{float:left; width:371px; height:347px; background-color:#f77d14; padding: 12px 10px 0px 11px;}
.featureInnerRight{float:right; width:369px; height:347px; background-color:#f27000; padding: 12px 11px 0px 11px; }
.featureInnerRight_highlight{float:right; width:369px; height:347px; background-color:#f77d14; padding: 12px 11px 0px 11px;}

html>body .featureInnerLeft{float:left; width:371px; height:335px; background-color:#f27000; padding: 12px 10px 0px 11px; }
html>body .featureInnerLeft_highlight{float:left; width:371px; height:335px; background-color:#f77d14; padding: 12px 10px 0px 11px;}
html>body .featureInnerRight{float:right; width:371px; height:335px; background-color:#f27000; padding: 12px 11px 0px 11px; }
html>body .featureInnerRight_highlight{float:right; width:371px; height:335px; background-color:#f77d14; padding: 12px 11px 0px 11px;}

.feature_txt{width:370px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style:italic; line-height:27px; padding-top:16px; padding-bottom:8px; color:#FFFFFF; display:block-inline;}
html>body .feature_txt{width:370px; height:64px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style:italic; line-height:27px; padding-top:16px; padding-bottom:0px; color:#FFFFFF; display:block-inline;}
.feature_txt_img {padding-bottom: 0px;}
.feature_more{padding-left:4px;}
.feature_more_1st_bttn {padding-left:4px; padding-right:2px; float:left}
.feature_more_2nd_bttn {padding-left:4px; float:left;}
.more_links { font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; display: inline-block; color:#f27000; padding-left:2px; padding-right:5px;}
.more_links a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#f27000; }
.more_links:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#f27000;  }
.feature_control {width:786px; height:13px; background-color: #f27000; border-bottom:1px solid #272727; border-top: 1px solid #3f3f3f; text-align:right;}


/*Feature Hoem Slider End*/

/*Translation pop up */
.popup{visibility:hidden;border:2px solid #59534e;z-index:20;position:absolute;top:200px;left:399px;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; }
.progress_popup{visibility:hidden;border:2px solid #59534e;z-index:20;position:absolute;top:200px;left:399px;background-color:#ffffff; }
.progress_text{color:#333333; font-size:14px; line-height:18px; font-weight:bold; font-family:Verdana, Arial, Helvetica; text-decoration:none; text-align:center; }

.shim{visibility: hidden;z-index:10;position:absolute;top:200px;left:399px; }

.yellow_button{background-color:#FFCC00; border-width:1px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; height:24px; }

/*End*/