﻿div#content table{border-collapse:collapse;border-spacing: 0;margin-bottom:11px;}
div#container {background:#FFFFFF url(images/templateImages/bg.gif) repeat-y scroll 0 0;}
div#container {margin:0 auto;padding:0;position:relative;text-align:left;width:995px;}
#workContent{width: 750px;}
#workContent table td
{
	padding: 4px;
	margin: 0px;
	vertical-align: top;
}

ul.greenlist li
{
	list-style-image:url(../images/bullet.gif);
}

td{vertical-align: top; padding:4px;}


#contentadmin td.col1
{
	width: 300px;
}

#notifymessage
{
	display:block;
	border:1px solid #000000;
	padding:5px;
	background-color:#ff0000;
	color:#ffffff;
}
#notifymessage a
{
	color:#ffffff;
}

/*Employer area start*/

.numberTextBox
{
	width: 50px;
	text-align: center;
}

.createusertable td
{
	text-align:left;
}

.responsibilities
{
	width:100%;	
}
.responsibilities textarea
{
	width:100%;
}
.responsibilities .resp_title
{
	width:150px;
}
.responsibilities .resp_desc
{
	width:400px;
}

/*Employer end*/


/*Employee start*/
table.radiolist td
{
	padding: 0px;
	margin: 0px;
}
table.radiolist
{
	margin: 0px;
}

table.employeepersonalinfotbl td.firtcolunmwidth
{
	width: 260px;
}

table.nopaddingandspacing td
{
	margin: 0px;
	padding: 0px;
}

#isfarmingforyou
{
	background-image:url(../images/isFarmingForYou.jpg);
	background-repeat:no-repeat;
	color:#ffffff !important;
	height:333px;
	padding-top:180px;
	padding-left:30px;
	font-size:115%;
	font-weight:bold;
	width:795px;
}
#isfarmingforyou p,
#isfarmingforyou a
{
	color:#ffffff !important;
}
#sasuited { font-size:100%; }
#safindjob
{
	padding-top:10px;
}
#sacall
{
	padding-top:10px;
}
/*Employee end*/


/* myaccount start */
ol.displayinfo{
    margin:0;padding:0;list-style:none;
}
ol.displayinfo li{
    margin-bottom:0px;
}
ol.displayinfo li.longtextnested ol li label,
ol.displayinfo li label{
    font-weight: bold;width:120px;display:block;float:left;text-align:left;margin-right:5px;
}

ol.displayinfo li.longtextnested ol li label{
   text-align:right;     
}
ol.displayinfo li{
}
ol.displayinfo li.longtextnested label,
ol.displayinfo li.longtext label{
    display:block;text-align:left;width:100%;
}
ol.displayinfo li.longtext span.text{
    margin-left:115px;
}

div#content table.tblstyled{margin-bottom:11px;border-collapse:separate;border-spacing:1px;}
table.tblstyled caption{background:#7ac144;color:#FFF;text-align:left;font-weight:bold;padding:4px 12px;font-size:14px;}
table.tblstyled thead{}
table.tblstyled th,
table.tblstyled thead th{background:#d7ecc7;padding:3px 12px;}
table.tblstyled tbody td{background:#f1f9ec;padding:3px 12px;}

table.inactive caption{background:#333;}
table.inactive th,
table.inactive thead th{background:#CCC;padding:3px 12px;}
table.inactive tbody td{background:#CCC;padding:3px 12px;}

table.tblmyaccountdetails{width:800px;}

table#tbljobs thead th.col1{width:120px;}
table#tbljobs thead th.col2{width:180px;}
table#tbljobs thead th.col3{width:90px;}
table#tbljobs thead th.col4{width:90px;}
table#tbljobs thead th.col5{width:90px;}
table#tbljobs thead th.col6{}

table#tblrpcontact thead th.col1{width:120px;}
table#tblrpcontact thead th.col2{width:120px;}
table#tblrpcontact thead th.col3{}
table#tblrpcontact thead th.col4{width:100px;}
table#tblrpcontact thead th.col5{width:100px;}

table#tblcontactdetails tbody th.col1{width:198px;}
table#tblcontactdetails tbody td.col2{}
table#tblcontactdetails{width:390px}

table#tblpersonaldetails tbody th.col1{width:205px;}
table#tblpersonaldetails tbody td.col2{}
table#tblpersonaldetails{width:390px}

table#tblemployeeworkwanted tbody th.col1{width:122px;}
table#tblemployeeworkwanted tbody td.col2{}
table#tblemployeeworkwanted{width:390px}

table#tblemployeepossiblejobs thead th.col1{width:180px;}
table#tblemployeepossiblejobs thead th.col2{width:90px;}
table#tblemployeepossiblejobs thead th.col3{width:90px;}
table#tblemployeepossiblejobs thead th.col4{width:90px;}
table#tblemployeepossiblejobs thead th.col5{width:90px;}
table#tblemployeepossiblejobs thead th.col6{}

div.divholder{
    margin-bottom:12px;
}
    
div.divfloatleft{
    border:1px solid #79c144;width:380px;float:left;
    margin-right:6px;margin-bottom:6px;padding:10px;background:#f2faeb;
}

div.divfloatlefttableholder{
    width:400px;float:left;
    margin-right:5px;padding:2px;
}

.myaccountbutton{    
    background-color:#79c144;	color:#FFFFFF;	border:1px solid #333333;	width:50px;	cursor:pointer;    
}

.secondlevelheading{background:#7ac144;color:#FFF;padding:5px 12px;font-size:14px;margin-bottom:1px;width:770px;}

.icon{margin-right:2px;}

span.iconholder{}

/* myaccount end */


/* Resolve IE v Firefox incompatibility with type=image */

.imgbutton
{
    background-image: ../images/continue.gif;
}

/*split div for frontent*/
#splitleftfrontend,
#splitrightfronted
{
	width:360px;
}
#splitleftfrontend{float:left;}
#splitrightfronted{float:right;}



/*--- Classifieds search ---*/

.classifiedssearch
{
    width:550px;
    color:#656565;
    font-size:90%
}

.classifiedssearch th{
	background-color:#7BC144;
	color:#FFFFFF;
	font-size:120%;
	padding:5px;
}
.classifiedssearch td{
	background-color:#F1F9EC;
	padding:5px;
	color:#656565;
}

.classifiedsselect{width:168px;color:#656565;}
.classifiedskeywords{width:250px;float:left;color:#656565;}
.classifiedspadright{margin-right:10px;}
.classifiedssubtitles{font-weight:bold;width:33%;COLOR:#79C143 !important;}

.classifiedstopten td{width:35%;background-color:#fff;padding:0px;}

#classifiedstop10
{
    height:62px;
    padding:5px;
    overflow:scroll;
    overflow-x: hidden;
    overflow-y: auto;    
    background-color:#fff;
    
}

#classifiedsresultslink{display:block;font-size:11px;}
#classifiedsresultsdesc{display:block;font-size:11px;}
#classifiedsresultsfooter{display:block;font-size:11px;padding-bottom:10px;}
#classifiedsresultsfooter strong{color:#79c144 !important;}

.assessmentresultsize { width: 375px; }
.assessmentresultpoint { color: #FFFFFF; }
ul,li.assessmentresultpoint { color: #FFFFFF; margin-left:10px; padding-left: 10px; }
.assessmentresultcontent{ width: 450px; display: block; background: #243F8E; padding: 3px;  }
