@charset "utf-8";
body{margin:0; padding:0; background:#F90; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; line-height: 125%; color: #000; margin:0px}
/*new template style July 2010*/
#h{background:#F90; height:90px}
#a{background:#000; height:322px; margin-top:30px}
#b{background:#F90 url(/images/template/black-bar.gif) repeat-x; height:240px; border-bottom:1px solid #fff}
#c{background:#F90; height:107px}
#m{background:#fff; margin-top:30px}
#menu{background:#000; height:28px; width:100%; position:absolute; top:90px; left:auto; padding-top:2px}
#f{background:#F90; border-top:7px solid #000; padding:7px}
.w{ margin:0 auto; width:980px}
#menu a{background: url(/images/template/orange-button.gif) #F90 no-repeat top center; height:20px; width:134px; display:block; float:left; margin-right:10px; text-align:center; color:#000; text-decoration:none; padding-top:5px}
#menu form{float:left; display:compact; margin:0; padding:0}
#search{position:absolute; left:10000px; top:10000px; display:none}
#q{width:107px}
#logo{float:left; padding:15px 0 0 0}
#ams{float:right; padding-top:60px}
#a a{margin-left:5px}
#scroll{float:left; width:431px; height:318px}
.ba{background:url(/images/template/black-bar.gif) repeat-x; float:left; width:237px; margin-left:10px}
.ba:first-child{margin-left:0}
.ba h2{display:block; line-height:30px; height:30px; margin:0; padding:0; text-indent:5px; font-size:14px; color:#fff}
.ba p{padding:0; font-size:10px}
.ca{float:left; width:158px; margin-left:5px; padding-top:13px}
.ca:first-child{margin-left:0}
.ca h3{display:block; line-height:21px; height:21px; margin:0; padding:0; text-indent:5px; font-size:10px; color:#fff; background:url(/images/template/tab-bottom.gif) top left no-repeat}
.ba h2 a, .ca h3 a{color:#fff; text-decoration:none}
#f a{}
/*old style sheets*/
A:link{text-decoration: underline}
A:visited{text-decoration:underline}
A:hover, A:active{text-decoration: none}
a img{border:none}
#content{ padding:0 16px 16px 16px}
#menu_main{background-color: black; padding: 2px 0; margin-top:1px; height:20px; overflow:hidden}
#menu_main a{color:#FFF; text-decoration:none; text-align:center; font-size:0.95em}
#menu_sub{background-color: #999999; padding: 2px 0}
#Footer{padding: 5px; background-color: #ff9900; border-top:#000 10px solid}
#Footer A{color:#333}
.content{padding:0 16px}
h1{font-size: 16pt; margin-top: 0; padding-top: 0px; line-height: normal; font-family: Verdana, Geneva, sans-serif}
h2{font-size: 14pt; font-family: Verdana, Geneva, sans-serif}
h3{font-size: 13pt; font-family: Verdana, Geneva, sans-serif}
textarea{font-family: Verdana, Geneva, sans-serif}
p{font-family: Verdana, Geneva, sans-serif; font-size: 9pt; line-height: 125%; color: #000}
td{font-family: Verdana, Geneva, sans-serif; font-size: 9pt; line-height: 125%}
address{font-style:normal}
/*AJAX Update Progress Display*/
.updateprogress{position:absolute; left:50%; top:50%; margin-left:-150px; width:300px; z-index:10000; background-color:#ccc; padding:5px; font-family:Arial; color:Red; font-size:20px; border:2px solid #333; padding:25px}
/*MilonicMenuStyles*/
.menuOn{}
.menuOff{}
.menuSelected{}
/*HomePageStyles*/
.promo-head{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-align: center;	font-weight: bold;	text-transform: uppercase; background:url(/images/home-promo-headline-bg.jpg)}
.promo-body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 10px  3px 0  3px}
#container{background-image: url(/images/home/new-bg.jpg);	background-repeat: repeat-x; background-position: left top}
.colhead{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
.headline{	font-family: Arial, Helvetica, sans-serif;	color: #F00; font-size: 22px; font-weight: bold}
.bgWhite{background:#FFF}
.bgBlack{background:#000; color:#FFF; padding:5px; margin-bottom:0px}
/**/
.pageref{border: 1px solid tan; background-color: beige; padding: 6px}
.heading{font-size: 11pt; font-weight: bold}
.subheading{font-weight: bold; font-size: 9pt}
.trail{color: #999999; font-size: 7pt; padding-top: 5px}
.ovlink{text-decoration: none; font-weight: bold}
.ovlink:hover{text-decoration: underline; font-weight: bold}
A.BlackLink{color: #000}
.small{font-size: 8pt}
.smaller{font-size: 7pt}
.clear{clear:both; height:7px}
.b{font-weight:bold}
.left{text-align:left}
.l{float:left}
.right{text-align:right}
.r{float:right}
/*SideMenu*/
A.menu{color: #999999}
A.menu:hover{color: #ff9900}
A.menu:active{color: #ff9900}
A.navback{color: #ff0000; font-weight: bold; text-decoration: none}
A.navback:hover{color: #ff0000; font-weight: bold; text-decoration: none}
A.navback:active{color: #ff0000; font-weight: bold; text-decoration: none}
A.productlink{color: #ff9900; text-decoration: none}
A.productlink{color: #ff9900; text-decoration: underline}
a[target$='_blank']{padding-right:11px}
a[target$='_blank']:hover{background:url(/images/external-link.gif) right no-repeat; padding-right:11px}
.productheading{font-size: 18pt; font-weight: normal}
.MenuGroup{background-color:white; border:1px; border-style:solid; border-color:Gray; width: 200px}
.MenuItem{background-color:black; color:black; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; padding-left:5px; padding-right:5px; z-index: 1}
.SiteMenu{background-color:black; color:white; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; padding-left:10px; padding-right:5px; z-index: 1}
.MenuItemSelected{background-color:#000000; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; color: #ff9900; padding-left:5px; padding-right:5px; text-decoration:none}
.MenuItemOver{background-color:silver; color:black; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; border:1px; border-style:solid; border-color:Gray; padding-left:5px; padding-right:15px; cursor:hand}
.MenuItem_White{background-color:white; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; cursor:hand; color: #ff9900; padding-left: 5px; text-indent: -10px}
.MenuItemSelected_White{background-color:#ffffff; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; color: #ff9900; padding-left: 5px; text-indent: -10px}
.MenuItem_White A{color: #777777; text-decoration: none}
.MenuItem_White A:hover{color: #ff9900; text-decoration: underline}
.MenuItem_Grey{background-color:#999999; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; cursor:hand; color: #000000; padding-left: 5px; padding-right: 5px}
.MenuItemSelected_Grey{background-color:#999999; font-family:verdana,tahoma, arial, helvetica; font-size:8pt; color: #000000; padding-left: 5px; padding-right: 5px}
.MenuItem_Grey A{color: #000000; text-decoration: none}
.MenuItem_Grey A:hover{color: 000000; text-decoration: underline}
.MenuItem A{color: #dddddd; text-decoration: none}
.MenuItem A:hover{color: #ff9900; text-decoration: underline}
.MarketCategoryHeading, h1.MarketCategoryHeading{font-size: 16pt; font-weight: normal}
.required{color: red; font-weight: bold}
.TableRow{ background-color:#FFFFFF}
.TableRowAlt{ background-color:#efefef}
.smallfooter{font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size: 7pt}
.introsmall{font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt; line-height: 150%}
.prodmenutable{vertical-align:top; display: block; color:white; cursor:pointer}
.prodmenutable a:hover{border: 2px solid #FF9900; height: 50px; vertical-align:top; background-color:#FF9900; display: block; color:white}
.prodmenutableselected{vertical-align:top; display: block; color:white; background-color:#FF9900}
/*MenuStyles*/
a.VerticalMenuItem:link, a.VerticalMenuItem:visited{color: #000000; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; font-family: arial, verdana, tahoma; font-size: 8pt; background-color: #E8E8E8; display:block; text-decoration: none}
a.VerticalMenuItemSelected:link, a.VerticalMenuItemSelected:visited, a.VerticalMenuItemSelected:active, a.VerticalMenuItemSelected:hover, 
a.VerticalMenuItem:active, a.VerticalMenuItem:hover{color: #000000; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; font-family: arial, verdana, tahoma; font-size: 8pt; background-color: #FF9900; display:block; text-decoration: none}
/*Product Menu*/
a.MenuItem_White:link, a.MenuItem_White:visited{color: #000000; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; display:block; font-family: arial, verdana, tahoma; font-size: 8pt; background-color: #E8E8E8; text-decoration: none}
a.MenuItem_White:active, a.MenuItem_White:hover{color: #000000; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; display:block; font-family: arial, verdana, tahoma; font-size: 8pt; background-color: #FF9900; text-decoration: none}
span.MenuItemSelected_White{color: #000000; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; margin-top: 3px; display:block; font-family: arial, verdana, tahoma; font-size: 8pt; background-color: #FF9900; text-decoration: none}
/*UltimateSurveyStyles*/
.Question{font-weight:bold}
.Description{font-style:italic}
.Error, .SalePrice{color:#FF0000}
/*PFConfigStyles*/
#tabs{border-bottom:1px solid #f90; font-size: 10px; text-transform:uppercase; display:block; width:100%; margin-bottom:0; height:22px}
a.tab{border-collapse:collapse; border-style: solid solid none solid; border-color: #CCC; border-width: 1px 1px 0px 1px; background-color:#fff; padding: 2px 5px; margin: 2px; font-family: arial; text-decoration: none; text-align: center; float: left; color:#999}
a.tabselected{border-collapse:collapse; border-style: solid solid none solid; border-color: #f90; border-width: 1px 1px 0px 1px; background-color:#f90; padding: 2px 5px; margin: 2px; font-family: arial; text-decoration: none; text-align: center; float: left; color:#fff}
a.tab:hover, a.tabselected:hover{border-color: #fff; background-color: #f90; color:#fff}
/*PFSubNav*/
#subTabs{background: #F90; border: 1px solid #F90; font-size: 10px; white-space: nowrap;padding: 3px 0px; margin:0px}
#subTabs a{font-weight: bold; color: #FFF; text-decoration: none; padding: 2px 5px; margin: 2px; width: .1em}
#subTabs a:hover{text-decoration: underline}
#subTabs a.selected{background: #C60; border: 1px solid #FC9; padding: 1px 5px; margin: 2px; text-decoration: none}
.pftopmargin{margin:20px 0 0 0}
.Specs{background: #666; color: #FFF; padding: 3px 5px; margin: 0 0 5px}
.pfpadded{padding: 0 30px 0 10px}
.pfpadtop{padding: 20px  0}
.pfnotes{padding:0}
.pfnotes p{color: #666; font-size: 10px; padding: 4px; margin: 10px 0; border: 1px solid #999}
.pfnotes strong, .pfnotes b{color: #F00}
/*from old weigh homecss files*/
.hide{display: none}
#container{background: #666 url(/images/home/bkgrnd_main.jpg) repeat-x left top; text-align: center}
#content{background: #FFF; width: 760px; margin: 0 auto; border-left: 1px solid #333; border-right: 1px solid #333; text-align: left}
#articles{width: 505px; border-top: 1px solid #333}
#articles th a{padding: 6px 0 0; display: block; background: #CCC; font-size: 10px; text-transform: uppercase; color: #000; line-height: normal; text-decoration: none; height: 24px; /*Box Model Hack Begin*/ voice-family: "\"}\""; voice-family: inherit; height: 24px}
html>body #articles th a{height: 18px; /*Box Model Hack End */}
#articles th a:hover{/*background-position: 0 -24px;*/ text-decoration: none; background: #D6D6D6}
#articles .content{width: 252px; padding: 10px 15px; /*Box Model Hack Begin*/ voice-family: "\"}\""; voice-family: inherit; width: 252px}
html>body #articles .content{width: 252px; /*Box Model Hack End */}
#sidebar{border-top: 1px solid #333; border-left: 1px solid #333; background: #EEE; font-size: 11.1px}
#sidebar ul{list-style: none; margin: 0; padding: 0; width: 252px}
#sidebar li{margin: 0; padding: 0}
#sidebar a{padding: 5px 13px; display: block; border-top: 1px solid #FFF; border-bottom: 1px solid #BEBEBE; font-weight: bold; color: #C60; text-decoration: none}
/*Fix IE. Hide from IE Mac \*/
* html #sidebar li{float: left; height: 1%}
* html #sidebar a{height: 1%}
* html #products b{height: 1%}
/*End*/
#sidebar ul li a:hover{background: #F6F6F6; text-decoration: none}
.BBold{font-size: 12px; font-weight: bold; color: #000000}
/**/
.ShoppingCart{position:absolute; top:10px; left:50%; margin-left:225px}
.fdMain{background:url(/images/fieldays_bg.jpg);width:980px;height:737px;}
.fbLeftdiv{width:690px; height:750px;float:left;}
.fbRightdiv{ width:290px; height:600px; float:right}
.fbRightdiv1 { width:236px; height:100px; margin:50px auto 0 auto; }
.fbRightdiv div p { margin:0; font-size:14px }
.fbRightdiv div i{ color:#FFF }
.fdblock{display:inline; font-size:30px}
.fbLeftdiv1{ padding:15px 0 0 0;}
.fbLeftdiv1 p{ margin:0; padding:0; line-height:1.2em;}
.fbLeftdiv2{ width:400px; float: left; margin:40px 0 0 0;}
.fbLeftdiv2 p{margin:0; font-size:16px}
.fbLeftdiv2 li {margin:0 0 0 -25px;}
.fbLeftdiv3{ width:260px; float: right; margin:10px 17px 0 0;}
.fbLeftdiv3 p {margin:0; font-size:14px;}
.fbLeftdiv3 li {margin:0 0 0 -25px;}
.clr{ clear:both}
.map{ margin:115px 0 0 0 }
.small{ font-size:10px}
#sml{ font-size:12px}
.map p{margin:10px 0 0 0; line-height:1em;}
.frm{margin: 5px auto;width:240px; }
.frm div{ float:right; width:170px; }
.frm div p{width:170px; height:22px; margin-bottom:16px  }
.padn{margin:0 0 0 22px !important; }
.number{margin:14px 0 0 0 !important;}
.submt{ float:right; margin:10px; }
.pnlp{ margin:20px}

