@charset "utf-8";
/* CSS Document */

html, body, td {
    /* font:normal 12px/14px Georgia, "Times New Roman", Arial, Tahoma, sans-serif; */
    
  
	background:#E2E2E2 url('../images/bg_body.png') repeat-y center;
	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	/* background-color: #000000; */
	color: #333333;
}

#footer {
	width:896px;
	background-color:#990000;
	line-height:50px;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom-style:3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	text-align:center;
	float:left;
}

.userlogin{
	width:260px;
	height:280px;
	border:solid 1px #000000;
	margin-top:10px;
	background-image:url(../images/login_body_bg.gif);
	background-repeat: repeat-x;
}

.userlogin p{
	margin-left:10px;
}

.userlogin h3{
	height: 30px;
	background-image: url(../images/login_header_bg.jpg);
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#CCCCCC;
	color:#FFFFFF;
	margin-top:0px;
	line-height:30px;
}

.newuserlogin{
	width:250px;
	height:280px;
	border:solid 1px #000000;
	background-image:url(../images/newlogin_body_bg.gif);
	background-repeat: repeat-x;
	margin-top: 10px;
}

.loginerror{
	border: solid 0px #000000;
	padding-top:10px;
	color: #990000;
	font-size: 1.5em;
}

.newuserlogin p{
	margin-left:10px;
}

.newuserlogin h3{
	height: 30px;
	background-image: url(../images/newlogin_header_bg.jpg);
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#CCCCCC;
	color:#FFFFFF;
	margin-top:0px;
	line-height:30px;
}

.footer a{
	color:#FFFFFF;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
	color: #FFFF99;
}

.header_left {
	width:230px;
	/* height:100px; */
	/* background-color:#636363; */
	float:left;
}

.employer {
	text-align:center;
	width:230px;
	height:100px;
	float: right;
	margin: 0px 0px 0px 0px;
	/* background-image: url(../images/employer_bg.png); */
	/* background-color:#636363; */
	margin-right: 0px;
}

.employer h3{
	font-size:14px;
	margin-bottom:-5px;
	margin-top: 10px;
	padding-left: 10px;
	color:#FFFF00;
}

.employer p{
	font-size:12px;
	margin-bottom:0px;
	margin-top: 10px;
	padding-left: 10px;
}

.employer a{
	color:#FFFFFF;
	text-decoration: none;
}

.employer a:hover {
	text-decoration: underline;
	color: #FFFF99;
}

#container {
	width:896px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 6px solid #FFFFFF;
	margin-top:0px;
}

#container3 {
	width:896px;
	height:300px;
	/* border-right-width: 3px; */
	/* border-left-width: 3px; */
	/* border-right-color: #f2f2f2; */
	/* border-left-color: #f2f2f2; */
	/* border-left-style:solid; */
	/* border-right-style:solid; */
	/* background-color: #F2F2F2; */
	padding-bottom: 10px;
}

#container3 a{
	color:#000000;
	text-decoration: none;
}

#container3 a:hover {
	text-decoration: underline;
	color: #990000;
}

#columns {
	width:896px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.columnLeft {
	width:268px;
	margin: 0px 0px 0px 0px;
	height: 300px;
	float: left;
	text-align: left;
	padding-left: 10px;
	font-size:1.1em;
}

.columnLeft li {
	margin-top:1.1em;
	line-height:15px;
	padding-top:1.1em;
	list-style-type: none;
}

.columnCenter {
	height:270px;
	border-left-color: #999999;
	border-left-style: dashed;
	border-left: 1;
	float:left;
	padding-left:0px;
	padding-top: 30px;
	width:320px;
}

.columnRight {
	word-wrap: break-word;
	width:260px;
	height:300px;
	margin-left:0px;
	word-spacing:normal;
	text-align:left;
	border-left-color: #999999;
	border-left-style: dashed;
	border-left: 1;
	padding-bottom:0px;
	float:right;
	margin:0px 0px 0px 0px;
	padding-left:10px;
	font-size:1.1em;
}

