
body{
	font-size: 12px;
	font-family: arial, helvetica, sans serif;	
	background-color:#ffffff;
	background-image: url('images/bg2.gif');
	background-repeat:repeat;
}

p{
	font-size: 12px;
	font-family: arial, helvetica, sans serif;	
	background-color:transparent;
}

td {	
	font-size: 12px;
	font-family: arial, helvetica, sans serif;
}

.header_cell {
	background-color:#ffffff;
}

.highlight {
	background-color:#CCCCCC
}

.page_body {
	background-color:#ffffff;
}

.welcome {
	font-size:11px;
	font-family: arial, helvetica, sans serif;
	font-weight:bold;
	padding-left:5px;	
	width:160px;
}

.content {
	padding-right:0px;
	width:793px;
	height:100%;
}

.content_body_cell {
	padding:5px 5px 5px 5px;
	width:793px;
}

.client_homepage {
	padding-left:5px;
}

.site_outline{
	/*
	border:1px solid #000000;
	*/
	width: 1004px;
}

td.footer {
	background-color:#860107;
	color:#ffffff;
	text-align:center;
	font-size:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.tan_tab {
	border:1px solid #000000;
	border-width:1px 1px 0px 1px;
	/*
	background-color:#860107;
	color:#990000;
	*/
	background-color:#990000;
	color:#d9c290;
	font-weight:bold;
	width:100px;
	height:20px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
}

a {	
	color:#000099;
}

a:hover {	
	color:#000099;
}

a:visited {	
	color:#000099;
}

a:active {	
	color:#000099;
}


a.home_small {
	font-size:10px;
	color:#000099;
}

a.home_small:hover {
	font-size:10px;
	color:#000099;
}

a.home_small:visited {
	font-size:10px;
	color:#000099;
}

a.home_small:active {
	font-size:10px;
	color:#000099;
}

a.contactseller {
	font-weight:bold;
	color:#000099;
}

a.contactseller:active {
	font-weight:bold;
	color:#000099;
}

a.contactseller:hover {
	font-weight:bold;
	color:#000099;
}

a.contactseller:visited {
	font-weight:bold;
	color:#000099;
}

a.footer, a.footer:hover, a.footer:visited, a.footer:active {
	color:#ffffff;
	font-size:10px;
}

/*
.page_header {
	width:100%;
	border-top:2px solid #990000;
	font-weight:bold;
	color:#990000;
	font-size:13px;
}

.page_header_tab {
	border:1px solid #000000;
	border-width:1px 1px 0px 1px;
	background-color:#990000;
	color:#d9c290;
	font-weight:bold;
	width:100px;
	height:20px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
}
*/

.page_header {
	width:100%;
	border-top:2px solid #860107;
	font-weight:bold;
	color:#860107;
	font-size:13px;
}

.page_header_short {
	width:50%;
	border-top:2px solid #860107;
	font-weight:bold;
	color:#860107;
	font-size:13px;
}

.page_header_tab {
	border:1px solid #000000;
	border-width:1px 1px 0px 1px;
	background-color:#860107c;
	color:#ffff00;
	font-weight:bold;
	width:100px;
	height:20px;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
}
/************************************************
*
*	Navigation
*
************************************************/


tr.nav_bar{
	background-image:url('http://www.thefarmersexchange.com/fegraphics/bg_nav.gif');
	height:39px;
}

td.nav_bar{
	font-size:11px;
	color: #990000;
	font-weight:bold;
	padding-top:5px;
}

a.nav_bar{
	color: #990000;
	font-size:12px;
}

.form_login{
	height:17px;
	font-size:11px;
	width:90px;
}

.form_login_submit{
	height:18px;
	font-size:10px;
}





/************************************************
*
*	Sidebar
*
************************************************/


td.sidebar_cell{
	width:211px;
	padding:0px;
	background-color: #E6E6E6;
}

td.sidebar_cell_right{
	width:211px;	
	background-color: #E6E6E6;
}

.sidebar_table{
	width:211px;
}

td.hdr_sidebar{	
	height:20;
	font-family: times new roman, helvetica, serif;
	font-size:17px;
	font-weight:bold;
}

td.body_sidebar{
	background-color:#E6E6E6;
}

td.body_sidebar_results{
	background-color:#E6E6E6;
	font-size:12px;
	padding-left:3px;
}

td.ftr_sidebar{
	display:none;
	border:0px;
}

td.body_sidebar{
	font-size:11px;
}

p.sidebar {
	background-color:#E6E6E6;
}

a.sidebar_results, a.sidebar_results:hover, a.sidebar_results:visited, a.sidebar_results:active {
	font-size:12px;
	color:#860107;
}

a.sidebar_results_highlighted, a.sidebar_results_highlighted:hover, a.sidebar_results_highlighted:visited, a.sidebar_results_highlighted:active {
	color:#2200F0;
}

/************************************************
*
*	Profile
*
************************************************/
legend.profile {
	font-weight:bold;
	color:#990000;
}

td.profile_cell {
	background-color:#e5e5e5;
	color:#000000;
	font-weight:bold;
	border:1px solid #000000;
	text-align:center;
	width:100px;
}

.profile_links {
	text-decoration:underline;
	color:#990000;
	cursor:hand;
}

a.profile_links,a.profile_links:visted,a.profile_links:active,a.profile_links:hover {
	text-decoration:underline;
	color:#990000;
	cursor:hand;
}
/************************************************
*
*	Directory
*
************************************************/
a.dirlinks {
	color:blue;
}

a.dirlinks:hover {
	color:blue;
}

a.dirlinks:visited {
	color:blue;
}

a.dirlinks:active {
	color:blue;
}

td.items_directory_featured {
	background-color:#fdcc06;	
	width:50%;
}

td.items_directory {
	background-color:#ffffff;	
	width:50%;
}

a.items_directory {
	color: blue;
}

a.items_directory:visited {
	color: blue;
}

a.items_directory:active {
	color: blue;
}

a.items_directory:hover {
	color: blue;
}


tr.busdir_featured{
	background-color:#ffffe6;
}

tr.busdir_upgrade {
	background-color:#ffffff;
}

tr.busdir_normal {
	background-color:#ffffff;
}

td.busdir_name {
	vertical-align:top;	
	padding-left:5px;
	padding-bottom:15px;
	width:300px;
}

td.busdir_detail {
	vertical-align:top;
	text-align:right;
	padding-right:5px;
}

a.busdir_link, a.busdir_link:hover, a.busdir_link:visited, a.busdir_link:active {
	color:#0000FF;
}

td.busdir_break {height:1px;background-color:#cccccc;}
td.busdir_cell_spacer {height:1px;}
.busdir_image {
	padding-top:5px;
}

div.busdir_spacer {height:10px;}
/******************************************************
*
*	News Display
*
******************************************************/


.newstable{

	}

.newscell{

	}
	
.newsimagecell{
	width:150px;
}
/******************************************************
*
*	Cart
*
******************************************************/
td.hdr_cart{
	border:1px solid #000000;
	background-color:#e9e9e9;
	text-align:center;
}
td.divider_cart{
	height:1px;
	background-color:#000000;
}
td.total{
	font-weight:bold;
	text-align:center;
}
/******************************************************
*
*	Auction Display
*
******************************************************/
.auctiondisplay{
	width:100%;
	border:1px solid #000000;
	font-weight:bold;
	color:#ffff00;
	background-color:#7cb81c;
	padding:5px;
}

td.auctions_upgrade{
	background-color:#fdcc06;	
	padding:3px;
}

td.auctions_normal{
	padding:3px;
}

a.items_link {
	color:#000000;
}

a.items_link:hover {
	color:#000000;
}

a.items_link:visited {
	color:#000000;
}

a.items_link:active {
	color:#000000;
}
/******************************************************
*
*	Item Display
*
******************************************************/
.itemdisplay{
	width:100%;
	border:1px solid #000000;
	font-weight:bold;
	color:#ffff00;
	background-color:#7cb81c;
	padding:5px;
}

legend.seller{
	color:#990000;
	font-weight:bold;
}

table.imageviewer_table{
	border:1px solid #666666;
	width:100%;
}

td.items_upgrade{
	background-color:#fdcc06;	
	padding:3px;
}

td.items_normal{
	background-color:#ffffff;	
	padding:3px;
}

tr.items_upgrade{
	background-color:#ffffe6;	
}

tr.items_normal{
	background-color:#ffffff;	
}

td.imageviewer_cellleft{
	background-color:#e5e5e5;
	width:124px;
}

td.imageviewer_cellright{
	background-color:#ffffff;
	padding: 5px 5px 5px 5px;
}

a.imagelink {
	color:##990000;
	font-size:10px;
}
a.imagelink:hover {
	color:##990000;
}
a.imagelink:active {
	color:##990000;
}
a.imagelink:visited {
	color:##990000;
}

a.items_link {
	color:#000000;
}

a.items_link:hover {
	color:#000000;
}

a.items_link:visited {
	color:#000000;
}

a.items_link:active {
	color:#000000;
}


// revised item layout

th.items_result_header {font-size:10px;}
th.items_header_spacer {width:1px}


td.items_result_year {text-align:center;}
td.items_result_image {text-align:center;}
td.items_result_make {text-align:left;padding-left:10px;}
td.items_result_price {padding-left:10px;width:80px;}
td.items_result_location {padding-left:10px;width:80px;}
td.items_result_logo {padding-left:10px;}
td.items_result_inventory {text-align:right;padding:5px;}
td.items_break {height:1px;background-color:#cccccc;}


td.items_result_spacer_top {width:1px;background-color:#cccccc}
td.items_result_spacer {width:1px;}
td.items_cell_spacer {height:1px;}

span.price_small {font-size:9px;font-weight:bold;}
span.location_small {font-size:9px;font-weight:bold;}

.items_logo {width:150px;}

a.items_link, a.items_link:hover, a.items_link:visited, a.items_link:active {
	color:#0000FF;
}

a.items_link_small, a.items_link_small:hover, a.items_link_small:visited, a.items_link_small:active {
	color:#0000FF;
	font-size:9px;
}

a.items_result_inventory, a.items_result_inventory:hover, a.items_result_inventory:visited, a.items_result_inventory:active {
	color:#0000FF;
}

#irh_1 {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;font-size:12px;padding:2px;}
#irh_2 {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;font-size:12px;padding:2px;}
#irh_3 {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
#irh_4 {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;font-size:12px;padding:2px;}
#irh_5 {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
#irh_6 {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;font-size:12px;padding:2px;}

/******************************************************
*
*	Subscriptions
*
******************************************************/
legend.subscription{
	color:#000099;
}
b.subscription{
	color:#000099;
}

/******************************************************
*
*	lumber
*
******************************************************/
.lumberdisplay{
	width:100%;
	border:1px solid #000000;
	font-weight:bold;
	color:#ffff00;
	background-color:#7cb81c;
	padding:5px;
}


td.lumber_header {
	text-align:center;
	background-color:#7cba1b;
	color:#ffffff;
	border:1px solid #3c6c37;
}

td.lumber_item {
	text-align:center;
}

/******************************************************
*
*	Preview Ad Loader
*
******************************************************/
#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #000000;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#ffffff
}
#loader_bg {background-color:#ffffff;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}
/***********/
.border_preview{
	z-index:100;position:absolute; background-color: #ffffff;width:460px; border: 1px solid #000000;
	min-height:380px;
	height:auto !important;
	height:380px;
}

.cd_preview {
	font-size:13px;
}

.cd_div {
	padding:5px 10px 10px 20px;
}


/****************************************************
*
*	Search Box Sidebar
*
****************************************************/
.searchbox_sidebar_form {
	padding:0px 0px 5px 0px;
	margin:0px;
	background-color:#E6E6E6;
	width:211px;
}

.searchbox_sidebar_text {width:160px;font-size:9px;}

.searchbox_sidebar_select {width:142px;font-size:9px;}

.searchbox_sidebar_submit {width:24px;font-size:9px;}

/****************************************************
*
*	Homepage Tabs
*
****************************************************/
.tab_table {
	width:620px;
	border:1px solid #cccccc;
}

.tab_header {
	background-image:url(lographics/bg_hometabs.jpg);
	height:25px;
	vertical-align:middle;
	border:1px solid #cccccc;
	cursor:hand;
	width:155px;
	height:25px;
}


td.tab_cell {
	border-top:#cccccc;
	padding:10px;
	width:620px;
}

tr.tab_row {
	width:620px;
}


#th_1 {
	color:#860107;
}	



#tc_1, #tc_2, #tc_3, #tc_4 {
	border-top:#cccccc;
	color:#000000;
	padding:10px;
	width:620px;
}


td.hpt_spacer {width:1px;background-color:#000000;}

td.hpt_break {height:10px;}

td.hpt_date_cell {padding-right:10px;}
td.hpt_time_cell {padding-left:10px;padding-right:10px;}
td.hpt_location_cell {padding-left:10px;}

.homepage_ads_lumber_table {
	width:620px;
	height:261px;
}

td.homepage_sell_it_fast {
	width:227px;
}


td.homepage_ads_lumber {
	border:1px solid #cccccc;
	width:380px;
	height:188px;
	padding:5px;
}

td.homepage_spacer {width:1000px;}

.homepage_place_ad, a.homepage_place_ad, a.homepage_place_ad:hover, a.homepage_place_ad:visited, a.homepage_place_ad:active{
	font-size:9px;
}

td.homepage_banner_cell {width:380px;height:68px;padding:2px 0px 0px 0px;}