﻿#Careers h1 { padding-left:10px; }
#Careers .Inner h1 { padding:0; }

#Careers .Subtitle { padding-left:10px; font-weight:bold; margin-bottom:10px; }

#Careers .Current .Inner { height:244px; padding:14px; }
#Careers .Current .Items{width:210px; height:200px; overflow:hidden; position:relative; }
#Careers .Current .CurrentVacancies{ width:210px; position:absolute; }
#Careers .Current .Item{ color:#464646; height:40px; border-bottom:solid 1px #E0E0E0; }
#Careers .Current .Item h4{margin:4px; margin-top:8px; font-weight:bold;}
#Careers .Current .Equal { margin:10px 0 20px 0; font-weight:bold; text-align:center; }

#Careers .Search .RightBoxTop { height:44px; background-image:url(/i/RightBoxTopJobSearch.gif); }
#Careers .Search label { display:block; margin-bottom:4px; }
#Careers .Search input { width:190px; margin-bottom:5px; padding:2px; border:1px solid #CCCCCC; }
#Careers .Search select { width:195px; margin-bottom:5px; font-size:11px; }
#Careers .Search img { margin:auto; margin-top:10px; }

#Careers .Current .RightBoxTop { height:36px; background-image:url(/i/RightBoxTopVacancies.gif); }

#Careers .FeaturedBox{width:470px; margin-bottom:7px;}
#Careers .FeaturedBoxTop{height:55px; background:url(/i/BoxFeaturedJobTop.gif); position:relative;}
#Careers .FeaturedBoxMid{background:url(/i/BoxFeaturedJobMid.gif) repeat-y;}
#Careers .FeaturedBoxContent{background:url(/i/BoxFeaturedJobBottom.gif) center bottom no-repeat;}
#Careers .FeaturedBoxContent .Inner{padding:0 20px 20px 20px; position:relative;}

#Careers .VacancyBox{width:470px; margin-bottom:7px;}
#Careers .VacancyBoxTop{height:12px; font-size:1px; background:url(/i/BoxVacancyTop.gif); position:relative;}
#Careers .VacancyBoxMid{background:url(/i/BoxVacancyMid.gif) repeat-y;}
#Careers .VacancyBoxContent{background:url(/i/BoxVacancyBottom.gif) center bottom no-repeat;}
#Careers .VacancyBoxContent .Inner{padding:0 20px 20px 20px; position:relative;}

#Careers .Job h2 { font-size:16px; text-transform:none; margin-bottom:5px; padding:0; }
#Careers .Job .Salary { font-size:12px; margin-bottom:5px; }
#Careers .Job .Desc {}
#Careers .Job .Footer {}
#Careers .Job .Footer img { float:left; margin-top:5px; margin-right:10px; }
#Careers .Job .Footer .Links { width:300px; height:37px; float:left; border-left:1px solid #CCCCCC; padding-left:10px; }
#Careers .Job .Footer .Links a { display:block; }
#Careers .Job .ApplyOnline a { display:block; position:relative; width:230px; height:40px; background:url(/i/btn-apply-online.gif) no-repeat 0px 0px; }
#Careers .Job .ApplyOnline a:hover{ background-position:0px -40px; }

#Careers .JobDetails h2 { margin-bottom:10px; }
#Careers .JobDetails .Salary { margin-bottom:10px; }
#Careers .JobDetails .Desc { margin-bottom:20px; }

#Careers .Paging { margin:0; padding-top:5px; }

#Careers .Information .Item .Title { font-size:12px; font-weight:bold; text-transform:none; color:#142E69; margin-bottom:10px; }
#Careers .Information .Item .Title a { display:block; font-weight:bold; font-size:12px; text-transform:none; color:#142E69; }
#Careers .Information .Item img { float:left; margin:0 15px 15px 0; border:1px solid #CCCCCC; }
#Careers .Information .Item .Right { width:270px; float:left;}
#Careers .Information .Item li { display:block; padding-left:15px; background:url(/i/dot.gif) no-repeat 0 3px; }