.columnTopRight {
	word-wrap: break-word;
	width:260px;
	height:300px;
	margin-left:0px;
	word-spacing:normal;
	text-align:left;
	border-left-color: #999999;
	border-left-style: dashed;
	border-left: 1;
	padding-bottom:0px;
	float:left;
	margin:0px 0px 0px 0px;
	padding-left:10px;
	font-size:1.1em;
}

.columnTopRight li {
	margin-top:1.1em;
	line-height:15px;
	padding-top:1.1em;
	list-style-type: none;
}

/* Job Search Page */
.searchlinksContainer {
	width:876px;
	height:25px;
	padding-left: 20px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	padding-bottom: 10px;
	line-height: 30px;
	text-align: left;
	background-color: #FFFFFF;
}

.searchformContainer {
	width:876px;
	height:700px;
	padding-left: 20px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	padding-bottom: 10px;
	line-height: 30px;
	text-align: left;
	background-color: #FFFFFF;
}

.searchadvancedform {
	width:625px;
	height: 590px;
	float: left;
	padding-left:10px;
	padding-top:10px;
	margin-top: 0px;
	background-color:#A6A6A6;
}

.searchformoptions {
	width:630px;
	height:25px;
	float: left;
	padding-top: 10px;
	font-size: 10px;
}

.searchtxt{
	width: 100px;
	height: 25px;
	float: left;
	text-align: right;
	padding-right: 10px;
}

.searchfields{
	width:520px;
	height:25px;
	float:left;
}

.mocontainer{
	width:600px;
	height:25px;
	float: left;
	border-bottom-color: #333333;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	padding-top: 20px;
	font-size: 12px;
	font-weight: bold;
}

.searchbuttoncont{
	width:650px;
	height:25px;
	float: left;
	margin-top:10px;
	font-size: 10px;
}

.searchbutton{
	background: transparent url(../images/search_button_bg.gif) no-repeat scroll 0;
	background-position:0 -22px;
	width:100px;
	height:22px;
	cursor:pointer;
	color:#000000;
	border:medium none;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 10px;
}

.searchbutton_gray{
	background: transparent url(../images/search_button_bg_gray.gif) no-repeat scroll 0;
	background-position:0 -22px;
	width:100px;
	height:22px;
	cursor:pointer;
	color:#000000;
	border:medium none;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 10px;
}

/* Job Search Page */

.ad748 {
	width:728px;
	height:90px;
	float: left;
	margin-top: 3px;
	padding-right:5px;
	padding-left: 80px;
	padding-top: 10px;
}

.ad748H {
	width:160px;
	height:600px;
	float: right;
	margin-right: 30px;
	background-color: #CCCCCC;
	margin-top: 30px;
	display:inline;
}

.ad300 {
	width:300px;
	float: right;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 25px;
}


.adContainer {
	width:896px;
	height:100px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	margin-top: 0px;
}

.middleContainer {
	width:892px;
	border:2px solid #000000;
	/* height:300px; */
	/* padding: 0px 0px 0px 0px; */
	margin-left:4px;
	/* border-right-width: 3px; */
	/* border-left-width: 3px; */
	/* border-right-color: #FFFFFF; */
	/* border-left-color: #FFFFFF; */
	/* background-color: #FFFFFF; */
	/* border-left-style:solid; */
	/* border-right-style:solid; */
	/* padding-bottom: 10px; */
	
}

/*Employer home Page*/

.middleEContainer {
	background: url(../images/main_image2.gif) no-repeat;
	width:891px;
	height:282px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:4px;
	border:2px solid #000000;
}

.middleEContainer_employer {
	background: url(../images/main_image3.gif) no-repeat;
	width:891px;
	height:282px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:4px;
	border:2px solid #000000;
}

.middleEtags {
	padding-top: 25px;
	text-align:left;
}

.middleEtags p {
	color:#FFFFFF;
	font-size:19px;
	margin-left:5px;
}

.middleEtags a {
	color:#FFFFFF;
	font-size:14px;
}

.midELinks {
	width:300px;
	height:30px;
	background-image: url(../images/midELinks_bg.png);
	color: #FFFFFF;
	line-height: 1.5em;
	text-align: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-left: 30px;
	font-size:15px;
}
.adImage {
	/* padding-top:50px; */
	/* background-image: url(../images/main_image.gif); */
	background: transparent url(../images/main_image.gif) no-repeat scroll 0;
	width:892px;
	height:300px;
}

