/******************************************************************************
* home-top
*****************************************************************************/
div#home-top {
	float:left; width:622px; height:262px; margin-bottom:18px;
	background-image:url(../images/home/home-top-bg.gif);
}

div#home-top-trial {
	float:left; width:622px; height:262px; margin-bottom:18px;
	background-image:url(../images/home/home-top-trial-bg.gif);
}

div#home-top h2, div#home-top p, div#home-top-trial h2, div#home-top-trial p {
	display:none;
}

div#home-top-trial form
{
	margin: 135px 0 0 15px;
}

div#home-top-trial form label
{
	color: white;
}

div#home-top-trial form div.sff_element input[type=text]
{
	width: 270px;
}

div#home-top-trial form input[type=submit]
{
	margin-top: 10px;
}

div#home-top-trial .fieldError
{
	display: inline;
	color: white;
	font-size: 10px;
	line-height: 100%;
}

/******************************************************************************
* home-bottom
*****************************************************************************/
div#home-bottom {
	float:left; width:622px;
}

/******************************************************************************
* home-list
*****************************************************************************/
table.home-list {
	float:left;
	border-collapse:collapse;
	font-size:11px;
}

table.home-list tr th {
	font-weight:normal; color:#222222;
	background-color:#f1f1f1;
}

table.home-list tr th, table.home-list tr td {
	padding:10px 10px 10px 10px;
	vertical-align:top;
}

table.home-list tr td.view-job {
	padding:8px 4px 4px 10px;
}

table.home-list tr.white-bg td { background-color:#ffffff; }

table.home-list tr.grey-bg td { background-color:#f1f1f1; }

table.home-list tr td.view-job a {
	display:inline-block; width:21px; height:21px;
}

table.home-list tr td.view-job a span { display:none; }

/******************************************************************************
* home-bottom-loads
*****************************************************************************/

div#home-bottom-loads {
	float:left; width:303px;
}

div#hbl-top, div#hbl-top p, div#hbl-top p a {
	float:left; width:303px; height:96px;
}

div#hbl-top {
	background-image:url(../images/home/home-bottom-loads-top-NEW.gif);
	background-repeat:no-repeat;
}

div#hbl-top p { margin-bottom:0px; }

div#hbl-top p a span { display:none; }

div#hbl-bottom {
	float:left; width:303px;
	background-image:url(../images/home/hbl-bottom-mid-NEW.gif);
	background-position:left top; background-repeat:repeat-y;
}

div#hbl-bottom-i {
	float:left; width:303px; padding: 0 0 13px 0px;
	background-image:url(../images/home/hbl-bottom-bot-NEW.gif);
	background-position:left bottom; background-repeat:no-repeat;
}

table.home-list#hbl-list {
	margin: 0px 10px;
	width: 286px;
}

table.home-list#hbl-list td a {
	color:#1FB25A;
}

table.home-list#hbl-list tr.white-bg td.view-job a {
	background-image:url(../images/home/view-job-green-white.gif);
}

table.home-list#hbl-list tr.grey-bg td.view-job a {
	background-image:url(../images/home/view-job-green-grey.gif);
}


/******************************************************************************
* home-bottom-space
*****************************************************************************/

div#home-bottom-space {
	float:right; width:303px;
}

div#hbs-top, div#hbs-top p, div#hbs-top p a {
	float:left; width:303px; height:96px;
}

div#hbs-top {
	background-image:url(../images/home/home-bottom-space-top-NEW.gif);
	background-repeat:no-repeat;
}

div#hbs-top p { margin-bottom:0px; }

div#hbs-top p a span { display:none; }

div#hbs-bottom {
	float:left; width:303px;
	background-image:url(../images/home/hbs-bottom-mid-NEW.gif);
	background-position:left top; background-repeat:repeat-y;
}

div#hbs-bottom-i {
	float:left; width:303px; padding: 0 0 13px 0px;
	background-image:url(../images/home/hbs-bottom-bot-NEW.gif);
	background-position:left bottom; background-repeat:no-repeat;
}

table.home-list#hbs-list {
	margin: 0px 10px;
	width: 287px;
}

table.home-list#hbs-list td a {
	color:#00AEEF;
}

table.home-list#hbs-list tr.white-bg td.view-job a {
	background-image:url(../images/home/view-job-blue-white.gif);
}

table.home-list#hbs-list tr.grey-bg td.view-job a {
	background-image:url(../images/home/view-job-blue-grey.gif);
}

/******************************************************************************
* free trial lozenge
*****************************************************************************/

div#free-trial-left {
	clear: left;
	margin-top: 15px;
	margin-right: 8px;
	height: 58px;
	background-image:url(../images/home/free-trial-left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border: 1px white solid;
}

a#free-trial-right {
	float: right;
	width: 185px; height: 58px;
	background-image:url(../images/home/free-trial-right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height: 58px;
	cursor: pointer;
}

div#free-trial-content {
	margin: 5px 5px 0px 70px;
	color: white;
}

div#free-trial-content form label
{
	color: white;
}

div#free-trial-content div.simple_form_field {
	width: 150px;
	margin-right: 25px;
	float: left;
}

div#free-trial-content form div.sff_element input[type=text]
{
	width: 150px;
}

div#free-trial-content .fieldError
{
	display: inline;
	color: white;
	font-size: 10px;
}
