/*d:\matrixservices\wwwroot\css\global2.css */
/* Redefined */
.cb_style select, td, input, submit{
	font: 12px arial,helvetica;
	color: #333333;
}

.cb_style a{
	font-family: Arial;
	color: #000099;
}

.cb_style a:active{
	color: #000000;
}

.cb_style a:visited{
	color: #666666;
}

/* Nav */
.cb_style .nav_bold{
	background: none;
	font: bold 12px arial,helvetica;
	color: #333333;
	text-decoration:underline;
}

.cb_style .nav{
	background: none;
	font: 12px arial,helvetica;
	color: #333333;
	text-decoration:none;
}

.cb_style A.nav:hover{
	text-decoration:underline;
}

.cb_style .results_nav{
	font: bold 12px arial,helvetica;
	color: #333333;
}

/* Headers */
.cb_style .hdr_gry_bld, .cb_style .hdr_bold{
	font: bold 18px arial,helvetica;
	color: #333333;
}

.cb_style .hdr_grn_bld{
	font: bold 18px arial,helvetica;
	color: #669933;
}

.cb_style .hdr_blu_bld{
	font: bold 18px arial,helvetica;
	color: #000066;
}

.cb_style .hdr_org_bld{
	font: bold 18px arial,helvetica;
	color: #FF6600;
}

.cb_style h1#articleHeadline
{
	font-size: 18px;
	padding: 0px;
	margin: 0px;	
}

.cb_style .hdr_org_bld1{
	font: bold 19px arial narrow,helvetica;
	width: 300px; 
	color: #FF6600;
}
.cb_style .hdr_org_bld2{
	font: bold 19px arial narrow,helvetica;
	width: 300px; 
	color: #1e3e8c;
}

/* Body Text, Plain */
.cb_style .bdy_blk{
    font: 12px arial,helvetica;
    color: #000000;
}

