a{
color:#000;
font:12px Arial,sans-serif;
 text-decoration: underline;
}
a:hover{
color:#4C693B;
text-decoration:underline;
}
body{
margin:0px;
color:#000;
font:12px Arial,sans-serif;
background-color: #ffffff;
}
input{
border:1px solid #b2b2b2;
padding-left:3px;
color:#333;
font:11px Arial,sans-serif;
}
textarea{
border:1px solid #b2b2b2;
padding-left:3px;
color:#000;
font:10px verdana,sans-serif;
background-color: #FFFCF0;
}
input.btn{
border-left:3px solid #91A386;
border-top:3px solid #91A386;
border-right:3px solid #28371E;
border-bottom:3px solid #28371E;
padding-bottom:0px;
color:#FFEB9B;
background-color:#4B693A;
font: bold 12px arial,sans-serif;
text-align: center;
}
select{
padding-left:3px;
font:12px Arial,sans-serif;
background-color: #FFFCF0;
}
table{
color:#000;
font:12px Verdana,sans-serif
background-color: #ffffff;
}
table a{
color:#000;
font:12px Arial,sans-serif;
 text-decoration: underline;
}
h1{
color:#000;
font:16px arial,tahoma,sans-serif;
margin: 0px;
text-align:center;
font-weight: normal;
background-color: #4D6A3C;
}
h4{
color: red;
font:12px arial,tahoma,sans-serif;
margin: 0px;
text-align:center;
font-weight: bold;
background-color: #FFFF99;
}
.search_hdr{
color:#4C693B;
height:35px;
background: url(../../images/shop_images/searchonlinecatalog.gif) no-repeat;
text-align:center;
font: bold 13px arial,tahoma,sans-serif;
line-height: 12px;
letter-spacing: -1px;
}
.orderfree_hdr{
color:#FFEB9B;
height:35px;
background: url(../../images/shop_images/orderfreecatalogpver.gif) no-repeat;
text-align:center;
font: bold 13px arial,tahoma,sans-serif;
line-height: 12px;
letter-spacing: -1px;
}
.item_hdr{
color:#4C693B;
height:30px;
background: url(../../images/shop_images/gshopbump.gif) no-repeat;
text-align:center;
font: bold 13px arial,tahoma,sans-serif;
padding-top:2px;
line-height: 12px;
letter-spacing: -1px;
}
.checkinfo_hdr{
color:#4C693B;
height:28px;
background: url(../../images/shop_images/gshopcart.gif) no-repeat;
text-align:center;
font: bold 13px arial,tahoma,sans-serif;
line-height: 12px;
letter-spacing: -1px;
}
.featured_hdr{
color:#4C693B;
height:30px;
background: url(../../images/shop_images/gfeaturedprodbump.gif) no-repeat;
text-align:center;
font: bold 13px arial,tahoma,sans-serif;
padding-top:2px;
line-height: 12px;
letter-spacing: -1px;
}

.topmenu{
height:31px;
width: 70px;
text-align:center;
color:#FFEB9B;
font: bold 11px arial,tahoma,sans-serif;
line-height: 11px;
background: url(../../images/shop_images/links.gif) no-repeat;
padding-top:4px;
}
.topmenu a:link, .topmenu a:hover, .topmenu a:visited{
color:#FFEB9B;
font: bold 11px arial,tahoma,sans-serif;
text-decoration:none;
line-height: 10px;
}
.over{
height:31px;
width: 70px;
text-align:center;
color:#FFEB9B;
font: bold 11px arial,tahoma,sans-serif;
background: url(../../images/shop_images/linksselected.gif) no-repeat;
line-height: 10px;
padding-top:4px
}
.over a, .over a:hover{
text-align:center;
color:#FFFCF0;
font: bold 11px arial,tahoma,sans-serif;
line-height: 10px;
text-decoration:none;
}
.tablecolor{
background-color: #51623E;
}
.cartinfo{
color:#333;
font: bold 12px arial,tahoma,sans-serif;
padding-left:20px;
text-align:left;
}
.accent{
color:#ff0000;
font-weight: bold;
text-transform: uppercase;
}
.copyr{
font:12px Arial,sans-serif;
}

