/********************************************
   AUTHOR:  			Papop Srikham
   WEBSITE:   			http://www.buydetoxnow.com/
	TEMPLATE NAME: 		Buydetoxnow-green
   TEMPLATE CODE: 		S-0001
   VERSION:				1.0        	
 *******************************************/ 

/*------------ Top Element-----------*/

body {
	padding: 0;
	margin: 0;
	background : #333333 url(../images/main_bg.gif) repeat-x 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6D6D6D;
	font-weight: normal;
}
a
{
	color:#666666;
}

h1 {
	margin:0px;
	padding: 0 0 0 30px;
	
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #6D6D6D;
	font-weight: normal;
	text-transform: uppercase;
	font-weight: bold;
}

h2 {
	padding: 0 0 0 40px;
	margin: 0;
	background : #fff;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6D6D6D;
	font-weight: bold;
}
h3 {
	padding: 0 0 0 0px;
	margin: 0;
	background : #fff;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6D6D6D;
	font-weight: bold;
}
h4 {
	font-size:120%;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}
form h4
{
	font-size:120%;
	padding-top:10px;
	padding-bottom:10px;
}
.product a{
	padding: 0 0 0 0px;
	margin: 0;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #6D6D6D;
	font-weight: bold;
	
	text-decoration:none;
	}
.product a:hover{
	color: #A9A9A9;
	text-decoration:none;
	}

.more a {
	padding: 0 0 0 0px;
	margin: 0;
	background : #fff;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #6D6D6D;
	font-weight: bold;
	text-decoration:underline;
}
.more a:hover{
	color: #A9A9A9;
	text-decoration:none;
	}
#detail a {
	font: 10px verdana, Arial, sans-serif;
	padding:0px;
	margin:5 15px;
}
.price a {
	font: 10px verdana, Arial, sans-serif;
	font-weight: bold;
	color:red;
}
#navigator a {
	font: 11px Arial, sans-serif;
	font-weight: bold;
	color:#6D6D6D;
	text-decoration:none;
}
#navigator a:hover {
	font: 11px Arial, sans-serif;
	font-weight: bold;
	color:#195108;
	text-decoration:none;
}

form {
	
	margin: 2px;
	font: 10px verdana, Arial;
	font-weight:bold;
}

input
{
	font: 11px Arial, sans-serif;
}

#dmenu {
	width:650px;
	background: url(../images/menu_bg.gif) repeat-y 0 0;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #6D6D6D;
	font-weight: bold;
	text-decoration: none;
}
	#dmeun ul{
	width:650px;
	display:block;
	padding:0 0 0px;
	font-size:10px;
	float:left;
	}
	#dmenu ul li{
	float:left;
	display:block;
	}
	#dmenu ul li a{
	height:30px;
	display:block;
	padding:5 30 0 10px;
	text-indent:0px;
	text-decoration: none;
	}
	#dmenu ul li a:hover{
	height:30px;
	display:block;
	text-indent:0px;
	text-decoration: none;
	}

#main_menu ul
{	
	padding: 0px;
	margin: 0px;
	list-style: none;
	margin-left:10px;
	padding-top: 6px;
	float:left;
}

#main_menu li
{
	display: inline;
	padding: 0px 10px 0px 10px;
	border-right: solid 1px #BBBBBB;
}
#main_menu li.noborder
{
	border:0px;
}

#main_menu li a:link, #main_menu li a:visited
{
	color:#6D6D6D;
}

#main_menu li a:hover
{
	color:#195108;
	
}

#main_menu  form
{
	display:inline;
	margin:0px;
	padding:0px;
	float:right;
	padding-top:3px;
	padding-right:30px;
	vertical-align:bottom;
	
}



.button_search
{
	border:0px;
	background:url(../images/search.gif) no-repeat;
	width:57px;
	height:21px;
	vertical-align:bottom;
	
	
}

/************************************************/
/*****************Vertical Menu *****************/

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
font-family:verdana;
font-size:11px;
position: absolute;
top: 4em;
left: 1em;
width: 10em;
}

#menu dt {
cursor: pointer;
background: #F1FFE5 url("../images/bar.gif") no-repeat 0 0px;
height: 23px;
width: 157px;
line-height: 20px;
margin: 2px 0;
border: 1px solid #E6E6E6;
text-align: left;
font-weight: none;color:#868686;
}

#menu dt a{
background: #F1FFE5 url("../images/bar.gif") no-repeat 0 0px;padding:0 0 0 20px;
}

#menu dt a:hover{
background: #F1FFE5 url("../images/menu.gif") no-repeat 0 0px;
height: 23px;
}

#menu dd {
position: absolute;
z-index: 100;
left: 13em;
margin-top: -1.0em;
width: 10em;
background: #F1FFE5;
border: 1px solid #E6E6E6;
}

#menu ul {
padding: 2px;
}
#menu li {
text-align: center;
font-size: 100%;
height: 18px;
line-height: 18px;
}
#menu li a, #menu dt a {
color:#868686;
text-decoration: none;
display: block;
}

