* {
	margin: 0;
	padding: 0;
}
 
body {
font-size: 62.5%; text-align:center;background-color:#6e6e6e; font-family:"Trebuchet MS";
text-align:center;}

p{ margin-bottom: 10px;}

h1 {
	font: 2.0em Tahoma, sans-serif;
	color: white;
	height: 0px;
}


img {
	border: none; behavior:url('pngbehavior.htc');
}

.page {
	 width:980px; float:left; border:0px solid #ff0000;
	 background-color:#6e6e6e;

	}

.height-top{ height:18px;}

.header {
height:124px; text-align: center; width:980px;
background-image:url(../images/back-header.jpg); background-repeat:no-repeat;}

.header-left { 
float:left; width:228px; margin-top:45px;  border:0px solid #fff;}

.header-right {float:right; text-align:left; height:124px; width:750px; border:0px solid #fff;}

.header-right-top{float:left;margin-top:0px; text-align:left; height:88px; width:750px;
margin-top:3px; border:0px solid #fff;}

.header-right-bottom{float:left; text-align:left; width:750px;  height:36px;
border:0px solid #fff;}

.header-right-left{float:left; text-align:left; height:36px; width:510px; border:0px solid #fff;}

.header-right-right{float:right; text-align:left; height:36px; width:121px; 
border:0px solid #fff; margin-right:34px;}

.header-right-center{float:left; text-align:center; height:36px; width:70px; padding-top:8px;
border:0px solid #ff0000;font-family:'Trebuchet MS'; color:#6f6f6f; font-size:12px;font-weight:bold }


.menu{
 text-align:left;border:0px solid #fff;
margin-right:0px; width :100%; height:36px; float:left;
list-style-type: none;float: left;text-transform:uppercase;}
.menu li { 
display: inline;  width:121px; height:36px; float:left;padding-right:1px;}
.menu li a{
float: left; background-image:url(../images/green-back.png);
 background-repeat:no-repeat; width:121px; text-decoration: none;
 color:#000000; text-align:center; height:36px; padding-top:10px;
font-weight:bold;font-size:10px;color:#FFFFFF
}
.menu li a:hover{color: #000;}

.menu-basket{
 text-align:left;
margin-right:0px; width :100%; height:36px; float:left;
list-style-type: none;float: left;text-transform:uppercase;}
.menu-basket li { 
display: inline;  width:121px; height:36px; float:left;padding-right:1px;}
.menu-basket li a{
float: left; background-image:url(../images/green-back.png); background-repeat:no-repeat; width:121px; text-decoration: none;color:#000000; text-align:center; height:36px; padding-top:4px;
font-weight:bold;font-size:10px;color:#FFFFFF; border:0px solid #ff0000}
.menu-basket li a:hover{color: #000;}



.login-top{
float:right; width:320px; margin-right:40px; margin-top:4px; border:0px solid #c6c6c6;}

.title-sign{text-align:left;}
.title-sign img {margin-left:20px;}

.login-text-top{float:left; color:#9f9f9f; font-size:9px; text-transform:uppercase;border:0px solid #ff0000; font-weight:bold; padding-left:22px; text-align:left; margin-top:5px;border:0px solid #c6c6c6}

/*.sign-buttom-top{ width:47px; height:16px; float:right;margin-top:7px; color:#FFFFFF; line-height:15px; text-align:center; font-weight:bold; background-image:url(../images/sign-back.png);
background-repeat:no-repeat;border:0px solid #c6c6c6}

.sign-buttom-top a{  color:#FFFFFF; font-size:10px; text-decoration:none}*/


.text-pass-sign1{color:#fff;width:70px; border:0px solid #ff0000;
font-size:12px;font-weight:bold; margin-left:0px; float:left}

.text-pass-sign2{color:#fff;width:150px; border:0px solid #ff0000;
font-size:12px;font-weight:bold; float:right}

.text-pass-sign{color:#fff;width:230px; border:0px solid #ff0000; margin-top:5px; 
font-size:12px;font-weight:bold; margin-left:22px; float:left}

/*.header {
height:124px; text-align: center; width:980px;
background-image:url(../images/back-header.jpg); background-repeat:no-repeat;}

.header-left { 
float:left; width:228px; margin-top:45px;  border:0px solid #fff;}



.header-right {float:right; text-align:left; height:124px; width:750px; border:0px solid #fff;}


.menu{
margin-top:87px; text-align:left;
margin-right:0px; width :100%; height:36px; float:left;
list-style-type: none;float: left;text-transform:uppercase;}
.menu li { 
display: inline;  width:121px; height:36px; float:left;padding-right:1px;}
.menu li a{
float: left; background-image:url(../images/green-back.jpg); background-repeat:repeat-x; width:121px; text-decoration: none;color:#000000; text-align:center; height:36px; padding-top:10px;
font-weight:bold;font-size:10px;color:#FFFFFF}
.menu li a:hover{color: #000;}*/

.space{ padding-right:2px;}
.content{ float:left; padding:0px; margin:0px; width:946px;border:0px solid #ff0000;background-color:#FFFFFF; }
.content-left{ float: left; width: 228px; padding-top:0px; border: 0px solid #ccc; }


.account{ width:228px; height:52px}
.welcome{ width:220px; height:20px;color:#adc613; font-size:12px; font-weight:bold; 
	padding-left:22px; padding-top:10px;border-bottom:0px solid #fff }

/*.login{
float:left; background-image:url(../images/login-back.jpg); background-repeat:repeat-x; 
width:228px; height:120px; border-bottom:2px solid #fff; border-top:1px solid #c6c6c6}
.title-sign{text-align:left;}
.title-sign img {margin-left:20px;}

.login-text{float:left; color:#9f9f9f; font-size:9px; text-transform:uppercase; border:0px solid #ff0000; 
font-weight:bold; padding-left:26px; text-align:left;}
.sign-buttom{ width:47px; height:18px; float:right; background-color:#afc513; margin-right:23px; margin-top:3px; color:#FFFFFF; line-height:15px; text-align:center; font-weight:bold;}
.sign-buttom-a{ color:#FFFFFF; font-size:10px; text-decoration:none}


.pass-sign{ float:left; width:228px; border-bottom:2px solid #fff; background-color:#efefef; text-align:left;}
.text-pass-sign{ margin-left:25px; margin-top:10px;color:#5b5b5b; font-size:12px; font-weight:bold; margin-bottom:10px; }
*/

.label{color:#afc513; font-size:12px; font-weight:bold;}
.basket{height:30px; float:left; background-image:url(../images/back-basket.jpg); background-repeat:repeat-x; width:218px; text-align:left; padding-left:10px;}


.b-item{float:right;width:128px; font-family:'Trebuchet MS'; color:#6f6f6f; font-size:12px; margin-top:4px;border:0px solid #ff0000; font-weight:bold}
.basket-img{float:left; border:0px solid #ff0000; width:85px}

.content-right{float: right; width: 716px;  margin: 0px 0px 0px 0px; text-align:left;border:0px solid #FF0000;}



.container{ float:left; padding:0px; margin:0px; width:946px; background-color:#FFFFFF; border:0px solid #ff0000}

.content-left2 { 
float: left;  width: 228px; padding-top:0px; border: 0px solid #ccc;}

.navlist{
	 padding-top:0px; border:0px solid #000;
	text-align:left;
	}

.navlist li{
	padding-left:0px;list-style: none;background-color:#f5f5f5;
	background-image: url(../images/arrow-left.jpg);
	background-repeat: no-repeat;  text-align:left;
	background-position: 5% 40%; border-bottom:1px solid #fff;}

#top-navlist{padding-left:0px;list-style: none;background-color:#afc513;
	background-image:url(../images/arrow-bottom.jpg);
	background-repeat: no-repeat;  text-align:left; padding-left:1px; line-height:30px;
	background-position: 5% 50%; border-bottom:1px solid #fff;}
/*
.navlist{
	border:0px solid #000; padding-top:0px;	padding-left:0px;float:left; 
	list-style: none; }

.navlist li{
	 background-color:#f5f5f5; height:30px;margin-bottom:1px;
	background-image: url(../images/back-left.gif);background-repeat:no-repeat;}
*/
.navlist a{font-family:"Trebuchet MS"; font-size:12px; color:#989898; 
	text-transform:uppercase; font-weight:bold; text-decoration:none;
	 border:0px solid #000;margin-left: 20px;}

.navlist a:hover
{color: #afc513;}


.top{margin-top:5px; width:200px}

.text-products{text-align:left; float:left; color:#17516c; font-weight:bold; font-family:"Trebuchet MS"; font-size:14px; vertical-align:middle}

.text-num{ text-align:left; float:left; color:#8f8f8f; font-weight:bold; font-family:"Trebuchet MS"; font-size:14px; padding-left:30px;}
.text-p{ text-align:left; float:left; color:#8f8f8f; font-weight:bold; font-family:"Trebuchet MS"; font-size:14px; padding-left:5px; border-left:2px solid #fff}
.text{ text-align:justify; float:left; color:#8f8f8f; font-weight:bold; font-family:"Trebuchet MS"; font-size:14px; padding-left:20px;}

.text-brands{text-align:left; float:left; color:#808080; font-weight:bold;
font-family:"Trebuchet MS"; font-size:16px; vertical-align:middle; padding-left:5px;
 
 }

.content-right2 { 
float: right; width: 716px;  margin: 0px 0px 0px 0px; text-align:left;border:0px solid #FF0000}

.div-title{color:#fff; font-family:'Trebuchet MS'; font-size:19px; text-align:left; margin-top:0px; background-color:#8f8f8f; height:30px;}

.div-title a{color:#fff; font-family:'Trebuchet MS'; text-decoration:none;}

.div-title1{color:#fff; font-family:'Trebuchet MS'; font-size:19px; text-align:left; margin-top:0px;height:30px;}
.div-title1 a{color:#fff; font-family:'Trebuchet MS'; text-decoration:none;}


.b-img{border:1px solid #d1d1d1;}

.login-form{float:left; color:#9f9f9f; font-size:12px; font-weight:bold;background-image:url(../images/login-back.jpg); background-repeat:repeat-x;width:685px; height:120px; border-bottom:2px solid #fff; border-top:1px solid #c6c6c6}

.login-form2{float:left;  padding-left:20px; padding-top:15px; text-transform:uppercase}

.form-buttom{float:right;border:0px solid #ff0000; width:150px; color:#FFFFFF; line-height:18px; text-align:center; font-size:12px; margin-right:10px;}
.form-buttom1{float:right;width:685px; margin-top:3px; height:20px}

.register-form{float:left; color:#9f9f9f; font-size:12px; font-weight:bold;width:685px; 
	 border-bottom:2px solid #fff; height:330px;}

.register-form2{float:left;  padding-left:10px; padding-top:15px;}


.text-pass-sign-form{ padding-left:10px; margin-top:8px;color:#5b5b5b; font-size:12px; font-weight:bold; background-color:#efefef; margin-bottom:10px;}


.font{color:#fff; font-weight:bold; font-family:"Trebuchet MS"; font-size:14px;}
.font-bask{color:#000; font-family:"Trebuchet MS"; font-size:12px;}
.font1{color:#8f8f8f; font-weight:bold; font-family:"Trebuchet MS"; font-size:14px;}


	

.text1{ text-align:justify;  padding-left:40px; float:left; color:#8f8f8f; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; padding-top:0px;}
.text2{ text-align:justify; float:left; color:#fff; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; padding-top:0px; padding-left:5px;}

.text3{ text-align:justify; float:left; color:#fff; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; padding-top:0px; padding-left:5px; line-height:25px; text-decoration:none}

.textBox
{
	font-size:11px;
	vertical-align:middle;
	height:13px;
	line-height:13px;
	color:#666;
}


/*Dynamic*/
a.squarebutton{
background: transparent url('../images/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #adc613; /*button text color*/
}

a.squarebutton span{
background: transparent url('../images/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

.registerTable
{
color:#8f8f8f; font-family:'Trebuchet MS'; font-size:12px; 

}

.link
{
color:#fff;
font-weight:bold;
text-decoration:none;
}
.link:hover
{
color:#adc613;
font-weight:bold;
text-decoration:none;	
}

.button{ width:47px; height:18px; float:left; background-color:#afc513; margin-right:23px; 
	margin-top:3px; color:#FFFFFF; line-height:15px; text-align:center; font-weight:bold;
	text-decoration:none;margin-left:10px;
}

.linkButton
{
 height:18px; background-color:#afc513;color:#FFFFFF; font-size:12px;
text-decoration:none;font-weight:bold;line-height:15px; text-align:center; 
margin-top:3px;margin-right:23px; margin-left:10px;
}
/*Dynamic*/
a.curvebutton{
background: transparent url('../images/left_b.png') no-repeat top left;
display: block;
float: left;
font: 11px Trebuchet MS; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 20px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}


a.curvebutton span{
background: transparent url('../images/right_b.png') no-repeat top right;
display: block;
padding: 2px 9px 3px 0; /*Set 9px below to match value of 'padding-left' value above*/
font-weight:bold;font-size:11px;color:#FFFFFF;
}

a.curvebutton:hover{ /* Hover state CSS */
}

a.curvebutton:hover span{ /* Hover state CSS */
color: #666;

}


.brandlink
{
color:#adc613;
font-weight:bold;
text-decoration:none;
vertical-align:top;
}
.brandlink:hover
{
color:#666;
font-weight:bold;
text-decoration:none;	
}

.link1
{
color:#adc613;
font-weight:bold;
text-decoration:none;
}
.link1:hover
{
color:#666;
font-weight:bold;
text-decoration:none;	
}