

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

.error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E73718;
}

#masterTable .tdleft{
	background-color: #ffffff;
}

#masterTable .tdright{
	background-color: #000000;
}


table #maintabletd{
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:3px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-image: url(images/bricks.jpg);
	background-repeat: repeat;	
}

table .mainbrand{
	height: 180px;
	width: 240px;
	border: 2px solid #000000;
	background-color: #FFFFFF;
}


.frontpage .allbrands {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;
	font-weight: bold;	
}


.frontpage .allbrands A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	text-decoration: none;
	font-weight: bold;
}

.frontpage .allbrands A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #437A39;
	text-decoration: underline;
	font-weight: bold;
}


.mainpage .allbrands {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #303030;	
	font-weight: bold;
}


.mainpage .allbrands A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	text-decoration: none;
	font-weight: bold;
}

.mainpage .allbrands A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #437A39;
	text-decoration: underline;
	font-weight: bold;
}









.leftPanel .listbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 160px;
}

.leftPanel .cart{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
}

.leftPanel .welcome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:7px;
	padding-right:2px;
	color: #2F3C3C;
}
.leftPanel .welcome ul{

	padding-left:25px;	
	*padding-left:0px;
	*margin-left:25px;	
	}

.leftPanel .welcome li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	}

.mainPanel .listbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #c6c6c6;
	font-weight: bold;
	color: #494949;
	border: 1px solid #939393;
}


.mainPanel td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.mainPanel .selectPPP td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.mainPanel .selectPPP .view{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}














.productlist{}


.productlist td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BEBEBE;
}

.productlist .price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F61623;
	font-weight: bold;
}

.productlist .priceOld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BEBEBE;
	font-weight: bold;
}



.productdetails{}

.productdetails td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	font-weight:bold;
}

.productdetails .code{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7d7d7d;
	font-weight:bold;
}

.productdetails .back a , .productdetails .back a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	font-weight:bold;
	text-decoration: none;	
}

.productdetails .back a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	font-weight:bold;
	text-decoration: underline;	
}

.productdetails .price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	font-weight:bold;
	text-decoration: line-through;
}


.productdetails .retailprice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	/*
	color: #C3C3C3;
	*/
	color: #F61623;
	font-weight:bold;
}

.productdetails .sizes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AEAEAE;
	background-color: #070707;
	height: 200px;
	width: 100%;
}
 
.productdetails .brand A, .productdetails .brand A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7d7d7d;
	font-weight:bold;
	text-decoration:none
}

.productdetails .brand A:hover{
	color: #B9B9B9;
	text-decoration:underline
	}



.mainPanel .title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #555B55;
	font-weight: bold;
}


/* MEMBERS */

.register .login .header{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E4E4E4;
	font-size: 14px;
	/*font-style: italic;*/
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px
}


.register .login .text{
	color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom:5px;
}
.register .login input[type=text],.register .login input[type=password]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	color: #ffffff;
	border: 1px solid #A8A8A8;
	width:165px;
	height:19px;
	height:16px;
	padding-top:3px;
}

.register .login input[type=button]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887C62;
	background-image: url(images/button-black.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:60px;
	height:18px;
	vertical-align:middle;
	padding-bottom:2px;	
	padding-left:3px;		
	
}

.register .forgot .title{
	color: #A2A2A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom:5px;
}

.register .forgot .text{
	color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom:5px;
}

.register .forgot input[type=text]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	color: #ffffff;
	border: 1px solid #A8A8A8;
	width:300;
	height:16px;
	padding-top:3px;
}


.register .forgot input[type=submit]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887C62;
	background-image: url(images/button-black.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:60px;
	height:18px;
	vertical-align:middle;
	text-align:center;
	padding-bottom:2px;	
	padding-left:3px;	
	
}

.register .header{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E4E4E4;
	font-size: 14px;
	/*font-style: italic;*/
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px
}