#menu li a:hover {
text-decoration: underline;
}


#mentions {
font-family: verdana, arial, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
color: #868686;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: underline;
}

/**********************SAMYAK****************/
.pr-thumb{
	float: left;
	height: 30px;
	padding-top: 3px;
	width: 46px;
	text-align: center;
	cursor: pointer;
	background-color:#FFFFFF;
	}
.pr-thumb img{

height:45px;
border:none;
}
.hr-v{
	float: left;
	height: 44px;
	width: 1px;
	background: url(../images/border_vert.gif) repeat-y;
	margin: 6px 0px;
}

.hr{
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background: #fff url(../images/border_hor.gif) center repeat-x;
	border: 0;
	margin: 0px 0;
}

/*  Subnavigation tabs */

.prod-nav-holder {
	margin: 0px;
	padding: 0px;
    height: 20px;
	position: relative;
	width:573px;
	text-align:left;
 }

.prod-nav-holder hr{
	position: absolute;
	top: 20px;
	margin: 0px;
	z-index: 5;
	width: 100%;
	border: none;
	height: 1px;
	background: #bbbbbb;
	color: #bbbbbb;
}

.product-menu {
  position: absolute;
  padding:0; 
  margin:0; 
  list-style-type:none;
  white-space:nowrap;
  height: 20px;
  z-index: 15;
  }
  
.product-menu li {
  display:inline;
  padding:0;
  margin:0;
  }

.product-menu a:link,.product-menu a:visited {
  float:left; 
  color:#666666; 
  background: url(../images/product_nav_dark.gif) left top no-repeat; 
  margin-right:2px; 
  text-align:center; 
  padding:0px 0px 0px 11px; 
  font: 11px Tahoma;
  font-weight:bold;
  text-align: center;
  text-decoration:none;
  }

.prod-active a:link,.prod-active a:visited {
  float:left; 
  color:#666666; 
  background: url(../images/product_nav.gif) left top no-repeat; 
  text-align:center; 
  padding:0px 0px 0px 11px; 
  font: 11px Tahoma;
  font-weight:bold;
  text-align: center;
  text-decoration:none;
  cursor:pointer;
  }

.product-menu a:hover{
  color:#666666; 
  background: url(../images/product_nav_dark.gif) left top no-repeat;
  }
 
.prod-active a:hover{
  color:#999999; 
  background: url(../images/product_nav.gif) left top no-repeat;
}
  
  
.product-menu a:active,.product-menu a:focus {
    outline:0; 
  }

.product-menu a:link span,.product-menu a:visited span {
	float:left;
	display:block;
	background: url(../images/product_nav_dark.gif) right top no-repeat;
	padding: 4px 9px 3px 0px;
	cursor:pointer;
	}

.product-menu a:hover span{
	float:left;
	display: block;
	background: url(../images/product_nav_dark.gif) right top no-repeat;
	padding: 4px 9px 3px 0px;
	}

.prod-active a:link span,.prod-active a:visited span{
	float:left;
	display: block;
	background: url(../images/product_nav.gif) right top no-repeat;
	padding: 3px 9px 5px 0px;
	}


.tabs-cont {
	padding: 20px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	overflow:auto;
	height: 150px;
	background-color:#FFFFFF;
	width:532px;
	
	text-align:left;
}

.tabs-cont p
{
	padding-top: -25px;
	margin-top:0px;
	
	text-align:left;
}

.heading
{
	font-size:12px;
	font-weight:bold;
}

table.lisitng
{
	border-collapse:collapse;
}
table.lisitng .heading, table.lisitng th
{
	background-color:#D9EE9E;
}
table.lisitng .row1
{
	background-color:#EEFFF0;
}

table.lisitng .row2
{
	background-color:#FAFFFA;
}
table.lisitng td
{
	padding-left:5px;
	padding-right:5px;
}
.success
{
color:#009900;
font-weight:bold;
}

.add_to_cart
{
	cursor: pointer;
}

.rgt {
float:left;
width:168px;
}

.hdrright {
background-image:url("../images/righthead.png");
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-weight:bold;
height:30px;
padding-left:15px;
padding-top:15px;
width:168px;
}

.spcrgt2 {
/*background-image:url("../images/hdrleft1.gif");*/
border-left:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
background-repeat:repeat-y;
float:left;
height:100%;
text-align:center;
width:166px;
}

.pricep {
float:left;
height:50px;
width:70px;
}

.pricep0  {
background-color:#FFFFCC;
color:#FF0000;
float:left;
font-size:17px;
height:30px;
text-align:center;
width:70px;
padding-top: 5px;
}

.ctnrgt {
float:left;
height:50px;
padding-left:3px;
width:160px;
}

.spcbtm  {
background-image:url("../images/spcbtm.gif"); 
background-repeat:repeat-y;
border-right:1px solid #D9D9D9;
float:left;
height:19px;
width:167px; 
}



