/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	clear:both;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#212121;
}
.maindiv
{
	width: 100%;
	height: auto;
	clear: both;
	margin: 0px auto;
}
.innerdiv
{
	width: 1000px;
	height: auto;
	clear: both;
	margin: 0px auto;
}
.innerboady
{
	width:1000px;
	clear:both;
}
.topimagebutton
{
	float:left;
	text-align:left;
	border:0px solid red;
	width:1000px;
	height:113px;
}
.topimagebg
{
	background-color:#dbdbdb;
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	float:left;
	height:111px;
	width:67px;
}
.topimagebigbg
{
	background-color:#dbdbdb;
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	float:left;
	height:111px;
	width:261px;
}
.topimagemidbg
{
	background-color:#dbdbdb;
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	float:left;
	height:111px;
	width:135px;
}
.clearboth
{
	clear:both;
}
.floatleft
{
	float:left;
}
.logoheader
{
	width:1000px;
	height:107px;
	clear:both;
	margin:0px;
	padding:0px;
	

	list-style:none;
}
.logoheader li
{
	height:107px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.header
{
	width:1000px;
	height:152px;
	clear:both;
	margin:0px;
	padding:0px;
	list-style:none;
}
.header li
{
	height:152px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

.headerbgimg
{
	width:495px;
	height:152px;
	float:left;
	background-image:url(../images/headerbg.jpg);
}

.buttons
{
	width:1000px;
	line-height:29px;
	float:left;
	background-image:url(../images/top-buttons_bg.jpg);
	background-repeat:repeat-x;
}
.buttons div
{
	float:left;
	line-height:29px;
}
.buttons a
{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 43px 0px 43px;
}
.buttons a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#212121;
	text-decoration:none;
	padding:0px 43px 0px 43px;
}
.buttonsleft
{
	width:313px;
	height:29px;
	line-height:25px;
	float:right;
	background-image:url(../images/top-bgimg.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding:0px 0px 0px 43px;
}
.buttonsleft a
{
	font-size:12px;
	font-weight:bold;
	color:#212121;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.buttonsleft a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#d76727;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.bannerdiv
{
	width:153px;
	height:auto;
	float:left;
}
.leftdiv
{
	width:658px;
	height:auto;
	float:left;
	padding:0px 2px 0px 2px;
}
.joblistbgcolor
{
	width:648px;
	line-height:23px;
	background-color:#CECECE;
	padding:0px 0px 0px 10px;
	font-weight:bold;
	color:#000000;
	font-size:14px;
	clear:both;
	text-align:left;
}
.linksborder
{
	clear:both;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}
.linksborder li
{
	border-bottom:1px solid #A3A3A3;
	height:25px;
	clear:both;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	width:658px;
	text-align:left;
}
.linksborder div
{
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:25px;
	text-align:left;
	width:329px;
}
.mainrightbg
{
	width:168px;
	height:179px;
	clear:both;
	background-image:url(../images/main-right-bg.jpg);
	padding:0px 5px 0px 5px;
}
.mainrightbg a
{
	font-size:9px;
	color:#d76727;
	text-decoration:underline;
}
.mainrightbg a:hover
{
	font-size:9px;
	color:#d76727;
	text-decoration:none;
}
.mainrightheading
{
	font-size:12px;
	font-weight:bold;
	color:#074c97;
	text-align:center;
}
.jobmainrightbg
{
	width:227px;
	height:154px;
	clear:both;
	background-image:url(../images/jobcenter-jobseekerlogin.jpg);
	padding:0px 5px 0px 15px;
}
.linksborder div a
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#E02226;
}
.linksborder div a:hover
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}

.downlinksborder
{
	clear:both;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}
.downlinksborder li
{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	width:200px;
}
.downlinksborder div
{
	clear:both;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	width:200px;
}
.downlinksborder div a
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#212121;
}
.downlinksborder div a:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
.bottomdownlinksborder
{
	clear:both;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}
.bottomdownlinksborder li
{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	width:200px;
}
.bottomdownlinksborder div
{
	clear:both;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	width:200px;
}
.bottomdownlinksborder div a
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#212121;
}
.bottomdownlinksborder div a:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
a.rightsidebuttons
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#E02226;
	text-decoration:none;
}
a.rightsidebuttons:hover
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}
.textbox
{
	width:221px;
	height:23px;
	background-color:#FFFFFF;
	border:0px solid;
}
.textboxfont
{
	font-family:Arial;
	font-size:17px;
	font-weight:600;
	color:#FFFFFF;
}
.blank
{
width:9px;
height:650px;
float:left;
}

