﻿/*----------------------- Employers Page---------------------------------*/
#Jobs div.page-content{width: 595px;}
#Jobs div.floating-clearer {clear:both;}
#Jobs div.diversity-sectors-menu {padding-right: 10px;padding-bottom: 10px;padding-left:15px; padding-top: 10px;}
#Jobs div.page-content div.left-pane {float:left; padding:0px 0px 10px 0px; width:210px;}
#Jobs div.page-content div.content {float:left; padding-top:10px; padding-left: 15px; width:352px; border-left: dotted 1px #CCCCCC;}

#Jobs div.regBoxBodyContainer {margin-top: 5px;}
#Jobs div.regBoxRegisterButton input {background:transparent url(/images/registerbutton.gif) no-repeat scroll 0 0; border:medium none; cursor:pointer; height:20px; margin-left:5px; width:80px; height: 29px; float:right;}
#Jobs div.regBoxEmail input {width: 166px;}

#Jobs h1 {background-image:url(/images/colourspacer.gif);background-position:0 7px;background-repeat:repeat-x;font-size:12px;font-weight:bold;padding:0 0 5px;width:100%;}

#Jobs div.navigation-and-content {border-top: dotted 1px #CCCCCC; clear:both; border-right:1px dotted #CCCCCC;}
#Jobs div.headline {float:left; width: 468px;}
#Jobs div.diversity-network {float: right; width: 121px; height: 61px;}
#Jobs div.diversity-network img {border: none;}

#Jobs div.banners {margin-top: 4px; border-top: dotted 1px #CCCCCC; padding-top: 10px; padding-bottom: 10px; height: 61px;}

#Jobs div.login-section div.login {float: right; padding-right: 15px;}

#Jobs div.browse-jobs {color:#000000;padding-right: 10px;padding-bottom: 10px; padding-left:15px; padding-top: 10px; border-top: dotted 1px #CCCCCC;}
#Jobs div.browse-jobs ul{margin:0px;padding-left:0px;}
#Jobs div.browse-jobs ul li {list-style-type: none;margin-top: 4px;}
#Jobs div.browse-jobs ul li a{background-color:#FFFFFF;background-image:url(../images/leaf_bullet.gif);background-position:left center;background-repeat:no-repeat;font-size:11px;list-style-type:none;margin:0;padding:3px 0 3px 1.3em;text-decoration:none;vertical-align:middle; display:block; color:#40975A;}
#Jobs div.browse-jobs ul li a:hover{color:#FFFFFF;background-image:url(../images/leaf_bullet_hover.gif);background-position:left center;background-repeat:no-repeat;font-size:11px;list-style-type:none;margin:0;padding:3px 0 3px 1.3em;text-decoration:none;vertical-align:middle; display:block; background-color:#69B052;}

#Jobs div.regBox {padding-right: 10px;padding-bottom: 10px;padding-left:15px; padding-top: 10px; border-top: dotted 1px #CCCCCC;}
#Jobs div.login-section {clear:both;}

#Jobs div.employerRow, div.employerAlternatingRow {padding-top: 10px;}
#Jobs div.employerRow a, div.employerAlternatingRow a{color:#000000; text-decoration:none;font-family:verdana,helvetica,arial,lucida,sans-serif; font-size: 10px;}
#Jobs div.employerRow a:hover, div.employerAlternatingRow a:hover{color:#666666;}
#Jobs div.sector-description {padding-top: 15px; padding-bottom:5px; font-size: 10px;}

#Jobs .captionRow {padding-top: 10px;}
#Jobs .deadline {float: left; width: 80px; font-size: 10px;}
#Jobs .vacancy-info {float: left; width: 265px; font-size: 10px;}
#Jobs .company-name {clear: both; font-weight: bold; padding-top: 2px;}

#Jobs .more-from-milkround-online {font-size: 10px; color: #000000;}
#Jobs .more-from-milkround-online p {padding-top: 10px;}
#Jobs .more-from-milkround-online p a {text-decoration: underline;}
#Jobs div.browse-jobs ul li a.selected-link{color:#FFFFFF;background-image:url(../images/leaf_bullet_hover.gif);background-position:left center;background-repeat:no-repeat;font-size:11px;list-style-type:none;margin:0;padding:3px 0 3px 1.3em;text-decoration:none;vertical-align:middle; display:block; background-color:#69B052;}
#Jobs .login a {text-decoration: underline;}
#Jobs .login a:hover {color:#666666;}
#Jobs .diversity-sectors-menu .description {padding-top: 5px;}

/* Job opportunity */
#JobOpportunity {margin-top:5px;clear:both}
#JobOpportunity .joLeft{width:303px;float:left}
#JobOpportunity .joRight{border-left:1px dotted #CCCCCC;float:left;width:467px;float:left;}
#JobOpportunity .joRight p{margin-bottom:15px}
#JobOpportunity .joRight a{color:#000;text-decoration:underline; padding-bottom: 10px; display:block; font-size: 12px;}
#JobOpportunity .joRight a:hover{color:#666;text-decoration:underline}
#JobOpportunity .vacancyDeadline{padding-bottom: 10px; display:block; font-size: 11px; font-weight: bold;}

#JobOpportunity .joRight .vacancyContainer{margin:15px}

/*#JobOpportunity .joRight .vacancyDeadline{margin:0}*/
#JobOpportunity .joShareObject {border-top:1px dotted #CCCCCC;padding:15px}
#JobOpportunity .joShareObject ul{list-style-type:none;margin:0 0 10px -8px;padding:0;}
#JobOpportunity .joShareObject ul li{display:inline}
#JobOpportunity .joShareObject ul li input{height:auto}





#JobOpportunity .CompanyLogo{border-bottom:1px dotted #CCCCCC;padding:15px;text-align:center;padding-bottom:13px}


#JobOpportunity .SubMenu{padding:15px}
#JobOpportunity .SubMenu{padding:15px}
#JobOpportunity h1 {text-align:left; background-image:url(/images/colourspacer.gif);background-position:0 7px;background-repeat:repeat-x;font-size:12px;font-weight:bold;padding:0 0 5px;width:100%;}
#JobOpportunity .vacancyTitleBox h1 {margin-bottom: 10px;}

#JobOpportunity .SubMenu ul li{list-style-type:none; margin-top:4px;}
#JobOpportunity .SubMenu ul li.selected-link a{background-color:#69B052; background-image:url(../images/leaf_bullet_hover.gif); background-position:left center; background-repeat:no-repeat; color:#FFFFFF; display:block; font-size:11px; list-style-type:none; margin:0px; padding:3px 0 3px 1.3em; text-decoration:none; vertical-align:middle;}
#JobOpportunity .SubMenu ul li a{background-color:#FFFFFF;background-image:url(../images/leaf_bullet.gif);background-position:left center;background-repeat:no-repeat;color:#40975A;display:block;font-size:11px;list-style-type:none;margin:0;padding:3px 0 3px 1.3em;text-decoration:none;vertical-align:middle;}
#JobOpportunity .SubMenu ul li a:hover{background-color:#69B052;background-image:url(../images/leaf_bullet_hover.gif);background-position:left center;background-repeat:no-repeat;color:#FFFFFF;display:block;font-size:11px;list-style-type:none;margin:0;padding:3px 0 3px 1.3em;text-decoration:none;vertical-align:middle; }

#PageContent .CompanyLogo img{max-width:270px}
.vacancyContainer ul{margin-left:15px;margin-bottom:10px;}