.pic_border{
border:#CDB792 1px solid;
}
.pic_border2{
border:#4A4338 1px solid;
}
.more a{
font:11px Arial,sans-serif;
font-weight:bold;
padding-right:25px;
line-height: 16px;
text-align: right;
text-decoration: none;
background: url(../../images/shop_images/read_more.gif) no-repeat right;
}
.featured, featured a{
font:9px Verdana,sans-serif;
font-weight:bold;
text-decoration: none;
}
.navboxhdr{
font:11px Arial,sans-serif;
border-bottom:2px #0E270B solid;
line-height: 16px;
 text-transform: uppercase;
 text-align: center;
 font-weight: bold;

}
/*.navboxhdr2{
font:12px Arial,sans-serif;
 font-weight: bold;
border-bottom:2px #0E270B solid;
line-height: 16px;
padding-left: 18px;
padding-bottom: 1px;
text-align: left;
background: url(../../images/shop_images/menu_hdr_bullet.gif) no-repeat left top;
}
.navboxhdr2 a{
font:12px Arial,sans-serif;
font-weight: bold;
line-height: 16px;
text-decoration:none
}*/

.leftmenu0{
color:#4C693B;
height:30px;
background: url(../../images/shop_images/gshopbump.gif) no-repeat;
text-align:center;
font: bold 13px arial,tahoma,sans-serif;
padding-top:2px;
line-height: 12px;
letter-spacing: -1px;
}
.leftmenu0 a{
color:#4C693B;
font: bold 13px arial,tahoma,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenu0 a:hover{
color:#4C693B;
font: bold 13px arial,tahoma,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenu1{
color:#000;
font: 12px Arial,sans-serif;
padding-left: 4px;
border-bottom:1px #ddd solid;
line-height: 17px;
/*background-color: #FEF0C5;*/
background: url(../../images/shop_images/gshopbump_bgr.gif) repeat-y;
}
.leftmenu1 a{
color:#000;
font: 12px Arial,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenu1 a:hover{
color:#4C693B;
font: 12px Arial,sans-serif;
text-decoration: underline;
line-height: 17px;
}
.leftmenu2{
color:#000;
font: 12px Arial,sans-serif;
padding-left: 25px;
border-bottom:1px #ddd solid;
line-height: 17px;
/*background-color: #FEF0C5;*/
background: url(../../images/shop_images/gshopbump_bgr.gif) repeat-y;
}
.leftmenu2 a{
color:#000;
font: 12px Arial,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenu2 a:hover{
color:#4C693B;
font: 12px Arial,sans-serif;
text-decoration: underline;
line-height: 17px;
}
.leftmenuactiv0{
color:#4C693B;
height:30px;
background: url(../../images/shop_images/gshopbump.gif) no-repeat;
text-align:center;
font: bold 13px arial,tahoma,sans-serif;
padding-top:2px;
line-height: 12px;
letter-spacing: -1px;
}
.leftmenuactiv0 a{
color:#000;
font: bold 13px arial,tahoma,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenuactiv0 a:hover{
color:#4C693B;
font: bold 13px arial,tahoma,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenuactiv1{
color:#000;
font: 12px Arial,sans-serif;
border-bottom:1px #ddd solid;
line-height: 17px;
text-align: left;
background: url(../../images/shop_images/gshopbump_activ_bgr.gif) repeat-y;
padding-left: 4px;
}
.leftmenuactiv1 a{
color:#4C693B;
font: 12px Arial,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenuactiv1 a:hover{
color:#4C693B;
font: 12px Arial,sans-serif;
text-decoration: underline;
line-height: 17px;
}
.leftmenuactiv2{
color:#000;
font: 12px Arial,sans-serif;
border-bottom:1px #ddd solid;
line-height: 17px;
text-align: left;
background: url(../../images/shop_images/gshopbump_activ_bgr.gif) repeat-y;
padding-left: 25px;
}
.leftmenuactiv2 a{
color:#4C693B;
font: 12px Arial,sans-serif;
text-decoration: none;
line-height: 17px;
}
.leftmenuactiv2 a:hover{
color:#4C693B;
font: 12px Arial,sans-serif;
text-decoration: underline;
line-height: 17px;
}
.maintext{
font:12px Arial,Verdana,sans-serif;
text-align: justify;
padding:7px
}
.maintext_home{
font:14px Arial,Verdana,sans-serif;
text-align: justify;
padding:7px
}
.maintext_home a{
font:14px Arial,Verdana,sans-serif;
}

h2, .headerbl,.headerbr,.mainhdr,.headerbl a,.headerbr a,.headerbc, .headerbc a, .navboxhdr2{
color:#4C693B;
font: bold 14px/25px Arial,sans-serif;
padding-left: 16px;
text-align: left;
margin: 0px;
background: #FDE18E;
letter-spacing: -1px;
}
.navboxhdr2 a{
color:#4C693B;
font: bold 14px/25px Arial,sans-serif;
text-align: left;
margin: 0px;
letter-spacing: -1px;
}

.price{
color:#ff0000;
font:12px Arial,sans-serif;
font-weight: bold;
}
.msrp_price{
color:#000;
font:12px Arial,sans-serif;
font-weight: bold;
}
.hl{
height:10px;
border-bottom: 1px solid #A3A48C;
}
.catalogtxt{
color:#000;
font:12px Arial,sans-serif
}
.catalogtxt a{
color:#000;
font:12px Arial,sans-serif;
font-weight:bold;
text-decoration:underline
}
.text10px{
color:#000000;
font:10px Arial,sans-serif
}
.text10px a{
color:#000;
font:10px Arial,sans-serif
}
#header{
width: 800px;
height: 103px;
}
.listheader{
color:#000;
background:#FDE18E;
font:10px Verdana,Tahoma,sans-serif;
font-weight:bold;
text-align:center;
height:18px
}
.listheader a{
color:#FFFFFF;
text-decoration:none
}
.listheader a.active{
color:#FFFFFF;
cursor:default
}
.listheader a.active:hover{
color:#FFFFFF;
cursor:default
}
.listheader a:hover{
color:#FFFFFF;
text-decoration:underline
}
.listrowitem{
padding-left:3px;
background-color:#FFFCF0;
font:10px Verdana,Tahoma,sans-serif;
height:23px
}
.listrowitem a{
font:10px Verdana,Tahoma,sans-serif;
text-decoration:none
}
.listrowitem a:hover{
font:10px Verdana,Tahoma,sans-serif;
text-decoration:underline
}
.dialog{
background:#EEEEEE
}
font.descriptionsnapshot{
font-size:9px;
font-family:Arial
}
.checkout_label_on{
font: bold 14px/25px Arial,sans-serif;
padding-left: 16px;
text-align: left;
margin: 0px;
background: #FDE18E;
letter-spacing: -1px;
}
.checkout_page_on{
color:#000;
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#FDE18E;
font-weight:bold;
font-size:10px;
font-family:Arial;
height:30px;
text-align: center;
}
.checkout_label{
font: bold 14px/25px Arial,sans-serif;
padding-left: 16px;
text-align: left;
margin: 0px;
background: #FDE18E;
letter-spacing: -1px;
}
.checkout_page{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#f7f7f7;
font-weight:bold;
font-size:10px;
font-family:Arial;
height:30px;
text-align: center;
}
.checkout_page a{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
font-weight:bold;
font-size:10px;
font-family:Arial;
}
.form_label{
height:15px;
text-align:left;
color:#000;
border-bottom:1px solid #fff;
border-left:5px solid #fff;
border-right:5px solid #fff;
padding-right:5px;
padding-left:5px;
padding-bottom:1px;
padding-top:1px;
background:#FEF0C5;
font-weight:bold;
font-size:10px;
font-family:Verdana
}
.form_label a{
color: #000;
font-weight:bold;
font-size:10px;
font-family:Verdana;
text-decoration:none;
}
.form_input{
text-align:left;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:5px solid #fff;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
background:#FFFCF0;
font-weight:normal;
font-size:11px;
font-family:Verdana;
}
.form_input a{
font-size:11px;
font-family:arial;
}
.form_label_small{
padding:2px;
background:#FFFCF0;
font-weight:normal;
font-size:10px;
font-family:Verdana
}
form_input_small{
padding:2px;
background:#F4EEE1;
font-weight:normal;
font-size:11px;
font-family:Arial
}
.path{
font-weight:bold;
font-size:14px;
font-family:Arial
}
option{
color:#000000;
font-size:11px;
font-family:Arial,sans-serif;
font-weight:normal
}
.cal_weekdays{
border-left:1px solid #FFFFFF;
color:#4B693A;
font: bold 12px arial,sans-serif;
text-align:center
}
.cal_monthdays{
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
font:12px Arial,sans-serif;
text-align:center
}
.cal_today{
border:1px solid #FDE18E;
color:#ffffff;
background:#4B693A;
font:13px arial,sans-serif;
font-weight:bold;
text-align:center
}

h2.pdesc{
color: #000000;
font: bold 12px Arial,sans-serif;
padding-left: 0px;
text-align: left;
margin: 0px;
background: #FFFFFF;
letter-spacing: 0px;
}

h1.homebanner{
background-color: #fde18e;
color:#000;
font:13px Arial,sans-serif;
margin: 0px;
padding-top: 6px;
padding-bottom: 6px;
text-align:center;
font-weight: bold;
}

h1.details{
background-color: #ffffff;
color:#000;
font:14px Arial,sans-serif;
margin: 0px;
padding-top: 6px;
padding-bottom: 6px;
text-align:left;
font-weight: bold;
}

h1.cattitle{
background-color: #ffffff;
color:#000;
font:12px Arial,sans-serif;
margin: 0px;
padding-top: 6px;
padding-bottom: 6px;
text-align:left;
font-weight: bold;
}
