@charset "utf-8";
/* CSS Document */
body {
	font: 80% Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

.scContent { 
		padding: 1px;
		width: 676px;
		height: 446px;
		overflow: auto;
		background: #ffffff;
		}
		
.scContent_search { 
		padding: 1px;
		width: 95%;
		height: 520px;
		overflow: auto;
		background: #ffffff;
		}
		
.scContent_recruitment { 
		padding: 1px;
		width: 98%;
		height: 280px;
		overflow: auto;
		background: #ffffff;
		}
.inset600_grey_green_border {margin: 0 auto;padding: 3px;width: 600px; background-color:#CCCCCC; border-style:solid;border-width:thin;border-color:#008000;}
.inset700_grey_green_border {margin: 0 auto;padding: 3px;width: 700px; background-color:#CCCCCC; border-style:solid;border-width:thin;border-color:#008000;}
.clearboth  {clear:both;}
.col1_20pc {width: 19%;margin-left: 1px; margin-right: 1px;  float:left; border:none;}
.col2_30pc {width: 29%;margin-left: 1px; margin-right: 1px;  float:right; border:none;}
.col2_33pc {width: 255px;margin-left: 1px; margin-right: 1px;  float:right; border:none;}
.col1_33pc {width: 32%;margin-left: 1px; margin-right: 1px;  float:left; border:none;}
.col1_50pc {width: 48%;margin-left: 1px; margin-right: 1px;  float:left; border:none;}

.col2_50pc {width: 48%;margin-left: 1px; margin-right: 1px;  float:right; border:none;}
.col1_70pc {width: 64%;margin-left: 1px; margin-right: 1px;  float:left; border:none;}
.col1_mappage {width: 55%;margin-left: 1px; margin-right: 1px;  float:left; border:none;}
.col2_mappage {width: 300px;margin-left: 1px; margin-right: 1px;  float:right; border:none;}
.pic280x280r {width: 282px;height: 282px;float:right;margin: 4px; position:fixed;}
.pic59x80l {width: 61px;height: 82px;float:left;margin: 4px;}
.pic59x80r {width: 61px;height: 82px;float:right;margin: 4px;}
.pic225x300r {width: 227px;height: 302px;float:right;margin: 4px;}
.pic150x200r {width: 152px;height: 202px;float:right;margin: 4px;}
.pic303x445l {width: 305px;height: 433px;float:left; margin-left:15px; margin-right:15px; margin-top:4px; margin-bottom:4px;}
.insetmap {margin: 0 auto;padding: 1px;width: 280px;background-color:#FFFFFF;border-style:solid;border-width:thin;border-color: #0000FF;}
.insetform {margin: 0 auto;padding: 1px;width: 640px;background-color:#FFFFcc;border-style:solid;border-width:thin;border-color: #0000FF;}
.inset_advert_boxes{width: 232px;height: 240px;float:right;margin-left: 5px; margin-right:12px;}
.insetheader {margin: 0 auto;padding: 1px;width: 80%;}
.xxs_dark_grey{font-size:10px; color:#333333;}
.xxs_red{font-size:10px; color:#FF0000;}
.xxs_red_bold{font-size:10px; color:#FF0000; font-weight:bold;}
.footer_text {font-size:12px; color:#333333; font-weight:bold;}
.page_headings  {font-size:30px; color:#333333; font-weight:bold;}
a:link {
	font-family: Arial, Helvetica, sans-serif; color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #004000;	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration:underline;
}
.bold {font-weight: bold;}
.index_links {font-weight: bold; font-size:9px;}
.sub_heads {font-weight: bold; font-size:14px;}
.menu_items {font-weight: bold; font-size:12px; color:#FFFFFF}
.training_sub_heads {font-weight: bold; font-size:9px;color:#000080;}
.security {font-weight: bold; font-size:18px; color:#000080}
.standard_page_text {font-size:14px; color:#000080;}
.standard_page_text_titles {font-size:14px; color:#000080; font-weight:bold;}
.standard_page_text_red {font-size:14px; color:#FF0000;}
.standard_page_text_red_bold {font-size:14px; color:#FF0000; font-weight:bold;}
.grey_text {color:#666666; font-size:12px;}
.adbox_grey_text{color:#666666; font-size:12px; line-height:12px;}
.heading { color:#999999; font-size:38px; font-weight:bold;}
.advert_box_company {font-size:14px; color:#000080; font-weight:bold;}
.advert_box_product {font-size:14px; color:#000080;}
.page_heading {font-weight: bold; font-size:24px; color:#000080}
.white_text {color:#FFFFFF; font-size:12px; font-weight:bold;}