/*Something Swish*/

@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	padding:0px;
	background-color:#333333;
}
.colourchart{
	padding-right:21px;

	
	}
.test{
	width:120px;
	border:1px solid #F00;
	min-height:120px;
	
	}
#searchBT {

	background: url(../images/search_03.jpg) repeat-x scroll 0 0;
	border: none;
	width:179px;
	height:25px;
}
#searchBT:hover, #searchBT:focus {
	background: url(../images/searchhover_03.jpg) repeat-x scroll 0 0;
	border: none;
	width:179px;
	height:25px;
	cursor:pointer;
}
#retiveBT {

	background: url(../images/retive_03.jpg) repeat-x scroll 0 0;
	border: none;
	width:135px;
	height:24px;
}
#retiveBT:hover, #retiveBT:focus {
	background: url(../images/retivehover_03.jpg) repeat-x scroll 0 0;
	border: none;
	width:135px;
	height:24px;
	cursor:pointer;
}
#submitBT {

	background: url(../images/submit_08.jpg) repeat-x scroll 0 0;
	border: none;
	width:135px;
	height:24px;
}
#submitBT:hover, #submitBT:focus {
	background: url(../images/submithover_08.jpg) repeat-x scroll 0 0;
	border: none;
	width:135px;
	height:24px;
	cursor:pointer;
}
#checkBT {

	background: url(../images/checkout_07.jpg) repeat-x scroll 0 0;
	border: none;
	width:135px;
	height:24px;
}
#checkBT:hover, #checkBT:focus {
	background: url(../images/checkouthover_07.jpg) repeat-x scroll 0 0;
	border: none;
	width:135px;
	height:24px;
	cursor:pointer;
}
.menu{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#a0a0a0;
	text-decoration:none;
	letter-spacing:3px;
	padding-left:5px;
	padding-right:5px;
}
.menu a{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#a0a0a0;
	text-decoration:none;

}
.menu a:hover{
	text-decoration:none;
	color:#FFF;
}
.menuhover{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	letter-spacing:3px;
	padding-left:5px;
	padding-right:5px;
	}
.menuhover a{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	}
.menuproduct{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	letter-spacing:3px;
	padding-left:5px;
	padding-right:5px;
}
.menuproduct a{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	}
.menuproduct a:hover{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	width:200px;
	height:80px;
	background:#333333;
	
}

.menuphone{
	font-family: Calibri;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}
.menurd
{	line-height:30px;
	text-align:left;
	padding-left:25px;
	padding-right:25px;
	font-size:13px;
	background:#333333;
}
.menurd a
{	line-height:30px;
	text-align:left;
	font-size:13px;
}
.menurd a:hover
{	line-height:30px;
	text-align:left;
	background:#4b4b4b;
	font-size:13px;
}
.login.login a{
	font-family: Calibri;
	font-size:11px;
	font-weight:bold;
	color:#a0a0a0;
	}
.login a:hover{
	font-family: Calibri;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}

.content,.content a{
	font-family: Calibri;
	font-size:13px;
	color:#fff;
	}
	
.content a{text-decoration:underline;}
.content a:hover{
	font-family: Calibri;
	font-size:13px;
	color: #F00;
	text-decoration:none;
	}
.read{
	color:#ff0000;
	font-family: Calibri;
	font-size:13px;
	
	}
.read a{
	color:#fff;
	font-family: Calibri;
	font-size:13px;
	text-decoration: underline;
	
	}
.read a:hover{
	color:#ff0000;
	font-family: Calibri;
	font-size:13px;
	text-decoration:none;
}
.welcome{
	color:#fff;
	font-family: Calibri;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:2px;
}
.welcome a{
	color:#fff;
	font-family: Calibri;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	
}

.logout,.Regismenu{
	font-family: Calibri;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:2px;}
.logout a,.Regismenu a{ 
	font-family: Calibri;
	font-size:11px;

	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;}
.copy{
	color:#787878;
	font-family: Calibri;
	font-size:10px;
	}
.copy a{
	color:#787878;
	font-family: Calibri;
	font-size:10px;
	text-decoration: none;
	}
.copy a:hover{
	color:#ff0000;
	font-family: Calibri;
	font-size:10px;
	text-decoration: none;
	}
.protext{
	color:#787878;
	font-family: Calibri;
	font-style:italic;
	font-size:11px;
	font-weight:bold;
	line-height:35px;
	}
.enew{
	color:#787878;
	font-family: Calibri;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:35px;
	}
.title{font-family: AvantGarde Bk BT;
	font-weight: bold;
	font-size:19px;
	color:#464646;
	}
.category{
	color:#a0a0a0;
	font-family: Calibri;
	font-size:12px;
	line-height:25px;
	text-transform:uppercase;
	letter-spacing:2px;
	}
.category a{
	color:#a0a0a0;
	letter-spacing:2px;
	font-family: Calibri;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
      }
