.siteWrapper {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
}
.header {height:124px;}

.navigation {
	background-color: #460908;
	height: 30px;
}
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	background-color:#8cc63e;
}

.contentMain {
	/*background-image: url(images/background.gif);
	background-repeat: repeat-y;*/
}
.contentMainInner {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.footer {
	background-image: url(images/footer.gif);
	height: 16px;
}
p {
	font-size: 80%;
	line-height: 17px;
	margin:0px 0px 20px 0px;
}
h1 {
	font-size: 120%;
	color: #38006c;
}

.clear {clear:both;}


.pearsons {
	font-size: 70%;
	text-align: right;
	padding-top: 10px;
}

.topLinks {font-size:70%; padding-bottom:10px;}

ul {font-size:80%; margin-bottom:20px; margin-top:3px; color:#000;}

/*
li {padding:0px 0px 4px 20px; background:transparent url(images/bullet.gif) no-repeat 0 4px; list-style-type:none;}
*/
hr {
	border: none 0; 
	border-top: 1px dashed #FFF;
	border-bottom:1px dashed #CACACA;
    height: 2px;
	margin: 9px 0px 9px 0px;
	padding:0;
	overflow:hidden;
}


/* Navigation */
.navigation ul {margin:0px; padding:5px 0px 0px 30px;}
.navigation li {padding: 0px 10px 0px 9px; background: url(images/pipe.gif) 0 .3em no-repeat; list-style-type: none; display: inline; font-size:90%;}
.navigation a:link {color:#FFFFFF;}
.navigation a:visited {color:#FFFFFF;}

a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #666666;}
a:active {color: #000000;}



/* FORMS CSS -------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.form {font-size:80%; }
.formNaming {float:left; width:200px; padding:5px 0px 0px;}
.formField {float:left; width:300px; padding:10px 0px 0px 0px; }

.error {color:#990000; font-size:90%; }

.formFieldMedium {width:300px; font-size:81%;}
.formFieldMultiLine {width:300px; height:100px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:100%;}

.formFieldSmall {width:100px;}
.formBasePadd {height:10px;}
.formWrapper {padding-left:10px; margin-bottom:10px;}

.formCheckListItem {padding-bottom:5px;}
.formButton {padding-top:30px; }

/* FORMS CSS END-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



.pnl{background-color:#38006c; border:1px solid #C0C0C0; cursor:pointer; font-weight:bold;margin-left:10px;padding:5px;width:96%; color:White;}






/* TABLE CSS ----------------------------------------------------------------------------------------------------------*/
table {font-size:78%; }

td {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	text-align:left;
	vertical-align: top;
}
th {
	border-top: 1px solid #38006c;
	border-right: 1px solid #38006c;
	border-bottom: 1px solid #38006c;
	border-left: 1px solid #FFFFFF;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}


/* TABLE CSS END ----------------------------------------------------------------------------------------------------------*/


/* VACANCIES ---------------------------------------*/
#Vacancies { }

/* VACANCIES END ----------------------------------- */



/* BUTTON STYLES ---------------------------------------*/
.employersButtons {width:579px; margin-left:auto; margin-right:auto; }
.fourButtons {width:740px; margin-left:auto; margin-right:auto; }

.buttonSpacer {padding-top:10px; }


.navigation{width:98%; height:30px; background-color:#38006c; text-align:center; font-size:80%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold;}
.topLinkInner {padding-top:5px; padding-bottom:0px; }
.navigation a:link {
 color: #FFFFFF;
 width:200px;
 padding-top:5px;
 
}
 
.navigation a:visited {
 color: #FFFFFF;
 width:200px;
 padding-top:5px;
}
 
.navigation a:hover {
 color: #EEEEEE;
 width:200px;
 padding-top:5px;
}
 
.navigation a:active {
 color: #FFFFFF;
 width:200px;
 padding-top:5px;
}
 
.topLink {
 width:209px;
 float:left;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #FFFFFF;
 height:30px;
 font-weight: bold;
}

.apply {padding:10px 0px 10px 0px;}

#mainNew {padding-left:30px;}