.border
{
    width:100px;
	background-color:#CECECE;
	padding:0px 100px 0px 100px;
	font-weight:bold;
	color:#FF0000;
	font-size:14px;
	font-family:Verdana;
	clear:both;
}
/*---------------------------------------------------------------------------------------------*/

.downlinksbordera
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#212121;
}
.downlinksbordera:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}

.linone 
{
	height:0px;
	clear:both;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;	
}

/* dinesh starts 23-5-2009 */
.mastermainbody
{
	width:1000px;
	height:auto;
	clear:both;
}
.masterleftdiv
{
	width:840px;
	height:auto;
	float:left;
}
.masterrightdiv
{
	width:158px;
	height:auto;
	float:left;
}
.bannerspace
{
	clear:both;
	line-height:3px;
}
.footerlinks
{
	width:100%;
	line-height:33px;
	clear:both;
	text-align:center;
}
.footerlinks a
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#212121;
	text-decoration:none;
}
.footerlinks a:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.footer
{
	width:100%;
	line-height:43px;
	clear:both;
	text-align:center;
	background-image:url(../images/footerbg-img.jpg);
	color:#212121;
}
.careerbgcolor
{
	width:820px;
	height:auto;
	padding:7px 7px 7px 7px;
	background-color:#F0F0F0;
	height:117px;
}
.careerbgcolor p
{
	margin:0px;
	padding:0px;
	float:left;
	height:117px;
}
.careerbgcolor a
{
	font-family:Arial;
	font-size:14px;
	color:#0477AE;
	font-weight:bold;
	text-decoration:none;
}
.careerbgcolor a:hoover
{
	font-family:Arial;
	font-size:14px;
	color:#0477AE;
	font-weight:bold;
	text-decoration:none;
}
.careerbgcolor1
{
	width:820px;
	height:auto;
	padding:7px 7px 7px 7px;
	height:117px;
}
.careerbgcolor1 p
{
	margin:0px;
	padding:0px;
	float:left;
	height:117px;
}
.careerbgcolor1 a
{
	font-family:Arial;
	font-size:14px;
	color:#0477AE;
	font-weight:bold;
	text-decoration:none;
}
.careerbgcolor1 a:hoover
{
	font-family:Arial;
	font-size:14px;
	color:#0477AE;
	font-weight:bold;
	text-decoration:none;
}
.careerssideheading
{
	font-family:Arial;
	font-size:19px;
	font-weight:normal;
	color:#212121;	
	clear:both;
}
.floatright
{
	float:right;
}
.ptagpadding
{
	line-height: 22px;
	padding:0px 8px 0px 14px;
}
.contactbgimg
{
	width:804px;
	height:279px;
	clear:both;
	background-image:url(../images/contact.bg-img.jpg);
	background-repeat:no-repeat;
}
.contactusaddres
{
	padding:70px 15px 0px 80px;
	float:left;
	font-size:17px;
	text-align:center;
	line-height:27px;
}
.contactusaddres a
{
	font-size:14px;
	font-weight:bold;
	color:#013FB1;
	text-decoration:underline;
}
.contactusaddres a:hover
{
	font-size:14px;
	font-weight:bold;
	color:#013FB1;
	text-decoration:underline;
}
.contactusrightaddres
{
	padding:70px 15px 0px 180px;
	float:left;
	font-size:17px;
	text-align:center;
	line-height:27px;
}
.contactusrightaddres a
{
	font-size:14px;
	font-weight:bold;
	color:#013FB1;
	text-decoration:underline;
}
.contactusrightaddres a:hover
{
	font-size:14px;
	font-weight:bold;
	color:#013FB1;
	text-decoration:underline;
}
.spacer
{
	clear:both;
	line-height:2px;
}
.employerbgimg
{
	width:531px;
	height:258px;
	clear:both;
	margin:0px auto;
	background-image:url(../images/emploayer-bgimg.jpg);
	background-repeat:no-repeat;
}
.employerbgimg a
{
	font-family:Verdana;
	font-size:12px;
	color:#212121;
	text-decoration:underline;
}
.employerbgimg a:hover
{
	font-family:Verdana;
	font-size:12px;
	color:#cccccc;
	text-decoration:none;
}
.employerleftdiv
{
	width:190px;
	line-height:22px;
	float:left;
	text-align:right;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:0px 5px 0px 0px;
}
.employerightdiv
{
	width:200px;
	height:22px;
	float:left;
	text-align:left;
	font-size:12px;
	font-weight:normal;
}
.newemplayer
{
	font-size:16px;
	font-weight:normal;
}
/*jobcenter*/
.jobmaindiv
{
	width:748px;
	height:auto;
	float:left;
	padding:0px 5px 0px 0px;
	border:0px solid red;
}
.jobcenterleftdiv
{
	width:247px;
	height:auto;
	float:left;
}
.jobcentersearch
{
	width:728px;
	height:104px;
	clear:both;
	background-image:url(../images/jobcenter-search.bg.jpg);
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px;
}
.jobcentersearch p
{
	margin:0px;
	padding:0px;
}
a.jobcenterlink
{
	font-size:12px;
	font-weight:normal;
	color:#0862d8;
	text-decoration:none;
}
a.jobcenterlink:hover
{
	font-size:12px;
	font-weight:normal;
	color:#f33235;
	text-decoration:none;
}
.employerregform
{
	clear:both;
	width:1000px;
	height:auto;
}
.employerregform p
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.employerregformbg
{
	width:1000px;
	line-height:25px;
	clear:both;
	font-size:14px;	
	font-weight:bold;
	border-bottom:2px solid #1054b7;
}
.employerregformleft
{
	width:230px;
	line-height:25px;
	float:left;
	text-align:right;
	font-weight:bold;
	padding:5px 0px 2px 0px;
}
.employerregformright
{
	width:760px;
	height:25px;
	float:left;
	text-align:left;
	font-weight:normal;
	padding:5px 0px 2px 0px;
}
.borderbottom
{
	line-height:1px;
	border-bottom:1px solid #c8c8c8;
	clear:both;
}
.smallgraytext
{
	color:#999999;
	font-size:9px;
}
a.industrydetheading
{
	font-size:12px;
	color:#0e85d9;
	text-decoration:underderline;
	font-weight:bold;
}
a.industrydetheading:hover
{
	font-size:12px;
	color:#212121;
	text-decoration:none;
	font-weight:bold;
}
.datalistborder
{
	border-top:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
}
h2
{
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
	font-family:Verdana;
	color:#ef3131;
	font-size:17px;
	width:100%;
	border-bottom:1px solid #cecece;
}
h1
{
	margin:0px 0px 10px 0px;
	padding:10px 0px 7px 0px;
	font-family:Verdana;
	color:#212121;
	font-size:15px;
	width:100%;
	border-bottom:1px solid #cecece;
}
.formtable
{	
	width:100%;
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	border-bottom:dashed 1px #CE2528;
	padding:0px;
	line-height:20px;
}
.style10
{
	font-weight:bold;
}
/*jobcenterstyles*/
.jobcenterbuttons
{
	width:1000px;
	height:29px;
	float:left;
	background-image:url(../images/top-buttons_bg.jpg);
	background-repeat:repeat-x;
}
.jobcenterbuttons div
{
	float:left;
	line-height:25px;
}
.jobcenterbuttons a
{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:10px 17px 0px 17px;
}
.jobcenterbuttons a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#212121;
	text-decoration:none;
	padding:10px 17px 0px 17px;
}
.jobseekbodydiv
{
	width:783px;
	height:auto;
	float:left;
	padding:0px 10px 0px 0px;
}
.jobseekbodyright
{
	width:188px;
	height:auto;
	float:left;
	padding:8px 8px 5px 9px;
	border:1px solid #F1F1F1;
	text-align:left;
}
.jobseekbodyright p
{
	margin:0px;
	padding:0px;
}
.pheader
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	padding:0px 0px 3px 5px;
	border-bottom:1px solid #3dabff;
	
}

