
.outside{background-color:#000;border:thin solid #29425A;}
.main{color:#FFF;padding:5px;}
.bd{border:thin solid #000;}
.tblbg{background-color:#666;}
.tdbg2{background-color:#404040;color:#FFF;font-size:9pt;}
.tdbg1{color:#efefcd;font-size:9pt;}
.tdbg_grey{background-color:#e2e2d6;color:#000;}
A.tdbg_grey:hover{color:#FFF;text-decoration:underline;}
.smltext_white{font-size:7pt;color:#FFF;font-weight:700;}
.pageTitle{color:#ff2521;background-color:#646310;font-size:14px;font-weight:700;padding:5px;}
.pageTitle_sm{color:#FFF;background-color:#000;font-size:12px;font-weight:700;padding:2px;}
.pagesubHeader{font-size:10px;font-weight:700;padding:2px;}

.adminHelp{color:red;font-size:10px;text-decoration:none;font-weight:700;}

.vertLine{border-right:1px solid #ccc;}
.mainTable{width:100%;margin:0;padding:0;}
.header{background-color:#fff;font-size:14px;color:#000;font-weight:bolder;}
.section_title{font-size:12px;font-weight:700;color:#000;}
.section_footer{font-size:11px;color:#000;}
A.section_footer{color:#000;text-decoration:none;}

HR.thickline{size:1px;height:2px;font-size:1px;margin-bottom:0;margin-top:0;}
HR.thinline{size:1px;height:1px;margin-bottom:0;margin-top:0;}
.WishButton{border-right:1px outset;border-top:1px outset;font-weight:700;font-size:11px;border-left:1px outset;color:#FFF;border-bottom:1px outset;background-color:#999;text-align:center;}
.cat_title_large{font:Arial, Helvetica, sans-serif;font-size:24px;color:#5e5e38;}
.cat_title_small{font:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;}
.cat_title_list{font:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-decoration:underline;}
.cat_text_featured{font-size:14px;}
.cat_text_small{font-size:13px;color:#000;}

.BoxText{font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.BoxBorder{border:1px solid #ccc;}
.BoxHeaderRow{background-color:#ccc;}
.carttext{font-size:11px;}
.FormTitle{color:#000;font-size:14px;font-weight:700;font-family:Arial, Helvetica, sans-serif;}
.formtext{color:#000;font-size:12px;vertical-align:baseline;font-family:Arial, Helvetica, sans-serif;}
.FormError{font-size:12px;color:Red;}
.FormErrorSmall{font-size:11px;color:Red;}
.FormTextSmall{color:#000;font-size:11px;}
.formfield{background-color:#efefcd;border-bottom:#666 1px solid;border-left:#666 1px solid;border-right:#666 1px solid;border-top:#666 1px solid;color:#191900;font-size:10px;}
.formfield_quickLinks{background-color:#efefcd;border-bottom:#666 1px solid;border-left:#666 1px solid;border-right:#666 1px solid;border-top:#666 1px solid;color:#efefcd;font-size:11px;}
.formfieldlogin{border-right:#ccc 1px solid;border-top:#ccc 1px solid;font-size:11px;border-left:#ccc 1px solid;color:#404040;border-bottom:#ccc 1px solid;width:110px;}
.formfieldcheckbox{font-size:10px;color:#ccc;}
A.FormButton:visited{font-weight:700;font-size:10px;color:#ddd;background-color:#999;text-decoration:none;}
A.FormButton:hover{font-weight:700;font-size:10px;color:#FFF;background-color:#999;text-decoration:none;}
.ResultHead{font-size:12px;color:#FFF;}
.listingHead{font-size:12px;text-decoration:none;}
.listingTitle{font-size:14px;text-decoration:none;font-weight:700;}
A.listingTitle:hover{font-size:14px;text-decoration:underline;}
.menu_category{font-size:12px;text-decoration:none;color:gray;}
.menu_page{text-align:right;font-size:12px;color:#C0C080;}
a.menu_page,a.menu_page:link,a.menu_page:visited,A.menu_page:active{text-align:right;font-size:12px;color:#666;}
a.menu_trail{font-size:10px;color:#666;}
.menu_footer{font-size:10px;text-decoration:none;text-align:center;color:#000;}
.menu_admin{font-weight:400;font-size:10px;color:#000;text-decoration:none;}
A.menu_admin{font-weight:400;font-size:10px;color:#666;text-decoration:none;}
.caution{color:#06C;font-size:12px;font-weight:700px;}
.photocaption{color:#FFF;font-size:11px;}
.TopTierHeader{padding-right:5px;padding-left:10px;font-weight:700;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.TopTierHeader:hover{padding-right:5px;padding-left:5px;font-weight:700;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:underline;}
TD.TopTierNav{font-weight:700;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;padding:4px;}
.TopTierNav{font-weight:700;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;}
A.TopTierNav:link{font-size:11px;font-family:verdana,arial,sans serif;text-decoration:none;color:#963;}
A.TopTierNav:visited{font-size:11px;font-family:verdana,arial,sans serif;text-decoration:none;color:#000;}
A.TopTierNav:hover{font-size:11px;font-family:verdana,arial,sans serif;text-decoration:none;background-color:transparent;color:#000;}
.SubTierNav{font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;}
A.SubTierNav:hover{font-size:11px;font-family:verdana,arial,sans serif;text-decoration:none;background-color:transparent;}

.required{font-weight:700;}
.tdHeader{text-align:center;font-size:80%;}
.rowHeader{height:12pt;}
.loginForm_Box{width:110px;border:1px solid #ccc;margin:5px 0 5px 2px;padding:3px;}
label{float:left;}
.loginForm{width:110px;text-align:left;margin:5px 0 5px 2px;padding:3px;}
.logout_box{width:125px;border:1px solid #191900;text-align:center;margin:5px 0 5px 2px;padding:3px 3px 4px;}
.logout{width:125px;text-align:center;margin:5px 10px 5px 2px;padding:3px 3px 4px;}
.myAccount{font-size:11px;color:#C0C080;padding-bottom:5px;font-weight:700;margin-bottom:5px;text-align:center;}
a.myAccount:link{font-size:11px;color:#999;}
.editBtn{border-top:solid 1px #fff;border-right:solid 1px #333;border-bottom:solid 1px #333;border-left:solid 1px #333;background-color:#9C6500;text-align:center;margin:5px 5px 3px;padding:2px 5px;}
a.editBtn{text-decoration:none;color:#FFF;font-size:90%;}
.listform{background-color:#E7E3D6;color:#000;padding:3px;}
.listform td{font-size:95%;}
.listform a:hover{color:#666;}
.listform a.editBtn{text-decoration:none;color:#FFF;font-size:100%;}
.listform_lo{background-color:#CCC;padding:3px;}
.listform_lo a:hover{color:#633;}
.listform_lo a.editBtn{text-decoration:none;color:#FFF;}
#contentContainer{width:inherit;margin:0 5px 5px 3px;}
.catContent{float:left;color:#000;width:300px;margin:0 -340px 5px 10px;}
#sidebar{float:right;width:225px;font-size:80%;margin:0 5px 5px 15px;padding:3px 3px 3px 0;}
#sidebar li{margin-left:0;}
#sidebar dl{font-size:100%;margin-left:3px;}
#sidebar dt{font-size:110%;}
#rssFeeds{font-size:8pt;line-height:150%;}
#rssFeeds ul{margin:2px 2px 2px 0;}
#rssFeeds li{margin:2px 2px 2px 0;padding:0;}
#subCatBreadCrumbs ul{margin:0;padding:0;}
#subCatBreadCrumbs li{font-size:80%;list-style:none;float:left;margin:0 2px 0 2px; border-right:1px solid #000;}
#subCatBreadCrumbs a{font-size:80%;}
.siteMap{margin:3px 0 3px 5px;}
#siteMapProducts dt{font-weight:700;font-size:110%;}
#siteMapProducts dd{list-style:none;margin:3px;}
.fixCenter{margin-left:auto;margin-right:auto;_width:100%;text-align:center;}
.inputBox,.outputBox,.formatBox{border:rgb(108, 136, 175) 1px solid;_width:350px;max-width:750px;min-width:350px;padding:0;}
.inputBox h3,.formatBox h3{background-color:rgb(108, 136, 175);color:#FFF;font-size:130%;border-bottom:1px solid #000;margin:0;padding:3px;}
.inputBox p,.outputBox p,formatBox p{font-size:80%;text-align:right;}
.outputBox h3{background-color:rgb(108, 136, 175);color:#FFF;font-size:130%;border-bottom:1px solid #000;text-align:center;margin:0;padding:3px;}
A.tdbg_grey:link,A.tdbg_grey:visited,.homepagenews,a.homepagenews,object.td,.debug,.listform a,.listform a:link,.listform_lo a,.listform_lo td,.listform_lo a:link{color:#000;}
.smltext,.smltext_blck{font-size:7pt;color:#000;}
a.breadcrumbs,a.breadcrumbs:link,A.subnav:visited,A.subnav:hover{color:#666;font-size:10px;text-decoration:none;}
a.breadcrumbs:hover,a.breadcrumbs:visited{color:#999;text-decoration:none;font-size:10px;}
.subnav,A.subnav:link,.menu_trail{color:#999;font-size:10px;text-decoration:none;}
footer_subnav,A.footer_subnav{text-align:center;font-size:10px;color:#000;}
.smalltext,.loginForm p,.loginForm label,.loginForm a:link{font-size:9px;}
h2 a:link,h3 a:active,h3 a:visited,h2 a:hover,h3 a:hover{color:red;text-decoration:none;}
.cat_text_large,.prodprice{font-size:12px;color:#000;}
.cat_text_list,.listingtext,.listingsubtext,.listingtagline,.listingdate,a.menu_category{font-size:12px;}
.FeatureTeaser,.boxtitle{font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.FeatureByline,.listingsubtitle{font-size:12px;font-style:italic;}
.smallcarttext,.ListingSmall{font-size:10px;}
.FormTextVerySmall,a.menu_trail:hover{font-size:10px;color:#000;}
.FormButton,.FormButton_small{border-right:1px outset;border-top:1px outset;font-weight:700;font-size:10px;border-left:1px outset;color:#FFF;border-bottom:1px outset;background-color:#666;text-align:center;}
A.listingTitle:link,A.listingTitle:visited{font-size:14px;text-decoration:none;}

A.TopTierHeader:link,A.TopTierHeader:visited{padding-right:5px;padding-left:5px;font-weight:700;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;}
A.SubTierNav:link,A.SubTierNav:visited{font-size:11px;font-family:verdana,arial,sans serif;text-decoration:none;}
A.alphaon:link,A.alphaon:visited{font-size:13px;font-family:verdana,arial,sans serif;text-decoration:none;font-weight:Bold;}
A.alphaoff:link,A.alphaoff:visited{font-size:9px;font-family:verdana,arial,sans serif;text-decoration:none;}
.loginForm legend,.logout legend{font-size:80%;background:#666;border:1px solid #ccc;color:#999;padding:4px 6px;}
.loginForm fieldset,.logout fieldset{border:1px solid #ccc;width:125px;padding:4px 3px;}
#rssFeeds a,#rssFeeds a:link{font-size:8pt;}
#subCatBreadCrumbs,#siteMapProducts{margin:3px 0;}
.siteMap li,#siteMapProducts dl ul li{list-style:none;margin:3px 0;}
