A:link{color:#666;text-decoration:none;}
A:visited{color:#666;text-decoration:none;}
A:active{color:#666;text-decoration:none;}
A:hover{color:#000088;text-decoration:none;}

TD{font-size:12px;font-family:Verdana;}
P{font-size:12px;font-family:Verdana;}
TD.dark{font-size:11px;font-family:Tahoma;color:#000000;}
P.dark{font-size:12px;font-family:Verdana;}
TD.smaller{font-size:11px;font-family:Tahoma;color:#666666;}
P.smaller{font-size:11px;font-family:Tahoma;color:#666666;}
TD.mincart{font-size:10px;font-family:Verdana;}
P.mincart{font-size:10px;font-family:Verdana;}
HR{height:1px;color:#999999;}
P.catname{text-align:center;margin-top:0px;margin-bottom:4px;vertical-align:top;text-align:center;}
P.catdesc{margin-top:0px;margin-bottom:4px;vertical-align:top;}
IMG.catimage{border:1px;border-thickness:1px;border-color:#000;border-style:solid;vertical-align:top;}
TD.catimage{vertical-align:top;}
TD.catname{vertical-align:top;text-align:center;}
TD.catnavigation{vertical-align:middle;text-align:left;}
img.cartimage{width:50px;border:1px;}
div.prodname{text-align:center;}
div.proddescription{text-align:center;}
div.prodprice{text-align:center;}
.cstitle{text-align:center;float:left; width:98%}
.csproduct{
text-align:center;
width:31%;
float:left;
padding:6px;
}
.csprodid{
  display:none;
  }
  
  .csprodimage{
    max-width:190px;
    }

.cse-branding-bottom, .cse-branding-right{margin:0;padding:0}
.cse-branding-bottom, .cse-branding-right{zoom:1;}
.cse-branding-bottom:after, .cse-branding-right:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cse-branding-text{font:10px Arial;}
.cse-branding-form form{margin-bottom:0;padding-bottom:0;}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text{display:block;float:left}
.cse-branding-bottom .cse-branding-form{margin-bottom:3px;}
.cse-branding-bottom .cse-branding-logo{padding:0}
.cse-branding-bottom .cse-branding-text{padding-top:4px}
.cse-branding-right .cse-branding-form{float:left;}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text{margin-left:4px;}
.cse-branding-right .cse-branding-form{float:left;margin-right:4px;}
.cse-branding-right .cse-branding-logo{padding:0}
.cse-branding-right .cse-branding-text{margin-top:-4px}

#menulist{padding:0;margin-left:0;margin-top:0;font:12px Verdana, sans-serif;width:144px;font-weight:normal;}
#menulist li{list-style:none;margin:0;border-bottom:0px solid #666;text-align:left;}
#menulist li a{display:block;padding:4px 1px 2px 3px;text-decoration:none;}
#menulist li a:link{color:#666;text-decoration:none;}
#menulist li a:visited{color:#ggg;text-decoration:none;}
#menulist li a:hover{color:#000088;text-decoration:none;}
TABLE.cobtbl{background-color:#B1B1B1;}
TD.cobhl{background-color:#ECECEC;}
TD.cobll{background-color:#FFFFFF;}


table.mntbl{
	width:990px;
	margin: 0 auto;
	border:0px;
background:#fff;
}

td.topbar{
	background:#000;
	height:32px;
	color:#fff;
}

td.topbar a{
	color:#fff;
	text-decoration:none;
}

	
	div#topnav{
	width:560px;
	height:32px;
	background:#000;
	text-align:center;
	margin-bottom:1px;
}
div#topnav ul{
	font-size: 0.9em;
	color: #999;
	text-align: right;
	margin: 0;
	padding-top:11px;
	height:30px;
	padding-left: 0px;
}
div#topnav ul li{
	display: inline;
}
div#topnav ul li a{
	padding: 5px 10px 5px 10px;
	color: #fff;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	margin-right: -1px;
}
div#topnav ul li a:hover{
	background-color: #82B37C;
	color: #fff;
}

/* Top search */
.search_bg{ float: left;margin-top:3px;padding:2px 10px; width:300px; background:#FFF; height:22px; position:relative; margin-left: 3px;}
.search_text{ width:100%; float:left; border:0px; padding-right:20px; font-family:Arial; font-size:14px; color:#9f9f9f;}
.search_button{ background:url(images/search_icon.jpg) no-repeat; width:16px; height:16px; position:absolute; right:10px; border:0px; cursor:pointer;}

.heading{
width:139px;
height:26px;
background:#82B37C;
color:#fff;
padding:2px;
border-radius:4px 4px 0px 0px
}

.headingdiv{
width:139px;
height:18px;
background:#82B37C;
color:#fff;
padding:4px 2px;
border-radius:4px 4px 0px 0px
}

.headingrt{
width:139px;
height:26px;
background:#82B37C;
color:#fff;
padding:2px;
text-align:center;
border-radius:4px 4px 0px 0px
}

.prodcurrency{
font-size:0.9em;
color:#666;
}

div.cms{
	text-align:center;
	padding:4px;
}

img.buybutton{
margin-bottom:12px;
padding:6px;
border:0px;
}

div.prodrating{
text-align:center;
}

td.prodimage{
vertical-align:top;
}

td.col {
    background: #F7FBF7;
    border: 1px solid #ccc;
    width: 198px;
}

input.askaquestion, input.emailfriend{
background:#82B37C;
color:#fff;
height:21px;
border:0;
border-radius:4px;
font-size:12px;
cursor:pointer;
margin-top:7px;
}

div.sociallinkedin{margin-top:9px}
div.socialfacebook{margin-top:9px}
div.socialtwitter{margin-top:9px}
