.postjob_main 
{
	margin: 0px 0px 0px 0px;
	float: left;
	width: 560px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right:30px;
	padding-bottom:20px;
	min-height:300px;
	background-repeat:no-repeat;   
}

.postjob_screen  
{
	border:2px solid #A6CFBF;
	padding:4px;
	width:100%;
	margin-top:10px;
}

.postjob_screen5 p
{
    font-size: 11pt;
}

.postjob_screen a:link 
{
    font-size: 11pt;
}

.payment_value {
	font-size:10pt;
    	
}

.payment_value_label {
	font-size:10pt;
	font-style: italic;
	font-weight: normal;   
}

.payment_value_mandatory {
	font-size:11pt;
	font-style: normal;
	font-weight: bold;  
	color: Red; 
}


.postjob_screen div.row span.speciallabel
{
    width:200px;
    float:left;
    text-align:right;
    padding-right:2px;
    font-size: 11pt;
}

.postjob_screen labelsize
{
    font-size: 11pt;
}

.postjob_screen div.row span.label
{
    width:200px;
    float:left;
    text-align:right;
    padding-right:2px;
}

.postjob_screen div.row span.labelleft
{
    width:200px;
    float:left;
    text-align:left;
    padding-left:2px;
}

.postjob_screen div.row span.fieldleft
{
    width:350px;
    float:left;
    text-align:left;
    padding-left:2px;
}

.postjob_screen .control
{
    width:340px;
}

.postjob_screen div.row span.labelleft2
{
    width:150px;
    float:left;
    text-align:left;
    padding-left:2px;
}

.postjob_screen div.row span.fieldleft2
{
    width:400px;
    float:left;
    text-align:left;
    padding-left:2px;
}

.postjob_screen div.row span.labelright2
{
    width:150px;
    float:left;
    text-align:right;
    padding-right:2px;
}

.postjob_screen div.row span.fieldright2
{
    width:400px;
    float:left;
    text-align:right;
    padding-right:2px;
}

.postjob_screen .control2
{
    width:390px;
}


.postjob_screen input[type='checkbox']
{
    margin-left:-1px;
}

.separator  
{
	height:5px;
}

.circle
{
    height:26px;
    width:22px;
    float:left;
}

.joiner
{
    height:26px;
    width:79px;
    float:left;
}

.circle_text
{
    height:26px;
    width:101px;
    float:left; 
    text-align:center;
    margin-top:10px;
}

.circle_text_first
{
    height:26px;
    width:101px;
    float:left; 
    text-align:center;
    margin-top:10px;
    margin-left:-35px;
}

.postjob_nav 
{
	font-size: 10px;
	color: #00804E;
	width:600px;
	padding-top:10px;
	padding-left:20px;
}

.postjob_nav td, th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #737373;
	text-align: center;
}

.postjob_nav a:link {
	color: #00804E;
	text-decoration: none;
}

.postjob_nav a:visited {
	text-decoration: none;
	color: #00804E;
}

.postjob_nav a:hover {
	text-decoration: underline;
	color: #00804E;
}

.postjob_nav a:active {
	text-decoration: none;
	color: #00804E;
}

.RHSmenu {
	padding-top:4px;	
}

.postjob_rhs  
{
    font-family:Arial;
	font-size:11px;
	color: #00804E;
    width:190px;
	text-decoration: none;
}

.postjob_rhs_option 
{
	background-color:White;
	padding-left:10px;	
} 

.postjob_rhs_option_hover  
{	
	background-color:#CEE5DC;	
	padding-left:10px;	 	
}

.postjob_rhs_row 
{
	height:20px;
	background-image:url('images/JobPost/listing_bg_tile.gif');
}

.postjob_rhs_row .spacer_l
{
    width:4px;
}

.postjob_rhs_row .spacer_r
{
    width:6px;
}

.postjob_buttons
{
    width:575px;
    margin-top:5px;
}

.postjob_buttons div.leftcol
{
    float:left;
    width:131px;
}

.postjob_buttons div.centrecol
{
    float:left;
    width:298px;
}

.postjob_buttons div.rightcol
{
    float:right;
    width:131px;
}

.postjob_buttons centrebutton
{
    padding-left:85px;
    padding-top:10px;
}

.preview_light_grey_table
{
    background-color: #B3B3B3; 
    color:White;
}

.preview_dark_grey_table
{
    background-color: #999999; 
    color:White;
}