/* globals (overrides from main sheet) */
#leftcol{float:none;}


/** featured jobs override */

.featuredjobs select{
	width:192px !important;	
}
.featuredjobs .jobtitle{

}

/* main content area */

TABLE.homecontenttable{}
TABLE.homecontenttable td{vertical-align:top;}
TABLE.homecontenttable .col1{padding-right:3px;padding-bottom:20px;}
TABLE.homecontenttable .col2{padding-right:20px;padding-bottom:20px;}

TABLE.homecontenttable .col2_1{padding:0px 10px 10px 18px;border-right:1px dashed #819eaf;}
TABLE.homecontenttable .col2_2{padding:0px 8px 10px 10px;width:20%;}
TABLE.homecontenttable .col2_3{width:188px;}

/* home boxes */

TABLE.homecontenttable FORM{margin:0;padding:0;}

TABLE.homeboxes{
	background:url(../images/home/box_gradient.jpg) top left repeat-x #f1f1eb;
}

/*TABLE.homeboxes td{width:33%}*/
TABLE.homeboxes .midcell{
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
}
TABLE.homeboxes .boxtitle{height:19px;}
TABLE.homeboxes .boxtitle td{
	height:19px;
	text-align:center;
	vertical-align:top;
}
TABLE.homeboxes .boxcontent{}
TABLE.homeboxes .boxcontent td{padding:8px;}
TABLE.homeboxes .boxcontent table td{padding:1px;}

TABLE.homeboxes .boxbutton{}
TABLE.homeboxes .boxbutton td{text-align:center;padding-bottom:5px;}

TABLE.homeboxes .formfield{font-size:11px;}


/* text styles */

TABLE.homeboxes b,
TABLE.homeboxes strong{
	color:#9d9754;
}