/*----------Activate Link----------*/
#top #nav ul li#careers {
	line-height:35px; 
	height:35px;
	background:url(../../../images/menu/active-right.gif) right no-repeat #fff;
	margin-top:-4px;
}
 #top #nav ul li#careers a {
	background:url(../../../images/menu/active-left.gif) left no-repeat;
	height:35px;
	color:#ED1C24;
}
#top #nav ul li#careers span {
	background:url(../../../images/menu/active-icon.gif) no-repeat center bottom;
	padding-bottom:3px;
	display:block;
	}
	
/*----------Keep hover styles---------*/
#top #nav li#careers {list-style:none;float:left;height:31px;background:url(../../../images/menu/right-bg.gif) right no-repeat #ebebeb;}
#top #nav li#careers a {background:url(../../../images/menu/left-bg.gif) left no-repeat;display:block;padding-left:17px;padding-right:17px;height:31px;line-height:31px;color:#3B7DB1;text-decoration:none;}
#top #nav ul li#careers:hover, #top #nav ul li#careers.sfHover {line-height:38px;height:38px;background:url(../../../images/menu/hover-right.gif) right no-repeat;margin-top:-7px;}
#top #nav ul li#careers:hover a, #top #nav ul li#careers.sfHover a {background:url(../../../images/menu/hover-left.gif) left no-repeat;height:38px;color:#3B7DB1;}
#top #nav ul li#careers:hover span, #top #nav ul li#careers.sfHover span {background:url(../../../images/menu/drop-down-icon.gif) no-repeat center bottom;padding-bottom:5px;display:block;}
#top #nav ul li#careers ul li a, #top #nav ul li#careers.active ul li a, #top #nav ul li#careers.sfHover ul li a, #top #nav ul li#careers:hover ul li a{margin:0;display:block;line-height:1.5em;height:auto;font-size:1em;color:#45649B;background:url(../../../images/menu/sub-icon.gif) no-repeat center left;}
#top #nav li#careers ul li a:hover{color:#EC1E20;	background:url(../../../images/menu/sub-icon-hover.gif) no-repeat center left}
#top #nav li#careers ul ul{height:auto;font-size:1em;margin:0;padding:0;position:static;}
#top #nav li#careers li.topLi span{top:-10px;padding:0;margin:0; height:15px;}


.contentText h2{color: #154341;}
.contentText h2.green{margin-top:30px;}

/*------------------------------------*/

h2.vacancyTitle {margin:34px 0 0 -10px; padding:0 15px 0 15px;background:url(../../../images/projects/project-title.gif);line-height:42px; height:42px; color:#5D5C5C; font-weight:normal; font-size:1.6em;}
.vacancyBox {margin:0 0 0 -10px;padding:15px 25px 15px 25px;background:url(../../../images/projects/project-box.gif) bottom no-repeat;width:616px;}
a.readMore {float:right;display:block;  margin: 20px 5px 0 0;left:-4px; position:relative; width:109px; height:33px; font-size:0.1em; text-indent:-1000px; overflow:hidden; background:url(../../../images/careers/read-more.gif)}
a.apply {float:right;display:block;  margin: 20px -5px 0 0;left:-4px; position:relative; width:83px; height:33px; font-size:0.1em; text-indent:-1000px; overflow:hidden; background:url(../../../images/careers/apply.gif); top: 50px;}
.vacancyBox a.apply{top: 0;}
.vacancyBox li {font-size:1.2em; line-height:1.2em; list-style:none;margin:0;margin-left:10px !important;}
.vacancyBox ul {margin:0 0 0 -17px;}
.vacancyBox p {float:left;margin-top:25px; font-weight:bold;}

a.readMore2 {display:block; margin: 20px 5px 0 0; width:109px; height:33px; font-size:0.1em; text-indent:-1000px; background:url(../../../images/careers/read-more.gif);}

a.apply2 {display:block; margin: 20px 0 0 0; width:83px; height:33px; font-size:0.1em; text-indent:-1000px; background:url(../../../images/careers/apply.gif);}


a.info {margin-top:0;}
#subMenu li a:hover {color:#2B5553;background-image:url(../../../images/careers/sub-menu-hover.gif);}
#subMenu li.active a{color:#2B5553;}
/*----------Last Page Tab---------*/
.contentTop {
	background:url(../../../images/layout/content-top-last.gif);
}


table {margin-bottom:10px;font-size:1.2em}
td strong {font-weight:normal; color:#252525}
td{vertical-align:top; padding:2px 0 2px 0}

#careersPage .contentText{
	padding-left: 38px;
	padding-top: 20px;
}

table#vacancies {
	font-size: 0.9em;
	}
table#vacancies table {
	margin-bottom: 0;
	}
	
table#vacancies p {
	font-size: 0.85em;
	}
