/*
Template name: equal pay
*/

/* standard elements */
* {
	margin: 0;
	padding: 0;
}
body {
	background: #6C1400 url(img/bgbody.jpg) repeat-y center top;
	overflow:auto;
	font: normal 0.8em Verdana,sans-serif;margin-bottom: 2;
	margin-left: 0;
	margin-right: 0;
	margin-top: 2;

	scrollbar-track-color: #5A0404;
	scrollbar-base-color: #5A0404;
	scrollbar-arrow-color: #5A0404;
	scrollbar-3dlight-color: #5A0404;
	scrollbar-highlight-color: #5A0404;
	scrollbar-face-color: #BB8963;
	scrollbar-shadow-color:#5A0404;
	scrollbar-darkshadow-color:  #5A0404;
}

}
div a {
	color: #961b1e;
	cursor: pointer;
	text-decoration: none;
}

h1 {
	color: #00296b;
	font-family: bold 2em "Arial Black" "Gadget", sans-serif;
   line-height: 100%; 
	margin: 18px 0 0 0;
}

h2 {
	color: white;
	font: normal 2em sans-serif;
	margin: 18px 0 0 0;
}

h3 {
	color: #00296b;
	font: bold 1.4em "Trebuchet MS",serif;
	line-height: 100%; 
	margin: 18px 0 0 0;
}

code {
	background: url(img/bgcode.gif);
	border: 1px solid #F0F0F0;
	border-left: 6px solid #D91623;
	color: #555;
	display: block;
	font: normal 1em "Lucida Sans Unicode",serif;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}
.textequalpay	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #00296b;
	font-variant:normal;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 12pt;
	margin-top: 0pt;
    line-height: 140%; 
    }

blockquote {
	background:  no-repeat;
	color: #00296b;
	display: block;
	font: bold 1.2em "Trebuchet MS",serif;
	margin: 6px 0;
	padding-left: 28px;
	padding-top: 6px;
	padding-bottom: 6px;
	
}
.floatright {
float: right;
padding-left: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-right: 5px; 
background: #e6e0e0; 
border: 1pt solid;
font-family: Arial; 
font-colour: navy; 
face: bold; 
font-size:9pt;
}


/* structure */
.main {
	width: 680px;
	margin: 0 auto;
}
.main_left {
	background: url(img/content_bkg.jpg) repeat-x;
    float: left;
	padding-top: 6px;
	width: 420px;
}
.main_right {
	border-top: 6px solid #FFF;
	float: right;
	width: 256px;
	
margin-right: -1px;
   
}
.footer {clear: both;}

/* misc */
.left {
	float: left;
	}
.right {
	float: right;
	}

.header, a {
	border-bottom: 0px solid #961b1e;
	text-decoration: none;
}
.link_projects, .lbl2, a {
	border-bottom: 0px solid #961b1e;
	text-decoration: none;
}

.lbl4, a {
	border-bottom: 0px ;
	text-decoration: none;
}

.lbl a {
	border-bottom: 0px solid #ffcd46;
	text-decoration: none;
}


div.content a:hover, div.footer div.left a:hover {
	background: #ffcd46;
	color:#961b1e;
}

div.link_projects a:hover {
	background: #ffcd46;
	color:#961b1e;
}

div.link_projects2 a:hover {
		color:#961b1e;
}


div.link_updates a
 {
		color: #ffcd46;
		text-decoration: none;
	}
	
div.link_updates a:hover {
	background: #961b1e;
	color: #ffcd46;
	border-bottom: 1px
	}

div.link_menu a
 {
		color: #90191D;
		text-decoration: none;
	}

	
/* logo */
.header {
	background: #90191D url(img/bgheader_b.png) repeat-x;
	height: 180px;
}
.header h2 {
	margin: 0;
	padding: 124px 0 0 24px;
	font: normal 2.2em Verdana,sans-serif;
}

/* main headline under banner */

