/* CSS Document */
/*a, a:hover, a:visited {color:#FF9900; }*/
body{  text-align: left; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; background-color:#3F5167;}
.column_color{background-color:#F1F2F4;}
.footer{ padding: 7px 15px; background-color:#FF9900; color:#ffffff; font-size: 11px;}
.footer a{ color:#ffffff; text-decoration: underline; }
.footnote{font-size: 9px;}
.column_bg{background-color:#5F6E81;}
.content{padding: 15px 15px 25px 10px; text-align: left;}
.content a{color:#333333; text-decoration: underline;}
.content h3{margin: 0px; font-size: 12px; font-weight: bold;}
.experience_index_headers{ background-color:#FF9900; color: #ffffff; padding: 5px; margin-bottom: 10px;}
.experience_index_arrows{padding: 3px 2px 5px 5px; width: 5px;}
.experience_index_category_holder{padding: 0px 15px 15px 0px;}
.experience_index_category_table{ border: 1px solid #cccccc; height: 130px;}
.experience_index_links {padding: 5px;}
.experience_index_links a{color:#333333; text-decoration: none;}
.experience_index_links a:visited{color:#333333; text-decoration: none;}
.experience_index_links a:hover{color:#333333; text-decoration: underline;}
.experience_link {padding:  3px 10px; background-color:#F1F2F4; text-align: right;}
.experience_link a{color:#333333; text-decoration: none;}
.experience_link a:hover{color:#333333; text-decoration: underline;}
/*.experience_link a:visited{color:#333333; text-decoration: none;}*/
.experience_menu_header{color:#FFFFFF; background-color:#FF9900; font-size: 11px; padding: 3px 5px 3px 5px;  font-weight: bold; text-align: right;}
.experience_menu_header_holder{text-align: right; background-color:#FF9900; }
.header{padding: 15px 0px; border-bottom: 1px solid #cccccc;}
.header_grey{background-color:#5F6E81; padding: 10px; color:#ffffff; font-size: 11px; font-weight: normal;}
.header_grey a{color:#ffffff; text-decoration: underline;}
.header_grey a:hover{color:#ffffff; text-decoration: underline;}
.home_webcam_links{background-color:#CFD4D9; padding: 15px;}
.home_webcam_links a {color:#333333; text-decoration: none;}
.home_webcam_links a:hover {color:#333333; text-decoration: underline;}
h2.orange{color:#FF9900; font-weight: normal; font-size: 30px; margin: 0px;}
h3.orange{color:#FF9900; margin: 0px;}
hr {border: 0px; width: 100%; color: #5F6E81; background-color: #5F6E81; height: 1px;}
.input_normal{color:#333333;}
.input_error{color:#FF0000;}
.light_grey_5{background-color:#eaeaea; padding: 5px;}
.light_grey_5 a{color:#333333;}
.nav_level_1{color:#333333; font-size: 11px; font-weight: bold; padding: 3px 5px 7px 82px;}
.nav_level_1 a{color:#333333; text-decoration: none;}
.nav_level_1 a:visited{color:#333333; text-decoration: none;}
.nav_level_1 a:hover {color:#333333; text-decoration: underline;}
.nav_level_1_on{color:#FFFFFF; background-color: #FD9A01; font-size: 11px; font-weight: bold; padding: 3px 5px 7px 82px;}
.nav_level_1_on a{color:#FFFFFF; text-decoration: none;}
.nav_level_2{background-color:#F1F2F4; font-size: 11px; padding: 3px 5px 3px 20px; font-weight: bold;}
.nav_level_2 a{color:#333333; text-decoration: none;}
.nav_level_2 a:visited{color:#333333; text-decoration: none;}
.nav_level_2 a:hover{color:#333333; text-decoration: underline;}
.nav_level_2_on{background-color:#FD9A01; font-size: 11px; padding: 3px 5px 3px 20px; font-weight: bold;}
.nav_level_2_on a{color:#ffffff; text-decoration: none;}
.nav_level_2_on a:visited{color:#ffffff; text-decoration: none;}
.nav_level_2_on a:hover{color:#ffffff; text-decoration: underline;}
/*.nav_level_3{background-color: #eaeaea; font-size: 9px; padding-left: 30px;}
.nav_level_3_on{background-color: #FD9A01; font-size: 9px; padding-left: 30px;}*/
.main_table{background-color:#ffffff; background-image:url(../images/bk_interior.gif); background-repeat:repeat-y;}
.nav_view_experience{background-color:#5F6E81; color: #ffffff; font-size: 11px; padding: 3px 5px 3px 10px; font-weight: bold; text-align: right;}
.nav_view_experience a{color: #ffffff; text-decoration: none;}
.nav_view_experience a:visited{color: #ffffff; text-decoration: none;}
.nav_view_experience a:hover{color: #ffffff; text-decoration: underline;}
.orange_header_14 {color:#FF9900; font-weight: bold; margin: 0px;}
.orange_header_14 a{color:#FF9900; font-weight: bold; text-decoration: none; font-size: 12px;}
.orange_header_14 a:hover{color:#FF9900; font-weight: bold; text-decoration: underline; font-size: 12px;}
.overall_experience{padding: 2px 5px 10px 5px;}
.overall_experience a{color:#333333; font-size: 11px; text-decoration: none; font-weight: bold;}
.overall_experience a:hover{color:#333333; font-size: 11px; text-decoration: underline;}
.overall_experience a:visited{color:#333333; font-size: 11px; text-decoration: none;}
.photo_bk{background-color:#CFD4D9; background-image:url(../images/grey_stripes.gif); background-repeat: repeat;}
td{ vertical-align: top;}
.required{color:#FF0000;}
.subcontractor_list{padding: 10px 5px; border-bottom: 1px solid #cccccc;}
.subcontractor_list a{color:#FF9900;}
.subcontractor_details_header{border-bottom: 1px solid #cccccc;}
.white_header_14 {color:#FFFFFF; font-weight: bold; margin: 0px;}
.white_header_14 a{color:#FFFFFF; font-weight: bold; text-decoration: none; font-size: 12px;}
.white_header_14 a:hover{color:#FFFFFF; font-weight: bold; text-decoration: underline; font-size: 12px;}
.white_header_14 a:visited{color:#FFFFFF; font-weight: bold; text-decoration: none; font-size: 12px;}

/* ul on "green building" page */

ul.no_presentational_markup li {
	padding-bottom: 10px;
}
