﻿/*********************************** BROWSER left side *****************************************************/
#PageContentWrapper {padding-left:15px; width:893px;}
#PageContentWrapper #tagline-title{background:transparent url(/images/bg_sectionHome2.gif) repeat-y scroll 0 0; padding-left:8px;padding-top:3px; padding-bottom:3px; margin-bottom:20px; font-size:12px;}
.browse-jobs-container{width:880px;}
.browse-jobs-container .browseLeftSide h1{margin-left:0px; margin-bottom:5px;}
.browse-jobs-container .browseLeftSide{width:550px;}
.tableBackGround .job-area-item{font-size:1.2em; font-weight:bold; padding:0 6px 10px 0;}
.tableBackGround .job-area-item .job-area-employer-list{font-size:0.85em; font-weight:normal;}
.tableBackGround .job-area-item .job-area-employer-list .job-area-employer-list-title{font-size:1em; font-weight:normal;}
/*********************************** BROWSER right side *****************************************************/
.browse-jobs-container .browseRightSide{float:left; width:303px; margin-left:5px;}
.browse-jobs-container .browseRightSide .sectionGoogleAds{margin-left:10px;}
.searchFormBox {height: 120px;}
.searchFormBox .list{font-size:10px;list-style-image:none;list-style-position:outside;list-style-type:none; padding-left:10px; margin-top: 5px;}
.searchFormBox ol li{padding-bottom:5px;}
.searchFormBox ol {border:1px none black;float:left;margin:0px 5px 9px 0px;}
.searchFormBox ol  .a,
.searchFormBox ol  .c{width:280px;}
.searchFormBox ol  .d{float:right;} 
.searchFormBox ol  .d a{padding-right:10px;margin:0 5px 0 0; padding:5px 0 0; position: relative; top: -4px;} 
.searchFormBox ol  .e{width:200px;margin:0 0 5px; padding:0 0 0 1px;font-size:1.1em;}
.searchFormBox ol li select{font-size:10px;line-height:10px;width:199px;}
.searchFormBox ol li input{font-size:10px;line-height:10px;width:200px;}
.searchFormBox ol li label{float:left; font-size:11px; text-transform:uppercase;width:76px; padding-right:5px;}
.searchFormBox .formImage{border:medium none; height:22px; margin:0; width:84px;}
/********************************** Social Networks Sharing *************************************************/
#face-book-div {padding-left: 0px; margin-top: 0px; float: left; text-align: left; clear: both;}
/********************************** Apply Buttons/Links *****************************************************/
.vacancyApplyControlsPaidJob {background: transparent url(/images/button_medium2.gif); background-repeat: no-repeat; padding-left:8px; padding-top:2px; padding-bottom:3px; margin-bottom:15px; margin-top:15px; font-size:12px; color: #FFFFFF; width: 150px; display: block;}
.vacancyApplyControlsFreeJob {background: transparent url(/images/button_xxlarge.gif); background-repeat: no-repeat; padding-left:20px; padding-top:2px; padding-bottom:3px; margin-bottom:15px; margin-top:15px; font-size:12px; color: #FFFFFF; width: 180px; display: block;}
/********************************** Overrides ***************************************************************/
.vacancyTitle {padding-left: 0; float:left;}
.vacancyDescription{clear: both; padding-top: 10px;}
.vacancyContainer {padding-left:0;}
.vacancyInfoBox {clear:both; padding-top: 10px; font-size: 12px;}
.vacancyInfoBox div {height: 22px;}
div.vacancyInfoBox div.title {font-weight: bold;}
div.vacancyInfoBox span.title {font-weight: bold;}
.vacancyCompanyMedia {float:left; padding-right:27px; margin-right: 10px; }
#employerProfileNavigation tr.blueline {background-color: Transparent;}
/********************************** Random job section ******************************************************/
#RandomJob h2 {padding-top: 10px; padding-bottom: 10px;}
#RandomJob h2 a {color:#B40E0F;padding:0 0 3px 0;margin:0px;font-family:"Trebuchet MS",Arial,Verdana;text-transform:uppercase;font-size:14px}
#RandomJob .companyName, #RandomJob .companyLogo {padding-bottom: 10px;}
#RandomJob .vacancyName, #RandomJob .vacancyDescription  {padding-bottom: 5px;}
#RandomJob div.companyName a, #RandomJob div.vacancyName a {color:#B40E0F; font-weight: bold;}
#RandomJob div span.title {float:left; width: 60px; text-align: left; vertical-align: top;}
#RandomJob div span.data {float:left; text-align: left; vertical-align: top; width: 100px;}
.vacancyDeadline, vacancyLocation, vacancySalary, vacancyDegree {clear: both;}
#RandomJob p {padding-top: 8px;}
#RandomJob p a {font-size: 12px; font-weight: bold;}
/********************************** Other jobs section ******************************************************/
#otherJobs{position:relative; float:left; width:100%; }
#otherJobs img{border:none}
#otherJobs .free-jobs-caption{color:#B40E0F;font-family:"Trebuchet MS",Arial,Verdana;text-transform:uppercase;font-size:14px;font-weight:bold;line-height:30px}
#otherJobs .paid-jobs-caption{color:#B40E0F;font-family:"Trebuchet MS",Arial,Verdana;text-transform:uppercase;font-size:14px;font-weight:bold;line-height:30px}
#otherJobs .paid-jobs-list-header th{font-weight:bold;color:#B40E0F;font-size:12px}
#otherJobs th{height:20px;border-bottom:1px solid #EFEFEF; padding-left: 5px; padding-bottom: 0px;}
#otherJobs .paid-jobs-list-header{height:20px; padding: 0 0 3px 0;}
#otherJobs td{height:30px; padding-left: 5px;}
#otherJobs td.bulletpoint{padding-left: 10px;}
#otherJobs td a{color:#B40E0F; padding-left: 0px}
#otherJobs table{padding-bottom:20px;background:url(/images/tablebg.gif) bottom left repeat-x; width: 677px;}
#otherJobs .free-jobs-list-item{margin:0px;padding:0px;margin-left:15px}
#otherJobs .free-jobs-list-item a{color:#1885CC}
#otherJobs #face-book-div{margin-top:30px}
#otherJobs .employerProfileMedia{float:left;margin-right:10px}
#otherJobs .employerProfileSend{float:right;height:60px}
#otherJobs .employerProfileSend ul{width:90px;list-style-type:none;margin:0px;padding:0px}
#otherJobs .employerProfileSend li{float:left;width:28px}
#otherJobs .employerProfileCompanyText{float:left;height:60px;margin-left:20px;margin-right:20px}
#otherJobs .employerProfileCompanyText h1{color:#B40E0F;text-transform:uppercase;padding:0px;margin:0px; font-size: 14px;}
#otherJobs .employerProfileCompanyText a{color:#1885CC;font-size:14px;text-transform:uppercase; font-weight: bold;}
#otherJobs .employerDiverstyPanel{width:699px;clear:both; padding-left: 15px;}
#otherJobs .employerProfileCompanyPrfile{padding-right:10px;clear:both; padding-left: 15px; position: relative; top: -10px;}
#otherJobs .employerHeaderContainer h2{color: #474747; font-size: 13px;}
#otherJobs .employerHeaderContainer{float:left;width:666px;margin-top:20px;margin-bottom:12px;padding:2px 5px;background:#F1F1F1; margin-left:15px;}
#otherJobs .employerHeaderContainer div{float:left;height:50px;padding:5px 17px 5px 60px}
#otherJobs td {height: 20px; padding-bottom: 5px; padding-top: 5px;}
#otherJobs .free-jobs-list-item {padding-left: 10px;}
#otherJobs .employerProfileWebsiteLink {padding-left: 15px;}
#otherJobs .floatContainer {padding-left: 0; padding-bottom: 15px;}
#otherJobs #face-book-div {padding-left: 15px;}
/********************************** More about non-client section *******************************************/
.moreAboutNonClient h2 {font-size: 14px; padding-bottom: 10px;}
.moreAboutNonClient div.details {padding-bottom: 10px;}
.data {float: left; margin-right: 40px;}
.noData {clear: both;}
.forClient {margin-bottom: 20px;}
.forClient a, .data a {color: #B40E0F;}
.vacancyTitle {padding-left: 15px;}
#PageContentWrapper #vacancyProfile div.vacancyContainer div.vacancyHeader div.vacancyTitleBox div.vacancyTitle{padding-left:0px;} 
.vacancyDescription {clear: both;}
div.vacancyDescription p{padding-bottom:7px;}
div.vacancyDescription ul{padding-left:20px;padding-bottom:5px}

.vacancy-occupation-header {width: 100px;}
.vacancy-location-header {width: 100px;}
.vacancy-salary-header {width: 100px;}
.vacancy-deadline-header {width: 100px;}
#vacancyProfile div.vacancyTitleFreeJob h1 {font-size: 16px;}
#employerProfileNavigation .media{display:inline-block;width:185px;margin-left:10px;}

#employerProfileNavigation .questionCatalog .media-top{display:inline-block; height:14px; width:200px;margin-left:10px;background:url(/images/bubble-top.gif) no-repeat;}
#employerProfileNavigation .questionCatalog .media-bottom{display:inline-block; height:34px; width:200px;margin-left:10px;background:url(/images/bubble-bottom.gif) no-repeat;}
#employerProfileNavigation .questionCatalog .media{display:inline-block;width:200px;margin-left:10px;background:url(/images/bubble-middle.gif) repeat-y;}

#employerProfileNavigation .media div{background-image:url(/images/photo_small.png); background-repeat:no-repeat; float:left; height:72px; width:72px; margin:10px 15px 10px 0px;}
#employerProfileNavigation .media div img {padding-top:8px; padding-left:8px;}
#employerProfileNavigation  div.FloatingContainer div.media span{width:140px;/*height:85px;*/float:left;/*background-image:url(/images/bubble.gif);*/background-repeat:no-repeat;padding:0px 10px 0px 10px;margin-bottom:0px;color:#43A8C8;font-weight:bold;font-family:'Trebuchet MS',Helvetica,Arial,Sans-serif;vertical-align:middle}