.adImage_content{
	padding-left:20px;
	text-align:left;
	color:#FFFFFF;
	font-size:1.2em;
	height:298px;
	padding-top:2px;
}

.headerImage {
	background:url(../images/header.gif) no-repeat;
	width: 896px;
	height: 100px;
	background-color: #000000;
	color: #FFFFFF;
	border-right-width: 3px;
	border-left-width: 3px;
	
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-color: #FFFFFF;
	border-right-style:solid;
	text-align: right;
}


/*MAIN NAVIGATION**************************************************/
	
.main_nav {
	padding: 0px 0px 0px 0px;
	width: 896px;
	height:30px;
	text-align:left;
	font-weight: bold;
	font-stretch: expanded;
	font-family: Tahoma;
	font-size: 14pt;
	line-height: 30px;
	background-color:#636363;
	border-right-width: 3px; 
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	}
	
#navigationLinks{
	margin:0;
	padding:0;
	height:28px;
	overflow:hidden;
	float:left;
	}
	
#navigationLinks li{
	font:bold 14px/15px Arial;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	background:#000;
	}
	
#navigationLinks li a{
	display:block;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
	height:20px;
	line-height:15px;
	margin:0;
	padding:0 10px;
	border-left:1px solid #666;
	border-top:8px solid #313131;
	}
	
#navigationLinks li a:hover{
	background:#888;
	border-top:8px solid #999;
	}
	
#navigationLinks li#home a{
	border-left:0;
	}

#home #navigationLinks li#home a,
#jobs #navigationLinks li#jobs a,
#employers #navigationLinks li#employers a,
#seekers #navigationLinks li#seekers a,
#blog #navigationLinks li#blog a,
#login #navigationLinks li#login a{
	background:#a03;
	border-top:8px solid #d05;
	}

/*END MAIN NAVIGATION**************************************************/

.searchContainer {
	width:896px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	height:60px;
}

.search {
	/* background:url(../images/search_box.jpg) no-repeat; */
	background-color:#990000;
	width:893px;
	font-variant: normal;
	float: left;
	border: 2px #000000 solid;
	display: inline;
	font-weight:bold;
	color:#FFFFFF;
}


.searchForm {
	color: #000;
	text-align:left;
	font-size: 12px;
	background-color: #FFF;
	padding: 3px;
	border:1px dotted #000;
}
	
.searchBtn {
	float:left;
	height: 50px;
	line-height: 15px;
	margin-top:5px;
}
.jobSearch {
	width:100px;
	float:left;
	height: 145px;
	line-height: 10px;
	margin-top: 0px;
	line-height: 40px;
}
.jobSearch h3 {
	font-size:12px;
	color: #990000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.jobKeyword {
	width:200px;
	float:left;
	height: 55px;
	line-height: 15px;
	margin-top: 5px;
	text-align: left;
	vertical-align: middle;
	margin-left:20px;
}

.jobCatagories {
	width:220px;
	float:left;
	height: 50px;
	line-height: 15px;
	text-align: left;
}
.searchLinks{
	/* width:440px; */
	height: 20px;
	float: left;
	text-align: left;
	vertical-align: middle;
	line-height: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left:10px;
}

.searchLinks a{
	color:#990000;
	text-decoration: none;
	}
	
.searchLinks a:hover {
	text-decoration: underline;
	color:#FFFF99;
	}

a.button, a.buttonDis {
	display: block;
	background-color: transparent;
	background-image: url(../images/btn_bg.gif);
	background-repeat: no-repeat;
	width: 132px;
	height: 25px;
	padding: 5px 0 0 0;
	text-align: center;
	font-family: Helvetica, Calibri, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
}

a.button:link, a.button:visited {
	color: #002577;
}
a.button:hover, a.button:active {
	background-position: 0 -36px;
	color: #FF7200;
	padding-top: 30px;
}



