/* CSS Document */

/*body
{
	background-image:url(../images/bg-gradient.jpg);
	background-repeat:repeat-x;
	background-color:#b4d338;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7b7b7b;
	margin:0px;
	padding:0px;
	text-align:justify;
}*/

body
{
	background-image:url(../images/bg-gradient.jpg);
	background-repeat:repeat-x;
	background-color:#b4d338;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7b7b7b;
	margin:0px;
	padding:0px;
	text-align:justify;
}

.body_secure_server
{
background-image:url(../images/bg-gradient.jpg);
background-repeat:repeat-x;
background-color:#b4d338;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7b7b7b;
/*margin:0px auto;*/
padding:0px;
/*text-align:justify;*/
}

.checkbox
{
	padding:2px 2px 2px 2px;
	margin:0px 0px 0px 0px;
	display:table-cell;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;		
}

a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7b7b7b;
font-weight:bold;
}

/*#first-bg
{
background-image:url(../images/head-top.png);
background-repeat:no-repeat;
width:867px;
height:140px;
margin:0 auto;
}*/

/*#first-bg
{
background-image:url(../images/head-top.png);
background-repeat:no-repeat;
width:1047px;
height:140px;
margin:0 auto;
}*/

#first-bg
{
background-image:url(../images/head-top-large.jpg);
background-repeat:no-repeat;
		/*background-position:top;*/
width:1004px;
height:140px;
margin:0 auto;
}

#logos
{
width:228px;
float:right;
}

#hackers-logo
{
width:218px;
height:45px;
padding-top:15px;
padding-left:10px;
}

#pay-logo
{
width:218px;
height:45px;
padding-top:15px;
padding-left:10px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8.5px;
color:#FFFFFF;
}

#pay-logo-new
{
width:218px;
height:50px;
padding-top:10px;
padding-left:10px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8.5px;
color:#FFFFFF;
}

/*.menunew
{
	width:867px;
	margin:0 auto;
	text-align:right;
}*/

.menunew
{
	width:1004px;
	/*width:729px;*/
	margin:0 auto;
	text-align:left;
}

/*#menubar
{
width:729px;
margin:0 auto;
padding-left:138px;height:10px;background-position:bottom;
}*/

#menubar
{
width:866px;
/*width:729px;*/
margin:0 auto;
padding-left:60px;
height:28px;
background-position:bottom;
}

#menu-home
{
margin:0px;
width:86px;
height:28px;
float:left;
}


.menu-products
{
margin:0px;
width:83px;
height:28px;
float:left;
}

#menu-spo
{
margin:0px;
width:134px;
height:28px;
float:left;
}

#menu-shop
{
margin:0px;
width:94px;
height:28px;
float:left;

}

/*#header
{
background-image:url(../images/header-main.jpg);
background-repeat:no-repeat;
width:867px;
height:343px;
margin:0 auto;
/*margin-top:0px;*/	
/*}*/

#header
{
background-image:url(../images/Header_660px_White_Base.jpg);
background-repeat:no-repeat;
width:660px;
height:321px;
margin:0 auto;
/*margin-top:0px;*/	
}

/*#newmaincontainer
{	
	width:867px;
	margin:0 auto;
	background-color:#f1f6de;
}*/

#newmaincontainer
{	
	width:1004px;
	margin:0 auto;
	background-color:#FFFFFF;
}

/*#main
{
	width:867px;
	margin:0 auto;
	background-color:#f1f6de;
}*/

#main
{
	width:1004px;
	margin:0 auto;
	background-color:#ffffff;
}

#left-sec
{
	width:162px;
	float:left;
	padding-left:10px;
	position:relative;
}


#brands
{
	width:162px;
	float:left;
	padding-left:5px;
	position:relative;
}


.left-navig
{
	/*background-image:url(../images/btn-side.jpg);*/
	background-image:url(../images/Menu_Rounded.jpg);
	background-repeat:no-repeat;
	/*width:162px;*/
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	padding-left:5px;
	margin-bottom:5px;
	
	vertical-align:middle;
	text-align:left;
}
.left-navig1
{
	background-image:url(../images/Menu_Rounded_Green.jpg);
	background-repeat:no-repeat;
	/*width:162px;*/
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	padding-left:5px;
	margin-bottom:5px;
}
.left-navig1 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

