﻿a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#5F9A47;
}

#wrapper{
	width:766px;
	background-color:#ffffff;
	background-image:url(../images/bgrd-wrapper2.jpg);
	margin:0 auto;
	
}
#headerIMG{
	width:766px;
	height:130px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}
#topmenu{
	width:560px;
	background-color:#5E99D1;
	float:left;
	padding:9px 0 12px 0;
}
#topbarright{
	background-color:#6298D4;
	width:196px;
	float:left;
	display:inline;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding:14px 10px 9px 0;
	color:White;
	
}
#topmenu a{
	color:#FFFFFF;
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 3px 0 3px;
	font-weight:bold;
	}
#topmenu a:hover{
	text-decoration:underline;
	}
.topmenuUL{
	margin:0;
	margin-left:-30px;
	/margin-left:15px;
	margin-top:5px;
	/margin-top:7px;
}
.topmenuLI{
	color:#FFFFFF;
	font-size:0.8em;
	display:inline;
	list-style-type:none;
}

#advert{
	float:right;
	margin:10px;
	height:10px;
}
#sideContent{
	display:inline;
	width:213px;
	float:left;
	clear:both;
	border-right:4px solid white;
}
#sideContent ul.mainMenu{
	list-style-type:none;
	padding:0;
	margin:0;
	font-weight:bold;
	text-align:left;
}
#sideContent ul li
{

}
#sideContent ul.mainMenuSub{
	list-style-type:none;
	padding-left:15px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin:0;
	font-weight:normal;
	text-align:left;
}
#sideContent a.mainMenuOff{
	display:block;
	padding:4px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:none;
	color:#000000;
	width:184px;
}
#search{
	width:746px;
	background-image:url(../images/bgrd-search.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	clear:both;
	padding:10px;
	background-color:#B7C1CD;
	border-bottom:4px solid white;
	}
#about{
	width:193px;
	/width:195px;
	background-image:url(../images/bgrd-about.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#B49CA9;
	float:left;
	display:inline;
	}
#employers{
	width:193px;
	/width:195px;
	background-image:url(../images/bgrd-about.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#B49CA9;
	float:left;
	display:inline;
	border-top:4px solid white;
	}
#quick{
	width:529px;
	/width:527px;
	background-image:url(../images/bgrd-quick.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	/background-color:#87AB7B;
	float:left;
	display:inline;
	}
#jobweek{
	width:194px;
	background-image:url(../images/bgrd-job.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#105B85;
	float:left;
	display:inline;
	border-top:4px solid white;
	}
#jobweek{
	width:194px;
	background-image:url(../images/bgrd-job.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#105B85;
	float:left;
	display:inline;
	border-top:4px solid white;
	}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#017DC3;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#ffffff;
	padding:0;
	margin:0;
}
#maincopy{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	padding:10px;
	padding:0xp;
	/*width:529px;
	width:527px;*/

}
#aboutcopy{
	width:191px;
	/width:193px;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#594E53;
	padding:10px;
	float:left;
	display:inline;
	border:1px solid #E8E4E6;
}
#quickcopy{
	width:213px;
	background-color:#DCE7D7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	padding:10px;
	float:left;
	display:inline;
}
#jobweekcopy{
	width:194px;
	background-color:#D0E2F6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	padding:10px;
	float:left;
	display:inline;
}
#primaryContent{
	/* width:548px; */
	 width:528px;
	float:left;
	display:inline;
	}
#footerImage{
	clear:both;
	width:766px;
	margin-bottom:-5px;
	/margin-bottom:0;
	border-top:4px solid white;
}
#footer{
	clear:both;
	width:566px;
	background-color:#FFFFFF;
	float:left;
	margin:0px;
	padding:0px;
	font-size:1em;
}
#sitedesigned{
	background-color:#FFFFFF;
	width:200px;
	background-color:#FFFFFF;
	color:#007DC3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	float:left;
	display:inline;
	padding-top:9px;
	/padding-top:7px;
	padding-bottom:5px;
	/padding-bottom:3px;
}

.footerUL{
	margin:0;
	margin-left:-30px;
	/margin-left:15px;
	margin-top:5px;
	/margin-top:7px;
}
.footerLI{
	color:#017DC3;
	font-size:0.9em;
	display:inline;
	list-style-type:none;
}
.footerLink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:0.8em;
	display:inline;
	list-style-type:none;
}
input, select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	}

