@charset "utf-8";
/*============This section of CSS holds all branding/colour schemes for the CONTRACTOR section content===========*/	

html body {
	background-image:url(/images/layout_assets/contractor-bk-bodytile2.jpg);
	background-position:center 0;
	background-repeat:repeat-y;
	background-color: #1d4e6e;
}

body #wrap {box-shadow: 0 30px 70px 0 rgba(0, 0, 0, 0.6);}

body #wrap #main #content {

	background-position:0 0;
	background-repeat:no-repeat;
	}

#content h2, #content h3 {
	color:#666666;
	border-bottom:none;
}

/*body #wrap #menuh-container, body #wrap #menuh-container #menuh {
	background-color:#192f4c;
	background-image:url(/images/layout_assets/nonbranded-nav-bk-tile.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	}

body #wrap #menuh-container ul{
	background-image:url(/images/layout_assets/nonbranded-nav-bk.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:transparent;
	}

body #wrap #menuh-container ul li {
	background:none;}
*/
body #wrap #menuh-container #menuh ul li a, body #wrap #menuh-container #menuh p a {
	color:#333333;
	}

body #wrap #menuh-container #menuh ul li a:hover, body #wrap #menuh-container #menuh p a:hover {
	color:#000000;
	}


#content {
	background-image:url(/images/layout_assets/bk_contractor.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}

#content h2 {
	color:#21487d;
	border-bottom:1px solid #21487d;
}



/*============Sidebar colour styles for Contractor section===========*/	
#main #sidebar h2 {
	background:#52709a;
	}

#main #sidebar a {
	color:#6b6b6b;
	}

#main #sidebar a:hover {
	color:#21487d;
	}	
	
#main #sidebar dl dt {
	background-color:#21487d;
	}
	
#main #sidebar dl dt a {
	border:1px solid #21487d;
	}

#main #sidebar dl dt a:hover {
	border:1px solid #0a2850;
	}

#main #sidebar .sidebar-downloads h3 {
	color:#52709a;}

/*============2 Col Colour styles for Contractor section===========*/	
#main #content #col_lft h2, #main #content #col_rt h2 {
	color:#21487d;
}

#main #content #col_lft h3, #main #content #col_rt h3 {
	color:#21487d;
}


#main #content #col_lft .item p a, 
#main #content #col_rt .item p a {
	color:#333333;
	}

#main #content #col_lft .item p a:hover, 
#main #content #col_rt .item p a:hover {
	color:#21487d;
	}


/*============2 Col layout thumbnail styles for Contractor section===========*/	
#main #content #col_lft .item .thumb, 
#main #content #col_rt .item .thumb,
body #wrap #main #content .item .thumb  {
	background-color:#21487d;
	}

#main #content #col_lft .item .thumb a, #main #content #col_rt .item .thumb a, #main #content .banner a, body #wrap #main #content .item .thumb a {
	border:1px solid #21487d;
	}

#main #content #col_lft .item .thumb a:hover, #main #content #col_rt .item .thumb a:hover, #main #content .banner a:hover, body #wrap #main #content .item .thumb a:hover{
	border:1px solid #0a2850;
	}

#main #content p a, #main #content a, #main #content ul li a {
	color:#333333;
	}

#main #content p a:hover, #main #content a:hover, #main #content ul li a:hover {
	color:#21487d;
	}


/*============Styles for Contractor product pages===========*/	
#main #content .itemBox a{
	border:1px solid #ececec;}
		
#main #content .itemBox a:hover{
	border:1px solid #0a2850;}

#wrap .feature-col h2 {
	background-color:#21487d;
	}


body #wrap .feature-col p.button a {
	background-color:#21487d;
	color:#FFFFFF!important;
	}

body #wrap .feature-col p.button a:hover {
	color:#4495FF!important;
	}
