body{
	margin:0px;
	font-family:Arial, Helvetica, Sans-serif;
	font-size:10px;
	background-color:#ffffff;
	background-image:url(/img/bg.gif);
	background-repeat:repeat;
	}
img{
	border:0px;
	}
form{
	display:inline;
	}
a, a:visited{
	color:#b10021;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
#main{
	width:760px;
	height:436px;
	display:block;
	position:relative;
	left:50%;
	margin-left:-380px;
	}
#header{
	width:760px;
	height:73px;
	}
#menubar{
	background-color:#525759;
	color:#ffffff;
	}
#menubar a, #menubar a:visited{
	color:#ffffff;
	text-decoration:none;
	}
#menubar a:hover{
	text-decoration:underline;
	}
#homeJobSearch{
	width:397px;
	}
#homeLeft{
	border-right:1px solid #EDEEF3;
	}
#homeLeftColumn{
	width:168px;
	}
#homeFlash{
	height:146px;
	width:592px;
	}
#homeNews{
	width:195px;
	color:#7F7F7F
	}
#homeNews .homeNewsItem{
	height:27px;
	border-bottom:1px dashed #9F9F9F;
	font-size:12px;
	}
#homeNews .homeNewsLastItem{
	height:29px;
	font-size:12px;
	}
#homeNews .homeNewsLink{
	padding-top:8px;
	}
#homeNews .homeNewsLink a, #homeNews .homeNewsLink a:visited{
	color:#7f7f7f;
	text-decoration:none;
	}
#homeNews .homeNewsLink a:hover{
	text-decoration:underline;
	}
#homeLeft .homeLeftSites a, #homeLeft .homeLeftSites a:visited, #homeLeft .homeLeftLastSites a, #homeLeft .homeLeftLastSites a:visited{
	color:#1D1356;
	text-decoration:none;
	padding-top:8px;
	padding-left:6px;
	width:161px;
	_width:167px;
	height:20px;
	_height:29px;
	background-color:#D5D8E4;
	color:#1D1356;
	border-bottom:1px solid #ffffff;
	font-size:12px;
	font-weight:bold;
	display:block;
	}

#homeLeft .homeLeftSites a:hover, #homeLeft .homeLeftLastSites a:hover{
	background-color:#b10021;
	}
#homeLeft .homeLeftLastSites a,#homeLeft .homeLeftLastSites a:visited{
	height:22px;
	_height:31px;
	}	

#homeLeft .latestJobsTitle{
	height:29px;
	border-bottom:1px dashed #9F9F9F;
	}
#homeLeft .jobsList{
	border-bottom:1px dashed #9F9F9F;
	font-size:11px;
	color:#7F7F7F
	}
.homeRSS{
	height:17px;
	padding-top:4px;
	padding-left:6px;
	}
.homeRSS img{
	float:left;
	}
.homeRSS table{
	font-size:11px;
	color:#7f7f7f;
	}
#homeBaseBar{
	font-size:10px;
	height:19px;
	}
.titles, .titlesb{
	font-size:14px;
	font-weight:bold;
	color:#1D1356;
	padding-left:6px;
	padding-top:4px;
	}
.titlesb{
	border-bottom:1px dashed #9F9F9F;
	padding-bottom:5px;
	padding-left:0px;
	}
#menubar .menuLink, #menubar .homeLink, #menubar .contactLink{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	color:#ffffff;
	white-space:nowrap;
width:95px;
text-align:center;
	}
#menubar .contactLink{
	padding-right:0px;
	width:132px;
	_width:134px;
	text-align:center;
	}
#menubar .homeLink{
	padding-right:0px;
	width:171px;
	_width:174px;
	text-align:center;
	}

#homeLeft .jobTitle{
	font-weight:bold;
	padding-left:6px;
	}
#homeLeft .jobTitle a, #homeLeft .jobTitle a:visited{
	color:#7f7f7f;
	text-decoration:none;
	}
#homeLeft .jobTitle a:hover{
	text-decoration:underline;
	}
#homeLeft .jobDesc{
	padding-left:6px;
	}
#homeBaseBar{
	color:#7f7f7f;
	}
#homeBaseBar .copyright{
	border-right:1px solid #edeef3;
	}
#homeBaseBar td{
	border-top:1px solid #EDEEF3;
	}
#homeBaseBar .baseLink td{
	font-size:10px;
	color:#7f7f7f;
	border-top:0px;
	text-align:left;
	}
#homeJobSearch table{
	font-size:12px;
	color:#7f7f7f;
	}
#homeSearch{
	color:#8F8F8F;
	font-size:12px;
	}
#homeSearch .keywords{
	width:209px;
	height:22px;
	}
#homeSearch .inputKeywords{
	width:125px;
	}
#homeSearch .wapAddress{
	text-align:center;
	color:#39306B;
	font-weight:bold;
	}
#homeSearch .wapText{
	margin-left:6px;
	}
