/* CSS Document */
body {  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin: 7px 0px 0px 0px;}
.head18   { font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 18px; }
.headPG   { font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-size: 13px; }
.head12   { font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; }
.headmaroon18   { font-family:Arial, Helvetica, sans-serif; color: #b80000; font-weight: normal; font-size: 18px; }
.jobtitle14 { font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 14px; }
.titlebar { background-color:#21a7df;}
.maroon12Barial  {color: #B90000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.white12   { font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; font-size: 12px; }
.brd_n_bg { border-bottom:1px; border-left:1px; border-right:1px; border-top:1px; border-style:solid; border-color:#B7DAE9; background:#f3fbff; }
.sptr_menu { border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:solid; border-color:#B7DAE9; }
.sptr_menu1 { border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:solid; border-color:#e7e7e7; }
.sptr_jobs { border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:dashed; border-color:#CCCCCC;  }
.txtfield { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.ptext{ font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; }
a.linkwhite10{ text-decoration:underline; color: #FFFFFF; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.white10{ text-decoration:none; color: #FFFFFF; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.linkblack12{ text-decoration:none; color: #000000; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

a.lnkB12Ar:link		{color:#0033CC; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
a.lnkB12Ar:visited	{color:#0033CC; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
a.lnkB12Ar:hover	{color:#990000; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
a.lnkB12Ar:active	{color:#990000; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}

.yblocks { border-bottom:1px; border-left:1px; border-right:1px; border-top:1px; border-style:solid; border-color:#decb64; background-color:#fffef1; }
.brd_gray { border-bottom:1px; border-left:1px; border-right:1px; border-top:1px; border-style:solid; border-color:#e7e7e7; }

.black12Barial {color: #000000; font-weight: bold; font-size: 12px; font-family:Arial}
.maroon11Barial  {color: #B90000; font-weight: bold; font-size: 11px; font-family:Arial}
.brd_red { border-bottom:1px; border-left:1px; border-right:1px; border-top:1px; border-style:solid; border-color:#CC0000; }
.mainTBL{ width:760px; margin: 0px; border: 1px solid #dfdfdf; margin-top: 0px;}
.contTBL {width: 98%; height:100%; border: none;}
.white11  {color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Verdana;}
.brd_dgray { border:1px solid #666666; }
.brd_tabfram { border-bottom:1px; border-left:1px; border-right:1px; border-top:0px; border-style:solid; border-color:#737373; }
.txtlnkBlu{color:#0033CC; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}

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;
}

a.lnktab14		{color:#828282; text-decoration:none; font-size: 14px; font-family:Arial, Helvetica, sans-serif;}
a.lnktab14:hover	{color:#000000; text-decoration:none; font-size: 14px; font-family:Arial, Helvetica, sans-serif;}
a.lnktab14a:link	{color:#000000; text-decoration:none; font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.lnktab14a:visited	{color:#000000; text-decoration:none; font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.lnktab14a:hover	{color:#000000; text-decoration:none; font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.lnktab14a:active	{color:#000000; text-decoration:none; font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.txt14a {color:#000000; text-decoration:none; font-size: 14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


.frmTxtField{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color:#48546C; 
	border-style: solid;
	border-width: 1px;
	border-color: #7F92A1;
	padding-left: 2px;	
	background:#FFFFFF;
	
}

a.linkblue10{
	text-decoration: none;
	color: #000099;
	font-weight: normal;
	font-size: 10px;
	font-family:Arial
}

a.linkblue10:hover {
	text-decoration: none;
	color: #B90000;
	font-weight: normal;
	font-size: 10px;	
	font-family:Arial
	
}

.blue10{
	text-decoration: none;
	color: #0033CC;
	font-weight: normal;
	font-size: 10px;
	font-family:verdana
}

.maroon11B  {color: #B90000; font-weight: bold; font-size: 11px;}

a.genLnk{	text-decoration: none;	color: #000099;	font-weight: normal;	font-size: 10px;	font-family:Arial;}
a.genLnk:hover {	text-decoration: none;	color: #B90000;	font-weight: normal;	font-size: 10px;		font-family:Arial;	}
.btn1{
}.brd4{border: 1px solid #f1f1f1;}
.pd6{padding-left:6px;}
.inpBtn{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7C7C7C; background-color:#FFF; border-bottom:#000 solid 1px; border-right:#000 solid 1px; border-top:#fff solid 1px; border-left:#FFF solid 1PX;}
.ViewSummary{color: #B90000; font-weight: bold; font-size: 11px;}
.rfield{color: #B90000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.rozeepktext  { font-family:Arial, Helvetica, sans-serif; color:#006600; font-size: 12px; }
a.Editlink:link		{color:#0033CC; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
a.Editlink:visited	{color:#0033CC; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
a.Editlink:hover	{color:#990000; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
a.Editlink:active	{color:#990000; text-decoration:none; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
.blu_12Ar{color:#0033CC; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}
.black12   { font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; }
.cvtitle   { font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; }
.cvdeletetext {color: #B90000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.uploadedcv  {color: #B90000; font-weight: bold; font-size: 11px; font-family:Arial}
.rf{color: #B90000; font-weight: bold; font-size: 11px; font-family:Arial}
a.cvtitle{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family:Arial;
}

a.cvtitle:hover {
	text-decoration: none;
	color: #B90000;
	font-weight: bold;
	font-size: 12px;
	font-family:Arial;
}
a.PicPolicy{
	text-decoration: none;
	color: #000099;
	font-size: 10px;
	font-family:Arial
}

a.PicPolicy:hover {
	text-decoration: none;
	color: #B90000;
	font-size: 10px;	
	font-family:Arial
	
}
a.scheck{
	text-decoration: none;
	color: #000099;
	font-weight: normal;
	font-size: 10px;
	font-family:Arial
}

a.scheck:hover {
	text-decoration: none;
	color: #B90000;
	font-weight: normal;
	font-size: 10px;	
	font-family:Arial
	
}
.jobsh{ font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; font-weight: bold }
.bcounterh { color:#333; font-family:tahoma; font-size:12px; font-weight:bold;}
.bcounterh a{ text-decoration:underline; font-family:tahoma; color:#0b4da3; font-size:12px; font-weight:bold;}
.bcounterh a:hover { text-decoration:none; font-family:tahoma; color:#47b; font-size:12px;}
.bcounterh .fltR { width:30%; float:right; text-align: right; margin-right:5px;}
.bcounterh .fltL { text-align:left; float:left; width:68%; margin-left:5px;}
.jobsT{ font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; font-weight: bold }
.jobstitle{ font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; font-weight: bold }
.jobslocation{ font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px;}
.jobsposted{ font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px;}
.jobstype{ font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px;}
.general_sptr_jobs { border-bottom:1px; border-left:0px; border-right:0px; border-top:0px; border-style:dashed; border-color:#CCCCCC;  }
a.ccch{
	text-decoration: none;
	color: #000099;
	font-weight: normal;
	font-size: 12px;
	font-family:Arial
}

a.ccch:hover {
	text-decoration: none;
	color: #B90000;
	font-weight: normal;
	font-size: 12px;	
	font-family:Arial
	
}
a.PicPolicy{
	text-decoration: none;
	color: #B90000;
	font-weight: bold;
	font-size: 11px;
}

a.PicPolicy:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
.acch{color: #000000; font-weight: bold; font-size: 14px; font-family:Arial}
#pic 
{	
	position:absolute;
	width:124px;
	height:115px;
	z-index:1;
	left: 742px;
	top: 602px;
}
	
#picCon 
{	
	position:absolute;
	width:124px;
	height:115px;
	z-index:1;
	left: 742px;
	top: 570px;
}

#picUpdatePro 
{	
	position:absolute;
	width:124px;
	height:115px;
	z-index:1;
	left: 744px;
	top: 510px;
}
		
#picPro 
{	
	position:absolute;
	width:124px;
	height:115px;
	z-index:1;
	left: 600px;
	top: 470px;
}
.black10ps   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; }
.black10   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}

/* FONTS */
.font-heading { font-size:14px; font-weight:bold; color:#059; font-weight:bold; text-decoration:underline;}


/*-- BOXES --*/
.border-signin { border:1px solid #789; padding:5px; height:35px; margin-top:5px; background:#fff;} /* strips structure */

/*-- Local Classes --*/
.UploadCV, .lnkblu_12Ar{ color:#059; font-size:12px; text-transform:uppercase;}
a.UploadCV, a.lnkblu_12Ar:link, a.lnkblu_12Ar:visited, a.lnkblu_12Ar:active{color:#0c4fa7; font-size:10px;}
a.UploadCV:hover, a.lnkblu_12Ar:hover{color:#477ec7; font-size:10px;}


/* Spell Checker Classes */
.status { color: #f00; padding-left: 25px; white-space: nowrap;}
.spell_container {}
.suggestion_box { background-color: #E8F1FF; border: 1px solid #000; position: absolute; padding: 2px; text-align: left;}
.suggestion { cursor: pointer; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #000;}
.corrected_word { color: #050;}
.addtoDictionary { background-color:#E8F1FF; cursor:pointer; text-decoration:underline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000;}
.edit_box {	background-color: #fff;	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px inset #000;	padding-top: 2px;	padding-left: 2px;	overflow: auto;}
.text_box {	background-color: #fff;	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.highlight { color: #f00; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: underline;	cursor: pointer;}
.check_spelling { color: #06c; text-decoration: underline; cursor: pointer;}
.no_misspellings, .resume_editing { color: #0973; text-decoration: underline; cursor: pointer;}
.edit_textField{ background:#fff border: 1px solid #ccc;	width: 252px;	height: 16px;}
.SpellCheck { color: #06c;	text-decoration: underline;	cursor: pointer;}
.pstatus { 	color: #f00;	padding-left: 25px;	white-space: nowrap;}
.lyrHlp {  position:absolute; width:300px; height:auto; padding:5px; border:1px solid #777; background:#fff;}
.alert { border:1px solid #b0b0b0; position:absolute; background-color:lightyellow; width:555px; left:400px; top:200px;}
.alert p { padding:5px;}
.alert h1 { color:#333; font-weight:bold;}
.alert h2 { color:#666; font-weight:normal;}
.alert p, .alert h1,.alert h2 { margin:0; padding:0;}
.alert h1,.alert h2 { font-size:12px; margin:7px 0 0 0;}
.alertIco { float:left; padding:7px;}
.alertClose { float:right; padding-top:3px; padding-right:3px;}
a.alertClose { cursor:pointer;}
.maroon11B{  color:#CC0000; }