body {
	margin: 0px;
	
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}
.bodycopylogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 14px;
	color: #000000;
}
.bodycopyloginsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
}
.bodycopysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.overviewbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;


}

.bodycopysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.bodybold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}
.bold_white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;

}


a.footercolor:link {color: #2D569D;} 
a.footercolor:visited { color: #2D569D;} 
a.footercolor:hover {color: #2D569D;} 
a.footercolor:active {color: #2D569D;} 


.footernumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #2D569D;
}


form{
margin:0;
padding:0;
}







a:link {
	color: #2D569D;
}
a:visited {
	color: #2D569D;
}
a:hover {
	color: #2D569D;
}
a:active {
	color: #2D569D;
}


.logintextfield {
	width: 250px;
}
.brlogintextfield {
	width: 190px;
}

.textfield_an {
	width: 130px;
}
.textfield_contact {
	width: 240px;
}

.comments_an {
	width: 547px;
	height: 100px ;
}


.resume_an_full {
	width: 708px;
	height: 200px ;
}


.resume_an {
	width: 547px;
	height: 200px ;
}

.contact_qu {
	width: 380px;
	height: 200px ;
}


.request_st {
	width: 547px;
	height: 80px ;
}


.request_st_sm {
	width: 256px;
	height: 80px ;
}



.indexlists	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F0F4CC;
	line-height: 18px;
}




.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bolder;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2D569D;
	text-transform: uppercase;
	font-weight: bolder;
}



.overview{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #59752E;
	
	
line-height: 21px;
}



.homeoverview{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2F97D6;
line-height: 25px;
font-weight: bolder;
}

.homeheaders{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #334D0C;
font-weight: bolder;
}

.homedate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #334D0C;
font-weight: bolder;
}

.homesubhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #334D0C;
font-weight: bolder;
}
.homesubheadsmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #334D0C;
font-weight: bolder;
}

.homebody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334D0C;

}


a.homesubhead:link {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #334D0C;
font-weight: bolder;
}
a.homesubhead:visited {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #334D0C;
font-weight: bolder;
}
a.homesubhead:hover {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #334D0C;
font-weight: bolder;
}
a.homesubhead:active {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #334D0C;
font-weight: bolder;
}



a.documents:link {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		color: #2D569D;
font-weight: bolder;
}
a.documents:visited {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D569D;
font-weight: bolder;
}
a.documents:hover {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		color: #2D569D;
font-weight: bolder;
}
a.documents:active {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		color: #2D569D;
font-weight: bolder;
}

.documents {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		color: #2D569D;
font-weight: bolder;
}








.overviewsmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2D569D;
line-height: 15px;
}

.subheadparagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
		color: #2D569D;
font-weight: bold;
	margin-bottom: -8px;

}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2D569D;
}


.headmain{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F97D4;
	font-weight: bold;
	text-transform: uppercase;

}

a.jobheadline:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C9AD5;
	font-weight: bold;
	text-transform: uppercase;
}
a.jobheadline:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C9AD5;
	font-weight: bold;
	text-transform: uppercase;
} 
a.jobheadline:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C9AD5;
	font-weight: bold;
	text-transform: uppercase;
}
a.jobheadline:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C9AD5;
	font-weight: bold;
	text-transform: uppercase;
}

.q_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F97D4;
	font-weight: bold;
	text-transform: uppercase;
}



.jobheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F97D4;
	font-weight: bold;
	text-transform: uppercase;
}

.job{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.jobbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}

.jobdescription{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}




.pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2D569D;
	font-weight: bolder;
	text-transform: uppercase;
}

.index_category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   color: #2D569D;
	text-transform: uppercase;
	font-weight: bold;
}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D569D;
	font-weight: bold;
	margin-bottom: -6px;
	
	
}


.formsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F97D4;
	font-weight: bold;
	
	
	
}



.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2D569D;
	text-transform: uppercase;
}


.nomargin {
margin-bottom: -6px;
margin-left: 8px;
padding-left: 8px;
border-left: none 0;
}


.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
		line-height: 12px;
	text-transform: capitalize;
font-weight: bold;
}

.sidebardark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
		line-height: 12px;
	text-transform: capitalize;
font-weight: bold;
}





a.editmode:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bolder;
	text-transform: uppercase;
	} 
a.editmode:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bolder;
	text-transform: uppercase;
}
a.editmode:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bolder;
	text-transform: uppercase;
}
a.editmode:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bolder;
	text-transform: uppercase;
}


a.editmode2:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D569D;
	font-weight: bolder;
	text-transform: uppercase;
	} 
a.editmode2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D569D;
	font-weight: bolder;
	text-transform: uppercase;
}
a.editmode2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D569D;
	font-weight: bolder;
	text-transform: uppercase;
}
a.editmode2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D569D;
	font-weight: bolder;
	text-transform: uppercase;
}


.pressheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2D569D;
	font-weight: bold;
	text-transform: uppercase;
}

.pressbyline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D569D;

}

.presslocationdate{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;
	
}


.testimonialperson{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
color: #59752E;
	font-weight: bold;
	font-style: italic;

}

.testimonialquote{
		font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
line-height: 16px;


}

.contactbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;

}
.contactwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	

}

a.contactwhitelink:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	} 
a.contactwhitelink:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}
a.contactwhitelink:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}
a.contactwhitelink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

.homebold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D569D;
	font-weight: bold;

line-height: 14px;
}
.homeboldnews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D569D;
	font-weight: bold;
	text-transform: capitalize;
line-height: 14px;
}

.documentcat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D569D;
	font-weight: bold;

line-height: 14px;
}

.loginerror{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F21400;
	font-weight: bold;

line-height: 13px;
}

a.loginerrorlink:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F21400;
	font-weight: bold;

line-height: 13px;
	} 
a.loginerrorlink:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F21400;
	font-weight: bold;

line-height: 13px;
}
a.loginerrorlink:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F21400;
	font-weight: bold;

line-height: 13px;
	
}
a.loginerrorlink:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F21400;
	font-weight: bold;

line-height: 13px;
}