.postResume {
	width:320px;
	height:160px;
	background-color: #990000;
	float: right;
	border: 2px #000 solid;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	display:inline;
}

/* Your classes go after this code comment*/

/* FAQ page*/
.FAQContainer {
	width:896px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	float:left;
}
	
.faqlinkscontainer {
	width:876px;
	margin:10px;
	}
	
.faqlinks {
	width:860px;
	height:20px;
	padding:5px;
	text-align: left;
}

.faqcontact {
	height:50px;
	padding:20px;
}

.faqhome {
	height:50px;
	padding-top:10px;
}

.faqcontent {
	float:left;
	width:896px;
}

.faqQA{
float:left;
}

.faqanswer{
text-align:left;
width:600px;
}

.faqquestion{
text-align:left;
width:600px;
}


/* End FAQ page*/

/* About Us page*/

.aboutusContainer {
	width:496px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 90px;
	padding-right: 200px;
	padding-left: 200px;
	padding-bottom:50px;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	text-indent: 0px;
	height:500px;
	background-color:#C6C6C6;
	color:#000000;
}

/* About Us page*/

/* Terms Of Service Page */

.toscontainer {
	width:696px;
	margin: 0px 0px 0px 0px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-right: 100px;
	padding-left: 100px;
	font-size: 10pt;
	font-family: Verdana, Geneva, sans-serif;
	text-indent: 0px;
}

.toscontainer h2 {
	size:16px;
	color:#000;
	text-align: center;	
}

.toscontainer h3 {
	size:14px;
	color:#F00;
}

.toscontainer p {
	line-height: 13.5pt;
}

/*Privacy Policy Page*/ 


	
.toscontainer b {
	text-indent: 0.5in;
	margin-left: .5in;
}

/*Contact Us Page*/ 

.contactuserror{
	color:#990000;
}

.contactinfo {
	margin-left: 150px;
	margin-right: 150px;
	margin-bottom: 50px;
	margin-top: 50px;
	padding: 10px;
	border-color: #000;
	border-width: 3px;
	border-style: dashed;
	background-color: #000000;
}

.contactcontainer {
	width: 100%;
	padding: 25px 10px 60px 10px;
	}