.left-navig a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
.left-navig1 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
}

.left-navig a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
}

.left-navig1 #current
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
text-decoration:none;
}

.left-navig #current
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000;
text-decoration:none;
}

.inner_FirstItem
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#2f8df6;
text-align:left;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:-5px;
}

.inner_FirstItem a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#2f8df6;
text-decoration:none;
}


.inner_FirstItem a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}


.inner_FirstItem #curr
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}

.inner
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#2f8df6;
text-align:left;
margin-bottom:5px;
margin-left:5px;
margin-right:-5px;
}
.inner1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;

width:354px;
height:40px;
margin:0 auto;
float:left;
}

.inner a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#2f8df6;
text-decoration:none;
}


.inner a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}


.inner #curr
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
text-decoration:none;
}


/*#right-sec
{
	width:660px;
	float:right;
	margin-bottom:20px;
	margin-right:5px;
	position:relative;
}*/

#right-sec
{
	width:660px;
	float:left;
	margin-bottom:20px;
	/*margin-right:2px;
	margin-left:2px;*/
	padding-right:3px;
	padding-left:2px;
	position:relative;
}

#right-sec-product-information
{
	width:805px;
	float:right;
	margin-bottom:20px;
	margin-right:25px;
	position:relative;
}

#white-bg-product-information
{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px 9px 10px 5px;
	height:auto !important;
	min-height:400px !important;
	height:400px;	
}

.pro-box-product-information
{
	width:810px;
	margin:0 auto;
}

.product-information-left-content
{
	width:278px;
	margin:0 auto;
	float:left;
	height:auto !important;
	min-height:400px !important;
	height:400px;
}

.product-information-right-content
{
	width:520px;
	margin:0 auto;
	float:right;
	height:auto !important;
	min-height:400px !important;
	height:400px;
}

.big-box-nutritional-information
{
	width:278px;
	/*border:#01cfe6 double 1px;*/
	margin:0 auto;
	float:left;
	text-align:left;
	/*padding:20px 20px 20px 20px;*/
	/*min-height:260px !important;*/
	vertical-align:middle;
}

.big-box-share-this
{
	width:278px;
	height:20px;
	margin:0 auto;
	float:left;
	color:#000000;
	text-align:right;
	padding-top:10px;
	margin-bottom:20px;
}

/*Works well with like button*/
.big-box-product-image
{
	width:236px;
	height:265px;
	border:#01cfe6 solid 1px;
	border-bottom: 0px;
	margin:0 auto;
	float:left;
	text-align:center;
	padding:20px 20px 4px 20px;
	min-height:260px !important;
	vertical-align:middle;
}

/*Works well with facebook like button*/
/*.big-box-product-image
{
	width:236px;
	height:255px;
	border:#01cfe6 solid 1px;
	border-bottom: 0px;
	margin:0 auto;
	float:left;
	text-align:center;
	padding:20px 20px 4px 20px;
	min-height:260px !important;
	vertical-align:middle;
}*/
.grey-font-buy-box
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#7b7b7b;
}

.our-price-buy-box
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
}

.product-options-buy-box
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	background-color:#2F8DF6;
}

.box-price-flavour-short-description
{
	/*width:298px;*/
	width:520px;
	height:320px;
	margin:0 auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#2f8df6;
	/*padding-left:-20px;*/
	/*padding-right:15px;*/
}

.tabbed-panel-product-description
{
	width:520px;
	margin:0 auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#2f8df6;
	/*border:#01cfe6 solid 1px;*/
}

/*#right-navig
{
	width:170px;
	float:right;
	padding-right:10px;
	position:relative
}*/

#right-navig
{
	width:162px;
	float:right;
	padding-right:5px;
	position:relative;
}

.lblSaleProductName
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2f8df6;
}

.lblSalePrice
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:Red;
}

.lblSavings
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:Gray;
}

.lblItemCount
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#2f8df6;
}

.btnPrevious_Next
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2f8df6;
	padding:0px;
	margin:0px;
	cursor:pointer; 
}

