/* CSS Document */

a.lnk-whit:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.lnk-whit:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
a.lnk-whit:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration:underline;}
a.lnk-whit:active{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}

a.lnkWh12:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
a.lnkWh12:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#FCFCFC;text-decoration:underline;}
a.lnkWh12:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#ccc;text-decoration:underline;}

a.lnk-dgray:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration:underline;}
a.lnk-dgray:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration:none;}
a.lnk-dgray:active{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration: none;}
a.lnk-dgray:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;text-decoration: none;}

a.lnk-blue{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#003399; text-decoration:none;}
a.lnk-blue:hover{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #003399;text-decoration:underline;}

a.lnk-blue12{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#003399; text-decoration:none;}
a.lnk-blue12:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #003399;text-decoration:underline;}

.black18 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #000000;text-decoration: none;}
.black12 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:22px;}
.black10 {font-family:Arial, Helvetica, sans-serif, sans-serif; font-size: 10px;color: #000000;text-decoration: none;}
.black16 {font-family:Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;text-decoration: none;}
.FormLabelBold {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;}
.h_black14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000000;text-decoration: none;}
.gray13 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #6f6f6f;text-decoration: none; font-weight:normal;}
.gray12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #6f6f6f;text-decoration: none; font-weight:normal;}
.gray11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #6f6f6f;text-decoration: none; font-weight:normal;}
.maron14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color:#CC0000;text-decoration: none;}
.maron12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#CC0000;text-decoration: none;}
.whit16 {font-family:Arial, Helvetica, sans-serif;font-size: 16px;color: #ffffff;text-decoration: none;}
.white11  {color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Verdana;}

.bg_grd{ background-image:url(../html/jobfair2007/images/bg_tabs_con.gif); background-repeat:repeat-x;}
.bg_lmenu{ background-image:url(../html/jobfair2007/images/bg_leftmenu.gif); background-repeat:repeat-x;}
.brd_gray{ border:#e2e2e2 solid 1px; cursor:pointer;}
.brd_gray1{ border:#e2e2e2 solid 1px;}
.brd_right{ border: 1px solid #e2e2e2; }
.bg_grd{ background-image:url(../jobfair2007/images/bg_tabs_con.gif); background-repeat:repeat-x;}

.RequiredField {BORDER-RIGHT:#fddddd 1px solid; BORDER-TOP: #fddddd 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #fddddd 1px solid; BORDER-BOTTOM: #fddddd 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, san-serif; BACKGROUND-COLOR:#ffffff;}
.NonRequiredField {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;}
.maroon12 {color: #B90000; font-weight: normal; font-size: 12px; font-family: verdana;}
div.footer {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #6f6f6f;text-decoration: none; font-weight:normal;}
a.black11{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration:underline;}
a.black11:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration:none;}
a.black12{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color: #666666; text-decoration:underline;}
a.black12:hover {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color: #666666; text-decoration:none;}
div.LSResult {	position:absolute;	background-color: white;	width:150px;	z-index:1;	display: none;	border-color: #006699;	border-style: solid;	border-width: 1px;}

.maroon11 {color: #B90000; font-weight: normal; font-size: 11px; font-family: verdana;}
.blue10 {font-family:Arial, Helvetica, sans-serif, sans-serif; font-size: 10px;color: #0088C7;text-decoration: none;}
.blue12 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #0088C7;text-decoration: none;}
.black18Barial {color: #000000; font-weight: bold; font-size: 18px; font-family:Arial}
.black12arial {color: #000000; font-weight: normal; font-size: 12px; font-family:Arial}
.black13arial {color: #000000; font-weight: normal; font-size: 13px; font-family:Arial, Verdana}
.gray11arial {color: #616162; font-weight: normal; font-size: 11px; font-family:Arial, Verdana}
.black12arial {color: #000000; font-weight: normal; font-size: 12px; font-family:Arial}
.black11 {color: #000000; font-weight: normal; font-size: 11px; font-family:verdana;}
.blue11 {color: #0088C7; font-weight: normal; font-size: 11px; font-family:verdana;}
a.linkblack12arial{	text-decoration: none;	color: #000000;	font-weight: bold;	font-size: 12px;	font-family:Arial;}
a.linkblack12arial:hover {	text-decoration: none;	color: #B90000;	font-weight: bold;	font-size: 12px;	font-family:Arial;}
.h_blue14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000099;text-decoration: none;}

/*job listing*/
#blkEmp{width:340px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px;}
#blkEmp #blkCo{  height:20px; border:#ccc solid 1px; border-right:#ccc solid 2px; border-bottom:#ccc solid 2px; padding:5px 0px 0px 5px;}
#blkEmp #blkCo a{ color:#000; text-decoration:none;}
#blkEmp #blkJob{ border:solid 1px #f4f4f4; width:226px; background-color:#f4f4f4; padding:5px 5px 5px 15px; line-height:18px; color:#666;}
#blkEmp #blkJob a{ color:#666; font-size:11px;}


/* NEW */

.hdBnTxt { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#498bac; text-transform:uppercase; }
.hdBnDt { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; font-weight:bold; line-height:28px; }
.hdBnDt span { color:#5a96b1; }
.hdBnDt b { color:#b83b3b; }


.lgnhdng {	font-family:Arial, Helvetica, sans-serif;	font-size:20px;	font-weight:bold;height:30px; color:#990000;}
.lgntxt{ font-family:Arial, Helvetica, sans-serif;	font-size:18px;  padding:5px; padding-top:10px; text-decoration:underline; line-height:28px; color:#000000; line-height:40px;}


/*.divIfrm{ float:right; padding-right:50px; width:390px; }*/
.divIfrm{ margin:auto; padding:20px 0; width:390px; }


/*  LOGIN  */


#lgnBox 							{ float:left; width:390px;  font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4C4C4C; border: solid 1px #999999; }
.loginTit							{ display:none; }
.emailCont, .passCont 				{ float:left; width:100%; margin-top:15px; }
.emailCont .cap, .passCont .cap		{ float:left; width:100px; margin-top:5px; text-align:right; }
.emailCont .inp, .passCont .inp		{ float:left; width:280px; padding-left:7px; margin-top:0; }
.emailCont input, .passCont input   { width:258px!important; color:#333; font-size:16px; border:1px solid #9E9E9E!important; padding:3px 5px!important; }
.txtHead	  						{ color:#444444; font-size:14px; float:left; width:380px; padding:4px; text-align:center; font-weight:bold; }
.emailCont select					{ width:270px; color:#333; font-size:16px; border:1px solid #9E9E9E;  }
.rembMe								{ display:block; float:left; width:220px; padding:10px 0 0 103px; }
.singinBtn 							{ float:left; width:80px; padding:10px 0 0 103px; }
.btnClose 							{ float:left; width:380px; padding:5px; border: solid 1px #999999; border-bottom:none; text-align:right; }
.resetPass 							{ float:left; width:110px; padding-top:14px; }
.resetPass a 						{ font-size:14px; color:#000000; text-decoration:underline; }
.resetPass a:hover					{ text-decoration:none; color:#990000; }
.pwByLogo							{ float:left; width:100%; display:block; margin-top:12px; /*margin-bottom:15px;*/ text-align:center; background-color:#999; }

#errorMsg 							{ background-color:#b70000; color:#FFF; font-size:11px; padding:3px; height:15px; }
#errorMsg a 						{ font-size:11px; color:#FFF; font-weight:normal; margin-right:5px; }
#errorMsg a:hover 					{ text-decoration:none; color:#FF9999; }


.inpFile{ border:1px solid; padding:3px 1px 3px 4px; border-left:#888 1px solid; border-top:#888 1px solid; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; font-size:16px; color:#666; }

.txtRg{	font-family:Arial, Helvetica, sans-serif;	font-size:22px;	color:#0c92d4;	font-weight:bold; }

.upldng {	font-family:Arial, Helvetica, sans-serif;	font-size:20px;	font-weight:bold;height:30px; color:#990000;}
.upltxt{ font-family:Arial, Helvetica, sans-serif;	font-size:18px;  padding:5px; padding-top:10px; text-decoration:underline; line-height:28px; color:#000000; line-height:40px;}

/*NEW*/

.cntArea { background-image:url(/i/vjf2009/bg_tabs_con.gif); background-repeat:repeat-x; border: solid 1px #CCCCCC; border-top:none; }
#platinum li { list-style-image:url(/i/vjf2009/bullet_platinum.gif); }
#gold li { list-style-image:url(/i/vjf2009/bullet_gold.gif); }
#silver li { list-style-image:url(/i/vjf2009/bullet_silver.gif); }

.txtRgSm {	font-size:13px;	color:#333;	text-decoration:none;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif; }
.txtRgSm  a { color:#0c92d4; font-size:13px;  }