.contactleft {
	height:146px;
	width:47%;
	float:left;
	background-color: #636363;
	margin:0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.contactright {
	height: 146px;
	width:47%;
	float:right;
	background-color: #636363;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	
}

.formnamehold {
	
	width:40%;
	float:left;
	font-weight: bold;
	font-size: 10pt;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 5px;
	color: #FFF;
	display: inline;
}
.formhold {
	width:53%;
	float:right;
	padding:0px 0px 0px 0px;
	margin:10px 10px 0px 0px;
	display: inline;
}

.textbox {
	align: center;
}

.textbox h3 {
	font-weight: bold;
	font-size: 12pt;
	color: #FFF;
}

.formholdcont {
	width:100%;
	margin-top:10px;
	float: left;
}

.contactall {}

/*Contact Us Page End */

/* Employer Registration Form & Seeker Registration Form */
.empinfo {
	width: 400px;
	height: 600px;
	float:left;
	
}

.empinfo2 {
	width: 430px;
	height: 600px;
	float:left;
	
}

.compinfo4 {
	width: 430px;
	height: 600px;
	float:right;
	
}

.reqfieldxx {
	height:25px;
	width:80px;
	margin:7px 0px 0px 0px;
	float:right;
	color:#990000;
	text-transform:capitalize;
}

.formnameholdemp {
	height:25px;
	width:120px;
	float:left;
	font-weight: bold;
	font-size: 10pt;
	margin-left:10px;
	text-align:left;
	/* width:140px; */
}


.formholdcontemp {
	height:25px;
	width:315px;
	margin-top:10px;
	float: left;
	/* width:350px; */
}

.reqfield {
	height:25px;
	width:60px;
	margin-top:10px;
	float:right;
	color:#990000;
	margin-right:10px;
}



.empregcont {
	height: 660px;
	padding: 10px 10px;
	background-color:#A6A6A6;
	width:875px;
	margin-left:4px;
}

.compinfo {
	width: 410px;
	height: 600px;
	float: right;
}

.checkcont {
	height:20px;
	width:340px;
	margin-top:5px;
	float:left;
	}
	
.checkbox {
	width: 50px;
	height: 35px;
	float: left;
}

.toscheck{
	height:35px;
	width:280px;
	float:right;
	margin-right:10px;
}

.formholdemp {
	height:25px;

	float:right;
	/* width:180px; */
	/* margin-right:10px; */
	display:inline;
	
	width:148px;
}

.formholdemp select {
width:147px;
background-color:#FFFFFF;
}
 
.formholdemp2 {
	float:right;
	margin-right:10px;
	display:inline;
	text-transform:capitalize;
}

.formholdemp2 select {
	width:148px;
	margin-left:20px;
}

.formholdcontemp2 {
	width:315px;
	margin-top:10px;
	margin-bottom:10px;
	float: left;
}

.formholdcontemp5 {
	width:240px;
	margin-top:10px;
	margin-bottom:10px;
	float: left;
}
	
/*Post A Job*/ 

/*Employer Home Page*/
.employerhome {
	width:896px;
	height:300px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-style:solid;
	border-right-style:solid;
	padding-bottom: 10px;
	background-image: url(../images/chinahope3.gif);
	background-repeat: repeat-x;
}

.employerhome h2 {
	font-size:16pt;
	font-weight:bold;
	color: #FFFFFF;
}

.employerhomeright {
	width:490px;
	height:300px;
	float:left;
	color:#FFFFFF;
	font-size:12pt;
	padding-top:10px;
	
}

.employerhomeleft {
	width:0px;
	height:280px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}

.employerhomeright a{
	color:#FFFFFF;
}
.emphomebullet {
	margin:25px;
	text-align:left;
	font-size:1em;
}

.emphomebullet a {
	text-decoration:none;
}

.emphomebullet a:hover{
	text-decoration:underline;
}

.emphomebullet ul li{
	list-style-type:none;
}


.myjobscont{
	height:460px;
}

.myjobsbar{
	height:36px;
	margin-top:10px;
	width:890px;
	color:#FFFFFF;
	font-size:10pt;
	background-color:#000000;
	margin-left: 6px;
}

.myjobs {
	width:100%;
	margin-top:6px;
}
/*My Jobs Page*/


.myjobscont2{
	height:790px;
}

/*No results page*/
.myresumecont2 {
width: 100%;
height:60px;
margin-top:0px;
}
/*No results page End*/

.jobholder {
	height:90px;
	margin:6px;
	overflow:hidden;
	text-align:left;
}

.jobtitle {
float:left;
Text-align:left;
height:18px;
width:250px;
overflow:hidden;
font-weight:bold;
}

.jobdescription {
width:415px;
float:right;
overflow:hidden;
}

.dateholder {
width:193px;
padding:16px;
height:40px;
}

/*My Resume*/

.myresumecont {
width: 896;
height:45px;
margin-top:0px;
margin-left:4px;
background-color:#868686;
/* padding-bottom:10px; */
border:2px solid #000000;
}

.myresumetitle {
float:left;
padding-left: 15px;
margin-top:5px;
display:inline;
}

.myresumetitleandresult{
float:left;
width:540px;
display:inline;
}

.myresumeresult{
width:166;
/*
float:right;
display:inline;
*/
margin-top:23px;
font-size:1.1em;
font-weight:bolder;
}
.myresumetitle h2 {
font-weight:bolder;
font-size:1.5em;
}

.myresumelink {
float:right;
width:320px;
padding-top:20px;
font-size:14pt;
display:inline;
}

.myresumelink a {
font-size:10pt;
}

/*Post A New Job*/

.empregcont2 {
	height: 710px;
	padding-top:5px;
	width:896px;
	margin-left:3px;
	background-color:#A6A6A6;
}

.compinfo2 {
	width: 350px;
	height: 630px;
	float: right;
}

/*Post A New Resume*/

.formholdcontresume2 {
	width:100%;
	margin-top:10px;
	height:300px;
	}

.uploadcont {
	height:35px;
	width:400px;
	margin-top:10px;
	float:left;
	margin-left:260px;
	display:inline;
	}

.texteditoptions {
	margin:0px 0px 0px 135px;
	width:616px; 
	float:left;
	margin-top:10px;
	height:85px;
	border: 4px solid #990000;
	display:inline;}

/*Resume Search*/
.empcompcont {
	width: 770px;
	height: 500px;
	float:left;
	}
	
.checkcont2 {
	height:35px;
	width:350px;
	margin-top:50px;
	float:left;
	margin-left:30px;
	display:inline;
	}

.resumeinfo {
	width: 370px;
	height: 500px;
	float:left;
	
}

.resume2info {
	width: 350px;
	height: 500px;
	float: right;
}

.resumecont {
	background-color:#A6A6A6;
	height:550px;
	margin-left:3px;
	padding-top:5px;
	width:896px;
}
/*Resume Search End*/

/*Resume Result View Page*/

.linky {
	width:701px;
	text-align:right;
	text-transform:Capitalize;
	float:right;
}

/*Resume Result View Page End*/

/* Search Results Page */
.searchdatebar{
height:30px;
width:250px;
padding-left:10px;
float:right;
padding-top:6px;
}

.searchtitlebar{
height:30px;
width: 610px;
padding-left:10px;
float:left;
padding-top:6px;
}

.searchdescription {
float:right;
width:580px;
}

/*newheaders*/

#navlog1 {
border-left:1px solid #666666;
border-top:8px solid #313131;
color:#FFFFFF;
display:block;
height:20px;
text-transform:uppercase;
width:428px;
text-align:right;
}
#navlog2 {
border-left:1px solid #666666;
border-top:8px solid #313131;
color:#FFFFFF;
display:block;
height:20px;
text-transform:uppercase;
width:281px;
text-align:right;
}
#navlog3 {
border-left:1px solid #666666;
border-top:8px solid #313131;
color:#FFFFFF;
display:block;
height:20px;
text-transform:uppercase;
width:230px;
text-align:right;
}
/*Job Detail Page*/

