/* CSS Document */

* {font-family: Arial, Helvetica, sans-serif;}
body {background: url(images/bg_repeat.jpg) top left repeat #FFF}

/****************   LINKS   *******************/
/**********************************************/
a:link {color:#F00; text-decoration: none;}
a:visited {text-decoration: none; color: #F00;}
a:hover {text-decoration: underline; color: #000;}
a:active {text-decoration: underline; color: #000;}

.seoby a {padding:5px;}
/****************   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_small_bold {font-size: 10px; color: #000000; font-weight:bold}
.text_black_mdm{font-size: 14px; color: #000000;}
.text_black_mdm_bold {font-size: 14px; color: #000000; font-weight:bold}
.text_black_large {font-size: 16px; color: #000000;}
.text_black_bold {font-size: 16px; font-weight: bold; color: #000000;}

.footer{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.footer a:link, .footer a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
.footer a:hover, .footer a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:underline;}
.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;}
.paragraph {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#333333; padding:5px;}
.paragraph-small {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;}
.thanks {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color:#000000; text-align:center; 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;}


table.tbl_small_border {border-collapse: collapse; border: 1px solid #000;}
.border_image {border-collapse:collapse; border:1px solid #666;}

table.borders{border-collapse:collapse;} 
table.borders td{border-bottom:1px solid #CCCCCC;}  

/****************   NAV MENU  *****************/
/**************************************************/

.menu1 {float:left; width:950px; font-family: verdana, arial, sans-serif; font-size:11px; background:url(images/menu2.gif) repeat-x top left; border-top:3px solid #000000;  border-bottom:3px solid #000000; margin:0 0 0 0;}
.menu1 ul {padding:0;margin:0;list-style-type:none;}
.menu1 ul li {float:left; position:relative; background:url(images/divider2.gif) no-repeat top right;}
.menu1 ul li a, .menu1 ul li a:visited {float:left; display:block; text-decoration:none;color:#ddf; padding:0px 16px; line-height:25px; height:30px; border-bottom:3px solid #fff;}

.menu1 ul li:hover {width:auto;}

.menu1 ul li a.menu1one:hover {border-color:#c00; color:#f88;}

.menu1 ul li:hover a.menu1one {border-color:#c00; color:#f88;}

.menu1 ul li ul {display: none;}
.menu1 table {margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;}

/* specific to non IE browsers */
.menu1 ul li:hover ul {display:block;position:absolute;top:32px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #000;}
.menu1 ul li:hover ul.endstop {left:-92px;}
.menu1 ul li:hover ul li ul {display: none;}
.menu1 ul li:hover ul li a {display:block;background:#ccc;color:#000;height:auto;line-height:15px;padding:4px 16px; width:120px; border:1px solid #000; border-bottom:0;}
.menu1 ul li:hover ul li a.drop {background:#ccc url(images/bullet2.gif) no-repeat 3px 8px;}
.menu1 ul li:hover ul li a:hover {color:#000; background: #fff url(images/bullet2.gif) no-repeat 3px 8px;}
.menu1 ul li:hover ul li a:hover.drop {background: #fff url(images/bullet2.gif) no-repeat 3px 8px;}
.menu1 ul li:hover ul li:hover ul {display:block; position:absolute; left:153px; top:-1px;}
.menu1 ul li:hover ul li:hover ul.left {left:-153px;}

/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {display:block;position:absolute;top:30px; t\op:33px; background:#fff;left:0; border-bottom:1px solid #000;}

.menu1 ul li a:hover ul.endstop {left: -92px;}
.menu1 ul li a:hover ul li a {display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:154px; w\idth:120px; border:1px solid #000; border-bottom:0;}
.menu1 ul li a:hover ul li a.drop {background:#ccd url(images/bullet1.gif) no-repeat 3px 8px; padding-bottom:4px;}
.menu1 ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
.menu1 ul li a:hover ul li a:hover {color:#000; background: #ccd url(images/bullet1.gif) no-repeat 3px 8px;}
.menu1 ul li a:hover ul li a:hover.drop { background: #ccd url(images/bullet1.gif) no-repeat 3px 8px;}
.menu1 ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; top:0;color:#000; left:153px;}
.menu1 ul li a:hover ul li a:hover ul.left {left:-153px;}
</style>
<!--[if lte IE 5.5]>
<style type="text/css">
.menu1 ul li a, .menu1 ul li a:visited {height:33px;}
</style>
<![endif]-->



