body{
	background: #FFFFFF url(../images/body_bg.gif) repeat;
	margin:30px 0px 0px 0px;
	font:12px arial;
}
td{
	color:#565656;	
	font:12px arial;
}
.padd{
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #DFDFDF;
}
.padding{
	padding:5px;
	background-color:#f2f2f2;
	border:1px solid #DFDFDF;
}
.con_title{
font-size:18px;
color:#990000;
}
a.pink:link, a.pink:active, a.pink:visited{
	color:#BC003D;
}
a.pink:hover{
	color:#BC003D;
	text-decoration:none;
}
.greenfont{
	color:#3A6D00;
}
a.con_title:active,a.con_title:link,a.con_title:visited{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
a.con_title:hover{
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}

.address{
color:#99692e;
font-weight:bold;
}
a.menu:active,a.menu:link,a.menu:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}
a.menu:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	font-size:13px;
}
a.topmenu:active,a.topmenu:link,a.topmenu:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
a.topmenu:hover{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
}
.qu_ser{
background-image:url(../images/quick_search_box_bg.jpg);
width:222px;
height:99px;
background-repeat:no-repeat;
}
.qu_sertbl td{
font-size:16px;
font-weight:bold;
color:#ffffff;}

input{
border:1px solid #989494;
}
.css_but{
	background:#f0f0f0 url(../images/button_bg.jpg) repeat-x;
	color:#000000;
    text-align:center;
	text-transform:capitalize;
	font-size:12px;
	border:none;
	border-left:1px solid #707070;
	border-right:1px solid #707070;
	height:22px;
	cursor:pointer;
}
.yellowtxt{
color:#fff468;
font-weight:bold;
font-size:16px;
}
.redtxt{
color:#ed1c24;
font-weight:bold;
font-size:16px;
}
.wbold
{
color:#ffffff;
font-weight:bold;
height:20px;
}

.graytbl{
border:1px solid #dfdfdf;
}
.best_sel_bg{
background-image:url(../images/best_sell_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:90px;
background-color:#ffffff;
}
.best_sel_bg td{
color:#785a38;
font-weight:bold;
}
.img_name{
font-weight:bold;
color:#565656;
height:22px;
}
.price_bg
{
background-image:url(../images/price_bg.jpg);
border:0px;
width:116px;
height:34px;
color:#ed1c24;
font-weight:bold;
}
.foot
{
color:#a57c52;
font-size:11px;
}
a.foot:active,a.foot:link,a.foot:visited{
	color:#99692e;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
a.foot:hover{
	color:#99692e;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
a.foot1:active,a.foot1:link,a.foot1:visited{
	color:#99692e;
	text-decoration:none;
	font-size:11px;
}
a.foot1:hover{
	color:#99692e;
	text-decoration:underline;
	font-size:11px;
}
.greentxt{
	font-weight:bold;
	color:#4ba601;
	font-size:14px;
	height:25px
	}
.continue
{
color:#231f20;
font-weight:bold;
font-size:12px;
}	
.conbox
{
	color:#000100;
}
.conbox  .td_bg{
 background-color:#eaf9b8;
 }
.conbox th
{
	font-weight:bold;
	color:#c3262d;
	font-size:14px;
	border-bottom:1px dashed #c3262d;
	height:20px
}
.conbox td
{
	background-color:#FFFFFF;	
	color:#666666;
}

.conbox1
{
	color:#000100;
}
.conbox1  .td_bg{
 background-color:#f2efb3;
 }
.conbox1 th
{
	font-weight:bold;
	color:#fff;
	font-size:14px;
	height:20px
}
.conbox1 td
{
	background-color:#FFFFFF;	
	color:#2c5200;
}
.input{
border:1px solid #ffffff;
width:70px;
padding:5px;
font-weight:bold;
height:22px;
font-size:11px;
text-align:center;
background-color:#d99630;
color:#ffffff;
cursor:pointer;
}

a{
	color:#2C5200;
	text-decoration:none;
}
a:hover{
	color:#2C5200;
	text-decoration:underline;
}

.star{
color:#ff0000;
font-size:12px;
vertical-align:top;
}
.bold{
font-weight:bold;
}
.green{
color:#2c5200;
}
.innerbox_bg{
background-color:#eff9ce;
}
.error
{
	 font-weight:bold;
	 font-size: 12px;
	 color:#ff0000;
}



.pro_tbl
{
	color:#fff;
	border:1px solid #5eab0e;
}
.pro_tbl th
{
	color:#fff;
	font-size:14px;
	background-color:#5eab0e;
	height:25px
}
.pro_tbl td
{
	background-color:#FFFFFF;	
	color:#666666;
}
.price_bg1
{
background-image:url(../images/price_bg1.gif);
border:0px;
width:89px;
height:26px;
color:#ed1c24;
font-size:9px;

}
a.whole:active,a.whole:link,a.whole:visited{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
a.whole:hover{
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}


/*


body{
	margin:0px 0px 0px 0px;
	font: normal normal 12px Trebuchet MS;
	background-image:url('images/boost_admin.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
	background-color:inherit;
}
td{

	font: normal normal 12px Trebuchet MS;
	color:#4D6B77;
}

a.categry{
	color:#d2d2d2;
	text-decoration:none;
}
a.categry:hover{
	color:#d2d2d2;
	text-decoration:underline;
	
}
a.orange{
	color:#E17000;
	text-decoration:none;
	font-weight:bold;
}
a.orange:hover{
	color:#E17000;
	text-decoration:underline;
	font-weight:bold;
}
.prod_title
{
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.blacktxt
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.greentxt
{
	color:#4C8810;
	font-size:14px;
	font-weight:bold;
}
.silvertxt
{
	color:#9966cc;
	font-size:12px;
	font-weight:bold;
}
.prod_price
{
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
}
.page-head
{
  color:#4C8810;
  font-size:12px;
  font-weight:bold;
}  
.del_report
{
	color:#CC0000;
	font-size:11px;	
}
.orgsmalltxt{
	color:#E17000;
	font-size:11px;	
}
.title{
	padding-left:5px;
	color:#614100;
	font-size:20px;
}
.title span{
	color:#4D6B77;
	font-size:20px;
}
a.leftlink{
	color:#000066;
	font-size:12px;
}
a.leftlink:hover{
	color:#000066;
	font-size:12px;
	text-decoration:underline;
}
.graybox
{
	border:solid 1px #cacaca;	
	color:#000100;
	background-color:#F7F7F7;
}
.bluebox
{
	border:solid 1px #66ccff;	
	color:#000100;
	background-color:#F7F7F7;
}
.tdbox{
	padding-left: 6px;
	padding-right: 2px;
	color: #4D4D4D;
	height: 30px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#F7F7F7 ;
}
.graybox th
{
	font-weight:bold;
	color:#333333;
	font-size:11px;
	background-color:#e3e3e3;
	height:25px
}
.graybox td
{
	background-color:#FFFFFF;	
	color:#666666;
}
.graybox td .bg{
	font-weight:bold;
	background-color:#E5E6F1;	
	color:#970104;
}
.footer{
	color:#333333;
	font-weight:bold;
	font-size:11px;
}
.welcome{
	color:#003568;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}


.border{
	border-bottom: #FFCC00 1px solid;
 }

.borangefont {
color:#ff6600;
font-family:arial;
font-size:11px;
font-weight:bold;
}


/* This is used on Shopping Cart, Order Confirmation, Account Order History */

.orders-data 
{ 
	background-color:#ffffff; 
	border:1px solid #DFDFDF;
	/* margin:5px;*/
}
.orders-data th
{ 
padding:2px 5px; 
background-color:#D9D5A5;
font-size:12px;
color:#223F01;
font-weight:regular;
border-bottom:1px solid white;
}
.orders-data td 
{ 
padding:2px 5px; 
background-color:#F2F0C7;
font-size:12px;
font-weight:regular;
border-bottom:1px solid #FBFBFB;
}
.orders-data tr.datarow-foot { }
.orders-data tr.datarow-foot td { background-color:#fff2d2; }
.a-left {text-align:left;}
.a-center {text-align:center;}
.a-right {text-align:right;}
.v-top {vertical-align:top;}
.v-middle {vertical-align:middle;}
.v-bottom {vertical-align:bottom;}
input.qty { width:2em; text-align:center;}

.standard-buttons { 
margin-top:20px; 
padding-top:10px; 
padding-left:10px;
border-top:1px solid #ebebeb; 
text-align:right;
} /* This is the buttons container */

a.text-button { font-size:1.1em; }

.left ,.right, .input-text {width:250px; } 

/*.input-button { 
width:auto;
padding:3px; 
background-color:#c23b0b; 
border:none; 
color:#fff; 
font:bold 11px Verdana, sans-serif; 
overflow:visible;
cursor:pointer;
}*/
.input-button { 
width:auto;
padding:3px; 
background-color:#2c5200; 
border:none; 
padding-left:3px;
padding-right:3px;
color:#fff; 
font:bold 11px Verdana, sans-serif; 
overflow:visible;
cursor:pointer;
}

.checkout_login
{
 background-color:#fbf9ea;

}
.checkout_login th
{
background-color:#d9d5a5;
color:#2c5200;
font-weight:bold;
font-size:14px;
height:24px;
text-align:left;
padding-left:10px;
font-family:Tahoma, Verdana, san-serif;
}
.checkout_login td{
background-color:#f2f0c7;
color:#000000;
font-size:11px;
padding:4px 4px 4px 10px;
}
.checkout_login td span{
background-color:#f2f0c7;
color:#000000;
font-size:12px;
font-weight:bold;

}
td .gray{
color:#999999;
} 

/*.step-number { 
		background:url(../images/step_one_pg_checkout.gif) no-repeat 50% 50%; 
		width:16px;
		height:16px;
		color:#82B745; 
		}*/
		
.step-number { 
		float:left; 
		margin-right:4px; 
		background:url(../images/step_one_pg_checkout.gif) no-repeat 50% 50%; 
		width:21px; 
		height:24px; 
		color:#82B745; 
		padding-top:2px;
		padding-left:2px;
		text-align:center; 
		}		
		
		
.checkout_billing
{
 background-color:#f2f0c7;

}
.checkout_billing th
{
background-color:#82b745;
color:#ffffff;
font-weight:bold;
font-size:14px;
height:24px;
padding-left:10px;
font-family:Tahoma, Verdana, san-serif;
}
.checkout_billing td{

color:#000000;
font-size:12px;

}
.checkout_billing td span{

color:#000000;
font-size:12px;
font-weight:bold;

}
.pro_detail{
	background-color:#ed145a;
	border:1px solid #b8b8b8;
}		
.pro_detail td
{
padding:2px;
background-color:#ed145a;
color:#fff;
}

.cart
{
border-right:1px solid #dfdfdf;
border-left:1px solid #dfdfdf;
border-bottom:1px solid #dfdfdf;
width:170px;
padding:5px;
background-color:#fff;
}


.opacity{
	cursor:pointer;
	filter:alpha(opacity=90);
	-moz-opacity:0.9
}
a.cate:link, a.cate:active, a.cate:visited{
	color:#BC003D;
}
a.cate:hover{
	color:#BC003D;
	text-decoration:none;
}