.right-navig-special
{
	background-image:url(../images/Menu_Rounded_DarkBlue.jpg);
	background-repeat:no-repeat;
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.right-navig-special a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.right-navig-testimonials
{
	background-image:url(../images/Menu_Rounded.jpg);
	background-repeat:no-repeat;
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.right-navig-testimonials-text
{
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7b7b7b
}

.right-navig-testimonials a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.right-navig-other
{
	background-image:url(../images/Menu_Rounded.jpg);
	background-repeat:no-repeat;
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.left-navig-categories
{
	background-image:url('../images/Menu_Rounded.jpg');
	background-repeat:no-repeat;
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	margin-right:-5px;
	vertical-align:middle;
}

.left-navig-categories a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.left-navig-categories-alternate
{
	background-image:url(../images/Menu_Rounded_DarkBlue.jpg);
	background-repeat:no-repeat;
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	margin-right:-5px;
	vertical-align:middle;
}

.left-navig-categories-alternate a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.left-navig-brands
{
	background-image:url(../images/Menu_Rounded_Green.jpg);
	background-repeat:no-repeat;
	width:157px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	margin-right:-5px;
	vertical-align:middle;
}

.right-navig-list
{
	list-style-image:url(../images/bullet.jpg);
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 12px;	 
}

.right-navig-list a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#2f8df6;
	text-decoration:none;	 
}
/*#white-bg
{
	background-color:#FFFFFF;
	margin:0px;
	padding:10px 15px 10px 15px;
	height:auto !important;
	min-height:1300px !important;
	height:1300px;
	
}
#white-bg-protein
{
	background-color:#FFFFFF;
	margin:0px;
	padding:10px 15px 10px 15px;
	height:auto !important;
	min-height:2000px !important;
	height:2000px;
}*/

#white-bg
{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px 9px 10px 5px;
	height:auto !important;
	min-height:1000px !important;
	height:1000px;	
}

#white-bg-protein
{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px 9px 10px 5px;
	height:auto !important;
	min-height:2000px !important;
	height:2000px;
}

#slogan
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#7b7b7b;
font-weight:bold;
margin: 0 auto;
margin-bottom:10px;
}


#gridview
{
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}

#white-bg_secure_server
{
	background-color:#FFFFFF;
	width:626px;
	margin:0px;
	padding:10px 15px 10px 15px;
	float:left;
	height:auto !important;
	min-height:1000px !important;
	height:1000px;
}


#main-in
{
width:655px;
height:311px;
margin:0px auto;
padding-right:10px;
padding-top:0px;
float:left;
}

#video
{
/*background-image:url(../images/video.jpg);*/
background-repeat:no-repeat;
width:354px;
height:311px;
margin:0 auto;
padding-left:6px;
float:left;
}
#video11
{
/*background-image:url(../images/video.jpg);*/
background-repeat:no-repeat;
width:354px;
height:318px;
margin:0 auto;
float:left;
}
#video12
{
/*background-image:url(../images/video.jpg);*/
background-repeat:no-repeat;
width:354px;
height:360px;
margin:0 auto;
text-align:right;
float:left;
}
#video1
{
width:354px;
height:311px;
background-repeat:no-repeat;
 margin-top:28px;

 text-align:center;
 float:left;

}



#newsletter
{
background-image:url(../images/newsletter.jpg);
background-repeat:no-repeat;
width:244px;
height:252px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:18px;
margin:0 auto;
float:right;
color:#000000;
padding:60px 20px 0px 25px;
}


input 
{ 
	font : normal 1em Arial, Verdana, Tahoma, sans-serif;
	color : #000;
	width:160px;
	height:20px;
	border : 1px solid #ececec;
} 

input.button 
{
	background-image:url('../images/button.jpg');
	background-repeat:no-repeat;
	width:77px;
	font-weight:bold;
	font-size:11px;
	color:#000;
	background-color:#d0cf42;
	float:right;
	border: 0px solid #ececec;
}

input.buttonnofloat 
{
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	width:77px;
	height:19px;
	font-weight:bold;
	font-size:11px;
	color:#000;
	background-color:#d0cf42;
	border: 0px solid #ececec;
}


input.buttonnofloatautosize 
{
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	width:auto;
	min-width:77px;
	height:19px;
	font-weight:bold;
	font-size:11px;
	color:#000;
	background-color:#d0cf42;
	border: 0px solid #ececec;
}

input.largebuttonnofloatautosize 
{
	background-image:url('../images/buttonlarge.jpg');
	background-repeat:no-repeat;
	width:200px;
	/*width:auto;
	min-width:150px;*/
	font-weight:bold;
	font-size:11px;
	color:#000;
	background-color:#d0cf42;
	border: 0px solid #ececec;
}

input.buttonleft 
{
	background-image:url(../images/button.jpg);
	background-repeat:no-repeat;
	width:77px;
	height:19px;
	font-weight:bold;
	font-size:11px;
	color:#000;
	background-color:#d0cf42;
	float:left;
	border: 0px solid #ececec;
}

input.button-cart
{
	background-image:url(../images/btn-cart.jpg);
	background-repeat:no-repeat;
	width:97px;
	height:25px;
	font-weight:bold;
	font-size:11px;
	color:#000;
	float:left;
	border: 0px solid #ececec;
	
}

input.button-buy-now
{
	background-image:url(../images/btn-cart.jpg);
	background-repeat:no-repeat;
	width:97px;
	height:25px;
	font-weight:bold;
	font-size:11px;
	color:#000;
	border: 0px solid #ececec;
	
}

input.button-add-to-cart
{
	background-image:url(../images/add-to-cart.gif);
	background-repeat:no-repeat;
	border: 0px solid #ececec;
	cursor:pointer; cursor: hand;
}

#video-txt
{
width:655px;
height:40px;
margin:0 auto;
padding-right:10px;
padding-left:6px;
}

#video-inner-1
{
width:354px;
height:40px;
margin:0 auto;
float:left;
}
#video-inner-11
{
width:354px;
height:40px;
margin:0 auto;
float:left;
text-align:center;
}
#video-inner-2
{
width:289px;
height:40px;
margin:0 auto;
float:right;
}


#main-box
{
width:665px;
height:500px;
margin:0 auto;
}


.box-1
{
background-image:url(../images/box-pro.jpg);
background-repeat:no-repeat;
width:206px;
height:97px;
padding:4px;
float:left;
margin-bottom:7px;
clear:both;
}

.slogan
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#7b7b7b;
font-weight:bold;
margin: 0 auto;
margin-bottom:10px;
}


