.breadcrumbWrapper { background:url(/images/home/breadcrumb_background.jpg) no-repeat left #244EB4;}
.headerWrapper {background:url(/images/home/breadcrumb_background_shadow.jpg) repeat-x top #E5E5E5;}
.topnavWrapper {background-color: #E5E5E5;}
.topNavborder {background-image:url(/images/home/menu_footer_background.jpg); background-position:bottom center; background-repeat:repeat-y; }
.topNavborder .topNavborder_background  { background-image:url(/images/home/menu_border_background.jpg); background-position:bottom left; background-repeat:repeat-y; }

.mainContent h1 {color: #244EB4;}
.mainContent h2 {color:#244EB4;}
.mainContent p {color:#000000;}
.mainContent a {color:#244EB4;}
.mainContent div.content img { border-color:#244EB4; }
.mainContent div.content p.logo { text-align:center; }

ul.menu_level_1 li { background-image:url(/images/home/leftnav_panel.jpg); }
ul.menu_level_1 li.selected { background-color:#244EB4; background-image:url(/images/home/leftnav_panelselected.jpg); }
ul.menu_level_1 li.children { background-color:#244EB4; background-image:url(/images/home/leftnav_panelchildrenselected.jpg); }
ul.menu_level_1 ul.menu_level_2 li a { color:#244EB4; }

div.rightPanel ul.menu_level_1 li { border-color:#244EB4; }
div.rightPanel ul.menu_level_1 li.header { background-color:#244EB4; }
div.rightPanel ul.menu_level_1 li a { color:#244EB4; background-color:transparent; border:0px; }
div.rightPanel ul.menu_level_1 li.selected { background-color:transparent; border:0px; }
div.rightPanel ul.menu_level_1 li.selected a { color:#244EB4; background-color:transparent; border:0px;  }

.contentBackground {background:url(/images/home/index_background.jpg) no-repeat top left;}
.topNavborder_content { background:url(/images/home/topnavborder_topcontent.jpg) no-repeat #FFFFFF; }

.right_landing_content .bullets ul { color:#244EB4;}
.right_landing_content .moreinfo {background:url(/images/home/homepage_moreinfo_top.jpg) no-repeat;}
.right_landing_content .moreinfo .bottom { background:url(/images/home/homepage_moreinfo_bottom.jpg) no-repeat bottom;}
.right_landing_content .moreinfo h2 {color:#244EB4; }
.right_landing_content .moreinfo p {color:#000000; }
.right_landing_content .moreinfo a{ color:#244EB4; }
.right_landing_content .moreinfo a:hover {color:#244EB4;}	

.mainContent div.list_box { width:419px; float:left; }
.mainContent div.list_box_top { width:419px; height:6px; float:left; overflow:hidden; }
.mainContent div.list_box_body { width:377px; float:left; border-left:1px solid #244EB4; border-right:1px solid #244EB4; padding:0px 20px;}
.mainContent div.list_box_body div.list_box_column { width:188px; float:left; padding:5px 0px 8px 0px; }
.mainContent div.list_box_body div.list_box_column li { padding:0px 0px 2px 0px; }
.mainContent div.list_box_body div.list_box_column li a { font-size:86%; color:#244EB4 }
.mainContent div.list_box_bottom { width:419px; height:6px; float:left; overflow:hidden; }

.mainContent div.section_links { width:445px; float:left; }
.mainContent div.section_links li { float:left; padding:10px 0px 0px 0px; }
.mainContent div.section_links li.left { padding-right:10px; }


/* Careers Splash Page */

div.bodyHeading { width:760px; float:left; background-color:#006600; margin:0px 20px 0px 20px; background-image:url(/images/careers/education_heading.jpg); background-repeat:no-repeat; }
div.bodyHeading h1 { font-size:174%; font-weight:bold; color:#FFFFFF; padding:16px 30px 16px 30px; margin:0px; text-align:center; }
div.bodyContent { width:760px; height:450px; float:left; background-color:#006600; background-image:url(/images/careers/education_body.jpg); background-repeat:no-repeat; margin:0px 20px 10px 20px; }

div.bodyContent div.blockContent h1 { font-size:100%; font-weight:bold; color:#ffffff; padding:14px 0px 0px 41px; margin:0px 0px 10px 0px; }
div.bodyContent div.blockContent p { font-size:100%; color:#000000; padding:0px 0px 0px 15px; margin:0px; }
div.bodyContent div.blockContent p a { color:#000000; }

div.bodyContent div.yourCareer { width:190px; height:230px; float:left; padding:4px 0px 0px 16px; }
div.bodyContent div.yourCareer p strong { color:#0066CA; }
div.bodyContent div.yourCareer p strong a { color:#0066CA; }
div.bodyContent div.caseStudies { width:300px; height:100px; float:right; padding:4px 86px 0px 23px; }
div.bodyContent div.caseStudies p strong { color:#cc0000; }
div.bodyContent div.caseStudies p strong a { color:#CC0001; }

div.bodyContent div.apprenticeships { width:310px; height:100px; float:right; padding:33px 17px 0px 16px; }
div.bodyContent div.apprenticeships p strong { color:#006600; }
div.bodyContent div.apprenticeships p strong a { color:#006600; }

div.bodyContent div.careersEvents { width:605px; height:100px; float:left; padding:36px 0px 0px 96px; }
div.bodyContent div.careersEvents p strong { color:#ff6600; }
div.bodyContent div.careersEvents p strong a { color:#ff6600; }

.editContent {border:2px solid #009966; padding:0px; margin:0px; background-color:#fff; padding:3px; }
.clr{color:#009966;font-weight:bold;}
.editContentMessage{font-size:x-small;background-color:#fff; padding:3px;}

div.panel_dyk_heading { width:163px; height:105px; float:left; margin-top:10px;}
div.panel_info_heading .title {float:left; width:75px; height:83px; font-size:95%; padding:10px 0px 0px 8px; font-weight:bold; }
div.panel_dyk_body { width:143px; float:left; padding:0px 10px 0px 10px; }
div.panel_dyk_body p { font-size:100%; padding:0px; margin:0px; }
div.panel_dyk_footer { width:163px; height:23px; float:left; }
div.panel_dyk_footer .panel_more { width:44px; height:13px; margin-left:14px; font-size:75%; font-weight:bold; padding-left:2px; }
div.panel_dyk_footer .panel_more a { color:#FFFFFF; }

div.panel_info_heading { width:163px; height:100px; float:left; margin-top:10px;}
div.panel_info_heading .title {float:left; width:75px; height:83px; font-size:95%; padding:10px 0px 0px 8px; font-weight:bold; }
div.panel_info_body { width:143px; float:left; padding:0px 10px 0px 10px;}
div.panel_info_body p { font-size:95%; }
div.panel_info_footer { width:163px; height:23px; float:left; }
div.panel_info_footer .panel_more {width:44px; height:13px; margin-left:14px; font-size:75%; font-weight:bold; padding-left:2px; }
div.panel_info_footer .panel_more a { color:#FFFFFF; }

div.generic_panel_heading { width:163px; height:auto; float:left; background-image:url(/images/panels/careers/waste_nochars_header_bg.gif); background-repeat:no-repeat; margin-top:10px;}
div.generic_panel_heading .title {float:left; width:147px; border:0px #000000 solid; font-size:95%; color:#866C5B; padding:10px 8px 0px 8px; font-weight:bold;}
div.generic_panel_body { width:143px; float:left; background-image:url(/images/panels/careers/waste_nochars_body_bg.gif); background-repeat:repeat-y; padding:10px 10px 0px 10px; }
div.generic_panel_body p { font-size:95%; color:#866C5B;}
div.generic_panel_footer { width:163px; height:25px; float:left; background-image:url(/images/panels/careers/waste_nochars_footer_bg.gif); background-repeat:no-repeat; padding-bottom:5px; }
div.generic_panel_footer .panel_more {width:44px; height:13px; margin-left:14px; background-color:#866C5B; color:#FFFFFF; font-size:75%; font-weight:bold; padding-left:2px;}
div.generic_panel_footer .panel_more a { color:#FFFFFF; }

div.electricity_panel div.panel_dyk_heading { background-image:url(/images/panels/careers/elec_dyk_header_bg.gif); background-repeat:no-repeat; }
div.electricity_panel div.panel_dyk_body { background-image:url(/images/panels/careers/elec_dyk_body_bg.gif); background-repeat:repeat-y; }
div.electricity_panel div.panel_dyk_body p { color:#5F3E27;}
div.electricity_panel div.panel_dyk_footer { background-image:url(/images/panels/careers/elec_dyk_footer_bg.gif); background-repeat:no-repeat; }
div.electricity_panel div.panel_dyk_footer .panel_more { background-color:#5F3E27; color:#FFFFFF; }
div.electricity_panel div.panel_info_heading { background-image:url(/images/panels/careers/elec_info_header_bg.gif); background-repeat:no-repeat; }
div.electricity_panel div.panel_info_heading .title { color:#5F3E27; }
div.electricity_panel div.panel_info_body { background-image:url(/images/panels/careers/elec_info_body_bg.gif); background-repeat:repeat-y; }
div.electricity_panel div.panel_info_body p { color:#5F3E27;}
div.electricity_panel div.panel_info_footer { background-image:url(/images/panels/careers/elec_info_footer_bg.gif); background-repeat:no-repeat; }
div.electricity_panel div.panel_info_footer .panel_more { background-color:#5F3E27; color:#FFFFFF; }

div.water_panel div.panel_info_heading { background-image:url(/images/panels/careers/water_info_header_bg.gif); background-repeat:no-repeat; }
div.water_panel div.panel_info_heading .title {color:#0099CC; }
div.water_panel div.panel_info_body { background-image:url(/images/panels/careers/water_info_body_bg.gif); background-repeat:repeat-y; }
div.water_panel div.panel_info_body p { color:#0099CC;}
div.water_panel div.panel_info_footer { background-image:url(/images/panels/careers/water_info_footer_bg.gif); background-repeat:no-repeat; }
div.water_panel div.panel_info_footer .panel_more {background-color:#0099CC; color:#FFFFFF; }
div.water_panel div.panel_dyk_heading { background-image:url(/images/panels/careers/water_dyk_header_bg.gif); background-repeat:no-repeat; }
div.water_panel div.panel_dyk_body { background-image:url(/images/panels/careers/water_dyk_body_bg.gif); background-repeat:repeat-y;  }
div.water_panel div.panel_dyk_body p { color:#0099CC;}
div.water_panel div.panel_dyk_footer { background-image:url(/images/panels/careers/water_dyk_footer_bg.gif); background-repeat:no-repeat; }
div.water_panel div.panel_dyk_footer .panel_more { background-color:#0099CC; color:#FFFFFF; }

div.waste_panel div.panel_info_heading { background-image:url(/images/panels/careers/waste_info_header_bg.gif); background-repeat:no-repeat; }
div.waste_panel div.panel_info_heading .title {color:#F64630; }
div.waste_panel div.panel_info_body { background-image:url(/images/panels/careers/waste_info_body_bg.gif); background-repeat:repeat-y; }
div.waste_panel div.panel_info_body p { color:#F64630;}
div.waste_panel div.panel_info_footer { background-image:url(/images/panels/careers/waste_info_footer_bg.gif); background-repeat:no-repeat; }
div.waste_panel div.panel_info_footer .panel_more {background-color:#F64630; color:#FFFFFF; }
div.waste_panel div.panel_dyk_heading { background-image:url(/images/panels/careers/waste_dyk_header_bg.gif); background-repeat:no-repeat; }
div.waste_panel div.panel_dyk_body { background-image:url(/images/panels/careers/waste_dyk_body_bg.gif); background-repeat:repeat-y; }
div.waste_panel div.panel_dyk_body p { color:#F64630;}
div.waste_panel div.panel_dyk_footer { background-image:url(/images/panels/careers/waste_dyk_footer_bg.gif); background-repeat:no-repeat; }
div.waste_panel div.panel_dyk_footer .panel_more { background-color:#F64630; color:#FFFFFF; }

div.gas_panel div.panel_dyk_heading { background-image:url(/images/panels/careers/gas_dyk_header_bg.gif); background-repeat:no-repeat; }
div.gas_panel div.panel_dyk_body { background-image:url(/images/panels/careers/gas_dyk_body_bg.gif); background-repeat:repeat-y; }
div.gas_panel div.panel_dyk_body p { color:#032C49;}
div.gas_panel div.panel_dyk_footer { background-image:url(/images/panels/careers/gas_dyk_footer_bg.gif); background-repeat:no-repeat; }
div.gas_panel div.panel_dyk_footer .panel_more { background-color:#33556D; color:#FFFFFF; }
div.gas_panel div.panel_info_heading { background-image:url(/images/panels/careers/gas_info_header_bg.gif); background-repeat:no-repeat; }
div.gas_panel div.panel_info_heading .title {color:#032C49; }
div.gas_panel div.panel_info_body { background-image:url(/images/panels/careers/gas_info_body_bg.gif); background-repeat:repeat-y; }
div.gas_panel div.panel_info_body p { color:#032C49;}
div.gas_panel div.panel_info_footer { background-image:url(/images/panels/careers/gas_info_footer_bg.gif); background-repeat:no-repeat; }
div.gas_panel div.panel_info_footer .panel_more {background-color:#032C49; color:#FFFFFF; }

div.panel_wrapper {float:right; margin:0px; margin-right:5px; width:163px; height:inherit;}
div.panel_more a{color:#FFFFFF; text-decoration:none;}
div.panel_more a:hover{color:#FFFFFF; text-decoration:none;}

