#shareHeader {height:70px}
.cb_main { text-align: center; padding: 1px 0; }
.cb_style h3{ color:#000066;}
#_ctl0_lblSeperator {color:#FFF}
.siContentWrapper {height:277px}
.siContent {height:267px}

/* job list (column widths set by inline styles on sorter cells) */
.cb_style .jl_srt_cell{ width: 20%; padding-left: 10px; padding-top: 8px; padding-bottom: 8px; font-weight: bold; background-color: #FF6600; }
.cb_style .jl_tbl{ width: 100%; border-bottom: solid 1px #DDDDDD; table-layout:fixed;}
.cb_style .jl_location_cell{ padding-left: 10px; border-top: solid 1px #DDDDDD; }
.cb_style .jl_title_cell{ padding: 6px 4px; border-top: solid 1px #DDDDDD; font-size: 12px;  }
.cb_style .jl_other_cell{ padding: 6px 4px; border-top: solid 1px #DDDDDD; }
.cb_style .jl_tsr_cell{ padding: 0px 4px 6px 4px; text-align: justify; color: #000000; }
.cb_style .jl_clip_div{ overflow: hidden; }
.cb_style .jl_geosug_tbl{ width: 100%; }
.cb_style .jl_geosug_cell{ padding: 2px 10px; }

/* Miscellaenous */
.cb_style .light_cell{ color: #999999; font-size: 10px; text-align: right; }
.cb_style .sidebox_div{ background-color: #FFFFCC; border: solid 1px #999999; padding: 4px; }
.shareSpotBanner {margin-top:10px; margin-bottom:10px; text-align: center}
.shareSpotBanner TABLE {margin: 0 auto}

#shareHeader_inner { width: 830px; }
#shareHeader_right { width: 600px; }
#shareHeader { height: 110px; }
#BEHeader_header_banner{width:730px;clear:both;float:left;margin-top:20px;}
.jsBodyBlueGrad { background: none; }

/* Quick Search Box */
.intlQuickSearchBox {
	border: 1px solid #F60;
}

.intlQuickSearchBox h1 {
	background-color: #F60;
}

.cb_style #qsForm {
	height: 140px;
}

.cb_style #qsForm label
{
	display: block;
	font-weight: bold;
	font-size: 1.25em;
	margin: 0 0 .3em;
}
/* End Quick Search Box */

/* City Search Box */
#citySearchBox h1 { margin: 0; text-align: left; background-color: #3f6c96; font-family: verdana; font-size: 14px; color: #FFF; font-weight: bold; padding: 3px 5px 3px 5px; border: 1px solid #FFF; }
.csb_citylinks { height: 20px; background-color: #6688ad; border-left: 1px solid #FFF; border-right: 1px solid #FFF;}
.csb_citylinks ul { padding:  0px 0px 0px 22px; }
.csb_citylinks li a, .csb_citylinks li a:visited { display: block; font-family: verdana; font-size: 14px; font-weight: bold; letter-spacing: -0.07em; color: #FFF; background-color: #6688ad; padding: 2px 7px 2px 7px; }
#csb_joblinks { margin: 15px 10px; }
#csb_joblinks a, #csb_joblinks a:visited { font-size: 14px; line-height: 20px; }

/* Category Search Box */ 
#FeaturedCatLink { 
	margin-right: 50px;
}
/* End Category Search Box */

/* Post Resume */
.cb_style .PRSchoolCol1 { width: 20%; }
.cb_style .PRSchoolCol2 { width: 20%; }
.cb_style .PRSchoolCol3 { width: 40%; }	
.cb_style .PRSchoolInput1 { width: 90%; }
.cb_style .PRSchoolInput2 { width: 90%; }

/* Impressum */
.cb_style .impressum { width: 80%; margin-left: 80px; }

/* Ecomm*/
#mktgheader {
background: url('../../images/de/js/elements/nav_gradient.jpg') repeat-x top left;
}

#ecContent {  
background: url("../../images/js/elements/gradients/bg_grad.jpg") left top repeat-x;
}

#fbContent
{
background: url("../../images/js/elements/gradients/bg_grad.jpg") left top repeat-x;
}

.bindaccount {
	color: #ff7d00; 
}

.MSNSignOut {
	color: #ff7d00; 
}

/* START Employer Nav Box classes */
#pnlPoweredByLogo {
	clear: both;
	float: right;
}

.cb_EmpNav {
	width: 290px;
	color:#fff;
	margin: 0;
	float: right;
}

.cb_EmpNav ul li ul li {
	background: none;
}

.cb_EmpNav ul li ul li.first
{
	padding: 0 5px 0 5px;
background: transparent url(../../images/shell/bg_cb_EmpNav-li.gif) right center no-repeat;
}
/* END Employer Nav Box classes */

/* Quick Search Box */
#qsbOuter { border: 1px solid #ff6600; }
#qsbInner { margin: 0 10px; padding: 10px 0; }
#qsbInner input, #qsbInner select { width: 99%; }
#qsbInner label { font-size: 14px; font-weight: bold; color: #006; }
#qsbInner .qsb_sm_label { font-size: 10px; font-style: italic; }
#qsbKeyLoc {}

/* Full Horizontal Size*/
#qsbKey, #qsbCat { float: left; width: 48%; }
#qsbLoc, #qsbLoc_AT, #qsbLoc_CH, #qsbSubmit { float: right; width: 48%; }

/* Stacked*/
.qsbKeyLoc_stacked #qsbKey, .qsbCatSub_stacked #qsbCat { float: left; width: 100%; }
.qsbKeyLoc_stacked #qsbLoc, .qsbCatSub_stacked #qsbSubmit { float: right; width: 100%; }

/* ******************** */
/* End Quick Search Box */
/************************/

.cb_style .jobRecsPrefBorder
{
	border: solid 1px #fbae00;
}

#prefsContent #submit1, #prefsContent #submit2
{
	line-height: 16px !important;
}


/* Footer Styles */
.IntFootSites {width: 25%; *width: 24%; margin: 0 auto; float:left}
.IntFootSites {text-align:left !important;}
#footer_group {background: #fff url(../../images/gradients/js_bluegrad.jpg) repeat-x; padding: 1px 0 1px 0;
	            font-family: Arial, helvetica, Sans-Serif; font-size: 1em;}
#links_footer {margin-top: 10px;}
.bounds {clear:both; margin:0pt auto; width:770px;}   
.cb_footer {PADDING-RIGHT:0pt; PADDING-LEFT:0pt; MARGIN:15px 0pt 0pt;
BACKGROUND:url(../../images/shell/bg_cb_Footer.gif) #405b9d repeat-x left top; PADDING-BOTTOM:15px;
            COLOR:#9ba8c4; PADDING-TOP:0pt; FONT-FAMILY:Arial,Helvetica,Sans-Serif; text-align:center}   
.cb_footer DL {PADDING-RIGHT:0pt; PADDING-LEFT:0pt;	PADDING-BOTTOM:0pt;	MARGIN:10px 0pt; PADDING-TOP:0pt} 
.cb_footer SPAN {FONT-SIZE:11px !important}
.cb_footer A {text-decoration:none; COLOR:#d8dde8; FONT-SIZE:11px}
.pnlFooterLinks {text-align:left !important}
.IntFootSites DD {margin:0px}
.IntFootSites DT {FONT-SIZE:11px}
.IntFootSites SPAN {display:block}  
#pnlCountryLinks {width:100%}
#pnlCountryLinks .pnlFooterLinks {width:100%}
#pnlCountryLinks A {padding-right:100px}
.cb_footer DT {font-weight:bold}
.cb_footer_HelpLinks {PADDING-RIGHT:20px; PADDING-LEFT:20px; PADDING-BOTTOM:10px; MARGIN:auto; WIDTH:550px;
                      PADDING-TOP:10px;	BACKGROUND-COLOR:#243861}
#pnlCountryLinks .pnlFooterLinks SPAN {margin:0px}
#INTLlinks DD {margin-top:-10px; *margin-top:-11px}


/* Open spot footer styles */
#links_footer { text-align: left; }
#links_footer div { float: left; width: 23.5%; margin-right: 1%; }
#links_footer label { font-weight: bold; color:#9BA8C4; }
#links_footer ul { margin: 0; padding: 0; }
#links_footer li { list-style-type: none; }
#intlFooter h4 { font-size: 11px; margin-bottom: .5em; color: #9ba8c4;}

#cust_footer { padding: 0; background: #405b9d url(../../images/shell/bg_cb_footer.gif) repeat-x; color: #fff; text-align: center; border: 0; }

#intlFooter a, #seFooter a:visited, .seFooter a:link { color: #d8dde8; text-decoration: none;  }
#intlFooter_inner { width: 982px; margin: 0 auto; padding: 10px 0 20px 0; }
#intlFooter { margin: 0 auto; padding: 0; background: #405b9d; font-family: Arial, helvetica, Sans-Serif; font-size: 11px; color: #9ba8c4; }
#intlFooter_inner { width: 750px; margin: 0 auto; padding: 10px 0 20px 0; }

#shareHeader_logo {margin-top:70px;}


/* MSN View Article Styles*/

.BE_Article_Main_Wrapper{width:100%; margin-left:7px;}
.BE_Article_Left {width:62%; float:left;}
.BE_Article_Right {width:32%; float:right;}
.msnINTL_Display_Article {text-align:left;}
.msnINTL_Article_QSB {float:left; background-color: #AACCEE; width: 198px;}
.msnINTL_Article_Image {margin-bottom:10px;  margin-top:5px;}
.centerimage { text-align: center; margin: 15px; }
.msnINTL_ArticleFooter {font-size:9px;}
.msnINTL_Headlines {margin-bottom:20px;}
.msnBECategoryLinks {margin-bottom:3px;}
#Article_CityCategory_Links {margin-right:18px; margin-top:0px;}
#ViewArticle_City_Links{margin-bottom:0px;}


.cb_style .INTL_ViewArticle_QSB #iFSBContainer .divDdlLocation {          
    width: 90%;        
    margin-top: 5px;
	float: left;
	clear:both;
	display:none;
    }

.cb_style .INTL_ViewArticle_QSB #iQSBContainer #location_wrapper {  
	width: 90%;                        
	margin-top: 5px;
	float: left !important;
	clear:both;	
    }
.cb_style .INTL_ViewArticle_QSB #iQSBContainer #keywords_wrapper {              
	width: 90%;                        
	margin-top: 5px;
	float: left !important;
	clear:both;         
    }

.cb_style .INTL_ViewArticle_QSB #iQSBContainer #categories_wrapper {             
    width: 90%;
	margin-top: 5px;
	float: left; clear:both;     
    }
    
.cb_style .INTL_ViewArticle_QSB #iQSBContainer #countries_wrapper {             
    width: 90%;
	margin-top: 5px;
	float: left; clear:both;   
	display:none;  
    }   
                
.cb_style .INTL_ViewArticle_QSB #iQSBContainer #findbutton_wrapper {            
    width: 90%;                                                        
    margin: 27px 0 0 0;                           
    padding: 0;          
	float: left;
	clear:both;
}
                
.intlQuickSearchBox #sbmt {       
	margin: 0;            
    }
    
.ViewArticle_BackButton {text-align:center; color:#FFFFFF; height:18px; background-image:url(http://img.icbdr.com/images/UK/JS/NewHomePage/backTo_Btn.gif ); background-repeat:no-repeat; margin-left:20px; width:170px; padding-top:2px; float:left;}  
.ViewArticle_BackButton a {color:#FFFFFF;}
.ViewArticle_BackButton a:hover {cursor:pointer; text-decoration:none; color:#FFFFFF;}
.ViewArticle_BackButton a:link {cursor:pointer; text-decoration:none; color:#FFFFFF;}
.ViewArticle_BackButton a:visited {cursor:pointer; text-decoration:none; color:#FFFFFF;}


/* Nav Styles */
/* START JS NAVIGATION CLASSES */
/* ************************ */

.cb_nav {padding:0px; background:#ffffff url(../../images/UK/JS/NewHomePage/nav.jpg) left top; font-weight:bold; width:100%; text-align:center; margin:20px 0px 0px 0px; border-top:2px solid #8ca6e7; border-bottom:2px solid #6182b9; height:30px;}

.cb_nav .cb_nav_inner { width:750px; margin:0 auto; text-align: left; clear: both; background-image:url(../../images/UK/JS/NewHomePage/nav.jpg);}
.cb_nav .nav_wrapper ul { border: 0; margin: 0; padding: 0; list-style-type: none; float: left; }
.cb_nav .nav_wrapper ul li {display: block; float: left; text-align: center; padding: 0; margin: 0; position:relative; border-left:1px solid #5178b8;  border-right:1px solid #5178b8;}         
.cb_nav .nav_wrapper ul li a { height: 17px; padding: 8px 11px 6px 11px !important; padding: 9px 11px 7px 11px ; color: #1e3e8c; text-decoration: none; display: block; text-align: center; font: bold 11px arial, sans-serif; float:left; }

.cb_nav .nav_wrapper ul li a:visited, .cb_nav .nav_wrapper ul li a:link {color:#FFFFFF; background-image:url(../../images/UK/JS/NewHomePage/nav.jpg);}
.cb_nav .nav_wrapper ul li a:hover {background-image:url(../../images/UK/JS/NewHomePage/Nav_Blue_Active.jpg); text-decoration:none;}
.cb_nav .nav_wrapper li.active a:link, .cb_nav .nav_wrapper li.active a:visited, .cb_nav .nav_wrapper li.active a:hover { color: #FFFFFF; background-image:url(../../images/UK/JS/NewHomePage/Nav_Blue_Active.jpg); border-left:1px solid #5178b8;  border-right:1px solid #5178b8; }
.cb_nav .nav_wrapper li.active ul li a { color: #ff6600; }
.cb_nav .nav_wrapper li.active ul li a:hover { color: #1e3e8c; }

/* rdb navigators */
div#navigatorcontainer div.container p,
div#navigatorcontainer div.container ul {
	text-align: left;
	}