body { margin: 0px; color: #FFFFFF; font-family: Arial, Verdana, Tahoma; font-size: 12px; background: url(../images/bg.jpg); }
img { border: 0px; }
.FloatLeft  { float: left; }
.FloatRight { float: right; }
.ImageMidle { vertical-align: middle; }
a:visited { color: #FFFFFF; text-decoration: none; }
a:link	  { color: #FFFFFF; text-decoration: none; }
a:hover   { color: #8CB83F; text-decoration: none; }
#MidleBG { background: url(../images/top-bg.jpg) repeat-x left top; }
#SiteContainer { width: 934px; margin: auto; background:url(../images/midle-bg.png) repeat-y; _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/midle-bg.png', sizingMethod='scale'); }
#Header { height: 196px; }
#Navbar { height: 58px; padding: 0px 17px; }
#FlashBG { height: 387px; padding: 0px 32px; }
#Container { padding: 0px 32px; }
.Left   { float: left; width: 363px; }
.Center { margin-left: 363px; padding: 33px 27px 0px 0px; }
.MidleTextBG { font-size: 16px; line-height: 22px; font-weight: bold; padding: 0px 15px 0px 30px; text-align: justify; }
.TitleBG { font-size: 20px; height: 30px; border-bottom: #2D3B14 1px solid; color: #8CB83F; margin-bottom: 10px; }
.MidleButBG	   { height: 32px; margin-top: 25px; }
.MidleButSubBG { margin-top: 25px; width: 480px; margin-left: 200px; }
.CustomerText { padding-top: 50px; height: 32px; text-align: center; font-size: 15px; }
.CustomerTextNew { height: 32px; font-size: 15px; margin-top:70px; text-align:center;}
#SubHeaderImageBG { height: 192px; padding: 0px 32px; margin-bottom: 30px; }
.SubHeaderLeftBG  { float: left; width: 217px; _margin-right: -3px; }
.SubHeaderRightBG { margin-left: 217px; _margin-left: 214px; }

.MidleTextSubBG { min-height: 200px; _height: 200px; font-size: 16px; line-height: 22px; font-weight: bold; padding-right: 15px; text-align: justify; }
.ProductsMidleBG { height: 247px; }
.ProductsMidleLeftBG  { float: left; text-align:center; width: 363px; }
.ProductsMidleRightBG { margin-left: 363px; font-size: 16px; line-height: 22px; font-weight: bold; padding: 20px 15px 0px 0px; text-align: justify; }
.MidleBotJoinBoxBG { padding: 23px 0px 10px 230px; border-top: #0C0C0C 1px solid; }
.TextBoxBG { background: url(../images/text-box-bg.gif) no-repeat; vertical-align: middle; border: 0px; width: 152px; height: 17px; padding: 5px 5px 0px 10px; color: #7F7F7F; font-size: 11px; }
.RedTxt { color:#FF0000; }
.QuoteTxt { padding-right:10px; width:120px; display:block; float:left; }
.QuoteInputBox { margin-left:140px; margin-bottom:8px;}
.QuoteInputBox .TxtBox { width:250px; border:solid 1px #8CB83F; }
.QuoteInputBox .TxtBoxLarge { width:250px; height: 60px; border:solid 1px #8CB83F; }
.GreenText { color: #8CB83F; font-weight: bold; }
.BlackText { color: #000000; }
.BotImageBG { width: 934px; height: 34px; margin: auto; background: url(../images/bot-image-bg.png) no-repeat; _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bot-image-bg.png', sizingMethod='scale'); }
.BotTextBG { width: 934px; margin: auto; padding: 20px 0px 30px 0px; text-align: center; }
a.BotLink:visited,
a.BotLink:link   { color: #FFFFFF; text-decoration: none; }
a.BotLink:hover  { color: #8CB83F; text-decoration: underline; }
.BotLinkActive { color: #8CB83F; text-decoration: underline; }
.YouVisitorBG { width: 183px; margin:0 auto; height: 24px; padding-top: 6px; font-weight: bold; background: url(../images/bot-but-bg.png) no-repeat; _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bot-but-bg.png', sizingMethod='scale'); }
.input { font-family: Verdana; font-size: 10px; width: 200px; border: 1px solid #666666}
.inputnowidth { font-family: Verdana; font-size: 10px; border: 1px solid #666666}
.pgtitle {font-family: "Trebuchet MS", Arial, Verdana; font-size: 20px; color: #114261; font-weight:normal; }
.tblheader {font-family: Verdana; font-size: 12px; font-weight: bold; color: #ffffff; background-color:#8CB83F;}
.tblbg {background-color: #8CB83F;}
.tblrow {font-family: Verdana; font-size: 11px; color:#000000; font-weight: normal; background-color:#FFFFFF}
.but {  font-family: Verdana; font-size: 10px; color: #000000; background-color:#8CB83F; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}
.err { font-family: Verdana; font-size: 15px; color:#FF0000; font-weight: normal; }
.New_Link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; text-decoration:none; }
a:hover.New_Link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; text-decoration:none; }
.ImgBorder{border: #999999 7px solid;}
.ProductBorder{border: #8CB83F 7px solid;}

.Cat_Link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF5517; font-weight:bold; text-decoration:none; }
a:hover.Cat_Link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF5517; font-weight:bold; text-decoration:none; }
.newerr { font-family: Verdana; font-size: 15px; color:#8CB83F; font-weight: normal; }
.bottomlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8CB83F; font-weight:bold; text-decoration:none; }
a:link.bottomlink{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8CB83F; font-weight:bold; text-decoration:none; }
a:hover.bottomlink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8CB83F; font-weight:bold; text-decoration:underline; }
