#content {
	width: 400px;
	margin: 40px auto 0 auto;
	padding: 0 60px 30px 60px;
	border: solid 1px #cbcbcb;
	background: #fafafa;
	-moz-box-shadow: 0px 0px 10px #cbcbcb;
	-webkit-box-shadow: 0px 0px 10px #cbcbcb;
}

body {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.0em;	
	line-height: 1.75em;	
	background-color:#000000;
	margin-top: 0em;
	margin-right: 0.5em;
	margin-bottom: 0.1em;
	margin-left: 0.5em
	color:#FFF;
	}

a {	
	color: #FAA21B;
	text-decoration: none;
}
a:hover{	
	color: #FFF;
	text-decoration: underline;
}

.links {color:#000099;
text-decoration:none
}

img { border: 0; }

.aboutUs textarea{background-color:#000; font-size:12px;
padding:10px;
width:768px;
height:300px;
overflow:auto;
overflow-x:hidden;
border:1px solid #fff;
color:#FFF;
scrollbar-face-color: #000; 
scrollbar-track-color: #000; 
scrollbar-arrow-color: #fff; 
scrollbar-highlight-color: #000; 
scrollbar-shadow-color: #fff; 
scrollbar-3dlight-color: #fff; 
scrollbar-darkshadow-color: #fff; 
}

.button {text-align:center;}
.indButton {margin-right:230px;}

.right {text-align:right;}

#master {
	width: 800px;
	margin:0 auto;
	background-color:#000;
	font-size:1.0em;
	}

.strapline {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:1.75em;
	font-weight:bold;
	padding-top:5px;
	}	
table {
	text-align:center;
	margin:0 auto;
	font-size: 1.0em;
	}
td, th {	
	margin:0 auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color:#000;
	}

