/* CSS Document */
/*----Basic defining-*/
body {margin:0px 0px 0px 0px;font-family: Cambria; background:#C0C0C0;}
#full { 
	margin:0pt auto; 
	width:962px;
	border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #ECE9D8;
    border-left-color: #ECE9D8;}
#allContent{
	width: 962px;
	
	padding: 0px 0px 0px 0px;
	margin:0px auto 0 auto;
	font-size:12px;
	background:#fff;
	overflow:hidden;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #ECE9D8;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #ECE9D8;	
	margin:0px 0px 0px 0px;
}
#allContent1{ height:auto !important; height:800px; position:relative; min-height:800px;  width: 962px; padding: 0px 0px 0px 0px;          margin:0px auto 0 auto; font:12px; background:#fff; overflow:hidden; border:0; }
p{
	margin-left: 10px;
}
#header{ margin:0px 0px 0px 0px; width:962px; background-image:  url(/images/header_bg1.gif); background-repeat: repeat-x; height: 115px; padding:0px 0% 0px 0%;}
.mainContent{ background-color: #FFFFFF; width: 100%; min-height:600px;  max-height:1500px;}
.lContent{
	width: 700px;
	margin:0px 0px 0px 0px;
}
.rContent{ width:224px; margin:0px 0px 0px 0px;}
.footer{
	height: 60px;
	font-size: 12px;
	color: #2A5877;
	padding:20px 0px 0px 0px;
	width:962px;
	margin:0px 0px 0px 0px;
	background-image:  url(/images/footer_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ECE9D8;
	position:absolute;
	z-index: -1;
	
}
.footerf{ width: 60%; margin:0px 0px 0px 10px; }
.footer a,.login a{ color: #2A5877;}
.footer a:hover,.login a:hover{ color: #a1d214;}
.footers{text-align:right;	width: 30%; margin-right:10px;}
h1,h2,h3,h4,h5,h6{ margin: 0px;	padding: 0px;}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
	padding: 3px;
	height: 20px;
	margin:0px 0px 20px 0px;

}
h2{ color: #2A5877; font-size:18px; padding-top:10px; font-family: "Arial, Helvetica, sans-serif";}
h3{ width:685px; font-size:18px; background-image:  url(/images/pagetitle-gradient1.gif); background-repeat: repeat-x;	background-position: left top;	text-align: left;	display: block; padding:0px 20px 0px 5px; margin:10px 0px 0px 10px; height:25px;}

h4{ font-size:16px; padding:5px 0px 5px 0px; color:#FFFFFF;}
h5{
	font-size: 22px;
	color: #000000;
	margin: 4px;
	line-height: 40px;
	font-weight: lighter;
}
h6{color: #3CA2C4; font-size:11px;font-family: Arial, Helvetica, sans-serif;}
a{ text-decoration: none;}
a:hover{ color: #a1d214;}
.left{ float:left;}
.right{ float:right;}
/*-----first portion----*/
.top{ height: 10%;background-color: #FFCC99;}

.logoimg{
	height: 57px;
	width: 160px;
	margin:10px 0px 17px 6px;	
}
.login{ width: 30%;	font-size: 12px; color: #2A5877; padding: 0px; margin:55px 6px 0% 0px; text-align: right;	}
.login a{ color: #2A5877;}
.menuf{ width: 75%;	margin-top: 10px;}
.menus{ width:25%; color: #FFFFFF; text-align: right; margin-top: 5px;}
.menuf a{ color: #FFFFFF; margin-left:1px;}
.menuf a.sep{  padding: 0px 10px;	color: #FFFFFF;	background-image:  url(/images/sep.gif);	background-repeat: no-repeat;	background-position: right top; }
.menuf a.test{ margin-left: 5px;}
.menuf a:hover{ color: #a1d214;}
.menuf a.act{ color: #a1d214; background-color: #2c4951;}
ul{ margin:10px 0px 0px 40px;}
ul li.order{
	list-style-image:none;
	list-style-type: none;
	padding:0px 0px 0px 25px;
	margin:5px 5px 5px 5px;
	background-image: url(/images/li_new.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


/*-------fonts defining -------*/
.f10{font-size: 10px;}
.f11{ font-size: 11px;}
.f12{ font-size: 12px;}
.f13{ font-size: 13px;}
.f14{ font-size: 14px;}
.f15{ font-size: 15px;}
.f16{ font-size: 16px;}
.f20{ font-size: 20px;}
.f30{ font-size: 30px;	background-image:  url(/images/key.png);	background-repeat: no-repeat; height: 50px;	display: block;	padding-left: 60px;}
.fb{ font-weight: bold;}
.fWhite{ color: #FFFFFF;}
.fRed{}
.fBlack{ color: #000000;}
.fOrange{ color: #FF6F28;}
.fBlue{}
.fArial{}
.fVerdona{}
.fTimes{}
.fGrey1{
	color: #666666;
}
.fGreen{ color:#669999;}
.fBlue2{ color: #003399;}
.fBlue2:hover{ 	color: #003399;	text-decoration: underline;}
/*----background colors----*/
.bgWhite1{}
.bgViolet1{}
.bgGrey1{ background-color: #F2F2F2; margin:0px; padding:0px;}
.bgOrange1{ background-color: #FFDECE;}
.bgOrange2{}
.bgGreen1{ background-color: #E9F1F3;}
.bgGreen2{ background-color: #3E5561;}
.bgb{background-color:lightblue;}
.bgBlue1{ background-color: #E1F5FF;}

/*--------borders-------*/
.blackB{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000;}
.blackT{}
.blackTB{}
.blackA{}
.orangeA{ border: 1px solid #FF6666;}
.greyA{ border: 1px solid #999999;}
.orangeB{ border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FF8204;}
.greyL{ border-left-width: 1px;	border-left-style: solid; border-left-color: #999999;}
.greenA{ border: 1px solid #669999;}
.greenRB{ border-right: 1px solid #669999;	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #669999;}
.greenB{ border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #669999;}
.greyB{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

/*-------margins-----*/
.mar1T{margin-top: 1px;}
.mar5T{margin-top: 5px;}
.mar4T{margin-top: 4px;}
.mar10T{ margin-top: 10px;}
.mar15T{margin-top: 15px;}
.mar20T{margin-top: 20px;}

.mar5TC{}
.mar10TC{ margin-top: 10%;}

.mar1B{}
.mar5B{ margin-bottom: 5px;}
.mar10B{ margin-bottom: 10px;}
.mar15B{}
.mar20B{}
.mar5BC{}
.mar10BC{}

.mar1L{}
.mar5L{	margin-left: 5px;}
.mar10L{ margin-left: 10px;}
.mar6L{ margin-left: 6px;}
.mar20L{ margin-left: 20px;}
.mar160L{ margin-left: 158px;}
.mar15L{}
.mar30L{margin-left: 30px;}
.mar2LC{ margin-left: 2%;}
.mar5LC{ margin-left: 5%;}
.mar4LC{ margin-left: 4%;}
.mar10LC{ margin-left: 10%;}

.mar30LC{ margin-left: 30%;}

.mar1R{}
.mar5R{ margin-right: 5px;}
.mar5RC{ margin-right: 5%;}
.mar10R{ margin-right: 10px;}
.mar10RC{ margin-right: 10%;}
.mar15R{}
.mar20R{margin-right: 20px;}
.mar40R{margin-right: 40px;}
.mar5RC{}
.mar10RC{}
.marTB5{ margin-top: 5px; margin-bottom: 5px;}
.marTB10{ margin-top: 10px;	margin-bottom: 10px;}
.mar5A{ margin: 5px;}
.mar10A{ margin: 10px;}
.mar2AC{ margin:20px 0px 20px 2%;}
.mar5AC{ margin:5%;}
.mar10AC{ margin:10%;}
.mar5TL{ margin-top: 5px;	margin-left: 5px;}
.mar10TL{ margin-top: 10px;	margin-left: 10px;}
.mar20TL{ margin-top: 20px;	margin-left: 20px;}
.mar0{ margin:0px;}
/*-----Padding-----*/
.pad1T{}
.pad5T{ padding-top: 5px;}
.pad10T{ padding-top: 10px;}
.pad15T{}
.pad20T{}

.pad1B{}
.pad5B{ padding-bottom: 5px;}
.pad10B{  padding-bottom: 10px;}
.pad15B{}
.pad20B{}

.pad1L{}
.pad5L{padding-left: 5px;}
.pad10L{ padding-left: 10px;}
.pad10LC{ padding-left:10% ;}
.pad8LC{ padding-left:7% ;}
.pad20LC{ padding-left:20% ;}
.pad25LC{ padding-left:25% ;}
.pad28LC{ padding-left:26% ;}
.pad30LC{ padding-left:30% ;}
.pad35LC{ padding-left:37% ;}
.pad15L{padding-left: 15px;}
.pad20L{padding-left: 20px;}

.pad1R{}
.pad5R{}
.pad10R{padding-right:10px;}
.pad15R{}
.pad20R{}

.pad5{ padding: 5px;}
.pad10{ padding: 10px;}
.pad5C{	padding: 5%;}

/*-------- per cent ------*/
.cent5{ width:5%;}
.cent10{ width:10%;}
.cent12{ width:12%;}
.cent14{ width:14%;}
.cent15{ width:15%;}
.cent20{ width:20%;}
.cent22{ width:22%;}
.cent24{ width:24%;}
.cent25{ width:25%;}
.cent28{ width:28%;}
.cent30{ width:30%;}
.cent30P5{ width:30%; padding:0px 0px 0px 5px;}
.cent35{ width:36.9%;}
.cent40{ width:40%;}
.cent45{ width:45%;}
.cent50{ width:50%;}
.cent55{ width:55%;}
.cent57{ width:56.5%;}
.cent60{ width:59.5%;}
.cent65{ width:65%;}
.cent70{ width:70%;}
.cent75{ width:74%; margin:0px; padding:0px;}
.cent80{ width:80%;}
.cent90{ width:90%;}
.cent93{ width:93%;}
.cent94{ width:94%;}
.cent95{ width:95%;}
.cent96{ width:96.5%;}
.cent97{ width:97%;}
.cent{ width:100%;}
.centA{ width:auto;}
/*--------Pull------*/
.pull1{ margin-top: -1px;}
.pull5{ margin-top: -5px;}
.pull10{ margin-top: -10px;}
.pull15{ margin-top: -15px;}

/*-----general and unpartitioned categories---*/
p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size:13px;
}
.inline{ display: inline;}
.star{padding:0px 0px 0px 25px; font-weight:bold; width:150px;}
.ul{ text-decoration: underline;}
.repX{ background-repeat: repeat-x;}
.repY{ background-repeat: repeat-y;	background-image:  url(/images/bdy_login.png); height: 240px;}
.rightNav{ height: 100%; width:226px; padding:0px; margin:0px -2px 0px 0px;position:relative;}
.rightNav h4{
	margin-bottom: 0px;
	background-image:  url(/images/right_head.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	width: 220px;
	padding-top: 30px;
	padding-left: 5px;
	color: #666666;
	font-size:18px;
}
.RMenu { background-image:  url(/images/right_ind.png); background-repeat: no-repeat;	background-position: left top; padding-left: 5px; height: 29px;	width:222px;	font-size: 12px; }
.RMenu :hover{
	height: 23px;
	width:222px;
	margin:0px 0px 0px -5px;
	background-image: url(/images/rmenuover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.lineht{ line-height: 20px;}
.act{ background-image:  url(/images/active.gif);	background-repeat: no-repeat; padding-left: 5px; margin-top: 0px;	height: 28px;	padding-top: 0px;}
.RMenu a{ color: #2c4951; padding-top:5px;}
.RMenu a:hover{ color: #FFF; padding:3px 0px 0px 5px;}
.err1{ margin-left:2px;	color: red;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-top: 2px;	padding: 3px; }
.err2{ color:red; font-family:Verdana, Arial, Helvetica, sans-serif;    margin:-1px 0px 0px -10px; position:absolute;}
/*--------Home page tabs------*/
ul.htabs{ list-style-type: none; display:block;}
ul.htabs li.act{ background-image:  url(/images/ibm-active-left.gif); background-repeat: no-repeat;	background-position: left top;	margin: 0px;	float: left;	width: auto;	background-color: #F3F3F3;	font-weight: bold;	height:18px; padding-top:0px;	padding-bottom:2px;}
ul.htabs li.inact{ margin: 0px;	float: left; width: auto; background-image:  url(/images/ibm-inactive-bg.gif);	background-repeat: repeat-x;	background-position: center top; padding-top: 3px;	padding-right: 10px; padding-bottom: 3px;	padding-left: 10px;	color: #004800;	font-size: 12px; font-weight: bold;}
ul.htabs li.inact1{ margin: 0px; float: left; width: auto;	background-image:  url(/images/ibm-inactive-bg.gif);	background-repeat: repeat-x;	background-position: center top;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 10px;	color: #004800;	font-size: 12px;	font-weight: bold;}
.htabs li a:hover{ color: #FFFFFF;}
a.rt{ background-image:  url(/images/ibm-active-right.gif);	background-repeat: no-repeat;	background-position: right top;	color: #003300;	font-size: 12px;	padding-top: 3px;	padding-right: 40px;	padding-bottom: 3px;	padding-left: 10px;	font-weight: bold;}
a.rt:hover{ color: #003300;}
a.inac{	color: #FFFFFF;	font-size: 12px; background-image:  url(/images/ibm-inactive-right.gif);	background-repeat: no-repeat;	background-position: right top;	padding-top: 3px;	padding-right: 40px;	padding-bottom: 3px; padding-left: 10px; font-weight: bold;	}
a.inac1{ color: #FFFFFF; font-size: 12px; background-image:  url(/images/ibm-tab-end.gif); background-repeat: no-repeat; background-position: right top; padding-top: 3px; padding-right: 40px; padding-bottom: 3px; padding-left: 10px; font-weight: bold; }
.tabText{ background-image:  url(/images/tab_bg.png); background-repeat: repeat-x; background-position: left top; height: 153px; border-left-width: 1px;	border-left-style: solid; border-left-color: #CCCCCC;}	
.tabImg{ background-image:  url(/images/embedded.gif); background-repeat: no-repeat;	background-position: right top;	height: 153px;	width:59%;	margin-right: 4%; }
.banner{ height: 219px;	margin-right: 1px; width:720px;height:219px;  z-index:100; border:0px solid orange;}
.banner1{ height: 219px;  margin: 0px 0px 10px 0px; width:720px; }
.cent20{ width: 20%; margin: 2px; padding: 0px;}
.rtHead1{ background-image:  url(/images/hot-top-left.gif);	background-repeat: no-repeat; background-position: left top; height: 25px;	width: 5%; margin: 0px; padding: 0px; }
.rtHead2{ background-image:  url(/images/hot-bg.gif); background-repeat: repeat-x; width: 95%; height: 28px; padding-top: 5px; padding-left: 10px; margin: 0px; padding-right: 0px; padding-bottom: 0px; }
.rtHead3{ background-image:  url(/images/hot-top-right.gif);	background-repeat: no-repeat; background-position: left top; height: 28px; width: 5%; margin: 0px; padding: 0px; }
.cent20img h3{ color: #FFFFFF; background-image:  url(/images/hot-bullet.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; margin: 0px 0px 0px 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px;width:100px; }
h5.rtContent a{	background-image:  url(/images/job-bullet.gif); background-repeat: no-repeat; background-position: left center; margin-left: 10px; padding-left: 15px; color: #FF5706; font-size: 12px; font-weight: bold; width: 100%; line-height:15px; }
.rtContent a:hover{ color: #003300;}
a.ul:hover{ text-decoration: underline;	color: #000000;}
table.t2{ height: 153px;	display:block; }
.block{ display: block;}
.inline{ display:inline;}
.bgBordBlue{ border: 1px solid #D6D6D6;	background-color: #ECFBFF; padding:0px 0px 0px 1px; }
.bgBordGrey{ background-color: #F3F3F3;	padding:0px 0px 0px 1px; border: 1px solid #D6D6D6;}
.cent20img{position:relative; background-image:  url(/images/hot-bg.gif);	background-repeat: repeat-x; width:230px;	height:30px; }
th{ padding: 0px 0px 0px 2px;}
.search{ width: 22%; margin:7px 0px 0px 0px; font-weight: bold;	color: #FFFFFF; }
/*.f11 a:hover{ color: green;}*/
h4 a{color:#000066;}
h4 a:hover{ color:#000066; text-decoration: underline;}

.pagination {
	padding: 3px;
	margin:10px 0 10px; 0;
	text-align:center;
	width:650px;
	float:left;
}

.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #4193b9;
	text-decoration: none; /* no none */
	color: red;
}

.pagination a:hover,
.pagination a:active {
	border: 1px solid #999;
	color: #666;
	
}
.pagination .current {
	padding: 2px 5px 2px 5px;	
	border: 1px solid #4193b9;
	font-weight: bold;
	background-color: #506f8f;
	color: #FFF;
}

.paginate {
	padding: 3px;
	margin:10px 0 10px; 0;
	text-align:center;
	width:900px;
	float:left;
}

.paginate a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #4193b9;
	text-decoration: none; /* no none */
	color: red;
}

.paginate a:hover,
.paginate a:active {
	border: 1px solid #999;
	color: #666;
	
}
.paginate .current {
	padding: 2px 5px 2px 5px;	
	border: 1px solid #4193b9;
	font-weight: bold;
	background-color: #506f8f;
	color: #FFF;
}

.clear{clear:both;}

.topjobs {background: #F2F2F2;width:100%; height:188px; border-bottom: 1px solid #999999;}
/*.f12 a { color:#2c4951;}*/
.f12 a:hover{ color: #FF6600;}
/*strong{font-size:12px;}*/

.contact{
	color: #394750;
	background-image: url(/images/rtbg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:140px;
	font-size:12px;
	line-height: 20px;
	padding:10px 0px 0px 10px;
}

.dot{
	color: #FF8000;
	font-weight:bold;
	font-size:11px;
}
.dot:hover{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF8000;
	color: #FF8000;
}

.dot1{
	color: #FF8000;
	font-weight:bold;
	font-size:16px;
}
.dot1:hover{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF8000;
	color: #FF8000;
	text-decoration:none;
}

.dot2{
	color: #FF8000;
	font-weight:bold;
	font-size:13px;
	float:left;
	
}
.dot2:hover{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF8000;
	color: #FF8000;
	float:left;
	
}

.download{
	color: #336699;
	font-weight:bold;
}
.download:hover{
	border-bottom-color: black;
	color: black;
}

.pos{ margin:50px 0px 0px 50px;}

.subT{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	height: 29px;
	padding:2px 0px 4px 10px;
	margin:0px 0px 10px 0px;
	background-image: url(/images/subt_02.gif);
	background-repeat: repeat-x;
}
.subTitle{ float:left; width:100%; margin:10px 0px 3px 0px;}
.repxSub{ float:left; background: url(/images/subt_05.gif) repeat-x; height:30px;}

table.t1{ margin:10px 0px 10px 10px; border:1px solid #004080; float:left; width:890px;}
table.t1 tr td{
border-top: 0px solid #004080;
border-right: 1px solid #004080;
border-bottom: 1px solid #004080;
border-left: 1px solid #004080;
}
table.t1 tr td.rowlast{ border-right:1px solid #004080;}

table.t1 tr th{
border-top: 1px solid #004080;
border-right: 0px solid #004080;
border-bottom: 2px solid #004080;
border-left: 1px solid #004080;
background-color: #B0D8FF;
color:#000033;
font-family:Arial,Helvetica,Sans-serif;
font-size:14px;
}
table.t1 tr th.hlast{
border-right: 1px solid #004080;

}
.lg{ height:62px;
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	padding:25px 0px 0px 10px;
	color:#FFFFFF;
	background: url(/images/login_key.gif) no-repeat left top;
}
.lb{ width:15%; margin:0px 5px 0px 5px; color:#669999; font-weight:bold;}
.sb{ font-weight:bold;
	border:0px solid #669999;
	background-image: url(/images/submit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:100px; height:30px;
	color:#669999;
}

tContent{ padding:0px 0px 0px 5px; width:912px; line-height: 20px; background-color:#FFFFFF ;}
h3.tab{ width:910px; font-size:18px; background-image:  url(/images/pagetitle-gradient1.gif); background-repeat: repeat-x;	background-position: left top;	text-align: left;	display: block; padding:0px 20px 0px 5px; margin:10px 0px 0px 10px; height:30px; }
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 width:620px;
 font-family:Cambria;
}
textarea.txtarea{width:450px; float:left;}

.edu{ height:50px; width:150px;  margin:0px 5px 0px 0px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
.edu1{ height:30px; width:150px;  margin:0px 5px 0px 0px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
.edu2{ height:30px; width:120px;  margin:0px 5px 0px 0px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
.edu a{ color:#000099;}
.edu a:hover{color:#000099; text-decoration:underline;}
p.term{ width:900px; font-size:12px;}
.pagination1{
	text-align:center;
	width:915px;
	flaot:left;
	background-color: #EEEEDB;  margin:0px 0px 0px 1%;
}
.pagination1 a{color:#000066; margin:0px 5px 0px 0px;}
.pagination1 a:hover{color:#000066; text-decoration:underline;}
.selectall{ width:100%; float:left; border-bottom:1px solid #999999; margin:0px 0px 0px 5px;}
.candid{ float:left; width:930px; height:30px; background:#F8F8EF; font-weight:bold; color: #CC3333; font-size:14px; margin:0px 0px 0px auto; padding:0px 0px 0px 20px; }
.candid40{  width:400px; float:left; }
.candid30{ width:270px; float:left;}
.candid28{ width:145px; float:left;}
.cCheck{ width:20px; float:left;}
.cName{  margin:0px 0px 5px 3px; font-weight:bold; font-size:14px;}


.cSkills{   color:#333333;}
.cEdu{   font-size:14px; }
.pwh{ font-size:12px; font-weight:lighter; color:#996633; float:left; margin:0px 3px 0px 0px;}
.cEntire{ width:930px; float:left; border-bottom:1px solid #999966; margin:10px 0px 0px 0px; padding:0px 0px 10px 1%;}
.one a:link:hover{	border: 20px solid #000000;}
.researchhead{ 	float:left;margin:0px 0px 0px 10px;	width:100%;	text-align:center;	font-weight:bold;	font-size:14px;	background:#6A7B95;	color: #F7F7F7; border:1px solid #6A7B95;}
.researchd{ width:100%; background:#FFFBF2; padding:10px 0px 0px 0px; margin:0px 0px 10px 10px; border:1px solid #6A7B95;}
.box{ width:940px; margin:10px 0px 0px 0px; border:1px solid #003311; height:auto; display:block; background:#FFFFFF; left:10px; position:relative; padding:0px 0px 0px 0px;}
.ind_box{ float:left; width:938px; margin:10px 0px 0px 0px; padding:0px;}
.ind_box h1{ font-size:13px; margin:0px 0px 0px 20px; width:895px; 	height:15px; background-color: #E6EEF9; color:#336699;   }
.ind_box h4{ font-size:13px;	margin:0px 0px 0px 10px;	height:20px;	background-color: #E6EEF9;	color:#336699;	padding:5px 0px 0px 5px;	text-transform: capitalize; }
.efield{ width:600px;  margin:10px 0px 0px 20px;font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; }
.field0{float:left; font-weight:bold; margin:20px 0px 0px 0px; }
.field1{float:left; font-weight:bold;  }
.sbox{ width:94%; float:left; margin-top:10px; padding:0px 10px 0px 0px; border-bottom:1px solid gray; }
.sbox1{ width:94%; float:left;  margin:10px 0px 10px 0px; padding:0px 10px 0px 0px; border-bottom:0px solid gray;  }
.bordgray{ border-bottom:0px solid gray;}
.cent90s{ width:94%;  padding-bottom:10px; height:60px; }
.cent90s table.t3{ float:left; width:450px; border:1px solid #993300; border-right:0px; border-bottom:0px; line-height:20px;}
.cent90s table.t3 tr th{ border:1px solid #993300; border-left:0px; border-top:0px; background:orange; }
.cent90s table.t3 tr td{border:1px solid #993300; border-left:0px; border-top:0px;}

.cent90p{ width:94%;  padding-bottom:10px; height:100px;}
.cent90p table.t3{ float:left; width:600px; border:1px solid #993300; border-right:0px; border-bottom:0px; line-height:25px;}
.cent90p table.t3 tr th{ border:1px solid #993300; border-left:0px; border-top:0px; background:orange; }
.cent90p table.t3 tr td{border:1px solid #993300; border-left:0px; border-top:0px;}
.cent90s .resstat{ color:maroon; font-size:16px; font-weight:bold; width:100%; margin-bottom:10px;}
.cent90p .resstat1{ color:maroon; font-size:16px; font-weight:bold; width:100%; margin-bottom:10px;}
table.t2{ width:930px;  margin:10px 0px 10px 10px; width:933px; vertical-align:top; line-height:20px; height:auto; border:1px solid #999966;}
table.t2 tr td{ vertical-align:top; width:350px;}
table.t2 tr td.t2last{ width:200px;}
table.t2 tr th{ background-color: #ECE9D8;  color:#CC3333; font-size:14px;}
.t2 a{color: #003399;}
.t2 a:hover,.t2 a:hover{color: #003399; text-decoration:underline;}

.sbox h4{ width:60%; color:#990000; float:left;  margin:2px; padding:0px;}
.sbox1 h4{ width:60%; color:#990000; float:left;  margin:2px; padding:0px;}
.sbox img{ width:80px; padding:0px; margin:0px;  }
.sbox1 img{ width:80px;padding:0px; margin:0px;}
.dashtext{
	float:left;
	margin:10px 0px 0px 10px;
	width:60%; 
	color: black;
	font-size: 14px; margin:2px; padding:0px;
}
h1.dashh{ font-size:14px;	margin:0px 0px 0px -10px;	padding:0px 0px 0px 10px;	width:100%;	background: url(/images/dashboard_bg.jpg) repeat-x left top; color:#FFFFFF; }

.edash{ width:300px; float:left;  margin:10px 10px 0px 0px; padding:0px 0px 0px 10px;  border:1px solid brown; }
.edash1{ width:500px;float:left;  margin:10px 0px 0px 10px; padding:0px 0px 0px 10px; border:1px solid brown;}
.ind_box input.fsearch{ margin:10px 0px 0px 20px; float:left; width:800px;}
.fwide1{  float:left; margin:20px 10px 0px 20px; width:160px; }
.fwide2{
	float:left;
	height:14px;
	margin:0px 10px 0px 20px;
	vertical-align: middle; font-size:12px;
}
.fcheck{ margin:90px 10px 0px 10px;}
.fsubmit{flaot:left; height:20px; width:155px; background:url(/images/conduct_basic_search.gif) no-repeat top left;
		 color:#000066; border:0px solid orange; padding:0px 0px 0px 0px;}
.fsubmit1{flaot:left; height:20px; width:155px; background:url(/images/simplesearch.gif) no-repeat top;
		 color:#000066; border:0px solid orange; padding:0px 0px 0px 0px;}		 
.fcancel{ margin:0px 0px 0px 20px; height:20px; width:60px; flaot:left; background:url(/images/reset.gif) no-repeat left top; border:0px solid orange; padding:0px 0px 0px 0px;}

.biscA{border:1px solid #999966;}
.blackA{border:1px solid #003311;}
.ind_box h4.h4{ font-size:13px;	margin:10px 0px 0px 20px;	width:900px;	height:20px;	background-color: #E6EEF9;	color:#336699;	padding:5px 0px 0px 5px;	 }
.whitef{ color:white;}
.tree{
       color: #000066;
       margin:10px 0px 0px 0px;
       width:920px;
       height:20px;
       padding:0px 0px 5px 20px;
       background-color: #E1F5FF;
       font-size:16px;
       font-weight:bold;
       
}

.tree a,.tree a:hover,.tree:hover{ color: #000066; }
.tree a{ padding:0px 0px 0px 0px;}

.go{ float:left;
	width:30px;
	border:0px solid orange;
	background: url(/images/search.gif) no-repeat top left;
	padding:0px 0px 0px 0px;
}
.absres{ margin:-20px 0px 0px 150px; font-size:14px; float:right;}
.jobsres{ margin:-20px 0px 0px 150px; font-size:14px; float:right;}
.absmatchres{ margin:4px 0px 0px 150px; font-size:14px; float:right;}
.hiddenPic {display:none;}
.cbs2{
float:left;
margin:0px 0px 0px 0px;
border:0px solid orange;
padding:0px 0px 0px 0px;
background: url(/images/cancel_02.gif) repeat-x top left;
height:20px;
color:#114567;
}
h2.title{ font-weight:lighter;}
.centerr{width:100%; height:30px; float:left;}
.posrel{ position:relative;}
.full_subs_email{ margin:10px 0px 0px 0px; padding:0px; position:relative;  background-image:  url(/images/hot-bg.gif);	background-repeat: repeat-x;   }
.full_subs_email h3{color: #FFFFFF; background: url(/images/hot-bullet.gif) no-repeat left center; padding:5px 0px 0px 20px; margin: 0px 0px 0px 10px; width:200px; }
.full_subs_email .sub_subs{float:left; width:220px; background: #F2F2F2; border-bottom: 1px solid #999999; margin:0px; padding:20px 0px 20px 10px; height:auto; }
.resbox{border:1px solid #105CB6; width:925px; float:left; margin-top:10px; color:black; padding:10px 0px 10px 10px;}
 .subresbox1{  width:15%; padding:5px; float:left; background:url(/images/resumestatsbg.jpg) repeat-x top left; color:black; border:1px solid orange; }
 .subresbox2{ float:left; width:30%; padding:5px; color:#000; margin-left:10%;}
 .subresbox2 b{color:darkgreen;}
 .subresbox2 i{color:maroon; font-weight:bold;}
 
 table.search{ width:230px;  margin:10px 30px 0px 165px; vertical-align:top; line-height:20px; height:auto;}
spacer{ float:left; height:200px; color:white; }