div.resultsbox
{
    width:98%;
    background-color:#F1F7EF;
    border:0px;
    border-bottom:1px solid #B9D7B0;
}
.resultsbox dl{
padding:0;
margin: 0;
}
.resultsbox dt{
margin:0;
padding:10px 10px 10px 10px;
font-weight:bold;
background-color:#D7E9D4;
color:#000000;
}

.resultsbox dt a, .resultsbox dt a:visited
{
    text-decoration: none;
    color: #000000;
}
.resultsbox dt a:hover {
    text-decoration: underline;
}

.resultsbox dd{
margin:1px 0 0 0;
padding:6px 10px 5px 10px;
background-color:#F1F7EF;
color:#333333;
text-decoration:none;
}
.resultsbox dd span{
font-weight:bold;
}
.resultsbox p{
margin:5px 5px 5px 10px;
line-height:140%;
}

.navigationBox{
    background-color:#F1F7EF;
    border:1px solid #B9D7B0;
    margin:10px 5px 10px 0;
    padding:10px 5px 10px 5px;
}

/*/////////////////////////*/

.jobdetailsbox{
border:0px;
width:70%;
float:left;
line-height:150%;
padding:0px;
margin:0px;
}
 .jobdetailsbox dl{
padding:0;
margin: 0;
}
.jobdetailsbox dt{
margin:0;
padding:10px;
font-weight:bold;
background-color:#280192;
color:#FFFFFF;
}
 .jobdetailsbox dd{
margin:1px 0 0 0;
padding:7px 10px 7px 10px;
background-color:#E7E6F3;
color:#333333;
text-decoration:none;
}
 .jobdetailsbox dd span{
font-weight:bold;
}
.jobdetailsbox p{
margin:5px 5px 5px 10px;
margin:0px;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#000000;
	padding:0;
	margin:0;
}


h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#5F9A47;
	padding:0;
	margin:0;
}


.weblink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:underline;
	line-height:20px;
	color:#5F9A47;
}

.fieldset-c
{
    border:0px;
}

.bluebox2
{
    background-color:White;
    padding-left: 1em;
}

.navigationBox
{
    background-color:White;
    border:0px;
}

/*For index Page*/

.indexPage #wrapper{
	width:766px;
	background-color:#6298D4;
	background-image:url(../images/bgrd-wrapper.jpg);
	background-repeat:repeat-y;
	margin:0 auto;
}
.indexPage #header{
	width:766px;
	height:130px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}
.indexPage #topmenu{
	width:560px;
	background-color:#5E99D1;
	float:left;
	padding:9px 0 12px 0;
}
.indexPage #topmenu a{
	color:#FFFFFF;
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 3px 0 3px;
	font-weight:bold;
	}
.indexPage #topmenu a:hover{
	text-decoration:underline;
	}
.indexPage .topmenuUL{
	margin:0;
	margin-left:-30px;
	/margin-left:15px;
	margin-top:5px;
	/margin-top:7px;
}
.indexPage .topmenuLI{
	color:#FFFFFF;
	font-size:0.8em;
	display:inline;
	list-style-type:none;
}
.indexPage #topbarright{
	background-color:#6298D4;
	width:191px;
	float:left;
	display:inline;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding:15px 0 9px 0;
}
.indexPage #advert{
	float:right;
	margin:10px;
}
.indexPage #sideContent{
	display:inline;
	width:548px;
	float:left;
	clear:both;
	border-right:2px solid white;
}
.indexPage #search{
	width:526px;
	background-image:url(../images/bgrd-search.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#B7C1CD;
	}
.indexPage #about{
	width:253px;
	background-image:url(../images/bgrd-about.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#B49CA9;
	float:left;
	display:inline;
	}
.indexPage #quick{
	width:253px;
	background-image:url(../images/bgrd-quick.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#87AB7B;
	float:left;
	display:inline;
	border-top:4px solid white;
	}
.indexPage #jobweek{
	border-top:4px solid white;
	width:196px;
	background-image:url(../images/bgrd-job.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#000000;
	padding:10px;
	background-color:#105B85;
	float:left;
	display:inline;
	}