#homeSearch .text{
	margin-left:6px;
	}
.gt{
	color:#635C8A;
	}
#homeBaseBar a, #homeBaseBar a:visited{
	color:#7f7f7f;
	text-decoration:none;
	}
#homeBaseBar a:hover{
	text-decoration:underline;
	}
#internalLeft{
	height:217px;
}
#internalLeft .internalLeftBlock a, #internalLeft .internalLeftBlock a:visited, #internalLeft .internalLeftLastBlock a, #internalLeft .internalLeftLastBlock a:visited, #internalLeft .internalLeftBlockActive a, #internalLeft .internalLeftBlockActive a:visited{
	color:#ffffff;
	text-decoration:none;
	padding-top:3px;
	padding-left:6px;
	width:161px;
	_width:167px;
	height:16px;
	_height:19px;
	background-color:#6c7587;
	border-bottom:1px solid #ffffff;
	font-size:12px;
	font-weight:bold;
	display:block;
	}
#internalLeft .internalLeftBlock a:hover, #internalLeft .internalLeftBlock a:hover, #internalLeft .internalLeftBlockActive a, #internalLeft .internalLeftBlockActive a:visited{
	background-color:#525759;
	}
#internalLeft .internalLeftLastBlock a,#internalLeft .internalLeftLastBlock a:visited{
	height:22px;
	_height:31px;
	}	
#homeBanner{
	background-color:#ffffff;
	font-size:12px;
	color:#7f7f7f
	}
.maintext{
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	padding-bottom:20px;
	}
#internalLeft{
	border-right:1px solid #edeef3;
	}
#quicksearch{
	font-size:12px;
	color:#7f7f7f;
	height:100px;
	}
#quicksearch .keywords{
	width:125px;
	}
/*.rightCol{
	background-color:#F6F6F8;
	}*/
#newsSummary{
	font-size:12px;
	color:#7f7f7f;
	}
#newsSummary .headline{
	font-weight:bold;
	font-size:14px;
	}
#newsSummary .story{
	padding-bottom:20px;
	}

.maintext .headline{
	font-size:16px;
	font-weight:bold;
	padding-bottom:20px;
	}
.newsImage{
	padding-top:20px;
	padding-bottom:20px;
	}
#searchResults{
	font-size:12px;
	color:#7f7f7f;
	}
#searchResults .job1{
	background-color:#ffffff;
	}
#searchResults .job2{
	background-color:#F2f2f5;
	}
.smallfont{
	font-size:10px;
	}
#searchResults a, #searchResults a:visited{
	text-decoration:none;
	}
#searchResults a:hover{
	text-decoration:underline;
	}
#searchTable{
	font-size:12px;
	color:#7f7f7f;
	}
#searchTable .keywords{
	width:200px;
	height:22px;
	}

#viewjob{
	font-size:12px;
	color:#7f7f7f;
	}
#emailvacancy{
	font-size:12px;
	color:#7f7f7f;
	}
.message{
	color:#ff0000;
	}
#pagination{
	margin-top:10px;
	font-size:11px;
	}
#pagination td{
	padding:2px;
	}
#portal{
	background-color:#ffffff;
	}
ul{
	margin-top:3px;
	margin-bottom:3px;
}
#homeLeft .homeLeftSitesActive a, #homeLeft .homeLeftSitesActive a:visited, #homeLeft .homeLeftLastSitesActive a, #homeLeft .homeLeftLastSitesActive a:visited{
	color:#b10021;
	text-decoration:none;
	padding-top:8px;
	padding-left:6px;
	width:161px;
	_width:167px;
	height:20px;
	_height:29px;
	background-color:#cacfe5;
	color:#b10021;
	border-bottom:1px solid #ffffff;
	font-size:12px;
	font-weight:bold;
	display:block;
	}
.tel{
	font-size:16px;
	text-align:center;
	}
.email{
font-size:14px;
text-align:center;
}
.lalt{
	text-align:center;
	}
.maintext2{
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	height:180px;
	}
#mainblock{
	font-size:11px;
	margin-left:10px;
	color:#7f7f7f;
	}

.block{
	background-color:#b10021;
	font-size:12px;
	height:20px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	}
.block a, .block a:visited{
	color:#ffffff;
	text-decoration:none;
	}
.block a:hover{
	color:#ffffff;
text-decoration:underline;
	}

.clickhere{
	height:16px;
	text-align:center;
	font-size:11px;
	color:#b10021;
	font-weight:bold;
	}
#searchBox{
	font-size:10px;
	color:#7f7f7f;
	_margin-top:-3px;
	}
.searchinput1{
width:150px;
}
.bottombar{
	height:3px;
	background-color:#b10021;
	}
.jbe{
	background-color:#b10021;
	font-size:12px;
	height:20px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	width:200px;
	}
.normal{font-size:12px;}
#conus{text-align:center;}