.formholddetail {
	height:25px;
	width:155px;
	float:right;
	margin-right:10px;
	display:inline;
	text-align:left;
	font-size:1.2em;
	padding-left:20px;
	
}

.formholdemp2 {
width:157px;
	float:right;
	margin-right:10px;
	display:inline;
	text-transform:capitalize;
	text-align:left;
	font-size:1.2em;
}

.jobdetailcont {
width:100%;
background-color:#FFFFFF;
float:left;
border-right:6px solid #FFFFFF;
	}

.descriptioncont {
	width: 510px;
	float: right;
	border:1px solid #000000;
	padding:10px;
}

.jobdetail {
	width: 350px;
	float:left;	
}
/*Post Job Changes*/
.compinfo3 {
	width: 490px;
	height: 630px;
	float: right;
}

.formholdcontdesc{
	width:490px;
	margin-top:10px;
	float: left;
	margin-bottom:10px;
	}

.submitcont {
	height:20px;
	width:490px;
	margin-top:10px;
	float:left;
	}	
/*Post Job Changes End*/

/*View job Changes*/
.jobdetail2 {
	width: 360px;
	float:left;	
}

.formholdcontemp3 {
	height:25px;
	width:350px;
	margin-top:10px;
	float: left;
}

.formholddetail2 {
	height:25px;
	width:160px;
	float:right;
	margin-right:10px;
	display:inline;
	text-align:left;
	font-size:1.2em;
	padding-left:20px;	
}

.formholdcontemp4 {
	width:300px;
	margin-top:10px;
	float: left;
	margin-bottom:10px;
	}
	
.formholdemp4 {
	width:115px;
	float:right;
	margin-right:0px;
	display:inline;
	text-transform:capitalize;
}
/*View Job Changes End*/

/*Resume Search Changes*/
.resumetitle {
float:left;
Text-align:left;
height:18px;
width:200px;
overflow:hidden;
margin-bottom:10px;
}

.locationholder{
height:18px;
overflow:hidden;
float:right;
width:230px;
margin-bottom:10px;
}

.resumedetailcont {
width:701px;
margin:15px 15px 0px 100px;
padding:0px 5px 20px 5px;
text-align: left;
	}