.cb_style .bdy_gry{
	font: 12px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn{
	font: 12px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu{
	font: 12px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org{
	font: 12px arial,helvetica;
	color: #FF6600;
}

.cb_style .bdy_blk11{
    font: 11px arial,helvetica;
    color: #000000;
}

.cb_style .bdy_gry11{
	font: 11px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn11{
	font: 11px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu11{
	font: 11px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org11{
	font: 11px arial,helvetica;
	color: #FF6600;
}

/* Body Text, Large */
.cb_style .bdy_gry_lg{
	font: 13px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn_lg{
	font: 13px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu_lg{
	font: 13px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org_lg{
	font: 13px arial,helvetica;
	color: #FF6600;
}

/* Body Text, Standard, Bold */
.cb_style .bdy_gry{
	font: bold 12px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn{
	font: bold 12px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu{
	font: bold 12px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org{
	font: bold 12px arial,helvetica;
	color: #FF6600;
}

/* Body Text, Large, Bold */

.cb_style .bdy_gry_lg{
	font: bold 13px arial,helvetica;
	color: #333333;
}

.cb_style .bdy_grn_lg{
	font: bold 13px arial,helvetica;
	color: #669933;
}

.cb_style .bdy_blu_lg{
	font: bold 13px arial,helvetica;
	color: #000066;
}

.cb_style .bdy_org_lg{
	font: bold 13px arial,helvetica;
	color: #FF6600;
}

/* Results */
.cb_style .rslt_row1{			/* Row 1 (Location, Title, Company, Pay, Date */
	padding: 5px 0px 0px 6px;
	font: 12px arial,helvetica;
	color: #333333;
}

.cb_style .rslt_row2{
	padding: 0px 0px 0px 10px;
	font: 10px arial,helvetica;
	color: #333333;
}

.cb_style .rslt_row3{			/* color is black for ResResults descriptions */
	padding: 8px 0px 0px 0px;
	font: 12px arial,helvetica;
	color: #000000;
}

.cb_style .rslt_row4{
	padding: 0px 0px 0px 0px;
	font: bold 12px arial,helvetica;
	color: #000099;	
	text-decoration:underline;
}

/* Miscellaenous */
.cb_style .sort_current{		/* highlights current sorters */
	display: block;
	padding: 2px;
	border: 1px solid #FFCC66;
}

.cb_style .blu_bold{			/* slightly bigger, clickable title links */
	font: bold 14px arial,helvetica;
	color: #000066;
}

.cb_style .listfont{			/* used on div tags */ 
    font: 11px arial; 
    height:16px;
} 

.centerPageWrapper { text-align: center; font-family: Arial; padding: 0 20px 0 20px; }
.insidePageWrapper { width: 100%; margin: 0 auto o auto; text-align: left; }
.logoutHeader 
{
    height: 50px;
    font: bold 14px Verdana;
    padding: 0 0 0 0;
    font-size: 18px;	
}

.jsHomeBlueGrad { background: #fff url(http://img.icbdr.com/images/gradients/js_bluegrad.jpg) repeat-x; padding: 0; margin: 0; }
.logoutHeader div { margin-top: 30px; padding: 0; text-align: center; }
.bottomBoxWrapper { width: 100%; border: 1px solid #D3DEFC; margin: 0; padding: 0; }
.bottomBoxWrapper p { margin: 15px 10px 30px 10px; padding: 0; color: #000; font-size: 12px; line-height: 18px; }
.leftLogout { float: left; width: 50%; }
.rightLogout { float: left; width: 50%; }
.jsLogoutBox { width: 49%; height: 200px; float: right; border-right: 1px solid #D3DEFC; padding-bottom: 20px; }
.jsLogoutBoxFirst { width: 50%; height: 200px; float: right; border-right: 1px solid #D3DEFC; }
.jsLogoutBox h3 { width: 100%; background-color: #287ab9; color: #fff; font-size: 14px; padding: 0; margin: 0; font-weight: bold; font-style: normal; text-align:center;}
.jsLogoutBox h3 span { display: block; padding: 5px; }
.jsLogoutBox a.logoutLink { display: block; margin: 10px 0 0 0; color: #287ab9; font-size: 12px; text-decoration: none; font-family:lato, Arial; }
.jsLogoutBox a.logoutLink:hover {  text-decoration: underline;  }
.jpLogoutBox { width: 49%; height: 200px; float: left; border-right: 1px solid #D3DEFC; padding-bottom: 20px;  }
.jpLogoutBox h3 { width: 100%; background-color: #182642; color: #fff; font-size: 14px; margin: 0; font-weight: bold; font-style: normal; text-align:center; }
.jpLogoutBox h3 span { display: block; padding: 5px; }
.jpLogoutBox.last { width: 50%; border-right: 0 !important; }
.jpLogoutBox h3.lasth3 { width: 100%; text-align:center; }
.jpLogoutBox a.logoutLink { display: block; margin: 10px 0 0 0; color: #287ab9; font-size: 12px; text-decoration: none; }
.jpLogoutBox a.logoutLink:hover { text-decoration: decoration; }
.clear {
    clear: both;
    height: 1px;
    overflow: hidden;
}



/****************** REGISTRATION PAGE STYLES *********************/
.cb_style .reg_alreadyTopL {} /*overridden in cobrand*/
.cb_style .reg_alreadyTopR {} /*overridden in cobrand*/
.cb_style .reg_already {} /*overrriden in cobrand*/
.cb_style .reg_alreadyTopCenter {background-color: #FFFFCC; white-space: nowrap;}
.cb_style .reg_mainTopL {} /*overridden in cobrand*/
.cb_style .reg_mainTopR {} /*overridden in cobrand*/
.cb_style .reg_mainBottomL {} /*overriden in cobrand*/
.cb_style .reg_mainBottomR {} /*overriden in cobrand*/
.cb_style .reg_stepone {} /*overriden in cobrand*/
.cb_style .reg_steptwo {} /*overriden in cobrand*/
.cb_style .reg_stepthree {} /*overriden in cobrand*/

.cb_style .tipLogo { float: left; margin-left:20px; }
.cb_style .tipHeading { color: #f60; font-size: 16px; font-weight: bold; }
.cb_style .tipContent { margin: 5px 0 0 40px; font-size: 11px; }
.cb_style .tipContent a { color: #339; text-decoration: none; }
/****************** END REGISTRATION PAGE STYLES *********************/

	

/*d:\matrixservices\wwwroot\css\resumeupgradetest.css */
.jsContentWrapper h1 { margin: 0 0 3px 0; padding: 0; color:#000066; font-size:17.5px; font-weight:bold;}    
.jsContentWrapper h2 { border: 0; margin: 0; padding: 0;color:#666666; font-size:14px; line-height:20px; font-weight:normal;}
.jsRUBody { margin-top: 15px; width: 760px; }
.jsRUBodyLeft { float: left; width: 370px; height: 380px;}
.jsRUName { padding: 8px 40px 0px 0px; }
.jsRUBodyRight { float: left; background:url(http://img.icbdr.com/images/js/ResumeUpgrade/RURightImg.jpg) no-repeat; position:relative; z-index:1;}
.jsRUBodyRight h3{font-size:16px; color:#333333;}
.jsRUbulleted {width: 320px; background-repeat: no-repeat; font-size:16px;}
.imgReplacement {text-indent:-99999px;}
.logoBanner {background:url(http://img.icbdr.com/images/js/ResumeUpgrade/ResumeUpgradeLogo.gif) no-repeat; width:295px; height:67px; margin-left:-8px;}
.jsRUBodyLeft .h2norm{margin: 0 0 3px 0; padding: 0; color:#000066; font-size:18px; font-weight:bold; line-height:14px;}
.jsRUBodyLeft #RUBulletList li.RUListItem {list-style:none url(http://img.icbdr.com/images/js/ResumeUpgrade/RUButton.gif);}
.jsRUBodyLeft #RUBulletList{padding-left:0px; margin-left:18px; margin-right:25px; width:340px;}
.jsRUHowButton{background:url(http://img.icbdr.com/images/js/ResumeUpgrade/RUHowButton.png) no-repeat; width:216px; height:38px; position:relative; z-index:30; margin-top:123px; margin-left:14px; cursor:pointer;}
.jsRUBullets{vertical-align:middle; margin-left:-15px;}
.jsRUbulleted p{color:#666666; padding-left:45px; font-size:13px; margin-top:-10px;}
.RUListItem h3{font-size:13px;}
h3{font-size:14px;}
.cb_style a:visited{color:#000099;}

.jsYellowMan {background:url(http://img.icbdr.com/images/js/ResumeUpgrade/YellowMan.jpg) no-repeat;}
.jsYellowWoman {background:url(http://img.icbdr.com/images/js/ResumeUpgrade/YellowWoman.jpg) no-repeat;}
.jsSageMan {background:url(http://img.icbdr.com/images/js/ResumeUpgrade/SageMan.jpg) no-repeat;}
.jsSageWoman {background:url(http://img.icbdr.com/images/js/ResumeUpgrade/SageWoman.jpg) no-repeat;}

.jsRUSubmit {
    font-size: 11px !important; 
    text-align:center !important; 
    width: 148px !important; 
}

.indent{
    margin: 20px 0px 0px 32px !important;
}

.jsNewStandard{
    text-align:center !important; 
    width: 100px !important;
}

.btnAsLink{
    background:none;
    border:none;
    color:#000099; 
    font-family:Arial; font-weight:bold; font-size: 15px;
    margin:0px; padding: 0px;
}

.btnAsLink:hover {
    text-decoration:underline;
}

.requiredStarRes {
color:#CC3300;
font-family:Arial,Sans-Serif;
font-size:14px;
font-weight:bold;
text-align:center;
vertical-align:top;
}
