
p {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #222222; text-decoration: none}

/* .tablehead { color: #666666; font-weight: bold; font-family: arial,helvetica; font-size: 9pt; }
*/		
.tablehead {font-size:14px;
	color:#1063a5;
	font-weight:bold;}
						
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #222222; text-decoration: none}

.hottitle {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #f6f6f6; text-decoration: none}

.bodytextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #003399; text-decoration: none}

.headertitleblue {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #006699; text-decoration: none}

.headertitleblue_big {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal;  font-weight: bold; color: #006699; text-decoration: none}

.headertitleorange {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #ff6600; text-decoration: none}

.headertitlewhite {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #ffffff; text-decoration: none}


b {  color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt;} 


h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 16pt; font-weight: bold; font-variant: normal; color: #003366; text-decoration: none}

h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 14pt; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none}

h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 11.5pt; font-weight: bold; font-variant: normal; text-transform: none; color: #666666}

.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 9pt; font-weight: normal; color: #666666}

.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8.25pt; color: #003399}

.smallgray {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666}

A.smallgray_link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666; text-decoration: none}
A.smallgray_link:link  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666; text-decoration: none}
A.smallgray_link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666; text-decoration: none}
A.smallgray_link:hover  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666;text-decoration: underline}


A.smallnav  {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt}
A.smallnav:link {font-family: Arial, Helvetica, sans-serif; color: #666666}
A.smallnav:visited {font-family: Arial, Helvetica, sans-serif; color: #666666}
A.smallnav:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}




.orange {  font-family: Arial, Helvetica, sans-serif; color: #FF6600}

.orangesmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF6600}


.red {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 12pt; color: #cc0000}


A  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 9pt}
A:link {font-family: Arial, Helvetica, sans-serif; color: #3366cc; font-weight: none}
A:visited {font-family: Arial, Helvetica, sans-serif; color: #3366cc; font-weight: none}
A:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600; font-weight: none}

/*	Footer links*/
A.footer  {color: #3366cc; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt}
A.footer:link {font-family: Arial, Helvetica, sans-serif; color: #3366cc}
A.footer:visited {font-family: Arial, Helvetica, sans-serif; color: #3366cc}
A.footer:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}

/*	JobTitle links*/
A.jobtitle  {color: #3366cc; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 12pt;}
A.jobtitle:link {font-family: Arial, Helvetica, sans-serif; color: #3366cc}
A.jobtitle:visited {font-family: Arial, Helvetica, sans-serif; color: #3366cc}
A.jobtitle:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}

/*small gray links */
a.smallgraylink, a.smallgraylink:link, a.smallgraylink:visited, a.smallgraylink:hover
{font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; line-height: 8pt; text-decoration: underline}

.title1 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-style: normal; font-weight: bold; color: #006699}

.title2 {   font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal;  font-weight: bold; color: #006699; text-decoration: none}

.title3 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #6699cc}

.title_white {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ffffff}

.title4 {   font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 15pt; font-style: normal;  font-weight: bold; color: #000000; text-decoration: none}

.resumedropdown {width:250px }

.searchresult_dropdown {width:175px }


.jobaction {font-size:10pt; font-weight: bold; border-color: 666666; font-family: arial; background-color:7d83a6; color:ffffff; width: 150 }

.jobaction_activate {font-size:10pt; font-weight: bold; border-color: 666666; font-family: arial; background-color:ff7700; color:ffffff; width: 150 }


body{
	padding:0 0 30px 0;
	margin:0;
	background:url(images/bg.png) repeat-x top #fff;
}
.nav_container{
	width:689px;
	background:url(images/nav_bg.png) repeat-x top;
}

.jobseeker a{
	display:block;
	width:154px;
	height:35px;
	background:url(images/jobseeker.gif) no-repeat left;
	}
.jobseeker a:hover{
	background:url(images/jobseeker.gif) no-repeat right;
	}
	
	.employer a{
	display:block;
	width:134px;
	height:35px;
	background:url(images/employers.gif) no-repeat left;
	}
.employer a:hover{
	background:url(images/employers.gif) no-repeat right;
	}	
	
.box2Top{
	width:579px;
	height:5px;
	background:url(images/box2_top.png) no-repeat left top;
}

.box2Bottom{
	width:579px;
	height:5px;
	background:url(images/box2_bottom.png) no-repeat left top;
}

.box2Content{
	width:524px;
	background:url(images/box2_bg.png) repeat-y left top;
	padding:30px 30px 0 25px;
}

#startyour{
	background:url(images/startyoursearch.png) no-repeat left top;
	width:234px;
	height:33px;
	display:block;
	position:absolute;
	margin-top:-19px;
}
	
	
.box1Bottom{
	width:638px;
	height:19px;
	background:url(images/box1_bottom.png) no-repeat left top;
}

.box1Content{
	width:579px;
	background:url(images/box1_bg.png) repeat-y left top;
	padding:15px 30px 0 29px;
	font-size:16px;
}


.box1Top{
	width:638px;
	height:19px;
	background:url(images/box1_top.png) no-repeat left top;
}

.browsebyCat ul li{
	background:url(images/bullet1.png) no-repeat left 5px;
	padding-left:15px;
	line-height:18px;
}

.box3Top{
	width:638px;
	height:5px;
	background:url(images/box3_top.png) no-repeat left top;
}

.box3Bottom{
	width:638px;
	height:5px;
	background:url(images/box3_bottom.png) no-repeat left top;
}

.box4Bottom{
	width:638px;
	height:5px;
	background:url(images/box3_bottom.png) no-repeat left top;
}


#icon1{
	background:url(images/icon1.png) no-repeat left top;
	width:50px;
	height:71px;
	position:absolute;
	margin-left:241px;
	margin-top:-13px;
}

.sidebox1Bottom{
	width:200px;
	height:7px;
	background:url(images/sidebox1_bottom.png) no-repeat left top;
}


.footerNav{
	background:url(images/footer_nav_bg.png) repeat-x top;
	line-height:40px;
}


.box5Top{
	width:676px;
	height:5px;
	background:url(images/box5_top.png) no-repeat left top;
}

.box5Bottom{
	width:676px;
	height:5px;
	background:url(images/box5_bottom.png) no-repeat left top;
}


.nav2{
	height:29px;
	background:url(images/nav2_bg.png) repeat-x left top;
	border-bottom:1px solid #dddddd;
	border-top:1px solid #dddddd;
}


.box6Top{
	width:1000px;
	height:5px;
	background:url(images/box6_top.png) no-repeat left top;
}

.box6Bottom{
	width:1000px;
	height:5px;
	background:url(images/box6_bottom.png) no-repeat left top;
}


.box7Top{
	width:470px;
	height:5px;
	background:url(images/box7_top.png) no-repeat left top;
}

.box7Bottom{
	width:470px;
	height:5px;
	background:url(images/box7_bottom.png) no-repeat left top;
}


.box8Top{
	width:941px;
	height:5px;
	background:url(images/box8_top.png) no-repeat left top;
}

.box8Bottom{
	width:941px;
	height:5px;
	padding:0;
	display:block;
	padding-top:5px;
	background:url(images/box8_bottom.png) no-repeat left top;
}


#icon1{
	background:url(images/icon1.png) no-repeat left top;
	width:50px;
	height:71px;
	position:absolute;
	margin-left:241px;
	margin-top:-13px;
}

.sidebox2Bottom{
	width:200px;
	height:7px;
	background:url(images/sidebox2_bottom.png) no-repeat left top;
}

.tdStyle3{
	padding:5px 20px 10px 20px ;
	background:url(images/sidebox2_td_bg.png) repeat-x left top #f4f4f4;
}


a.next{
	padding: 0 20px 1px 2px;
	background:url(images/next.png) no-repeat right -2px;
}

.tableheader{
	background:url(images/tableHeader.png) no-repeat left top;
	height:30px;
	width:800px;
}

/* end image references */
	
body, select, input, div{  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #222222; text-decoration: none}


a{
	color:#1863a5;
	text-decoration:underline;
}	

a:hover{
	text-decoration:none;
}

.colorStyle1{
	color:#1863a5;
	font-size:18px;
}

.colorStyle2{
	color:#ff9900;
}

.noborder{
	border:none !important;
}

.noborderTop{
	border-top:none !important;
}

.noborderBottom{
	border-bottom:none !important;
}


#mainTable{
	width:1000px;
	margin:0 auto;
	}

.logoContainner{
}




.nav_container a{
	padding:0 30px;
	line-height:30px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	text-decoration:none;
}

.nav_container a:hover{
	color:#fff;
	text-decoration:underline;
}
.jobseeker{
	width:154px;
	height:35px;
	}

.employer{
	width:134px;
	height:35px;
	padding-left:4px;
	}
	
#content{
	margin-top:30px;
}

.contentLeft{

	padding:0 40px 0 30px;
}

.welcome h1{
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;
	color:#1863a5;
	margin-bottom:10px;
}

.welcome h2{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#ff4a00;
}

.box1{
	width:638px;
}



.box2{
	width:579px;
}

.textfield1{
	width:241px;
	border:1px solid #c2c2c2;
	padding:6px 12px;
	font-size:16px;
	font-weight:bold;
	color:#898989;
	margin-bottom:10px;
}

.inputList1{
	width:240px;
	border:1px solid #c2c2c2;
	padding:6px 12px;
	font-size:16px;
	font-weight:bold;
	color:#898989;
	margin-bottom:10px;
}

.browsebyCat{
	padding-top:15px;
}

.browsebyCat h1{
	color:#898989;
	font-family:"Trebuchet MS", Arial;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:15px;
}

.browsebyCat ul{
	margin:0;
	padding:0;
	list-style:none;
	margin-left:18px;
	float:left;
	width:120px;
	font-size:12px;
}



.browsebyCat ul li a{
	color:#1863a5;
	text-decoration:none;
}

.browsebyCat ul li a:hover{
	color:#1863a5;
	text-decoration:underline;
}


.box3{
	width:638px;
}


.box3Content{
	width:596px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#f6f6f6;
	text-align:center;
	padding:15px 20px;
}


.box3Content h1{
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;
	color:#1863a5;
	margin-bottom:15px;
	text-align:left;
}

.cellstyle1{
	width:110px;
	height:50px;
	border:1px solid #dddddd;
	background-color:#fff;
}

.box4Top{
	width:638px;
	height:40px;
}

.boxHeading{
	background-color:#1863a5;
}

.boxHeading h1{
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;
	color:#fff;
	line-height:40px;
	padding-left:5px;
	width:100%;
}


.box4Content{
	width:578px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#f6f6f6;
	text-align:left;
	padding:10px 29px;
}


.tdstyle1{
	border-bottom:1px solid #dddddd;
	border-top:1px solid #fff;
	padding:15px 0;
}

.tdstyle1 h1{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#1863a5;
	line-height:18px;
}

.sidebox1{
	width:200px;
}

.sidebox1Top{
	width:295px;
	height:40px;
}


.sidebox1Content{
	width:244px;
	border-left:3px solid #efefef;
	border-right:3px solid #efefef;
	background-color:#fff;
	text-align:left;
	padding:15px 20px;
}


.textfield3{
	width:140px;
	margin:4px;
	border:1px solid #c2c2c2;
	padding:5px;
	color:#666
}

.tdlatestjob{
	border-bottom:1px solid #efefef;
	padding: 14px 0 6px 0;
}


.footerNav a{
	padding:0 15px;
	display:block;
	text-align:center;
	font-size:12px;
	
}

.copyright{
	color:#898989;
	font-size:12px;
	text-align:center;
	padding-top:20px;
}

#content2{
	margin-top:30px;
	margin-bottom:20px;
}

.content2Left{
	width:200px;

}

.textStyle1{
	font-family:"Arial Black", Arial;
}

.loginpage h1{
	font-family:"Trebuchet MS", Arial;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.loginpage a{
	text-decoration:underline;
}

.loginpage a:hover{
	text-decoration:none;
}

.loginpage p{
	padding:20px 0;
	margin:0;
	font-size:12px;
}

.box5{
	width:676px;
}


.box5Content{
	width:620px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#f6f6f6;
	text-align:center;
	padding:10px 27px;
}


#contantfull{
	width:1000px;
	margin-top:30px;
	margin-bottom:30px;
}
	
.pageTitle{
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	font-size:24px;
	color:#1863a5;
	padding-left:30px;
	line-height:36px;
}

.textfieldstyle2{
	background-color:#ebebeb;
}

.textfield4{
	border:1px solid #c2c2c2;
	margin:4px;
	width:454px;
	padding:8px 10px;
}

.labelStyle1{
	font-size:14px;
	font-weight:bold;
	line-height:40px;
}

.testareastyle1{
	border:1px solid #c2c2c2;
	width:170px;
	height:100px;
}

.textfield5{
	border:1px solid #c2c2c2;
	margin:4px;
	width:51px;
	padding:4px 10px;
}

.textfield6{
	border:1px solid #c2c2c2;
	margin:4px;
	width:150px;
	padding:5px 10px;
}

.listfield2{
	border:1px solid #c2c2c2;
	margin:4px;
	width:90px;
	padding:3px;
}

.loginstatus{
	padding-right:30px;
}

.nav2 a{
	display:block;
	border-right:1px solid #dddddd;
	font-weight:bold;
	text-shadow:#fff 1px 1px 0;	
	text-decoration:none;
	padding:0 18px 0 19px;
	line-height:29px;
	float:left;
}
.nav2 a:hover{
	background:#FFF;
	}

.box6Content{
	width:960px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#f6f6f6;
	text-align:left;
	padding:15px 19px;
}

.box7Content{
	width:430px;
	background-color:#fff;
	text-align:left;
	padding:18px 20px;
	font-size:12px;
}

.imagestyle1{
	float:right;
	margin-left:10px;
}

.box7Content h1{
	margin:0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	color:#1863a5;
	margin-bottom:10px;
}

.box8Content{
	width:939px;
	background-color:#fff;
	text-align:left;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#f6f6f6;

}

.rightBorder{
	border-right: 1px solid #dddddd;
}

.jodetailLinks{
	font-size:12px;
	line-height:24px;
}

.jodetailLinks img{
	margin-right:10px;
}

.jodetailLinks a{
	font-size:12px;
	text-decoration:underline;
}

.jodetailLinks a:hover{
	font-size:12px;
	text-decoration:none;
}

.headingStyle1{
	font-family:"Trebuchet MS", Arial;
	font-size:24px;
	font-weight:normal;
	color:#1863a5;
	margin:0;
	padding:0;
	border-bottom:1px solid #e4e4e4;
	line-height:40px;
}

.tdstyle2{
	padding:10px 0;
}

.tdstyle2 ul{
	margin:0;
	padding:0;
	margin-left:40px;
}

a.linkstylye1{
	text-decoration:underline;
}

a.linkstylye1:hover{
	text-decoration:none;
}

.boxHeading2{
	background-color:#1863a5;
}

.boxHeading2 h1{
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;
	color:#fff;
	line-height:30px;
	padding-left:5px;
	width:100%;
}

.sidebox2Top{
	width:200px;
	height:30px;
}

.sidebox2Content{
	width:200px;
	background-color:#fff;
	text-align:left;
	padding:0;
}

.testareastyle2{
	border:1px solid #828790;
	width:227px;
	height:102px;
}

.textfield7{
	border:1px solid #c2c2c2;
	width:150px;
	height:20px;
	padding:0 10px;
	padding-top:5px;
}

.headingStyle2{
	font-family:"Trebuchet MS", Arial;
	font-size:24px;
	font-weight:normal;
	color:#1863a5;
	margin:0;
	padding:0;
	border-bottom:1px solid #e4e4e4;
	padding-bottom:20px;
	padding-left:10px;
}

.resultpages{
	padding:15px 0;
}

.resultpages a{
	text-decoration:underline;
	font-weight:normal;
	padding:0 2px;
}

.resultpages a:hover{
	text-decoration:none;
	color:#ff0000;
}

.resultpages a:actvie{
	text-decoration:none;
	color:#ff0000;
}
	

.tableheader th{
	font-size:14px;
	color:#1063a5;
	font-weight:bold;
}

.row1{
	background-color:#fff;
	border-bottom:1px solid #dddddd;
	padding:10px 0;
}
/*.row1:hover{
	background-color:#ffffcc;
	border-bottom:1px solid #dddddd;
} */

.row2{
	background-color:#f9f9f9;
	border-bottom:1px solid #dddddd;
}
/*.row2:hover{
	background-color:#ffffcc;
	border-bottom:1px solid #dddddd;
} */
.row_featured{
	background-color:#ffffcf;
	border-bottom:1px solid #dddddd;
}


.row1 td,.row2 td,.row3 td,.row_featured td{
	padding:10px 0;
	border-bottom:1px solid #dddddd;
}

.locatiobLinks{
	font-size:12px;
}

.row1 td td,.row2 td td,.row3 td td{
	padding:0;
	border-bottom:none;
}