/*d:\matrixservices\wwwroot\css\jobseeker.css */
.jsHomeBlueGrad { background: #fff url(http://img.icbdr.com/images/gradients/js_bluegrad.jpg) repeat-x; padding-top: 10px; margin: 0; }

/*copied from postyourresume.aspx */
td.tip_11	{
		font-size: 11px;
	}	
	
    .INTLLoginWrapperStyle
    {
        width: 700px;/* 700 */
    }
    
    #cbClear { clear: both; }
    #postResPageWrapper { padding: 0px; width: 750px; min-width: 750px; background-color: #fff; text-align: left; }
    #postResPageWrapper a:hover { text-decoration: underline; }
    #postResHeader { font-family: arial; font-size: 20px; font-weight: bold; padding: 14px; color: #f70; }
    #postResMainContent { padding-left: 14px; padding-right: 14px; text-align: left; }
    .postResMainBox { float: left; padding-right: 11px; }
    .postResMainBoxContent { font-family: arial; font-size: 12px; border: 1px solid #fc0; width: 477px; height: 280px; padding: 10px 5px 10px 5px; }
    .postResMainBoxContentH2 { font-size: 16px; font-weight: bold; color: #006; padding-bottom: 4px; border-bottom: 1px solid #006; }
    .postResMainBoxContentH1 { font-size: 15px; color: #000; padding-bottom: 6px; }
    .postResMainBoxContentLeft { float: left; padding-top: 10px; width: 150px; height: 195px; }
    .postResMainBoxContentRight { float: left; width: 305px; padding-top: 10px; padding-left: 15px; }
.cbbtn { font-weight: bold; color: #fff; border: 1px solid #c30; border-top-color: #fc6; padding: .25em !important; /* hold this line for Firefox and Safari */ padding: .25em 0; /* take of the left/right margins for IE */ background: #ff7d00 url("http://img.icbdr.com/images/js/elements/buttons/bg_btn.gif") 0 0 repeat-x !important; /* hold this line for Firefox and Safari */ background: #ff7d00 url("http://img.icbdr.com/images/js/elements/buttons/bg_btn.gif") 0 -1px repeat-x; /* shift the bg up 1px for IE */ }
    .postResMainBoxContentRight #UploadButton { font-size: 12px; font-weight: bold; width: 155px; margin-top: 10px; }
    .postResMainBoxContentRight #BuildButton { font-size: 12px; font-weight: bold; width: 145px; margin-top: 10px; }
    .postResRightBox { float: left; }
.postResRightBoxContent { line-height: 16px; border: 1px solid #ccc; background: #fff url(http://img.icbdr.com/images/gradients/js_home_categories.jpg) repeat-x; width: 200px; height: 280px; padding: 10px; }
    .postResRightBoxContentH1 { padding-bottom: 3px; font-family: arial; font-size: 14px; font-weight: bold; color: #666; }
    .postResRightBoxContent a { font-family: arial; font-size: 11px; font-weight: bold; color: #466ac5;; text-decoration: none; }
    #postResBottomContent { padding: 14px; }
    .postResBottomBox { font-family: arial; font-size: 12px; color: #666; width: 485px; }
    .postResBottomBox a { font-family: arial; font-size: 12px; color: #466bc4; text-decoration: none; }
    .postResBottomBoxH2 { font-size: 18px; font-weight: bold; color: #666; padding-bottom: 4px; border-bottom: 1px solid #666; }
    .postResBottomBoxH1 { font-size: 16px; font-weight: bold; color: #666; }
    .postResBottomBox hr { width: 485px; color: #666; }
    
    .uploadyourres_link a {text-decoration: none; font-weight: bold; font-family: arial,helvetica; font-size: 16px !important; color: #44448F;}
    .uploadyourres_link a:link {text-decoration: none; font-weight: bold; font-family: arial,helvetica; font-size: 16px !important; color: #44448F;}
    .uploadyourres_link a:visited {text-decoration: none; font-weight: bold; font-family: arial,helvetica; font-size: 16px !important; color: #44448F;}
    .uploadyourres_link a:hover {text-decoration: underline; font-weight: bold; font-family: arial,helvetica; font-size: 16px !important; color: #44448F;}
    .uploadyourres_link a:active {text-decoration: underline; font-weight: bold; font-family: arial,helvetica; font-size: 16px !important; color: #44448F;}
    
    .onyourway {font-family: arial,helvetica; font-size: 18px; color: #FF6600;}    
/* end copied styles */

/* PostYourResumeV2 */
/* Top Box Styling
=======================*/

.box {
	margin:15px;
	padding:0;
	border: solid 1px #e3e3e3;
background-image: url(http://img.icbdr.com/images/js/postresume/prp_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}

.box_header {
	width:100%;
	height:40px;
	margin:0;
	padding:0;
	border-bottom: 1px solid #e3e3e3;
	}

.box_header h1 { margin:0; padding:8px 10px 10px 8px; }
.box_body { width:100%; margin:0; padding:0; text-align: left; }
.box_body p { margin:0; padding:13px 10px 10px 10px; text-align:left; font-size: 11px; }
.box_body span { font-size: 14px; font-weight: bold; color:#001269;	}
.box_body ul { margin:0; padding:0; width:543px; }

.box_body ul li { margin:0; padding:0; width:100%; list-style-type: none; background: url(http://img.icbdr.com/images/js/postresume/prp_li_bg.gif) no-repeat left bottom; }
.box_body ul .prp_img { background-image: none; }
.prp_img p { font-size: 12px; font-weight: bold; color:#001269; }


/* Body Content Styling
=======================*/

.prp_left { float:left; width: 68%; }
.prp_left p { margin:5px; padding:0; }
.prp_right { float:right; width: 30%; margin: 0 0 0 0; }
.prp_right p { margin:5px; padding:0; }


/* Body box Style
=====================*/

.pyrBox { width: 100%; padding:0; }
.pyrTitle { width:100%; margin:0; padding:0; background: url(http://img.icbdr.com/images/js/postresume/paper_bg.gif) no-repeat left top; border-bottom: 1px solid #e3e3e3; }

.pyrTitle h2 { margin:0; padding:5px 5px 5px 33px; color:#ff6201; border: none; font-size: 16px; } 
.pyrBottom { margin:0; padding:10px; }
.pyrBottom p { margin:0; padding:0; text-align:left; }
.pyrBLeft { float:left; text-align:left; padding:0; width:49%; text-align: left; }
.pyrBRight { float:right; padding:0; width:49%; }

.pyrBLeft ul, .pyrBRight ul {
	margin: 0;
	list-style-type:square;
	list-style-position: inside;
list-style-image: url(http://img.icbdr.com/images/bullets/grey_bullet.gif); padding: 2px 0 2px 0;
}

.pyrBLeft ul li, .pyrBRight ul li { color:#666666; border-bottom: 1px dotted #8d8d8d; padding: .5em 0; }
.pyrBLeft li { text-align:left; }

#prlistbg { background-color: #f1f3f0; }
.pyrBLeft a:hover { text-decoration:underline; }
.pyrBLeft a { color:#1E3E8C; font-weight:normal; text-decoration:none; font-size: 12px; }

.pyrBRight li { text-align:left; }
.pyrBRight a:hover { text-decoration:underline; }
.pyrBRight a { color:#1E3E8C; font-weight:normal; text-decoration:none; font-size: 12px; }
.prp_left h3 { padding:10px 5px 10px 15px; text-align:left; }

.prp_left p { font-size:12px; color:#666666; text-align:left; padding: 5px 5px 5px 15px; }



/*  side bar 
=======================*/

.prp_right img { margin:5px 0 0 0; }
.sidebox_top h3 {
	line-height:16px;
	border-bottom:1px solid #DDDDDD;
	margin:5px 0pt 0.25em;
	padding:5px 0 5px 0;
}

.sidebox_bottom ul {
	list-style-type:square;
	list-style-position: inside;
list-style-image: url(http://img.icbdr.com/images/bullets/grey_bullet.gif); padding: 2px 0 2px 0;
	text-align:left;
}

.sidebox_top { padding: 0; margin:0; }
.sidebox_bottom { padding: 0; margin:0; }

/*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 *********************/

	

