/* CSS Document */
html,body{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	color:#4c4c4c;
	margin:0px 0px 0px 0px;
	background:#E7E7E7 url(../images/bkg_strip.gif) left top repeat-x;
	height:100%;
}
.mainLayout{text-align:center;width:100%;float:left;margin:0px auto 0px auto;height:100%;}
.layout{
	width:974px;
	text-align:left;
	margin:0px auto 0px auto;
	height:97%;
	/* background:#FFF url(../images/blankImage.gif) left top repeat-x;*/
	}
.headerClass{
	/* width: 950px; */
	width: 100%;
	/* height:10%; */
	margin-top:7px;
	/* margin-bottom:22px; */
	/* float:left; */
	position:relative;
	display:inline-table;
	z-index:1;
}
.topBlueBg{
	background:#FFF url(../images/topBlue.jpg) left top repeat-x;
	height : 16% ;	
}	
.containerClass{
	width:974px;
	float:left;
	height:66%;
	position:relative;
	display:inline-table;
	vertical-align:top;
	top: 22px;
	background:#FFF url(../images/blankImage.gif) left top repeat-x;
}

.containerClassHome{
	width:974px;
	float:left;
	height:66%;
	position:relative;
	display:inline-table;
	vertical-align:top;
	margin-left:7px;
	top: 22px;
	/*background-color: #FFFFFF;*/
}
.footerClass{
	width:99%;
	height:10%;
	float:left;
	position:relative;
	display:inline-table;
}
/*.footerClass {
	width:974px;
	position:absolute;
	bottom:0px;
}
body {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	color: #4c4c4c;
	margin: 0px 10px 5px 10px;
}
.layout {
	width: 974px;
	float: left;
}*/

form{margin:0px;padding:0px;}

#wrapper {
	height: 100%;
	width: 974px;
}
.strong {
	font-weight: bold;
}
img {
	border: 0px;
}
img:hover {
	border: 0px;
}