.link_menu {
	background: #ffcd46; repeat-x;
}
.link_menu a {
	border-bottom: 1px solid #6C1400;
	display: block;
	font: bold 0.9em Verdana,sans-serif;
	height: 18px;
	padding: 6px 0 0 10px;
	text-decoration: none;
}
.link_menu a:hover {background: #ffcd46;}

/* right column navigation label */
.lbl {
	background: #222 url(img/bglbl.gif) repeat-x;
	clear: both;
	color: #FFF;
	font: normal 2em "Lucida Sans Unicode",sans-serif;
	height: 100px;
	line-height: 50px;
	overflow: hidden;
	text-align: center;
}

.lbl2 {
	background: #222 url(img/grdnt_blued.gif) repeat-x;
	clear: both;
	color: #FFF;
	font: normal 7em "Lucida Sans Unicode",sans-serif;
	height: 123px	
		overflow: hidden;
	text-align: left;
	
}
.lbl3 {
	background: #222 url(img/bglbl.gif) repeat-x;
	clear: both;
	color: #FFF;
	font: normal 1em "Lucida Sans Unicode",sans-serif;
	line-height: 20px;
	text-align: center;
}

.lbl4 {
	background: url(img/goodjobs-WebsiteButton_b.jpg) no-repeat;
	float: center;
	margin: 20px 0;
    height: 190px;
    bkg-align: center;
}


.link_projects a {
	display: block;
	text-align: center;
	color: #FFF;
	padding-top: 2px;
	width: 256px;
	font-size: 0.9em;
	font-family: sans-serif;

}
.link_projects a span {
	font: normal 1.5em sans-serif;
}

.link_projects2 a {
	display: block;
	text-align: center;
	color: #FFF;
	padding-top: 2px;
	width: 256px;
	height: 200px;
	font-size: 0.9em;
	font-family: sans-serif;

}
.link_projects2 a span {
	font: normal 1.5em sans-serif;
}

.right_photos a {
	display: block;
	height: 100px;
	text-align: center;
	color: #FFF;
	padding-top: 24px;
	width: 124px;
	font-size: 0.9em;
	font-family: sans-serif;
}
.right_photos a span {
	font: normal 3em sans-serif;
}

a.g1 {
	background: #888 url(img/image-left-off.jpg) repeat-x;

}
a.g1 a:hover {
	background: #888 url(img/image-left-on.jpg) repeat-x;

}

a.g2 {
	background: #666 url(img/image-right-off.jpg) repeat-x;
	border-left: 6px solid #FFF;
}
a.g3 {
	background: #888 url(img/image-left-on.jpg) repeat-x;

}

a.g4 {
	background: #666 url(img/image-right-on.jpg) repeat-x;
	border-left: 6px solid #FFF;

}

a.g5 {
	background: #888 url(img/image-left-on1.jpg) repeat-x;

}

a.g6 {
	background: #666 url(img/image-right-on1.jpg) repeat-x;
	border-left: 6px solid #FFF;

}
a.g7 {
	background: #888 url(img/image-left-off1.jpg) repeat-x;

}

a.g8 {
	background: #666 url(img/image-right-off1.jpg) repeat-x;
	border-left: 6px solid #FFF;

}
a.g9 {
	background: #888 url(img/image-left-off2.jpg) repeat-x;

}

a.g10 {
	background: #666 url(img/image-right-off2.jpg) repeat-x;
	border-left: 6px solid #FFF;

}


/* updates */
.link_updates {
	background: #222 url(img/grdnt_blue.jpg) repeat-x;
	}
}
.link_updates .lbl {
	border-top: 6px solid #FFF;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #FFF;
	

}
.link_updates a {
	clear: right;
	display: block;
	height: 20px;
    padding-left: 2px;
	padding-top: 4px;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	border-bottom: 1px solid #FFF;

}
.link_updates a span {
	float: left;
	font: normal 1.2em "Lucinda Sans Unicode";
	letter-spacing: 2px;
	margin-left: 6px;
	margin-top: 3px;
}
/* updates2 */
.link_updates2 {
	background: #222 url(img/grdnt_gray.gif) repeat-x;
}
.link_updates2 .lbl2 {
	border-top: 6px solid #FFF;
	height: 50px;
	line-height: 50px;
}
.link_updates2 a {
	clear: right;
	display: block;
	font: normal 12pt "Trebuchet MS",sans-serif;
	height: 55px;
	padding: 10px 0;
	text-align: center;
}
.link_updates2 a span {
	float: left;
	font: normal 3em Verdana,sans-serif;
	letter-spacing: 2px;
	margin-left: 10px;
	margin-top: 0px;
}


/* content */ 
.content {
	color: #00296b;
	font-family: Verdana,sans-serif;
	line-height: 12pt;
	padding: 0 10px 10px; 
	text-align: left;
}

.content a {
	font-weight: 600;
color: #961b1e;
}
.content p {
	margin: 4px 0 10px 0;
}
.content .descr {
	color: #666;
	margin-bottom: 6px;
}
.content li {
	list-style: url(img/li.gif);
	margin-left: 18px;
}

/* footer */
.footer {
	color: #666;
	clear: both;
}
.footer .right a {
	background: #2A2A2A;
	color: #555;
	padding: 1px 3px;
}
.footer .right a:hover {
	background: #383838;
	color: #999;
}
.footer .left a {
	color: #777;
}
.footer .left {
	border-top: 1px solid #F0F0F0;
	padding: 9px 0 9px 9px;
	width: 407px;
}
.footer .right {
	margin-right: 8px;
	padding: 9px 0;
	text-align: right;
	width: 220px;
}
/* gradient filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff1d2a51',EndColorStr='#ff3b4a75'); */