.td_top{border-top:3px solid; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.td_norm{border-top:1px solid; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.td_bottom{border-top:3px solid; border-left:1px solid; border-right:1px solid; border-bottom:3px solid;}

.td_break{border-top:0px; border-bottom:0px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.uk_100{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#FFC000; color:#000;}
.uk_200{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#FFCC99; color:#000;}
.uk_500{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#FFFF99; color:#000;}
.uk_501{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#CCFFFF; color:#000;}
.uk_1000{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#FF99CC; color:#000;}

.eu_1000{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#00FF00; color:#000;}
.eu_501{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#99CCFF; color:#000;}
.eu_500{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#FF99CC; color:#000;}
.eu_200{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#C0C0C0; color:#000;}
.eu_100{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#808000; color:#000;}

.row_1000{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#3366FF; color:#000;}
.row_501{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#00CCFF; color:#000;}
.row_500{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#FFFF00; color:#000;}
.row_200{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#CCFFCC; color:#000;}
.row_100{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#008080; color:#000;}

.td_top_rm{border-top:3px solid; border-left:1px solid #999999; border-right:1px solid #999999; background:#CCCCCC ; color:#000;}
.td_norm_rm{border-top:1px solid; border-left:1px solid #999999; border-right:1px solid #999999;background:#CCCCCC; color:#000;}
.td_bottom_rm{border-top:1px solid; border-left:1px solid; border-right:1px solid; border-bottom:3px solid;background:#CCCCCC; color:#000;}

.td_top_rrm{border-top:3px solid; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#FF9933;}
.td_norm_rrm{border-top:1px solid; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;background-color:#FF9933;}
.td_bottom_rrm{border-top:1px solid; border-left:1px solid; border-right:1px solid; border-bottom:3px solid; background-color:#FF9933;}

.td_top_air{border-top:3px solid; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#6699FF;}
.td_norm_air{border-top:1px solid; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#6699FF;}
.td_bottom_air{border-top:1px solid; border-left:1px solid; border-right:1px solid; border-bottom:3px solid; background-color:#6699FF;}

.td_cart{border:1px solid;border-color: #666666;}
.discount_cart{color:#F00;}

textarea {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.0em
	}
ul {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.0em;	
	list-style-type: square;	
	list-style-position: outside
	}

.DataColor {
	color: #DEDECA
	}
#footerTxt {
	width: 790px;
	text-align:center;
	color: #FFF;
	background-color: #000;
	margin: 0 auto;
	padding-top: 20px;
	font-size:0.8em;
	}

#footerTxt a {
	color:#fff;
	}
#footerTxt a:hover {
	text-decoration:underline;
	}

#footer{
	margin: 0 auto;
	width: 790px;
	text-align:right;
	color: #FFF;
	background-color: #000;
	font-size:0.8em;
	}

.promotion{
	position:relative;
	margin-top:30px;
	margin-left:35px;
	margin-right:10px;
	margin-bottom:0px;
	width:200px;
	height:200px;
	float:left;
	background-color:#EE1C25;
	padding:5px;
	}

.promotionTopTxt{
	float:left;
	width:200px;
	color:#231F20;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	}

.promotionMidTxt{
	float:left;
	width:200px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-align:left;
	line-height:16px;
	}

.promotionBottomTxt{
	float:left;
	width:200px;
	color:#231F20;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	bottom:1px;
	text-align:center;
	}
	
.promotionButton{
	margin-top:20px;
	margin-left:45px;
	float:left;
	width:100px;
	color:#231F20;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}

tr.ListHeaderColor th {
	text-align: left;
	}
	
.small {
	font-size: 0.8em;
}

/* MENU */
.menu {
	width:798px;
	height:30px;
	float:left;
	padding-left:0px;
	margin-top:10px;
	margin-bottom:10px;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#FAA21B;
	border:solid 1px #000;
}
.menu a:link, a:visited {
	height:30px;
	color:#000;
	text-decoration:none;
}
.menu a:hover {
	height:30px;
	color:#fff;
	text-decoration:none;
	background-color:#000;
	font-weight:bold;
}
.menuItem {
	width:auto;
	line-height:30px;
	height:30px;
	text-align:center;
	float:middle;
	color:#000;
	letter-spacing:0px;
  font-size:0.8em;
	font-weight:bold;
	background-color:#FAA21B;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
	
}
.menuItemProd a:hover{
	color:#fff;
	background-color:#fff;
}

.menuItemProd {
	width:auto;
	line-height:30px;
	height:30px;
	text-align:center;
	float:middle;
	color:#000;
	letter-spacing:0px;
  font-size:0.8em;
	font-weight:bold;
	background-color:#FAA21B;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
	
}
.menuItemProd a:hover{
	color:#fff;
	background-color:#fff;
}

.menuActive a {width:120px;
	min-height:30px;
	height:auto !important;
	float:left;
	color:#fff;
	//background-image: url(../images/menu_background.gif);
	background-repeat:no-repeat;
	//border-left:solid 3px #fff;
	//border-bottom:solid 2px #fff;
	font-size:22px;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	}
.menuActive a:hover{
	color:#fff;
}


/* MENU */

.toolbar {
	width: 800px;
	margin:0 auto;
	text-align:center;
	background-color:#FAA21B;
	padding-top:5px;    
	padding-bottom:5px;    
}

.topBtn {
	width: 790px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#000;
	text-align:center;
	}

.divider {
	width: 800px;
	line-height: 0em;
	margin:0 auto
	}
.heading {
	width: 790px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#000;
	text-align:center;
	color:#FFF;
	font-size:1.0em;
	}
.heading_sub {
	width: 790px;
	padding-top:15px;
	padding-bottom:5px;
	background-color:#000;
	text-align:center;
	color:#FAA21B;
	font-size:1.0em;
	}
	
.promo {
	float:left;
	width: 790px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	background: #000;
	font-size: 0.9em;
	text-align:center;
	color:#FFF;
	}

.content {
	float:left;
	width: 790px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	background: #000;
	font-size: 0.9em;
	text-align:center;
	color:#FFF;
	}
.content h1 {
font-size: 2.0em;
	color: #FFF;
	font-weight:normal;
	margin:0;
	}
.content h2 {
	font-size: 1.5em;
	color: #FFF;
	font-weight:normal;
	margin:0;
	}
.content h3 {
	font-size:1.25em;
	color: #FFF;
	font-weight:normal;
	margin:0;
	}
.content a {
	color: #FAA21B;
	text-decoration: none;
}
	
.prodDesc{
	font-size:0.80em;
	color: #FFF;}
	
.aboutUs {
	float:left;
	width: 790px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 35px;
	background: #000;
	font-size: 1.0em;
	text-align:left;
	color:#FFF;
	}
.aboutUs h1{font-size:1.5em;
	color:#C00}	
.aboutUs h2{font-size:1.25em;color:#C00}
.aboutUs a {
	color: #FFF;
	text-decoration: none;
}
.aboutUs a:hover {
	color: #FFF;
	text-decoration: underline;
}	
	
	
.order_code{color:#FAA21B;}
.notice{color:#FFF; font-size:25px; text-align:center; font-weight:bold; background-color:#F00;padding:5px; margin-bottom:5px;}
.discount{width:800px;color:#FFF; font-size:15px; text-align:center; font-weight:bold; background-color:#F00;margin-bottom:0px;}
.last_post{margin:0 auto; color:#FAA21B; border:solid 1px #CCC; padding:5px; height:65px; width:150px;}

.content_cart {
	float:left;
	width: 790px;
	padding-top: 5px;
	padding-bottom: 15px;
	background: #000;
	font-size: 0.9em;
	text-align:center;
	color:#FFF;
	}

.content_info {
	float:left;
	width: 790px;
	padding-bottom: 15px;
	border-bottom-style:solid;
	border-bottom-solid:2px;
	border-bottom-color:#FAA21B;
	background: #000;
	font-size: 0.9em;
	text-align:center;
	color:#FFF;
	}

.content_info a {color:#fff;}
.content_info a:hover {text-decoration:underline;}
	
.content_tc {
	float:left;
	width: 790px;
	padding-bottom: 35px;
	background: #000;
	font-size: 0.9em;
	line-height:1.3em;
	text-align:justify;
	color:#FFF;
	}
.content_tc a {color:#fff;}
.content_tc a:hover {text-decoration:underline;}
.content_tc p{text-align:justify;}

.content_comp {
	float:left;
	width: 790px;
	padding-bottom: 35px;
	background: #000;
	font-size: 0.9em;
	text-align:left;
	color:#FFF;
	}
.content_comp a {color:#fff;}
.content_comp a:hover {text-decoration:underline;}
.content_comp p{text-align:justify;}	
.content_comp h1 {
font-size: 2.0em;
	color: #FFF;
	font-weight:normal;
	margin:0;
	}
.content_comp h2 {
	font-size: 1.5em;
	color: #F00;
	font-weight:normal;
	margin:0;
	}
.content_comp h3 {
	font-size:1.25em;
	color: #FFF;
	font-weight:normal;
	margin:0;
	}
.content_comp table {
	text-align:left;
	font-size: 1.0em;
	padding:0px;
	border-collapse:collapse;
	}
.content_comp td, th {	
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color:#000;
	border-top:2px solid #333;
	padding:5px;
	}
.content_comp tr {	
	border-top:1px solid #ccc;
	}

.advert {
	padding:5px;
	background-color:#FFF;
	width: 790px;
	text-align:center;
	}
.logo_image {
	width: 800px;
	margin:0 auto;
	border:inherit;
	border:hidden;
	padding-top:20px;
	padding-bottom:10px;
	}
.smalltxt {font-size: small;
line-height:normal}
.smalltxtleft {
	color: #333333;
	font-size: small;
	float:left;
	width:400px}
.smalltxtright {
	color: #333333;
	font-size: small;
	float:right;
	width:400px}
	
.link_img {margin:0 auto;
	text-align:center;
	width: 550px;
	padding:10px;
	}
.productImg {text-align:center; width:790px;}
.img_pebL {float:left; padding:5px;}
.img_pebC {float:left; padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:20px;}
.img_pebR {float:left;  padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:40px;}

.acc_left{float:left; width:395px }
.acc_right{float:left; width:395px}

.white_txt {
color: #FFF;
font-size: 1.25em;
}

.cart{color: #FFF;}
.colours_logo{float:left; position:relative; top:5px; left:5px;}