/*Resume Search Changes End */

.vresumedetailcont {
width:701px;
border:1px solid #000000;
margin:15px 15px 0px 15px;
padding:0px 5px 0px 5px;
text-align: left;
float:right;
display:inline;
	}
	
.coverdetailcont {
width:701px;
border:1px solid #000000;
margin:15px 80px 0px 15px;
padding:0px 5px 0px 5px;
float:right;
text-align:left;
display:inline;
	}

.resumedetailcont h2 {
text-align:center;
}

.resumeallcont {
	width:896px;
	padding-bottom:10px;
	background-color:#ffffff;
	float:left;
	border-right:6px solid #ffffff;
}

.attach {
	width:120px;
	overflow:hidden;
	float:left;
	padding:0px 10px 10px 0px;
	margin:0px 10px 0px 10px;
	border-right: 3px dashed #990000;
	border-bottom:3px dashed #990000;
	display:inline;
}

.attachinside {
margin-bottom:3px;
text-align:left;
}

.checkcont select {
width:120px;
}

/*edited search page*/
.searchtitle2{
height:103px;
width: 614px;
padding-left:10px;
float:left;
border-left:6px solid #990000;
border-right:6px solid #990000;
padding-top:6px;
margin-left:6px;
display:inline;
}

.searchdate2{
height:103px;
width:225px;
padding-left:10px;
border-left:6px solid #990000;
border-right:6px solid #990000;
float:right;
padding-top:6px;
display:inline;
}

.searchtitle2top{
height:8px;
width: 614px;
padding-left:10px;
float:left;
border-top:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
margin-left:6px;
display:inline;
}

.searchtitle2bottom{
height:8px;
width: 614px;
padding-left:10px;
float:left;
border-bottom:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
margin-left:6px;
display:inline;
}

.searchdate2top{
height:8px;
width:225px;
padding-left:10px;
border-top:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
float:right;
display:inline;
}

.searchdate2bottom{
height:8px;
width:225px;
padding-left:10px;
border-bottom:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
float:right;
display:inline;
}

/*Edited My Jobs*/

.myjobstitle3{
height:109px;
width: 442px;
padding-left:0px;
float:left;
border-left:6px solid #990000;
border-right:6px solid #990000;
padding-top:0px;
margin-left:6px;
display:inline;

overflow:hidden;
}

.myjobdate3{
height:109px;
width:210px;
padding-left:0px;
float:left;
border-left:6px solid #990000;
border-right:6px solid #990000;
padding-top:0px;
display:inline;
overflow:hidden;
background-color:#868686;
color:#FFFFFF;
}

.myjobaction3{
height:109px;
width:200px;
float:right;
padding-left:0px;
border-left:6px solid #990000;
border-right:6px solid #990000;
padding-top:0px;
display:inline;
overflow:hidden;
background-color:#972020;
}

.myjobaction3 a{
color:#FFFFFF;
}

.myjobaction3 a:hover{
color:#FFFFFF;
}

.myjobstitle3top{
/* height:8px; */
width: 442px;
padding-left:0px;
float:left;
border-top:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
margin-left:6px;
display:inline;

overflow:hidden;
}

.myjobdate3top{
/* height:8px; */
width:200px;
padding-left:10px;
float:left;
border-top:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
display:inline;

overflow:hidden;
}

.myjobaction3top{
/* height:8px; */
width:200px;
float:right;
padding-left:0px;
border-top:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
display:inline;

overflow:hidden;
}

.myjobstitle3bottom{
/* height:8px; */
width: 442px;
float:left;
border-bottom:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
margin-left:6px;
display:inline;

overflow:hidden;
}

.myjobdate3bottom{
/* height:8px; */
width:210px;
padding-left:0px;
float:left;
border-bottom:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
display:inline;
overflow:hidden;
}

.dateaction2 {
width:435px;
float:right;
display:inline;

overflow:hidden;
}

.myjobaction3bottom{
/* height:8px; */
width:200px;
float:right;
padding-left:0px;
border-bottom:6px solid #990000;
border-left:6px solid #990000;
border-right:6px solid #990000;
display:inline;
overflow:hidden;
}