.personalrightdiv
{
	width:540px;
	height:25px;
	float:left;
	text-align:left;
}
.formleftdiv
{
	width:248px;
	line-height:22px;
	clear:both;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana;
	}
.formrightdiv
{
	width:290px;
	height:25px;
	float:left;
	text-align:left;
}
a.bluelink
{
	font-size:11px;
	font-weight:normal;
	color:#106395;         	
	text-decoration:none;
	text-decoration:underline;
}
a.bluelink:hover
{
	font-size:11px;
	font-weight:normal;
	color:#8f8f8f;	
	text-decoration:underline;
}
a.bluelink1
{
	color:#333333;
	text-decoration:none;
	font-size:12px;
}

a.bluelink1:hover
{
	color:#ff9000;	
}
.graybgcolor
{
	padding:15px 15px 0px 15px;
	clear:both;
}
.style3
{
	color:#ff0000;
}
.activedeactive
{
	padding:10px 0px 10px 10px;
	clear:both;
}
.activedeactive p
{
	padding:0px 0px 10px 0px;
	margin:0px;
}
.formtable2
{
	width:100%;
	height:auto;
	clear:both;
}
.formtable2 a
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline;
	color:#0272dd;
	font-weight:bold;
}
.formtable2 a:hover
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#212121;
	font-weight:bold;
}
a.blueanchortext
{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#05539e;
}
a.blueanchortext:hover
{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#212121;
}
.emploayerhome
{
	width:auto;
	height:auto;
	clear:both;
	border:1px solid #dedede;
	padding:0px 5px 0px 5px;
}
.emploayerhome p
{
	margin:0px;
	padding:0px;
}
.jobpostingbg
{
	background-image:url(../images/home.jpg);
	background-repeat:no-repeat;
	width:189px;
	height:31px;
	clear:both;
}
a.postingbluelink
{
	font-size:12px;
	font-weight:normal;
	color:#2b86ff;         	
	text-decoration:none;
	line-height:20px;
	margin:0px 0px 0px 8px;
}
a.postingbluelink:hover
{
	font-size:12px;
	font-weight:normal;
	color:#97110e;	
	text-decoration:underline;
	line-height:20px;
	margin:0px 0px 0px 8px;
}
h3
{
	font-family:Verdana;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#1659aa;
}
a
{
	font-family:Verdana;
	font-size:11px;
	color:#212121;
	text-decoration:underline;
}
a:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#1559aa;
	text-decoration:underline;
}
.verticalspace
{
	clear:both;
	line-height:10px;
}
/*homenewpages*/
.logowidth
{
	width:445px;
	height:auto;
	float:left;
}
.logowidth p
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.searchjobs
{
	font-size:14px;
	font-weight:bold;
	color:#00459c;
	clear:both;
	line-height:20px;
}
.newtextbox
{
	width:412px;
	height:23px;
	background-color:#FFFFFF;
	border:1px solid #7f9db9;
	color:#b2b0ab;
	line-height:23px;
}
.newtextbox1
{
	width:242px;
	height:23px;
	background-color:#FFFFFF;
	border:1px solid #7f9db9;
	color:#b2b0ab;
	line-height:23px;
}
.homeright
{
	width:552px;
	height:auto;
	float:left;
}
.homeright p
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px;
}
.jobseekers-bg
{
	width:240px;
	line-height:29px;
	float:left;
	background-image:url(../images/jobseeker-bg.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.jobseekers-bg a
{
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.jobseekers-bg a:hover
{
	font-size:11px;
	font-weight:normal;
	color:#cccccc;
	text-decoration:none;
}
.js-color
{
	width:241px;
	height:auto;
	clear:both;
	background-color:#fff7f8;
	padding:10px 15px 10px 15px;
}
.emp-bg
{
	width:235px;
	line-height:29px;
	float:left;
	background-image:url(../images/emploayer-bg.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.emp-bg a
{
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.emp-bg a:hover
{
	font-size:11px;
	font-weight:normal;
	color:#cccccc;
	text-decoration:none;
}
.emp-color
{
	width:238px;
	height:auto;
	clear:both;
	background-color:#f4f9ff;
	padding:10px 15px 10px 15px;
}
a.blueanchortag
{
	font-size:11px;
	color:#0a61b9;
	text-decoration:underline;
}
a.blueanchortag:hover
{
	font-size:11px;
	color:#0a61b9;
	text-decoration:underline;
}
.formsbg-color
{
	padding:15px 15px 15px 15px;
	clear:both;
	border:1px solid #e5e4e4;
	background-color:#F8F8F8;
	margin:0px 0px 0px 5px;
}
.formsbg-left
{
	width:248px;
	line-height:25px;
	float:left;
	text-align:right;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana;
}
.formsbg-right1
{
	width:290px;
	line-height:25px;
	float:left;
	text-align:left;
}
.formsbg-right
{
	width:290px;
	height:25px;
	float:left;
	text-align:left;
}
.formsbg-longright
{
	width:400px;
	height:25px;
	float:left;
	text-align:left;
}
.jobsearch-boldfont
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#004da5;
	clear:both;
	line-height:28px;
}
.bigspacer
{
	clear:both;
	line-height:10px;
}
.jobheading
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#004da5;
	text-align:center;
}
.edit-imageborder
{
	margin:6px 6px 6px 6px;
	padding:6px 6px 6px 6px;
	clear:both;
	border:1px solid #212121;
	width:120px;
	height:150px;
	background-color:#FFFFFF;
}