.box
{
background-image:url(../images/box-pro.jpg);
background-repeat:no-repeat;
width:206px;
height:97px;
padding:4px;
float:left;
margin-left:7px;
margin-bottom:7px;

}


.photo
{
width:78px;
height:97px;
float:left;
margin: 0 auto;
clear:both;
}

.matter
{
width:123px;
height:97px;
float:left;
margin: 0 auto;
margin-left:5px;
}

.matter a
{
font-weight:bold;
text-decoration:none;
}

.matter a:hover
{
font-weight:bold;
text-decoration:underline;
color:#629a00;
}


/*#footer
{
width:867px;
height:80px;
background-color:#daeac1;
text-align:center;
margin:0 auto;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-top:10px;
clear:both;
line-height:20px;
}*/

#footer
{
width:1004px;
height:80px;
background-color:#daeac1;
text-align:center;
margin:0 auto;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-top:10px;
clear:both;
line-height:20px;
}


#footer a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}


#footer a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:underline;
}



.homeh1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000;
font-weight:normal;
margin: 0 auto;
margin-bottom:0px;
}

h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#01cfe6;
font-weight:normal;
margin: 0 auto;
margin-bottom:10px;
}

h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#629a00;
margin-top:0px;
margin-bottom:5px;
}

h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7b7b7b;
margin-top:0px;
margin-bottom:10px;
}

h4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#01cfe6;
font-weight:normal;
margin: 0 auto;
margin-bottom:10px;
}

h5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7b7b7b;
font-weight:normal;
line-height:15px;
margin:0px 0px 10px 0px;
}

.ll
{
	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7b7b7b;
font-weight:normal;
line-height:15px;
margin:0px 0px 30px 0px;
padding-left:20px;
}
h6
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#629a00;
margin-top:0px;
margin-bottom:5px;
}