.indexPage h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#017DC3;
}
.indexPage h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#ffffff;
	padding:0;
	margin:0;
}
.indexPage #maincopy{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	padding:10px;
}
.indexPage #aboutcopy{
	width:252px;
	background-color:#D8CDD2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#594E53;
	padding:10px;
	float:left;
	display:inline;
}
.indexPage #employerscopy{
	width:252px;
	background-color:#D8CDD2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#594E53;
	padding:10px;
	float:left;
	display:inline;
}
.indexPage #latestcopy{
	width:253px;
	background-color:#DCE7D7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	font-weight:bold;
	padding:10px;
	float:left;
	display:inline;
}
.indexPage #quickcopy{
	width:253px;
	background-color:#DCE7D7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	padding:10px;
	float:left;
	display:inline;
}
.indexPage #jobweekcopy{
	width:196px;
	background-color:#D0E2F6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	padding:10px;
	float:left;
	display:inline;
}
.indexPage #primaryContent{
	width:216px;
	float:left;
	background-color:#339900;
	display:inline;
	}
.indexPage #footerImage{
	clear:both;
	width:766px;
	margin-bottom:-5px;
	/margin-bottom:0;
	border-top:4px solid white;
}
.indexPage #footer{
	clear:both;
	width:566px;
	background-color:#FFFFFF;
	float:left;
}
.indexPage #sitedesigned{
	background-color:#FFFFFF;
	width:200px;
	background-color:#FFFFFF;
	color:#007DC3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	float:left;
	display:inline;
	padding-top:9px;
	/padding-top:7px;
	padding-bottom:5px;
	/padding-bottom:3px;
}
.indexPage .footerUL{
	margin:0;
	margin-left:-30px;
	/margin-left:15px;
	margin-top:5px;
	/margin-top:7px;
}
.indexPage .footerLI{
	color:#017DC3;
	font-size:0.8em;
	display:inline;
	list-style-type:none;
}
.indexPage .footerLink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:0.8em;
	display:inline;
	list-style-type:none;
}
.indexPage input,
.indexPage select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	}
.indexPage .aboutOff{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:none;
	color:#594E54;
}
.indexPage .aboutOff:hover{
	text-decoration:underline;
}
.indexPage .aboutOn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:underline;
	color:#594E54;
}
.indexPage .latestjob{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:20px;
}
.indexPage .latestjob:hover{
	text-decoration:underline;
}

#AdvertsContainer
{
    height:auto;
}

.mainNodeMenu
{
	font-weight:bold;
	text-align:left;
	color:Black;
	///fo//nt-family: Verdana Arial Helvetica Sans-Serif;
	font-size: 1em;
}

.subNodeMenu
{
    background-color: rgb(225, 216, 221);
	text-align:left;
	font-weight:normal;
	fon/t-family: Verdana Arial Helvetica Sans-Serif;
	width:155px;
	height:auto;
	color:Black;
	font-size:0.9em;
	text-decoration:none;
	width:200px;
}


.subNodeMenu a:hover
{
    text-decoration:underline;
}

.subNodeMenu li
{
}


.JobSearchItem 
{
    font-size:1em;
}

.formbody {
	width: 98%;
	margin-bottom: 10px;	
	border : 1px solid #6298D4;
	background-color : #E6E5F0;
}

.formbodyinner {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 18px;
	padding-right: 18px;
}

.formbody h1{
	color: #FFFFFF;
	background-color:#6298D4;
	font-size: 110%;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.formbody legend {
	font-size: 120%;
	font-weight:bold;
	color:#000000;
	margin-bottom: 10px;
	margin-top: 10px;

}

.formbody fieldset {
	margin-top: 10px;
	margin-bottom: 10px; 
	margin-left: 10px; 
	margin-right: 10px;  
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 10px;
	border: 1px solid #6298D4;
	
}


.formbody table {
	border : 0px solid #00AEEF;
	margin : 0 0 0 0;
}


.formbody td{
	vertical-align : top;
	padding : 5px 8px 5px 0px;
	line-height : 16px;
	text-align : left;
}

.subFooterLinks
{
    background-color:#FFFFFF;
    text-align:right;
    width:766px;
}