td {
	color: #4c4c4c;
	font-size: 11px;
}
p {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
a {
	color: #4c4c4c;
	text-decoration: none;
}
a:hover {
	color: #0271c5;
	text-decoration: underline;
}

.noborder {
	border: 0px;
}

/* Header CSS Starts Here */
.moveupinlifeDiv {
	position: absolute;
	display: block;
	visibility: visible;
	background-color: ;
	margin-top: 0px;
	top:4px;
	margin-left: 5px;
	color: #0065b3;
	font-weight: bold;
	width: 450px;
	font-family: verdana, helvetica, sans-serif;
}
.header {
	width: 974px;
	height: 83px;
	float: left;
}
.headerlogoDiv {
	float: left;
	width: 187px;
	background-image: url(../images/hdr_logotd_topbg.gif);
	background-repeat: no-repeat;
}
.headerrightsectionDiv {
	float: left;
	width: 730px;
	height:70px;
}
.headercandrow {
	width: 730px;
	height: 45px;
	color: #ffffff;
	background-image: url(../images/condlogincenterbg.gif);
	background-repeat: repeat-x;
}
.headeremployerrow {
	width: 730px;
	height: 36px;
}
.errormassagediv {
	width: 570px;
	height:36px;
	float:left;
}
.headeremployerrowLogin {
	width: 160px;
	height: 36px;
	float:left;
}
.floatleftdiv {
	float: left;
}
.floatrightdiv {
	float: right;
}

.whitetext14 {
	color: #ffffff;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
.condloginleftbg {
	float: left;
	width: 57px;
	height: 45px;
}
.toppadding13 {
	padding-top: 13px;
}
.toppadding11 {
	padding-top: 11px;
}
.toppadding10 {
	padding-top: 10px;
}
.toppadding9 {
	padding-top: 9px;
}
.toppadding5 {
	padding-top: 5px;
}
.toppadding7 {
	padding-top: 0px;
}
input {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 0px;
	border: 1px #cccccc solid;
}
select {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 5px;
	border: 1px #cccccc solid;
}
.dropdownmenuwidth {
	width: 125px;
}
.dropdownmenuwidth200 {
	width: 200px;
}
.formbutton {
	background-image: url(../images/formbuttonbg.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: #333333;
	margin: -1px 5px 2px 5px;
	border: 1px #999999 solid;
	cursor: hand;
}
.whitetext11_link {
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.whitetext11_link:hover {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.blutext12_plain {
	font-family: verdana;
	font-size: 12px;
	color: #0271c5;
	font-weight: bold;
	text-decoration: none;
}

.blutext12_link {
	font-family: verdana;
	font-size: 12px;
	color: #0271c5;
	font-weight: bold;
	text-decoration: none;
}
.blutext12_link:hover {
	font-family: verdana;
	font-size: 12px;
	color: #0271c5;
	font-weight: bold;
	text-decoration: underline;
}
.greytext12_link {
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.greytext12_link:hover {
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.employerloginbg {
	background-image: url(../images/employerloginbg.gif);
	background-repeat: no-repeat;
	width: 153px;
	height: 27;
	text-align: center;
}
.marginleftright {
	padding: 2px 7px 0px 7px;
}
.clear {
	clear: both;
}
/* Header CSS Ends Here */
	/* Header TopMenu Links Section CSS Starts Here */
.menulink {
	font-weight: normal;
}
.menulink:hover {
	font-weight: normal;
	color: #0271c5;
	text-decoration: none;
}
.headerTopmenu {
	width: 974px;
	float: left;
	height: 36px;
	background-image: url(../images/mainmenubg.gif);
	background-repeat: repeat-x;
}
.marginleftpaddingtop {
	margin-left: 10px;
}
.marginrightpaddingtop {
	margin-right: 10px;
}
.mainmenudivider {
	background-image: url(../images/mainmenudivider.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-right: 10px;
}
.navigation_selected {
	background-image: url(../images/selectedbutton.jpg);
	background-repeat: repeat-x;
	width: 112px;
	height: 36px;
	padding-top: 6px;
	text-align: center;
}
.navigation_deselected{
	width:110px;
	height:36px;
	padding-top:6px;
	text-align:center;	
}
.whitetextbold12 {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.whitetextbold12:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.toppadding6 {
	padding-top: 6px;
}
/* Header TopMenu links Section CSS Ends Here */
	/* Main Content Div Section CSS starts Here */
.leftcolumn {
	width: 496px;
}
.rightcolumn {
	width: 460px;
}
.spacerheight12 {
	height: 12px;
}
.spacerheight22 {
	height: 22px;
}
.spacerheight10 {
	height: 10px;
}
.spacerheight5 {
	height: 5px;
}
/* Search Section CSS starts Here */
.ajaxtabborder {
	border: 1px solid #8fb9d0;
	width: 496px;
	height: 143px;
	margin-bottom: 0em;
	padding: 0px;
}
.searchtabsec {
	float: left;
	width: 496px;
	border: 1px solid #8fb9d0;
	background-color: #c9e9fa;
}
.maintabbg {
	height: 145px;
	width:490px;
	background-color: #c9e9fa;
	background-image: url(../images/test.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.searchbutton {
	background-image: url(../images/formbuttonbg2.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: #333333;
	border: 1px #aaa8a8 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;/*changed to 3px earlir value 1px*/
	padding-right: 5px;
	vertical-align: middle:
}
.searchbutton:hover {
	background-image: url(../images/formbuttonbg2_o.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: #333333;
	border: 1px #19a8e5 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;/*changed to 3px earlir value 1px*/
	padding-right: 5px;
	vertical-align: middle:
}
.searchbuttonover {
	background-image: url(../images/formbuttonbg2_o.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: #333333;
	font-size: 11px;
	border: 1px #19a8e5 solid;
	cursor: hand;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-right: 5px;
	vertical-align: middle:
}
.locationdiv {
	position: absolute;
	visibility: hidden;
	display: none;
}
.paddingallsearch {
	padding: 3px 10px 3px 10px;
}
.searchitemlinks {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}
.searchitemlinks:hover {
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: #333333;
}
.advancedsearch {
	font-family: "georgia", times new roman, times, serif, verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.advancedsearch:hover {
	font-size: 12px;
	color: #0271c5;
	font-weight: bold;
	text-decoration: none;
}
.toppadding3 {
	padding-top: 3px;
}
/* Search Section CSS ends Here */
	/* Articles Section CSS starts Here */
.articlessec {
	width: 490px;
}
.articleleft {
	width: 237px;
	float: left;
	margin-right: 3px;
	margin-bottom: 5px;
	border: 1px #e7e7e7 solid;
	background-color:#F2F2F2; /* added by vijay for article bbackground */
}
.articlemidspace {
	width: auto;
	float: left;
}
.articleright {
	width: 237px;
	float: right;
	border: 1px #e7e7e7 solid;
}
.articlesubbox {
	width: 212px;
	height: 155px;
	vertical-align: top;
	margin-left: 10px;
	border: 0px red solid;
}
.blutext14 {
	font-family: verdana;
	font-size: 14px;
	color: #0271c5;
	line-height: 16px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
.blutext14link {
	font-family: verdana;
	font-size: 14px;
	color: #0271c5;
	line-height: 22px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
.blutext14link:hover {
	font-family: verdana;
	font-size: 14px;
	color: #0271c5;
	line-height: 22px;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
}
.articlecontent {
	color: #666666;
	background-color: #f2f2f2;
	/*padding:7px;*/
}
.readmorelink {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	line-height: 20px;
}
.readmorelink:hover {
	color: #666666;
	font-size: 11px;
	text-decoration: underline;
	line-height: 20px;
}
.articlesreadmore {
	width: 100%;
	border: 1px #e7e7e7 solid;
}
.paddingleft10 {
	padding-left: 10px;
}
.paddingallarticles {
	padding: 3px 10px 3px 10px;
}
/* Articles Section CSS Ends Here */
	/* Resume Uplaod Section CSS Starts Here */ /*.resumeupload{
	width:460px;
	background-image:url(../images/resumeupload_bg.gif);
	background-repeat:repeat-x;
	height:144px;
	border:1px #c6e1f0 solid;
	background-color:#d9eefa;
	float:left;
}*/
.marginall {
	margin: 8px 8px 8px 8px;
}
.blutext18 {
	font-family: verdana;
	font-size: 16px;
	color: #0271c5;
	text-decoration: none;
}
.blutext18:hover {
	font-family:  verdana;
	font-size: 16px;
	color: #0271c5;
	text-decoration: underline;
}
.toppadding15 {
	padding-top: 15px;
}
.devider {
	background-image: url(../images/resupld_divider.gif);
	background-repeat: repeat-x;
}
/* Resume Uplaod Section CSS Ends Here */
	/* Security Section CSS Starts Here */
.securitysection {
	width: 460px;
	background-image: url(../images/security_bg.gif);
	background-repeat: repeat-x;
	height: 159px;
	border: 1px #e4e4e4 solid;
}
.securitydiv {
	float: left;
	width: 123px;
}
.securityrightdiv {
	width: 300px;
	float: left;
	text-align: center;
}
.marginall12 {
	margin: 12px 12px 12px 12px;
}
.maroontext24 {
	font-family: verdana;
	font-size: 24px;
	color: #992f33;
	line-height: 40px;
}
.height35 {
	height: 35px;
}
.bordertop {
	width: 300px;
	border-top: 1px #dfdfdf solid;
}
.bordertopwt {
	width: 300px;
	border-top: 1px #cccccc solid;
}
.whitebg {
	background-color: #ffffff;
}
.maroon14bold {
	font-size: 14px;
	font-weight: bold;
	color: #992f33;
	line-height: 25px;
	padding-top: 15px;
}
.paddingall {
	padding: 10px 10px 10px 10px;
}

/* Security Section CSS ends Here */
	/* Main Content Div Section CSS Ends Here */
.MainContentDiv {
	width: 974px;
	float: left;
}
.leftsection {
	float: left;
	width: 195px;
}
.midsectionspacer {
	float: left;
	width: 10px;
}
.rightsection {
	float: left;
	width: 765px;
}
.rightsectionNew {
	float: right;
	width: 765px;
}
.righttablewidth {
	width: 763px;
}
/* Main Footer Div Section CSS Starts Here */
.footer {
	width: 974px;
	text-align: center;
	float: left;
}
.footerlinksdiv {
	background-color: #005087;
	color: #ffffff;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
}
.footerlinks {
	color: #ffffff;
	text-decoration: none;
}
.footerlinks:hover {
	color: #ffffff;
	text-decoration: underline;
}
.footercopyrightsec {
	background-image: url(../images/footerbg.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	height: 56px;
	line-height: 20px;
	color: #595959;
	text-align: center;
	width:100%;
	border:0px solid red;
}
/* Main Footer Div Section CSS Ends Here */
	/* Inside PAge Content CSS Starts Here */
.pagetitle {
	font-family: verdana;
	font-size: 20px;
	color: #0271c5;
	padding-left: 10px;
	vertical-align: bottom;
}

.pagetitlegrey {
	font-family: verdana;
	font-size: 16px;
	color: #4c4c4c;
	padding-left: 10px;
	font-weight: bold;
	vertical-align: bottom;
	line-height: 25px;
}

.pagetitlebg {
	background-image: url(../images/pagetitlebg.gif);
	background-repeat: repeat-x;
	height: 14px;
}

.SearchFilters {
	font-size:12px;
	line-height: 20px;
	padding-top: 2px;
}

.insidetab_topleft{
	background-image:url(../images/insidetab_topleft.gif);
	background-repeat:no-repeat;
	width:17px;
	height:11px;
}
.insidetab_topcenterbg{
	background-image:url(../images/insidetab_topcenterbg.gif);
	background-repeat:repeat-x;
	height:11px;
}
.insidetab_topcenterbg_testimo{
	background-image:url(../images/insidetab_topcenterbg.gif);
	background-repeat:repeat-x;
	height:11px;
	width: 97%;
}
.insidetab_topright{
	background-image:url(../images/insidetab_topright.gif);
	background-repeat:no-repeat;
	width:17px;
	height:11px;
}
/* Vjay : testimonial */
.insidetab_midleft{
	background-image:url(../images/insidetab_midleft.gif);
	background-repeat:repeat-y;
	width:17px;
	height:1px;
	vertical-align:top;
	background-color:#e0e0e0;
}
.insidetab_midcenterbg{
	background-image:url(../images/insidetab_midcenterbg.gif);
	background-repeat:repeat-y;
	height:1px;
	vertical-align:top;
	background-color:#e3e3e3;
}
.insidetab_midcenterbg_testimo{	
	background-repeat:repeat-y;
	height:1px;
	vertical-align:top;
	background-color:#e3e3e3;
}
.insidetab_midright{
	background-image:url(../images/insidetab_midright.gif);
	background-repeat:repeat-y;
	width:17px;
	height:1px;
	vertical-align:top;
	background-color:#e3e3e3;
}
.insidetab_botleft{
	background-image:url(../images/insidetab_botleft.gif);
	background-repeat:no-repeat;
	width:17px;
	height:16px;
}
.insidetab_botcenterbg{
	background-image:url(../images/insidetab_botcenterbg.gif);
	background-repeat:repeat-x;
	height:16px;
}
.insidetab_botcenterbg_testimo{
	background-image:url(../images/insidetab_botcenterbg.gif);
	background-repeat:repeat-x;
	height:16px;
	width: 97%;
}
.insidetab_botright{
	background-image:url(../images/insidetab_botright.gif);
	background-repeat:no-repeat;
	width:17px;
	height:16px;
}
.contentheader1 {
	color: #333333;
}
.greybg {
	background-image: url(../images/greybg.gif);
	background-repeat: repeat-x;
}
.greybgWithoutBullet {
	background-image: url(../images/greybg.gif);
}
.outerborder {
	background-color: #ffffff;
	border: 1px #cccccc solid;
	padding: 7px;
}
.tableheader {
	color: #ffffff;
	font-weight: bold;
	background-color: #3c7ab4;
	padding: 5px 5px 5px 5px;
	font-size: 11px;
	text-align: left;
}
.tablerow1 {
	background-color: #edf4fd;
	padding: 5px 5px 5px 10px;
}
.tablerow2 {
	background-color: #ffffff;
	padding: 5px 5px 5px 10px;
}
.tablerow1bold {
	font-weight: bold;
	background-color: #edf4fd;
	padding: 5px 5px 5px 10px;
}
.tablerow2bold {
	font-weight: bold;
	background-color: #ffffff;
	padding: 5px 5px 5px 10px;
}
.blutext11content_link {
	color: #0271c5;
	font-weight: bold;
	text-decoration: none;
}
.blutext11content_link:hover {
	color: #0271c5;
	font-weight: bold;
	text-decoration: underline;
}
.blutext13 {
	font-family: verdana;
	font-size: 13px;
	color: #0271c5;
	line-height: 22px;
	text-align: left;
}
.orange13 {
	font-family: verdana, serif;
	font-size: 13px;
	color: #ee5924;
}
.grey13 {
	font-family: verdana, serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.greybgborder {
	border: 1px solid #e5e5e5;
	background-color: #fbfbfb;
}
.greybgborder li {
	color:red;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:8px 0;
	text-align:left;
}
.border0 {
	border: 0px solid;
}
.botborderdotted {
	border-bottom: 1px dotted #e5e5e5;
	font-size: 14px;
	font-weight: bold;
}
.bluebg {
	border: 1px solid #e5e5e5;
	background-color: #e4edf5;
}
.underlinedlink {
	color: #666666;
	font-size: 11px;
	text-decoration: underline;
}
.underlinedlink:hover {
	color: #0271c5;
	font-size: 11px;
	text-decoration: none;
}
.applyselected {
	background-image: url(../images/applyselected.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 22;
}
.applyselected:hover {
	background-image: url(../images/applyselected_o.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 22;
}
.savesearch {
	background-image: url(../images/savesearch.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 22;
}
.savesearch:hover {
	background-image: url(../images/savesearch_o.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 22;
}
.rightpadding10 {
	padding-right: 10px;
}
.textblue {
	color: #0271c5;
	font-weight: bold;
	text-decoration: none;
}
.textblue td label {
	color: #0271c5;
	font-weight: bold;
	text-decoration: none;
}
.selectboxForMany {
	
	color: #333333;
	font-size: 11px;
	font-weight: normal;
}
.prefContent {
	float: left;
	width: 220px;
	height: 70px;
	border: solid 1px #cccccc;
	background: #ffffff;
	overflow-y: scroll;
	overflow-x: hidden;
}
.prefContent TABLE TD LABEL {
	font-size: 11px;
	white-space: nowrap;
}
.textorange {
	color: #ee5823;
	font-weight: bold;
	text-decoration: none;
	padding: 0 10px 0 0;
}
.hiddenDiv {
	position: relative;
	visibility: hidden;
	display: none;
}
.centeralign {
	text-align: center;
}
/* Inside PAge Content CSS Ends Here */
.rightcolumnwidth {
	width: 265px;
}
.dropdownDiv {
	border-left: 2px solid #666666;;
	border-top: 2px solid #666666;;
	border-right: 1px solid #cccccc;;
	border-bottom: 1px solid #cccccc;;
	width: 220px;;
	cursor: pointer;;
	float: left;;
	float: left;;
	background: #ffffff;
}
.dropdownDiv div.content {
	width: 185px;;
	float: left;;
	padding: 2px 0px 0px 3px;
}
.dropdownDiv div.img {
	float: right;;
	padding: 0px 0px 0px 0px;
}
.dropdownbottomtable {
	border: solid 1px gray;;
	background: #eeeeee;;
	padding: 0px 3px;
}
.dropdownbottomtable a {
	color: 333333;
}
.dropdownbottomtable a:hover {
	color: 333333;
}
.noRecordsMessage ul{margin:0px auto;text-align:center;}
.noRecordsMessage ul span{border:0px solid #000;width:465px;clear:both;float:left;}
.noRecordsMessage li{
	list-style:none;
	font-family: verdana;
	font-size: 15px;
	color: red;
	font-weight: bold;
	text-decoration: none;
	padding-top: 125px;
	padding-bottom: 160px;
	padding-left: 120px;
	border: 1px solid #e5e5e5;
	background-color: #fbfbfb;
}
.duplicateRecord {
	font-family: verdana;
	color: red;
	font-weight: bold;
	text-decoration: none;
}
.paginatorActive {
	color: black;
	font-weight: bold;
	text-decoration: none;
}
.boldPage {
	color: black;
	font-weight: bold;
	text-decoration: none;
}
.buttonbg {
	padding: 3px 2px 2px 2px;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	width: 108px;
	background: white;
}
.td1 {
	width: 2%;
}
.col1 {
	width: 4%;
	text-align: center;
}
.col2 {
	width: 10%;
}
.col3 {
	width: 86%;
}
.Tabcol1 {
	width: 1%;
	vertical-align: top;
}
.Tabcol2 {
	width: 10%;
}
.Tabcol3 {
	width: 88%;
}
.errorGClass {
	font-family: verdana;
	font-size: 11px;
	color: red;
	margin: 0px;
	/* padding: 8px 0px 8px 0px; */
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	list-style: none;
	list-style-type: none;
}

.errorGClassFontBig {
	font-family: verdana;
	font-size: 13px;
	color: red;
	margin: 0px;
	/* padding: 8px 0px 8px 0px; */
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	list-style: none;
	list-style-type: none;
}

.errorGClassAlingRight {
	font-family: verdana;
	font-size: 11px;
	color: red;
	margin: 0px;
	/* padding: 8px 0px 8px 0px; */
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: right;
	list-style: none;
	list-style-type: none;
}
.viewResumeBlack {
	font-family: verdana;
	font-size: 11px;
	color: black;
	margin: 0px;
	/* padding: 8px 0px 8px 0px; */
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
	list-style: none;
	list-style-type: none;
}
.errorGClass li{
	list-style: none;
	margin: 8px 0px 8px 0px;
	list-style-type: none;
}
.topmenulink{
	font-weight:normal;
}
.topmenulink:hover{
	font-weight:normal;color:#0271c5;text-decoration:none;
}
.topmenusublink{
	font-weight:normal;display:block;
}
.topmenusublink:hover{
	font-weight:normal;color:#0271c5;text-decoration:none;display:block;
}
.menubg{
	font-weight:normal;color:#0271c5;text-decoration:none; background-image:url(../images/mainmenulinkbg.gif); background-repeat:repeat-x; height:22px; background-color:#f9f9f9;
}
.menubgover{
	font-weight:normal;color:#0271c5;text-decoration:none; background-image:url(../images/mainmenulinkbgactive.gif); background-repeat:repeat-x; height:22px; background-color:#f9f9f9;
}
.menulinkactive{
	font-weight:normal;color:#0271c5;text-decoration:none;
}
.hometabDivnew{
	display:none;visibility:hidden;position:absolute;margin:0px 0px 0px 0px;width:170px;border:1px solid #cccccc;
}
.border{
	border: 1px #0063be solid;
	padding: 2px 2px 2px 2px; 
	vertical-align:top;
}
.coltop1{
	vertical-align:top;
	text-align:top;
}
.nobrd{ border:0px;}
.topAlign{
vertical-align:top;
}
.dropdownmenuwidth180 {
	width: 180px;
}
.jobcomdetailCol1{
	width: 80%;
}
.jobcomdetailCol2{
	width: 20%;
	vertical-align:top;
}
.indexcontainer{
	float:left;
	padding:5px;
}
.indexcontainer div{
	padding:2px;
}
.textblue1 td label { 
	color: #0271c5;
	text-decoration: none;
	font-size:12px;
}
.whitetext12_link{
	font-family:  Verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.whitetext12_link:hover{
	font-family: Verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.diverror li{
list-style:none;
text-align:center;
color: red;
font-weight: bold;
font-size:12px; 
} 
.imgfloatleft{
	float:left;
	padding:0px 5px 0px 0px;
}
.readmorelink2 {
	color: #ee5823;
	font-size: 11px;
	text-decoration: none;
	line-height: 20px;
}
.readmorelink2:hover {
	color: #ee5823;
	font-size: 11px;
	text-decoration: underline;
	line-height: 20px;
}
.searchbuttonNew {
	background-image: url(../images/formbuttonbg2.gif);
	background-repeat: repeat-x;
	height: 22px;
	color: #333333;
	margin: 0px;
	border: 1px #aaa8a8 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	vertical-align: middle;
	white-space: nowrap;
}
.searchbuttonNew:hover {
	background-image: url(../images/formbuttonbg2_o.gif);
	background-repeat: repeat-x;
	height: 22px;
	color: #333333;
	border: 1px #19a8e5 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	vertical-align: middle:
}

.searchbuttonNewhover {
	background-image: url(../images/formbuttonbg2_o.gif);
	background-repeat: repeat-x;
	height: 22px;
	color: #333333;
	border: 1px #19a8e5 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	vertical-align: middle:
}
.imgcolumnwidth{
	vertical-align:top;
}
.centercolumnwidth{
	vertical-align:top;
}
.rightcolumnwidth{
	vertical-align:top;
}
.pagetitle li{
	list-style: none;
	list-style-type: none;	
}


.tabselected {
	background-image: url(../images/tabnewselected.gif);
	background-repeat: repeat-x;
	width:132px;
	height: 28px;
	color: #333333;
	font-size: 11px;
	cursor: hand;
	line-height:28px;
	text-align:center;
	padding:0px;
	margin:0px 3px 0px 3px;	
	float:left;
}
.tabselected:hover {
	background-image: url(../images/tabnewselected.gif);
	background-repeat: repeat-x;
	background-color:#ffffff;
	width:132px;
	height: 28px;
	color: #000000;
	font-size: 11px;
	cursor: hand;
	line-height:28px;
	text-align:center;	
	padding:0px;
	margin:0px 3px 0px 3px;	
	float:left;
}

.tabnormal {
	background-image: url(../images/tabnew.gif);
	background-repeat: repeat-x;
	background-color:#ffffff;
	width:132px;
	height: 28px;
	color: #000000;
	font-size: 11px;
	cursor: hand;
	line-height:28px;
	text-align:center;
	padding:0px;
	margin:0px 3px 0px 3px;
	float:left;
}
.tabnormal:hover {
	background-image: url(../images/tabnewselected.gif);
	background-repeat: repeat-x;
	width:132px;
	height: 28px;
	color: #333333;
	font-size: 11px;
	cursor: hand;
	line-height:28px;
	text-align:center;
	padding:0px;
	margin:0px 3px 0px 3px;
	float:left;	
}
.tabbg{
	width:700px;
	border-bottom:2px solid #bae2f8;
	height: 28px;
	float:left;
	margin-bottom:2px;
}
.inputhome {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 0px;
	border: 1px #cccccc solid;
	float:left;
}




.hiddenDiv2{position:relative; visibility:hidden; display:none;}

.myjobdesLeftClm1new{
	width:500px;
	float:left;
	font-weight:normal;
}
.myjobdesLeftClm{
	width:160px;
	float:left;
}
.myjobdesLeftClm span{
	float:left;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	font-size:11px;
}
.myjobdesLeftClm1{
	width:160px;
	float:left;
}
.myjobdesLeftClm1 span{
	float:left;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	font-size:11px;
}
.myjobdesRightClm{
	width:340px;
	float:left;
}
.myjobdesRightClm span{
	float:left;
	padding:3px 2px 0px 0px;
	font-size:11px;
}
.myjobdesRightClm1{
	float:left;
	width:340px;
}
.myjobdesRightClm1 span{
	float:left;
	padding:5px 0px;
	font-size:11px;
}
.text11{
	font-size:11px;
}

.dropdownlayout{position:absolute;width:350px;z-index:100000;}
.dropdownlayoutContent {
	float: left;
	width: 100%;
	height: 160px;
	border: solid 1px #cccccc;
	background: #ffffff;
	overflow-y: scroll;
	overflow-x: hidden;z-index:100000;
}
.dropdownlayoutClose {
	float: left;
	width: 100%;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	background: #ffffff;z-index:100000;
}
.midsectionspacer7px {
	float: left;
	width: 7px;
}
.inputhome {
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 0px;
	border: 1px #cccccc solid;
	float:left;
}
.homeSearchbutton {
	background-image: url(../images/formbuttonbg2.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: #333333;
	border: 1px #aaa8a8 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding:0px 5px 0px 5px;
	vertical-align: middle:
}
.homeSearchbutton:hover {
	background-image: url(../images/formbuttonbg2_o.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: #333333;
	border: 1px #19a8e5 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding:0px 5px 0px 5px;
	vertical-align: middle:
}

.newmyjobdesLeftClm{
	width:160px;
	font-weight:bold;
	padding:10px 0px 0px 0px;
	font-size:11px;
	vertical-align:top;
}
.newmyjobdesRightClm{
	padding:10px 5px 0px 3px;
	font-size:11px;
	vertical-align:top;
}
.imgclass{vertical-align:top;}
.resizeImgClass{width:150px;height:150px;overflow:hidden;border:0px solid #E4EDF5;}
.resizeImgClass img{width:150px;}
.resizeImgClass table{height:150px;}
.resizeImgClass table img{cursor:pointer;}

.containerClassAdvanSear{
	width:974px;
	float:left;
	position:relative;
	vertical-align:top;
}
.searchitemlinksDiv {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}
.blutext12_link_new {
	font-family:  verdana;
	font-size: 12px;
	color: #0271c5;
	font-weight: bold;
	text-decoration: none;
}

.dropdownlayoutNew{position:absolute;width:350px;z-index:100000;}
.dropdownlayoutContentNew {
	float: left;
	width: 100%;
	height: 100px;
	border: solid 1px #cccccc;
	background: #ffffff;
	overflow-y: scroll;
	overflow-x: hidden;z-index:100000;
}
.dropdownlayoutCloseNew {
	float: left;
	width: 100%;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	background: #ffffff;z-index:100000;
}
.Newrightsection {
	float: left;
	width: 760px;
}
.Newleftsection {
	float: left;
	width: 188px;
}
.textblue h3{
	font-size:20px;
}
.searchbuttonM {
	background-image: url(../images/formbuttonbg2.gif);
	background-repeat: repeat-x;
	color: #333333;
	border: 1px #aaa8a8 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-right: 5px;
	vertical-align: middle:
	margin:0px;
}
.floatleftColumndiv {
	float: left;
	width:496px;
}
.floatrightColumndiv {
	float: right;
	width:452px;
}
.containerClassIndex{
	width:974px;
	float:left;
	height:66%;
	display:inline-table;
	vertical-align:top;
}
.indexcontainer div.containerLayout{
	width:500px;float:left;margin-top:5px;
}
.indexcontainer div.containerLayout span.button{
	float:left;padding-left:50px;
}
.indexcontainer div.containerLayout span.leftClm{
	float:left;font-weight:bold;font-size:12px;width:130px;color: #0271c5;padding:2px 0px 0px 5px;
}
.indexcontainer div.containerLayout span.rightClm{
	float:left;
}
.articlessecNew{border: 1px #e7e7e7 solid;width: 490px;margin-top:10px;padding:5px 10px;}
.articlessecNew div.heading{color: #0271c5;margin-bottom:5px;font-size:12px;font-weight:bold;}
.searchPanel{margin:10px 0px;border: 1px #e7e7e7 solid;padding:8px 5px;}
<!-- Vjay : left panel -->
.zeroBorderTable{
	border-bottom:0px solid;
	border-right:0px solid;	
	border-left:0px solid;
	border-top:0px solid;
}
.zeroBorderRow {
	border-bottom:0px solid;
	border-right:0px solid;	
	border-left:0px solid;
	border-top:0px solid;
}	

.zeroBorderCell{
	border-bottom:0px solid;
	border-right:0px solid;	
	border-left:0px solid;
	border-top:0px solid;
	padding:0px;
	padding:4px 0 0 3px;
}

.dropdownmenuwidth165 {
	width: 165px;
}

.headerbtnstrip {
background:url("../images/stripbar_btnarea.jpg") no-repeat scroll left top transparent;
height:33px;
width:3px;
}

.bluetext {
	color: #005FA1;
	text-decoration: none;
	/* font-family: Arial, Helvetica, sans-serif; */
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	/* font-weight: bold; */
	/* padding: 5px; */
}
.menuAlign{
	vertical-align: bottom;
}
.blankBgrnd{
	background:#FFF url(../images/blankImage.gif) left top repeat-x;
}

.sel{
	 font-weight: bold;
	}
	
.nonsel{
	/* list-style:none; */ 
	margin-top:12px;
	/* margin-bottom:12px; */
	/* font-size:14px; */ 
	/* float:left; */ 
	/* color:#FF0000; */
	/* font-family:Arial Black; */ 	 
	background-position:center bottom; 
	background-repeat:no-repeat;
	/* background-image:url(../images/selArrow.gif); */
}

.buttonSelAdv{
	background-image:url(../images/bttn_center_bgHover.jpg);
	border:1px solid #808080;
	padding:3px 2px 2px 2px;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	margin:2px 0px 2px 0px;
}
/*a:hover.sel {
	/* list-style:none;  
	padding-bottom:9px;
	/* font-size:14px; */ 
	/* float:left; */ 
	/* color:#FF0000; */
	/* font-family:Arial Black; 
	background-image:url(../images/selArrow.gif); 
	background-position:center bottom; 
	background-repeat:no-repeat;
}*/

.filterTd{
	border: 1px #cccccc solid;
	vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:6px 2px 6px 2px;
	background-color:#f4f4f4;
}

.indexSearchbutton {
	background-image: url(../images/formbuttonbg2.gif);
	background-repeat: repeat-x;
	height: 20px;
	color: #333333;
	border: 1px #aaa8a8 solid;
	cursor: hand;
	font-size: 11px;
	text-decoration: none;
	padding:0px 0px 0px;
	vertical-align: middle:
}
	
/* Below Classes Added by Jai for More Jobs page  */
.bgbluwhite { background: url(../images/bgbluwhite.jpg) left top repeat-x #FFF; height: auto;}

.pagetitlenew {
	 FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #005FA1; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom; font-weight: bold; text-align: left; }
	 
.drkblunew { background: #f3f3f3 url(../images/darkbgnew.jpg) left top repeat-x; height: 30px; text-align: left; border: 1px solid #ccc;}

.greybgnew { background: url(../images/greybgnew.jpg) left top repeat-x; height: 25px; border: 1px solid #e4e4e4;}

.greybkg { background-color: #EAEAEA; padding: 2px;}
.tblborder { border: 1px solid #d1dce3; background-color: #FFF;}
.nrmldescriptxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; text-align: left; padding: 4px 5px 3px 5px; line-height: 18px;}

.text11_1 {
	color: #005FA1;
	text-decoration: none;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/* Classes Added by Jai for More Jobs page ends here */