h6 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#629a00;
text-decoration:none;
}

h6 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#629a00;
text-decoration:underline;
}

.stacktext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#01cfe6;
margin: 0 auto;
margin-bottom:10px;
}

.txtboxblue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#01cfe6;
}

.txtboxblack
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:Black;
height:16px;
}

.txtboxgray
{
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/*color:Black;*/
color:#7b7b7b;
font-weight:normal;
height:16px;
}

.navbar
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

/*.pro-box
{
width:626px;
margin:0 auto;

}*/

.pro-box
{
width:660px;
margin:0 auto;

}


.pro-main-box1
{
width:210px;
height:180px;
float:left;
text-align:center;
color:#000000;
margin-bottom:20px;
margin-bottom:45px !important;
margin-bottom:20px;
}

.pro1-empty
{
background-color:#fff;
width:195px;
height:140px;
text-align:center;
padding-top:10px;
}	

.pro1
{
background-color:#fff;
width:195px;
height:140px;
border:#01cfe6 double 1px;
text-align:center;
padding-top:10px;
}

.pro-matter
{
height:35px;
width:196px;
padding-top:5px;
clear:both
}


.pro-main-box2
{
width:210px;
height:180px;
float:left;
margin-left:15px;
text-align:center;
color:#000000;
margin-bottom:20px;
margin-bottom:45px !important;
margin-bottom:20px;
}

/*.big-box
{
width:263px;
border:#01cfe6 double 1px;
margin:0 auto;
float:left;
text-align:center;
padding:20px;
min-height:260px !important;
vertical-align:middle;
}

.big-box-1
{
width:298px;
height:320px;
margin:0 auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#2f8df6;
padding-left:10px;
}*/

.big-box
{
width:263px;
border:#01cfe6 double 1px;
margin:0 auto;
float:left;
text-align:center;
padding:20px 20px 20px 20px;
min-height:260px !important;
vertical-align:middle;
}

.big-box-1
{
width:298px;
height:320px;
margin:0 auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#2f8df6;
/*padding-left:-20px;*/
padding-right:15px;
}

.inner-button 
{
width:20px;
height:20px;
font-weight:bold;
font-size:11px;
color:#000;
float:right;
border: 1px solid #ececec;
}

/*.big-box
{
width:263px;
border:#01cfe6 double 1px;
margin:0 auto;
float:left;
text-align:center;
padding:20px;
}*/

.big-box-bundle
{
width:298px;
height:525px;
margin:0 auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#2f8df6;
padding-left:10px;
}

.big-box-bundle-1
{
width:298px;
height:425px;
margin:0 auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#2f8df6;
padding-left:10px;
}

.big-box-2
{
width:303px;
height:20px;
margin:0 auto;
float:left;
color:#000000;
text-align:right;
padding-top:10px;
margin-bottom:20px;

}

.recommender
{
	margin:0 auto;
	clear:both;
	padding-right:15px;
}

.productlist
{
	margin:0 auto;
	clear:both;
}

.productlistMainFontStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b7b7b;
	font-weight:normal;
	height:16px;
}

.productlistborders
{
	border-width:1px; 
	border-color:#01cfe6; 
	border-style:solid;
}

.productlistBrandNameProductName
{
	font-size:14px; 
	color:#7b7b7b;
 	font-weight:bold;
}

.productlistBrandNameProductName a
{
	font-size:14px; 
	color:#7b7b7b;
 	font-weight:bold;
}

.productlistlblPrice
{
	font-size:12px; 
 	color:#01cfe6;
 	font-weight:bold;
}

.productlistlblRRP
{
	font-size:11px; 
 	font-weight:normal;
}

.productlistlblSaving
{
	font-size:11px; 
 	color:#2f8df6;
 	font-weight:normal;
}

.ViewandBuyProduct
{
	font-size:12px; 
 	color:#629a00;
}

.ViewandBuyProduct a
{
	font-size:12px; 
 	color:#629a00;
	font-weight:bold;
}

.pro-text
{
	/*width:626px;*/
	/*height:auto !important;min-height:700px !important;
	height:750px;height:700px;*/
	padding-right:15px;
	margin:0 auto;
	clear:both;
}

img
{
border:none;
}