.category a:hover{
	color:#fff;
	letter-spacing:2px;
	font-family: Calibri;
	font-size:12px;
	text-decoration:none;
      }	
.categoryhover{
	color:#fff;
	letter-spacing:2px;
	font-family: Calibri;
	font-size:12px;
	line-height:25px;
	text-decoration:none;
	text-transform:uppercase;
	
	}
.categoryhover a{
	color:#fff;
	font-family: Calibri;
	letter-spacing:2px;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	}
.categoryhover a:hover{
	color:#fff;
	font-family: Calibri;
	letter-spacing:2px;
	font-size:12px;
	text-decoration:none;
	}
.protitle{font-family:Calibri; font-size:17px; color:#FFF;width:282px;padding-left:20px; padding-bottom:10px;}
.prodetails{
	font-family: Calibri;
	font-size:13px;
	color:#fff;
	width:290px; 
	padding-left:20px;}
.prodetails2{
	font-family: Calibri;
	font-size:13px;
	color:#fff;
	width:170px;
	padding-left:20px;}	

.searchText{ font-family:Calibri; font-size:13px; color:#464646; }
.searchText li{ list-style: outside; }
.searchText a,.bullet a{ font-family:Calibri; font-size:13px; color:#464646; text-decoration:underline;}
.inputTextdrp{ border: solid 1px #c8c8c8; background:#fff; width:180px; height:24px; font-family: Calibri; font-size:14px; color: #464646; }
.inputText{ border: solid 1px #c8c8c8; background:#fff; width:179px; height:20px; font-family:Calibri; font-size:13px; color: #464646; }
.inputTextsearch{ border: solid 1px #c8c8c8; background:#fff; width:179px; height:20px; font-family:Calibri; font-size:13px; color: #464646; }
.inputPro{ border: solid 1px #c8c8c8; background:#fff; width:150px; height:22px; font-family:Calibri; font-size:13px; color: #464646; }
.bullet{ font-family:Calibri; font-size:13px; color:#464646;padding-left:18px; }
.bullet li{ list-style: outside;  }
.imgCat{
	float:left;
	width:110px;
	height:160px;
	padding-top:20px;
	text-align: center;
/*	border:1px dotted #000;*/
}
.imgCat2{
	float:left;
	width:110px;
	height:160px;
	border-bottom:1px dotted #000;
	padding-top:20px;
	text-align: center;
}
.NameCat{
	font-family:Calibri;
	font-size:12px;
	color:#464646;
	text-align: center;
	padding:10px 0px;
}
.NameCat a{
	font-family:Calibri;
	font-size:12px;
	color:#464646;
	text-decoration:none;

}
.NameCat a:hover{
	font-family:Calibri;
	font-size:12px;
	color: #F00;
	text-decoration:none;

}

.Enlage{
	font-family:Calibri;
	font-size:12px;
	color:#464646;
	text-align: center;
	padding:10px 0px;
	letter-spacing:2px;
}
.Enlage a{
	font-family:Calibri;
	font-size:12px;
	color:#464646;
	text-decoration:none;
}

.outOfStockWarning {
	font-family:Calibri;
	font-size:12px;
	color: #e22;
	text-decoration:none;
	text-align: center;
	background-color: #fee;
	border: 1px solid red;
	margin: 1em;
}

.outOfStockWarning strong {
	font-size: 125%;
}

.lineCat{ background:url(../images/lineCat.gif); height:2px; width:100%;}
.title{
	font-size: 21px;
	color:#464646;
	margin-top:26px;
	margin-left:19px;
	font-family: AvantGarde Bk BT;
	font-weight:bold;
}
.titleAV{

	margin-top:26px;
	margin-left:19px;

}

.titlepro{
	font-size: 21px;
	color:#464646;
	margin-top:26px;
	font-family: AvantGarde Bk BT;
	font-weight:bold;
	}
.imgProdetail{
	font-size: 11px;
	color:#464646;
	font-style:italic;
	font-family:Calibri;
	text-align:center;
	}
.SearchPro{
	font-size: 11px;
	color:#464646;
	font-style:italic;
	font-family:Calibri;
	
	}
.img{
	height:100px;}
.proName{
	color:#464646;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	width:80px;
	
	}
.proName2{
	color:#464646;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	
	}
.backto{
	color:#464646;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	width:80px;
	letter-spacing:2px;
	
	}
.backto a{
	color:#464646;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	letter-spacing:2px;
	text-decoration:none;
	
	}
.backto a:hover{
	color:#000;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	letter-spacing:2px;
	text-decoration:none;
	
	}
.proName a{
	color:#464646;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	width:80px;
	text-decoration:none;
	}
.proName a:hover{
	color:#000;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	width:80px;
	text-decoration:none;
	}
	
.proCode{color:#ff1e1e;
	font-family:Calibri;
	font-size:13px;
	width:99px;}
.proDetail{color:#464646;
	font-family:Calibri;
	font-size:13px;
	width:99px;}
.linesearch{
	background: url(images/line.gif); height:3px; width:179px;"
	}
.price{color:#464646;
	font-family:Calibri;
	font-size:17px;
	font-weight:bold;
	
}
.priceGST{color:#464646;
	font-family:Calibri;
	font-size:15px;
	font-weight:bold;}
.price2{color:#464646;
	font-family:Calibri;
	font-size:17px;
	padding-right:25px;
	font-weight:bold;
}
.unavilable{
	color:#ff0000;
	font-size:11px;
	font-family:Calibri;
	font-style:italic;
}
.checkproduct{
	color:#fff;
	font-size:11px;
	font-family:Calibri;
	font-style:italic;
}
.underfive{
	color:#464646;
	font-size:11px;
	font-family:Calibri;
	font-style:italic;
	}
.checkTitle{
	color:#464646;
	font-size:13px;
	font-family:Calibri;
	text-transform:uppercase;
	letter-spacing:2px;
	}

.checkTotal{color:#464646;
	font-size:15px;
	font-family:Calibri;}
.checkOrderTotal{color:#464646;
	font-size:18px;
	font-family:Calibri;
	font-weight:bold;}
.checkDetail{
	color:#464646;
	font-size:12px;
	font-family:Calibri;
	}

.checkDetail a,.checkDetail a:hover{
	color:#ff0000;
	font-size:12px;
	font-family:Calibri;
	text-decoration:none;
	}
.color{
	font-size:12px;
	font-family:Calibri;
	line-height:20px;
	padding-left:15px;
	}
.checkOver{
	color:#ff0000;
	font-size:12px;
	font-family:Calibri;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	}
.checkDetail a:hover{color:#000;}
.checkBack,.checkBack a{
	color:#464646;
	font-family:Calibri;
	font-size:13px;
	
	}
.checkBack a{text-decoration: underline;}
.checkBack a:hover{
	color: #F00;
	font-family:Calibri;
	font-size:13px;
	text-decoration:none;
	
	}
.order,.order a{
	color:#ff0000;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;}
.InputtextRegis{
	display:block;
	border:1px solid #ccc;
	font-size:13px;
	width:100%;
	height:20px;
	background:#fff;
	color:#464646;
	font-family:Calibri;
	}
.RegisEmail{
	font-size:13px;
	width:100%;
	height:20px;
	color:#464646;
	font-family:Calibri;
	}
.InputtextForgot{
	display:block;
	border:1px solid #ccc;
	font-size:14px;
	font-style:italic;
	width:100%;
	height:24px;
	background:#fff;
	color:#464646;
	font-family:Calibri;
	}
.InputtextRegisPass{
	display:block;
	border:1px solid #ccc;
	font-size:13px;
	width:100%;
	height:20px;
	background:#fff;
	color:#464646;
	font-family:Calibri;
	}
.InputtextRegisMobile{
	display:block;
	border:1px solid #ccc;
	font-size:13px;
	width:100%;
	height:20px;
	background:#fff;
	color:#464646;
	font-style:italic;
	font-family:Calibri;
	}
.InputtextAddress{
	display:block;
	border:1px solid #ccc;
	font-size:13px;
	height:20px;
	background:#fff;
	color:#464646;
	font-family:Calibri;
	}
.Inputtextstate{
	display:block;
	border:1px solid #ccc;
	font-size:13px;
	height:24px;
	background:#fff;
	color:#464646;
	font-family:Calibri;
	}
.Regis{
	color:#464646;
	font-size:13px;
	font-weight:bold;
	font-family:Calibri;}
.Order{
	color:#464646;
	font-size:13px;
	font-family:Calibri;}	
.H{
	padding-bottom:2px;
	padding-top:4px;}
.RegisArea{
	color:#464646;
	font-size:13px;
	font-family:Calibri;
	width:450px;
	height:250px;}
.Regisemail{
	color:#ff0000;
	font-size:13px;
	font-weight:bold;
	font-family:Calibri;}
.Regischeck{
	color:#464646;
	font-size:10px;
	font-family:Calibri;}	
.contact{
	color:#464646;
	font-size:13px;
	font-family:Calibri;}
.contactmail{
	color:#464646;
	font-size:13px;
	font-family:Calibri;
	}
.contactmail a{
	color:#464646;
	font-size:13px;
	font-family:Calibri;
	text-decoration:underline;
	}
.contactmail a:hover{
	color:#ff0000;
	font-size:13px;
	font-family:Calibri;
	text-decoration: none;
}
.prorand{
	border:1px solid #c8c8c8;
	width:181px;

	background:#FFF;
	
}
.NameCats2{
	font-family:Calibri;
	font-size:12px;
	color:#464646;
	text-align: center;
	padding:10px 0px;
	width:80px;

}
.Registext{ font-family:Calibri; font-size:13px; color:#464646; }

