TD {line-height:1.3em; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
BODY {line-height:1.3em; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000;}
LI {line-height:1.4em; padding-left:5px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
P {line-height:1.3em; font-family:Tahoma, Geneva, sans-serif; font-size:12px;padding:4px 0px 4px 0px;}
H1 {line-height:1.5em; font-family:Tahoma, Geneva, sans-serif; font-size:20px; padding:8px 0px 8px 0px;}
H2 {line-height:1.3em; font-family:Tahoma, Geneva, sans-serif; font-size:18px; padding:8px 0px 8px 0px;}
H3 {line-height:1.3em; font-family:Tahoma, Geneva, sans-serif; font-size:16px; padding:8px 0px 8px 0px;}
A.detail {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFFFFF;}
A.detail:link {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFFFFF;}
A.detail:hover {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFFFFF;}
A.detail:visited {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:Yellow; }
A.detail:active {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFFFFF;}
A.detail:active {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFFFFF;}
A.listingtitle {font-size:17px; font-weight:bold; color:#000; text-decoration:none;line-height: normal}
DIV.listingtitle {font-size:14px; font-weight:bold; color:#F00; text-decoration:none;}
DIV.listing:link {font-size:11px;padding-bottom:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#F00;}
DIV.listingprice {font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#000;}
.18GreenBP5 {padding-left:5px; font-size:18px; font-weight:bold; color:#244645; text-decoration:none;}
.22GreenBP5 {padding-left:5px; font-size:22px; font-weight:bold; color:#244645; text-decoration:none;}
.26GreenbP5 {padding-left:5px; font-size:26px; font-weight:bold; color:#244645; text-decoration:none;}
.head12bmaroon {font-size:12px; font-weight:bold; color:#C23136; text-decoration:none; padding-bottom:5px;}
.head16bmaroon {font-size:13px; font-weight:bold; color:#C23136; text-decoration:none; padding-bottom:5px;}
.head18bmaroon {font-size:18px; font-weight:bold; color:#C23136; text-decoration:none; padding-bottom:5px;}
.head22bmaroon {font-size:22px; font-weight:bold; color:#C23136; text-decoration:none; padding-bottom:5px;}
.head24bmaroon {font-size:24px; font-weight:bold; color:#C23136; text-decoration:none; padding-bottom:5px;}
.head16black {font-size:13px; font-weight:normal; padding-top:4px; color:#000000; line-height:1.4em; text-decoration:none; font-family:tahoma,arial,sans-serif;}
.quicklinks {cursor:pointer; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#fff; line-height:2em; border-bottom:1px solid gray;}
.quicklinks2 { bgcolor:#000; cursor:pointer; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#345588; line-height:2em;}
.manufacturerlist {padding-left:3px; background-color:#F7F7F7;}
.selectionlist {padding-left:2px; background-color:#FFFFFF; font-size:11px;}
.popularproductlist {padding-right:5px; background-color:#F7F7F7;}
.rightcategory {background-color:#7F1206; height:22px; color:#ffffff; font-family:tahoma, verdana, arial; font-size:12px; font-weight:bold; padding-left:10px;}
.centertitle {background-color:#000000; height:22px; color:#FFFFFF; font-family:tahoma, verdana, arial;  font-size:20px; font-weight:bold; padding-left:10px;text-align:center;}
.supportheaders {background-color:#E0D382; height:22px; color:#000000; font-family:tahoma, verdana, arial; font-size:12px; font-weight:bold; padding-left:10px;}
.categorybutton {background-color:#244645; height:22px; color:#ffffff; font-family:tahoma, verdana, arial; font-size:12px; font-weight:bold; padding-left:10px;}
.categorybutton2 {background-color:#000000; height:22px; color:#ffffff; font-family:tahoma, verdana, arial; font-size:12px; font-weight:bold; padding-left:10px;}
.categorybutton3 {background-color:#F4F4F4; height:30px; color:#000000; font-family:tahoma, verdana, arial; font-size:16px; font-weight:bold; padding-left:10px; text-transform: uppercase}
.usedgearbutton {background-color:#FF0000; height:22px; padding-left:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#FFFFFF;}
.selectionheader{background-color:#244645; height:18px; cursor:pointer; color:#ffffff; font-family:tahoma, verdana, arial; font-size:12px; font-weight:bold; padding-left:10px;}
.reviewheader {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:navy; font-weight:bold;}
.reviewlink {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:navy; display:inline;}
.reviewlist {font-family:Tahoma, Geneva, sans-serif; font-size:13px; height:15px; font-weight:bold; color:yellow; padding-bottom:2px; padding-left:5px; background:url(../date_background.html);}
.newssubhead {font-family:Tahoma, Geneva, sans-serif; font-size:9pt; color:black; font-weight:Bold}
.newsheadline {font-family:Tahoma, Geneva, sans-serif; font-size:100%; color:Navy; Font-weight:bold;}
.newsheader {font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:Navy; Font-weight:bold;}
.newssummary {font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:justify;}
.newsdate {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#006600;}
.newspadding {padding-right:10px;}
.menutitle {cursor:pointer; padding-left:12px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#345588; line-height:2em; background-image:url(../button_bckgrn.html); background-repeat:repeat;}
.submenu {padding-left:30px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; cursor:pointer; text-transform:capitalize; color:#345588; line-height:2.0em; background-image:url(../buttonsub_bckgrn.html); background-repeat:repeat;}
.rebatehead {font-family:Tahoma, Tahoma, Geneva, sans-serif; font-size:9pt; color:black; font-weight:bold;}
.rebatelink {font-family:Tahoma, Geneva, sans-serif; font-size:8pt; color:black;}
.rebatetitle {font-family:Tahoma, Geneva, sans-serif; font-size:12pt; font-weight:bold; color:white; background:#345588;}
.Availability {font-family:Tahoma, Sans-Serif, Helvetica; font-size:10px; color:navy;}
.portfolioheadline {background-color:#FFFEC0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#345588; list-style-position:outside;list-style-type:none; line-height:normal; text-decoration:underline; padding:2px; border-top:thin none #345588; border-right:thin none #345588; border-bottom:thin none #345588; border-left:thin none #345588;}
.portfoliodescription {background-color:#FFFEC0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-style:normal; text-transform:capitalize; color:#000000; list-style-position:outside; list-style-type:none; line-height:normal; text-decoration:none; padding:2px; border-top:thin none #345588; border-right:thin none #345588; border-bottom:thin none #345588; border-left:thin none #345588;}
.pageheading {font-weight:bold; FONT-SIZE:24px; COLOR:#345588; FONT-FAMILY:Tahoma, Geneva, sans-serif; text-align:center; padding-bottom:5px;}
.catrightnav {font-size:11px; font-family:Tahoma, Geneva, sans-serif; background:white; line-height:1.4em;}
.catnavheader {font-family:Tahoma, Geneva, sans-serif; font-size:16px; line-height:1.3em; font-weight:bold; margin-left:10px;}
.navlist {background-color:#89CDCA; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#345588; list-style-position:outside; list-style-type:none; line-height:2em; border:thin none #345588; background-image:url(../button_bckgrn_08-2.html); background-repeat:repeat;}
.topnav {background:url(../gif/button_aqua_background.gif); cursor:pointer; color:#ffffff; font-family:tahoma, verdana, arial; font-size:12px; padding-top:5px;}
.vendorresultboxes {font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
.vendordescription {padding:5px 5px 0px 0px;font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height:17px;}
.infoheader {font-family:Tahoma, Geneva, sans-serif; font-size:20px; font-weight:bold; background-color:#FFFFFF; text-align:center; padding-top:15px;}
.hotnewproducts {background-color:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-style:normal; text-transform:capitalize; color:#000000; list-style-position:outside; list-style-type:none; line-height:normal; text-decoration:none; padding:2px; border:thin solid #000000;}
.newprodheader {background-color:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; text-transform:capitalize; color:#000066; line-height:normal; text-align:center; padding-left:5px;}
.newprodbody {background-color:#FFFFFF; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; color:#000000; padding:5px 10px 5px 5px;}
.prodprice {font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#000000; line-height:1.5em; padding:0px 0px 0px 0px; text-align:center;}
.prodpricesmall { background-color:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#FF0000; line-height:1.2em; text-align:center;}
.newproddetails { font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#FFFF00; line-height:normal; padding:0px 10px 5px 5px; text-decoration:underline;}
.newprodborder { background-color:#FFFFFF; border:thin solid #000000;}
.rebateprice { background-color:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold; color:Maroon; text-align:center; margin-bottom:2px;}
.inputpadding { padding:5px;}
.logintext { background-color:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#345588; list-style-position:outside; list-style-type:none; line-height:normal; text-decoration:underline; padding-bottom:5px;}
.logintext_checkout { background-color:#FFFFFF; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#345588; list-style-position:outside; list-style-type:none; line-height:normal; text-decoration:underline; padding-bottom:5px;}
.mostpopularlist { background-color:#E0DCED; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#345588; list-style-position:outside; list-style-type:none; line-height:2em; text-decoration:underline; border-top:thin none #345588; border-right:thin none #345588; border-bottom:thin none #345588; border-left:thin none #345588; padding:5px;}
.specialslist {background-color:#99FFFF; font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-style:normal; font-weight:bold; color:#345588; line-height:2em; border-top:thin none #345588; border-right:thin none #345588; border-bottom:thin none #345588; border-left:thin none #345588; padding:5px;}
linklist {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#345588; line-height:1.6em;}
A.linklist {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color: #345588; line-height:1.6em;}
A.linklist:link {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color: #345588; line-height:1.6em;}
A.linklist:hover {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color: Maroon; line-height:1.6em;}
A.linklist:visited {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#345588; line-height:1.6em;}
A.linklist:active {text-decoration:underline; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color: #345588; line-height:1.6em;}
.locations { background-color:#FFFFCC; font-family:tahoma, Tahoma, Geneva, sans-serif; font-size:13px; font-style:normal; text-decoration:underline; text-transform:capitalize; color:#000000; list-style-position:outside; list-style-type:none; line-height:1.6em; border-top:thin none #345588; border-right:thin none #345588; border-bottom:thin none #345588; border-left:thin none #345588; padding:5px;}
.dailynews { height:25px; padding-left:10px; padding-top:2px; font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#FFFFFF; vertical-align:middle; background:#345588;}
.prodheader { margin-top:10px; line-height:1.5em; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#400080; text-align:left;}
.specialsheader { font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; font-style:normal; font-weight:bold; text-transform:capitalize; color:#333333;}
.infoheader { font-family:Tahoma, Geneva, sans-serif; font-size:20px; font-weight:bold; font-variant:normal; background-color:#FFFFFF; text-align:center; padding-top:15px;}
.detailnav { font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bolder; color:#000033; background-color:#CCCCCC; text-align:center; white-space:normal; cursor:pointer; font-style:normal; background-repeat:repeat-x; height:26px;}
.availability { font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; font-style:normal; font-weight:bold; text-transform:capitalize; color:#333333; height:25px;}
.membername { font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bolder; color:#000033; background-color:#FFFFFF; white-space:normal; font-style:normal; height:22px; padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:5px;}
.detaillogo { border-bottom:dotted black thin; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; height:20px; padding:5px 5px 5px 5px}
.detailsku { border-bottom:dotted black thin; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-variant:normal; color:#000071; height:25px}
.detailprice {text-align:left; font-family:tahoma, Tahoma, Geneva, sans-serif; font-size:13px; background-color:#FFFFFF; font-style:normal; font-weight:normal; color:#FF6A40;}
.detailavail { border-bottom:dotted black thin; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; font-variant:normal; height:30px; color:#000000; padding:0px 5px 0px 5px;} 
.Yourprice { font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-style:normal; color:#990000; font-weight:bold; height:50px; padding-top:15px;}
.promolistheader {font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; } 
.Speclabel { background-color:#AFC2E0; padding-left:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#000000; border:thin none black; line-height:20px;}
.Specdata { background-color:#E0E8F3; padding-left:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:#000000; border:thin none black; line-height:20px;}
.spectitle { font-family:Arial, Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; color:navy; padding-bottom:10px;}
.Sectionname { background-color:black; padding-left:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:capitalize; color:white; border:thin none black; line-height:20px;}
.descriptiondata {padding-top:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-style:normal; color:black; text-align:justify;}
.retailsections {font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold; background-color:#E0DCED; color:black; text-decoration:none;}
a.retailsections:link {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:black; background-color:#E0DCED; text-decoration:none;}
a.retailsections:hover {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:red; background-color:#E0DCED; text-decoration:none;}
.contactinfo {font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:white; background:#345588; text-align:center; line-height:1.5em}
/* .Addressbox {border:solid thin gray;}
.Addresscheck {background-color:#FFFEC0; font-size:10px; font-weight:bold; color:#333; text-decoration:none; padding-left:5px; line-height:20px; border-top:solid thin gray;}
.Address {height:40px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:capitalize; color:#345588;}
.Addressfields {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#333; text-decoration:none; line-height:20px; padding:5px; vertical-align:middle;text-transform:uppercase;}
.AddressHeader{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:capitalize; color:#FFFFFF; text-align:center; height:18pt; padding-top:5px; padding-bottom:5px;}
*/
.orderreviewaddress {font-family:arial, sans-serif, helvetica; font-size:12px; text-decoration:none;}
.basketitemname {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000;text-decoration: none;}
.basketheader {font-family:Arial, Helvetica, sans-serif; font-size:11px; height:18px; font-weight:bold; color:#fff; background-color:#000; border-bottom:solid thin black;height:25px;padding:5px;}
.basketitems {text-transform:uppercase; font-family:arial, verdana, tahoma, arial; font-size:14px; font-weight:bold; background-color:#FFFFFF; border-top:solid thin black; height:25px;}
.basketrebate {font-family:arial, verdana, tahoma, arial; font-size:11px; text-transform:none; background-color:#FFFFFF; font-weight:normal;}
.basketsubitems {height:25px; font-family:arial, verdana, tahoma, arial; font-size:11px; color:#8D8D8D; font-weight:normal; background-color:#FFFFFF; text-transform:capitalize;}
.basketprice {height:25px; font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; color:#000;text-decoration: none;background-color:#FFFFFF;}
.basketqty {height:25px; font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; color:black; background-color:#FFFFFF;padding-top:10px;}
.basketfooter {font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; color:black; background-color:#FFFFFF;}
A.orderreviewaddress:link {font-family:arial, sans-serif, helvetica; font-size:12px; text-decoration:none;}
A.orderreviewaddress:hover {font-family:arial, sans-serif, helvetica; font-size:12px; text-decoration:none;}
A.orderreviewaddress:visited {font-family:arial, sans-serif, helvetica; font-size:12px; text-decoration:none;}
A.orderreviewaddress:active {font-family:arial, sans-serif, helvetica; font-size:12px; text-decoration:none;}
.orderdetail {font-family:arial, sans-serif, helvetica; font-size:12px; font-weight:normal; padding-top:5px;}
.ordercatnames {font-family:arial, sans-serif, helvetica; font-size:12px; font-weight:bold; color:navy; padding-bottom:5px; padding-top:5px;}
.orderdatetime {font-family:arial, sans-serif, helvetica; font-size:12px; font-weight:bold; color:black; background-color:#EBEBEB;}
.formfield {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; font-weight:normal; color:#000000; }
.formfield_disable {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; font-weight:normal; color:gray; }
.full_story {font-family:sans-serif, arial, Helv; color:#000000; font-size:13px; text-align:left; line-height:1.3em;}
.article_author {font-family:sans-serif, arial, Helv; color:maroon; font-size:13px; text-align:left; padding-top:5px; padding-bottom:15px;}
.website {font-family:sans-serif, arial, Helv; color:navy; font-size:13px; text-align:left;}
.title {font-family:sans-serif, arial, Helv; color:navy; font-size:18px; text-align:left; font-weight:bold; line-height:1.2em;}
DIV.preorderdate {font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#000;}
