body{
margin:0px;
color:#333;
background:url(../../images/shop_images/bgr.gif) #006633 repeat-x;
font:11px Arial,sans-serif;
text-align:left
}
input{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px
}
input.go{
width:21px;
background:#006633;
height:20px
}
input.btn{
border:1px #006633 solid;
color:#ffffff;
background:#006633;
font:10px verdana,sans-serif;
text-align:center
}
option,select{
color:#000000;
font:11px Arial,sans-serif;
}
a{
color:#006633;
text-decoration:underline
}
a:hover{
text-decoration:none
}
table{
color:#333;
font:12px Arial,sans-serif;
text-align:left
}
table a{
color:#006633;
font:12px Arial,sans-serif;
text-decoration:underline
}
#container{
width:753px;
margin-left:auto;
margin-right:auto;
background:url(../../images/shop_images/bgr-left-bot.gif) #ffffff repeat-y;
text-align:left;
position:relative;
z-index:1
}
#leftcol{
width:198px;
float:left
}
#rightcol{
width:555px;
float:left;
background:url(../../images/shop_images/nv-logo-grey.gif) #ffffff no-repeat top right
}
#logo{
width:198px;
height:69px
}
#search{
width:198px;
padding-top:10px;
clear:both;
background-color:#ffffff;
height:30px
}
#leftmenu{
width:198px;
background-color:#ffffff;
color:#666666;
font:11px/18px Arial,sans-serif
}
#leftmenu a{
color:#666666;
text-decoration:none
}
#leftmenu a:hover{
color:#006633;
text-decoration:none;
}
#leftmenu li{
padding-left:24px;
/*border-bottom:1px solid #e1e1e1;*/
background:transparent url(../../images/shop_images/arrow.gif) no-repeat left
}
#leftmenu ul{
padding-left:15px;
margin:0px;
width:165px;
list-style-type:none
}
#arc{
width:198px;
height:122px
}
#topmenu{
width:555px;
color:#333333;
background:transparent url(../../images/shop_images/hl.gif) repeat-x bottom;
font:11px Arial,sans-serif;
height:40px
}
#topmenu a{
color:#333333;
font:11px Arial,sans-serif;
text-decoration:none
}
#topmenu a:hover{
color:#006633;
font:11px Arial,sans-serif;
text-decoration:none
}
#topmenu .li1{
padding:7px 0px 6px 10px;
display: inline;
background:transparent url(../../images/shop_images/item-1.gif) no-repeat
}
#topmenu .li2{
padding:7px 0px 6px 10px;
display: inline;
background:transparent url(../../images/shop_images/item-2.gif) no-repeat
}
#topmenu .li3{
padding:7px 0px 6px 10px;
display: inline;
background:transparent url(../../images/shop_images/item-3.gif) no-repeat
}
#topmenu .li4{
padding:7px 0px 6px 10px;
display: inline;
background:transparent url(../../images/shop_images/item-4.gif) no-repeat
}
#topmenu .li5{
padding:7px 0px 6px 10px;
display: inline;
background:transparent url(../../images/shop_images/item-5.gif) no-repeat
}
#topmenu .li6{
padding:7px 0px 6px 10px;
display: inline;
background:transparent url(../../images/shop_images/item-6.gif) no-repeat
}
#topmenu ul{
margin:0px 20px 0px 0px;
padding-top:16px;
list-style-type:none;
display: block;
}
#slogan h1{
margin:0px;
padding:4px 0px 4px 10px;
float:left;
color:#006633;
font:20px Arial,sans-serif;
letter-spacing:-1px
}
#cartinfo{
padding:10px 20px 0px 0px;
float:right;
color:#000000;
font:11px Arial,sans-serif
}
#title-pic{
border:1px solid #cccccc;
width:550px;
height:212px;
clear:both;
color:#ffffff;
background:transparent url(../../images/shop_images/title-pic.gif) no-repeat 3px;
font:14px/22px Arial,sans-serif
}
#title-pic a{
color:#ffffff;
font:14px/22px Arial,sans-serif;
text-decoration:none
}
#title-pic a:hover{
color:#00FF00;
font:14px/22px Arial,sans-serif;
text-decoration:none
}
#title-pic li{
padding-right:10px;
background:transparent url(../../images/shop_images/hl-green.gif) repeat-x bottom
}
#title-pic ul{
padding:20px 10px;
width:200px;
float:right;
list-style-type:none;
text-align:right
}
#content{
/*margin-top:10px;*/
padding:5px 10px 10px 10px;
background:transparent url(../../images/shop_images/vl.gif) repeat-y left;
text-align:justify;
clear:both
}
#footer{
width:740px;
margin:0px 0px 3px 5px;
border:1px solid #cccccc;
clear:both;
background:url(../../images/shop_images/bot-bgr.gif) #ffffff no-repeat 1px;
font:11px Arial,sans-serif;
height:39px;
position:relative;
z-index:2
}
#copyright{
padding:5px 0px 0px 10px;
float:left
}
#botmenu{
width:auto;
float:right;
padding:5px 20px;
text-align:right
}
.imgsize{
margin:0px 10px 10px 0px; 
width:100px;
/*height:80px;*/
border: 3px double #ccc;
}
.maintext,.maintext a{
color:#000;
font:12px Arial,sans-serif;
text-align:left;
}
.moreimg{
width:60px;
height:50px
}
.hl{
border-top:1px solid #ccc;
height:3px;
}
.text10px{
border:0px;
color:#666666;
font:10px arial,sans-serif;
font-weight:bold;
}
.text10px a,.text10px a:visited{
color:#666666;
font:10px arial,sans-serif;
font-weight:bold;
text-decoration:underline;
}
.accent{
color:#005500;
font-weight:bold;
}
.leftmenu1,.leftmenuactiv1{
margin-left:21px;
color:#ffffff;
font: 10px Arial,sans-serif;
}
.headerbl,.headerbr,.headerbc,.mainhdr,.headerbl a,.headerbr a,.headerbc a{
padding-top:0px;
padding-left:0px;
border-bottom:1px #ccc solid;
color:#000;
font:bold 14px/18px Arial,sans-serif;
text-decoration:none;
text-transform:capitalize;
text-align:left;
}
.headerbc2,.headerbc2 a{
padding-top:0px;
padding-left:0px;
color:#000;
font:bold 14px/18px Arial,sans-serif;
text-decoration:none;
}
.headerbc3{
padding-top:0px;
padding-left:0px;
color:#000;
font:bold 12px/18px Arial,sans-serif;
border-bottom:1px #ccc solid;
}
.headerbc3 a{
color:#000;
font:bold 12px/18px Arial,sans-serif;
text-decoration:none;
}
.headerbc4{
padding-top:1px;
padding-left:0px;
color:#ffffff;
background-color:#006633;
font:bold 12px Arial,Helvetica,sans-serif;
}
.catpath{
padding-left:4px;
color:#fff;
background-color:#006633;
font:bold 11px Arial,sans-serif;
}
.catpath a{
padding-left:4px;
color:#fff;
background-color:#efefef;
font:11px Arial,sans-serif;
text-decoration:none;
}
.product_name{
border-top:4px #ffffff solid;
border-bottom:4px #ffffff solid;
padding-left:8px;
background-color:#8fcdc1;
color:#f3f8f9;
font:12px Arial,sans-serif;
font-weight:bold;
line-height:20px;
}
.catalogtxt{
color:#000000;
font:11px Arial,sans-serif;
}
.catalogtxt a,.catalogtxt a:visited{
color:#993300;
font:11px Arial,sans-serif;
font-weight:bold;
text-decoration:none;
}
.newproducts{
padding-left:10px;
color:#ffffff;
font:11px Arial,sans-serif;
font-weight:bold;
}
.newproducts2{
padding-left:0px;
border-bottom:1px solid #ffffff;
color:#ff7200;
font:11px Arial,sans-serif;
text-decoration:none;
}
.newproducts2 a{
padding-left:0px;
color:#000000;
font:11px Arial,sans-serif;
text-decoration:none;
}
.listheader{
color:#555555;
background-color:#e1efe1;
font:10px Verdana,Tahoma,sans-serif;
font-weight:bold;
text-align:center;
height:18px;
}
.listheader a{
color:#555555;
text-decoration:none;
}
.listheader a.active{
color:#000000;
cursor:default;
}
.listheader a.active:hover{
color:#000000;
cursor:default;
}
.listheader a:hover{
color:#efefef;
text-decoration:underline;
}
.listrowitem{
padding-left:3px;
color:#000000;
background-color:#efefef;
font:11px Arial,Tahoma,sans-serif;
height:23px;
}
.listrowitem a{
font:11px Arial,Tahoma,sans-serif;
text-decoration:none;
}
.listrowitem a:hover{
font:11px arial,Tahoma,sans-serif;
text-decoration:none;
}
.dialog{
background:#eeeeee;
}
font.descriptionsnapshot{
font-size:9px;
font-family:Arial;
}
.checkout_label_on{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#efefef;
color:#000000;
font-weight:normal;
font-size:10px;
font-family:Arial;
}
.checkout_page_on{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
color:#ffffff;
background:#758E3D;
font-weight:bold;
font-size:10px;
font-family:Arial;
height:30px;
}
.checkout_label{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#CDDFA1;
color:#000000;
font-weight:normal;
font-size:10px;
font-family:Arial;
}
.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;
}
.checkout_page a{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#f7f7f7;
font-weight:bold;
font-size:10px;
font-family:Arial;
}
.form_label{
border-bottom:1px solid #ffffff;
padding-right:3px;
padding-left:10px;
padding-bottom:2px;
padding-top:2px;
color:#000000;
background:#CDDFA1;
font-weight:bold;
font-size:10px;
font-family:Verdana;
}
.form_label a{
color:#000000;
font-weight:bold;
font-size:10px;
font-family:Verdana;
text-decoration:none;
}
.form_input{
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
padding-right:5px;
padding-left:5px;
padding-bottom:2px;
padding-top:2px;
background:#efefef;
font-weight:normal;
font-size:10px;
font-family:Verdana;
}
.form_input a{
font-weight:normal;
font-size:10px;
font-family:Verdana;
}
.form_label_small{
padding:2px;
background:#e1efe1;
font-weight:normal;
font-size:10px;
font-family:Verdana;
}
.form_input_small{
padding:2px;
background:#eeeeee;
font-weight:normal;
font-size:10px;
font-family:Arial;
}
.path{
font-weight:bold;
font-size:14px;
font-family:Arial;
}
.cal_weekdays{
border-left:1px solid #ffffff;
color:#ffffff;
font:10px Verdana,sans-serif;
font-weight:bold;
text-align:center;
}
.cal_monthdays{
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
font:10px Verdana,sans-serif;
text-align:center;
}
.cal_today{
border:1px solid #efefef;
color:#ffffff;
background:#006633;
font:10px Verdana,sans-serif;
font-weight:bold;
text-align:center;
}

.option_list{
width:225px;
}

.picborder{
 vertical-align: top;
}