.actionholder2 {
margin:0px 0px 0px;
/* overflow:hidden; */
}

.myjobtitlebar2{
height:30px;
width: 445px;
padding-left:10px;
float:left;
padding-top:10px;
display:inline;
font-weight:bold;
}

.myjobdatebar2{
height:30px;
width:200px;
padding-left:10px;
float:left;
padding-top:10px;
display:inline;
font-weight:bold;
}

.myjobactionbar2{
height:30px;
width:211px;
float:right;
padding-left:10px;
padding-top:10px;
display:inline;
font-weight:bold;
}

.dateholder2 {
margin:29px 17px 0;
height:40px;
overflow:hidden;
}

/*Icons*/



.legendsleft {
	float:left;
	width:99px;
	height:50px;
	font-size:10px;
	color:#FFFFFF;
}

.legendsright {
	float:right;
	width:99px;
	height:50px;
	font-size:10px;
	color:#FFFFFF;
}

.icon_active{
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_active.gif) no-repeat scroll 0; background-position: center ;
display:inline;
cursor:pointer;   
}

.icon_inactive {
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_inactive.gif) no-repeat scroll 0; background-position: center ;
display:inline;
cursor:pointer;   
}

.icon_request {
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_pending.jpg) no-repeat scroll 0; background-position: center ;
display:inline; 
cursor:pointer;  
}

.icon_pending {
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_pending.jpg) no-repeat scroll 0; background-position: center ;
display:inline; 
cursor:pointer;  
}

.icon_view {
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_view.gif) no-repeat scroll 0; background-position: center ;
display:inline; 
cursor:pointer;  
}

.icon_edit {
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:5px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_edit.gif) no-repeat scroll 0; background-position: center ;
display:inline; 
cursor:pointer;  
}

.icon_delete{
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_delete.png) no-repeat scroll 0; background-position: center ;
display:inline;
cursor:pointer; 
margin-top:5px;
}

.icon_applicant{
float:left;
text-align:right;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_applicant.gif) no-repeat scroll 0; background-position: center ;
display:inline; 
cursor:pointer;  
}

.icon_resume{
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_delete.png) no-repeat scroll 0; background-position: center ;
display:inline;
cursor:pointer;  
}

.icon_cover_letter{
float:left;
width:100px;
height:54px;
/* padding:5px; */
margin:0px 0px 0px 0px;
border: solid 0px #000000;
background: transparent url(../images/icon_cover_letter.gif) no-repeat scroll 0; background-position: center ;
display:inline; 
cursor:pointer; 

}


.apply_form_buttom_location{
margin-top:20px;
}

.apply_form_reqfield{
color:#990000;
}

/*Site Wide Function*/
select {
text-transform:Capitalize;
width:185px;
}

/*blog*/

#navigation {
	margin:0;
	padding:117px 0 0 0;
}


/************ Latest video series*************/
#latest_video{
    float:left;
    width:100%;
		height:110px;
		margin-top:5px;
}

.latest_video_list{
    height:auto!important;
    width:200px; 
}
.latest_video_list .latest_video_image{
     width:200px; height:150px;
}

.latest_video_list h1{
    height:auto;
    padding-bottom:10px;
}

.latest_video_list .latest_video_text{
    margin-top:5px;
    width:94px; 
    height:auto;
    padding-bottom:10px;
    clear:both;
}

.latest_video_slides{
    float:left;
    width:378px;
}
.latest_video_slides li{
    /* margin:0 1px 0 1px; */
    border:2px solid #fff;  
    height:auto!important;
}

.latest_video_prev{
    /* margin:130px 0 0 8px!important; */ 
		height:50px;
		margin-top:50px;
    float:left;
}
.latest_video_next{
    /* margin:5px 8px 0 0!important; */
    /* float:right; */
		height:50px;
		margin-top:50px;
    float:left;
}
.latest_video_title{
font-size:12px;
font-weight:bold;
margin-left:5px;
margin-top:10px;
color:#000000;
text-align:center;
}
/***********************************/

.top_video_flash_player{
	margin-top:0px;

}