/* CSS Document */

* {/* Global Font Size, Color and Face */ font-family: Arial, Helvetica, sans-serif;}
body {background: url(images/bgd/pg-bgd.jpg) top left repeat-x #cccccc;}

/****************   LINKS   *******************/
/**********************************************/
a:link {color: #0000FF; text-decoration: underline;}
a:visited {text-decoration: underline; color: #0000FF;}
a:hover {text-decoration: none; color: #0066FF;}
a:active {text-decoration: underline; color: #0099CC;}

/****************   HEADINGS  *****************/
/**********************************************/
.headings {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #990000; text-decoration: none; font-weight: bold;}
.headings2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #000000;}
.headings3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF0000;}
.headings3 a:link, .headings3 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000;}
.headings3 a:hover, .headings3 a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
.headings4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FF9900;}
.headings-small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; text-decoration: none; /*font-weight: bold;*/}
.headings-small2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; text-decoration: none; /*font-weight: bold;*/}
table.heading-sub {border-collapse: collapse; border-bottom: 1px solid #99CCFF;}
table.heading-sub  td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #6699FF; text-decoration: none; padding-bottom: 2px; text-align: left;}
table.heading-page {border-collapse: collapse; border-bottom: 1px solid #990000;}
table.heading-page  td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; text-decoration: none; padding-bottom: 2px; text-align: left;}

/****************   TABLE BORDERS  *****************/
/***************************************************/
table.dealer_tbl {border-collapse: collapse; border: 1px solid #cccccc;}
table.pg_border {border-collapse: collapse; border: 1px solid #999999;}
table.border_sm_line {border-collapse: collapse; border: 1px solid #cccccc; background-color: #ffffff;}
table.border_sm_line_red{border-collapse: collapse; border: 1px solid #FF0000; background-color: #E8E8E8;}
table.notice_tbl {border-collapse: collapse; border: 2px solid #FF0000;}
table.specails {border-collapse: collapse;}
table.specails td {border: 1px solid #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
table.specails td a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; display: block; /*	width: 650px; */ padding-left:3px; padding-rigt:3px; padding-top:2px; padding-bottom:5px; text-decoration: none;}
table.specails td a:link, table.specails td a:visited {color: #FF0000; background-color: #FFFFDF;}
table.specails td a:hover, table.specails td a:active {color: #FF0000; background-color: #F5F5F5;}

.image-border {border:#000000 1px solid;}

/****************   TEXT FORMATS  *****************/
/**************************************************/
.highlight {font-weight: bold; color:#FF0000; background-color: #FFFF00;}
.subtle {font-size: 10px; color: #666666; text-decoration: none;}

.text_red {color: #FF0000;}
.text_red_small {font-size: 10px; color: #FF0000; font-weight: bold; }
.text_red_large {font-size: 14px; color: #FF0000;}
.text_red_bold {font-weight: bold; color: #FF0000;}

.text_black {color: #000000;}
.text_black_small {font-size: 10px; color: #000000;}
.text_black_large {font-size: 14px; color: #000000;}
.text_black_bold {font-weight: bold; color: #000000;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999;}
.disclaimer {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-align:center; padding:5px;}
.form-text {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; text-align:Right; font-weight:bold;}
.form-text-heading {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000000; text-align:center; font-weight:bold;}
.wtb-heading {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000000; text-align:center; font-weight:bold;}
.related-text {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:#666666; text-align:center; padding:5px;}
.thanks {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color:#000000; text-align:center; font-weight:bold;}

.warranty-heading-lg {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color:#000000; text-align:left; font-weight:bold;}
.warranty-heading-mdm {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#000000; text-align:left; font-weight:bold;}
.warranty-heading-sm {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#FF0000; text-align:left; font-weight:bold;}
.warranty-heading-mdm-red {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#FF0000; text-align:left; font-weight:bold;}
.warranty-content {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; text-align:left; font-weight:bold;}
/*equipment listings*/
.searchpagenumberson {font-size: 22px; color: #FF9900; font-weight: bold; text-decoration: underline;}
.searchpagenumbersoff {font-size: 16px;	color: #000099;	text-decoration: underline;}
.searchpagenumbersoff a:link {font-size: 16px; color: #000099; text-decoration: underline;}
.searchpagenumbersoff a:hover {font-size: 16px;	color: #FF9900;	text-decoration: underline;}
.farmequipment a:link, .farmequipment a:visited, .farmequipment a:hover {font-size: 10px; color: #E8EFF7; text-decoration: none;}



.search_results_item_link {font-size:14px; color: #003399; font-weight: bold;}
.search_results_customer_info {font-size: 14px;}
.search_results_labels {font-size: 10px;color: #999999;}
.search_results_price {color: #FF0000; font-weight: bold; }
.search_results_category {font-size: 11px;}
.search_results_descriptions {color: #666666;}
.search_results_small_links {font-size: 10px;}
.search_results_keyword_filter {background-color: #F5CB30; font-weight: bold; }


.general {font-size: 11px;}

.small_forum_text {font-size: 10px; color: #990000; font-weight: bold; text-decoration: none;}
.forum_reg_text {font-weight: bold; color: #990000; text-decoration: none;}

/****************   NAV MENU  *****************/
/**************************************************/

table.nav {height:24px; margin:auto; text-align:center; font-size:13px; font-weight:bold; border-collapse:collapse;}
table.nav td {background-image:url(images/bgd/menu/nav-center2.jpg); background-repeat:repeat-x;}
table.nav a:link, table.nav a:visited {height:24px; vertical-align:top; padding:5px 5px 0px 5px; margin:auto; color:#FFFFFF; text-decoration:none; width:150px; display:block;}
table.nav a:hover, table.nav a:active {height:23px; vertical-align:top; padding:4px 4px 0px 4px; margin:auto; background-image:url(images/bgd/menu/nav-center-light2.jpg); background-repeat:repeat-x; text-decoration:none; color:#ffffff; width:150px; border-collapse:collapse; border:1px solid #990000; display:block;}