.register .text{
	color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.register  input[type=text],.register input[type=password]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	color: #ffffff;
	border: 1px solid #A8A8A8;
	width:177px;
	height:16px;
	padding-top:3px;
}

.register select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	width:80;
}

.register  input[type=button]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887C62;
	background-image: url(images/button-black.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:60px;
	height:18px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:2px;	
	padding-left:5px;	
}



.members .header{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E4E4E4;
	font-size: 14px;
	/*font-style: italic;*/
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px
}

.members .text{
	color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.members  input[type=text],.members input[type=password]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	color: #ffffff;
	border: 1px solid #A8A8A8;
	width:177px;
	vertical-align:bottom;
	height:16px;
	padding-top:3px;
}

.members  input[type=button], .members  input[type=submit]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887C62;
	background-image: url(images/button-black.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:60px;
	height:18px;
	vertical-align:middle;
	padding-bottom:2px;		
}


/* CHECKOUT */

.checkout .header{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E4E4E4;
	font-size: 14px;
	/*font-style: italic;*/
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px
}

.checkout .text{
	color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.checkout .text A{
	color: #B4D6BA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}


.checkout  input[type=text],.members input[type=password]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	color: #ffffff;
	border: 1px solid #A8A8A8;
	width:177px;
	height:16px;
	padding-top:3px;
}

.checkout  input[type=button]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887C62;
	background-image: url(images/button-black2.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:80px;
	height:18px;
	vertical-align:middle;
	padding-bottom:2px;		
}

.checkout .textlarge{
	color: #ACACAC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom:2px;
	padding-bottom:2px;
}

.checkout .textlarge .largeprice{
	color: #CEE0CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.checkout select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	width:80;
	color: #FFFFFF;
	border: 1px solid #484848;
}


.contact .text, .contact .text a{
	color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.contact .header{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #E4E4E4;
	font-size: 14px;
	/*font-style: italic;*/
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px
}

.contact  input[type=text],.contact input[type=password]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	color: #ffffff;
	border: 1px solid #A8A8A8;
	width:177px;
	height:16px;
	padding-top:3px;
}


.contact  textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #474747;
	color: #ffffff;
	border: 1px solid #A8A8A8;
	width:177px;
	
}

.contact  input[type=button]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887C62;
	background-image: url(images/button-black.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:60px;
	height:18px;
	vertical-align:middle;
	padding-bottom:2px;		
}

/*FOOTER*/


.footer .text, .footer .text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	text-decoration: none;
	font-weight:bold;
}
.footer .text a:hover{
	color: #000000;
	text-decoration: underline;
	}


/*       TOP   */
.top input[type=text] ,.top input[type=password] {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	width: 134px;
	background-image: url(images/login.png);
	background-repeat: no-repeat;
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	text-align: center;
}

.top .login, .top .login A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E3E3E;
	text-decoration: none;
}

.top .logoff, .top .logoff A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E3E3E;
	text-decoration: none;
}


#toplogin td A:hover{
	color: #49863b;
}


.top .forgot, .top .forgot A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E3E3E;
	text-decoration: none;
}

/*Shopping Cart */
.basket .tableHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #444444;
	height: 30px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: 900;
	text-decoration: none;
	text-align: center;
}


.basket .tableRow1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E1E1E1;
	border: 1px none #666666;
	height: 30px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.basket .tableRow1 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}


.basket .tableRow2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #EAEAEA;
	border: 1px none #666666;
	height: 30px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.basket .tableRow2 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

.basket input[type=text]  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	width: 30px;
	font-weight: normal;
	text-align: right;
}

.basket input[type=button]  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #525252;
	height: 30px;
	vertical-align: middle;
}

.basket .links, .basket .links A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4A4A4A;
	text-decoration:none
}
.basket A:hover{
text-decoration:underline;
}

/* PAGING */
.paging{}

.paging td, .paging td a, .paging td a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BEBEBE;
	text-decoration: none;
}
