/* Start of CMSMS style sheet 'AH - Job page' */
	div#content { color:#49443f; font-size:12px; line-height:18px; padding-bottom:25px; width:685px; padding-right:23px;}
	div#content h1 { font-size:18px; margin-top:0}
	div#content p {margin-top:0px}
	div#content-central {float:left; margin-top:22px; padding-left:27px; width:657px; margin-bottom:10px;}
	div#content-image {float:right; margin-top:22px; margin-right:0px; margin-bottom:10px }
		#content-image img {border:1px solid #e0e0e0;}
        div#content-countriesoffers {float: left; margin-left:27px; width:478px; margin-bottom:10px;}
        div#content-central select { border:1px solid #e0e0e0; font-family:Trebuchet MS, Helvetica, Arial, sans-serif; font-size:12px; width:200px;color:#49443f;}

	div#job {color:#49443f; font-size:12px; line-height:18px; margin-left:27px; margin-right:0px; }
	.jobheader {font-weight:bold}
	.jobheader-title { margin-top:1px; background-color:#f0f0f0; width:279px; float:left; padding:4px;}
	.jobheader-category { margin-left:1px; margin-top:1px; background-color:#f0f0f0; width:129px; float:left; padding:4px;}
	.jobheader-region { margin-left:1px; margin-top:1px; background-color:#f0f0f0; width:129px; float:left; padding:4px;}
	.jobheader-reference { margin-left:1px; margin-top:1px; background-color:#f0f0f0; width:84px; float:left; padding:4px;}

	.joboffer {position: relative; float: left;width: 660px;}
	.joboffer-title { margin-bottom:1px; border-top:1px solid #e0e0e0; width:279px; float:left; padding:4px;}
	.joboffer-category { margin-left:1px; margin-bottom:1px; border-top:1px solid #e0e0e0; width:129px; float:left; padding:4px;}
	.joboffer-region { margin-left:1px; margin-bottom:1px; border-top:1px solid #e0e0e0; width:129px; float:left; padding:4px;}
	.joboffer-reference { margin-left:1px; margin-bottom:1px; border-top:1px solid #e0e0e0; width:84px; float:left; padding:4px;}

        div#jobResponse{color:#49443f; font-size:12px; line-height:18px;}
              #jobResponse .lineBG{width:470px; background-color:#f0f0f0;}
              #jobResponse .line{width:470px;}
              #jobResponse .label{width:160px; float:left; margin-top:3px; margin-bottom:3px;}
              #jobResponse .inputForm{width:300px; float:left;  margin-top:3px; margin-bottom:3px;}
              #jobResponse input { border:1px solid #e0e0e0; font-family:Trebuchet MS, Helvetica, Arial, sans-serif; font-size:12px; width:220px;}
              #jobResponse textarea { border:1px solid #e0e0e0; font-family:Trebuchet MS, Helvetica, Arial, sans-serif; font-size:12px; width:300px;}
              #jobResponse .submitBut {border:1px solid #e0e0e0; font-family:Trebuchet MS, Helvetica, Arial, sans-serif; font-size:12px; width:150px; cursor: pointer;}
              #jobResponse .submitBut:hover { background-color: #e0e0e0; }
              #jobResponse .mandatoryFields { font-size:10px;}

/* End of 'AH - Job page' */

