.searchBtn {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #3399cc;



	background-color: #FFFFFF;



	border: none;



	height: 20px;



	width: 30px;



}



.searchBox {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #FFFFFF;



	background-color: #61A2DF;



	border: 1px solid #FFFFFF;



}



.textbox {



	background-color: #E0F0FF;



	border: 1px solid #A8B4B0;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #0E51A3;



}



.textboxDisabled {



	background-color: #FFFFFF;



	border: none;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #000000;



}



.submit {	



	font-family: Arial, Helvetica, sans-serif;



	color: #FFFFFF;



	background-color: #070F72;



	border: none;



	height: 18px;



	font-weight: bold;



	border: 1px solid #070F72;



}



form, ol, ul {



	margin: 0px;



	padding: 0px;



}



/*li {



	list-style-position: inside;



	margin: 0px;



	padding: 0px;



}*/



li.bullet {



	list-style-type: square;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #000000;	



}



li.bulletLrg {



	list-style-type: square;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 100%;



	color: #000000;	



}



li.num {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #000000;		



}



li.account {



	list-style-type: square;



	padding-top: 5px;



	padding-bottom: 5px;



}







.txtSession {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 75%;



	color: #FFFFFF;



}











.txtSearch {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 75%;



	color: #0066CC;



}



a.txtSession {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 75%;



	color: #FFFFFF;



	text-decoration: none;



} 



a.txtSession:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 75%;



	color: #FFFFFF;



	text-decoration: underline;



} 



.txtSessionGrey {



	color:	#ffffff;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 75%;



	text-transform: capitalize;



}



.txtCopy, .txtSiteDocs {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #333333;



}



a.txtSiteDocs {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #031074;



	text-decoration: none;



}



a.txtSiteDocs:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #031074;



	text-decoration: underline;



}



a.txtButton {



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #3399ff;



	padding: 2px;



	line-height: 20px;



	text-align: center;



	text-decoration: none;



}



a.txtButton:visited {color: #FFFFFF;}



a.txtButton:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #3399cc;



	padding: 2px;



	line-height: 20px;



	text-align: center;



	text-decoration: none;



}







.txtOldPrice {



	text-decoration: line-through;



}



.txtSale {



 	color: #FF0000;



}



.txtOutOfStock {



	color: #FF0000;



}



.txtSiteDocs, a.txtSiteDocs {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #0B4492;



	text-decoration:none;



}



a.txtSiteDocs:hover {



 	font-family: Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #000000;



	text-decoration:none;



}



.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #0E51A3;

font-weight:bold;

	text-decoration:none;



}



a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {



 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;



	color: #3399cc;



	text-decoration: none;



}



.txtContentTitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 110%;



	font-weight: bold;



	font-style: italic;



	color: #3399cc;



}



.txtBoxSave {



	color: #F90707;



	padding-left: 16px;



}



.tblList {



	border: 1px solid #BFCCC7;



}



.tdListTitle {



	background-color: #BFCCC7;



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #0E51A3;



	border-bottom: 1px solid #BFCCC7;



}



.tdEven {



	background-color: #FFFFFF;



}



.tdOdd {



	background-color: #EBEDFE;



}



.txtCartPrice {



	float: right;



	color: #FF0000;



	padding-right: 3px;



}



.txtCart {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 70%;



	color: #0E51A3;	



}



.cartTotal {



	border-top: 1px dashed #0E51A3;



	width: 150px;



	padding-top: 2px;



	margin-top: 3px;



}



a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {



	text-decoration: none;



	color: #0E51A3;



}



a.txtCartProduct:hover {



	text-decoration: none;



	color: #3399cc;



}



a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 70%;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #2e8eca;



	text-decoration: none;



	font-weight: bold;



	padding: 2px;



	border: 1px solid #000000;



}



a.txtviewCart:hover {



	background-color: #006699;



	color: #FFFFFF;



}



.cartProgress {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: normal;



	color: #666666;



	padding: 4px;



	border: 1px solid #CCCCCC;



	width: 350px;



	margin: auto;



}



.txtcartProgressCurrent {



	color: #61A2DF;



	font-weight: bold;



}



.quickBuy {



	text-align: center;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #666666;



}



.tdcartTitle {



	font-weight: bold;



	color: #FFFFFF;



	background-color: #999999;



	border-bottom: 1px solid #666666;



}



.tdcartEven {



	background-color: #99ccff;	



}



.tdcartOdd {



	

	color: #555;



}



.tdCartSubTotal {



	color: #000000;

	padding-top: 10px;

	



	border-top: 1px solid #666666;



}



a.txtCheckout {



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #555;



	background-color: #ccff00;



	text-decoration: none;



	font-weight: bold;



	padding: 2px;



	border: 1px solid #000000;



}



a.txtUpdate {



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #006699;



	text-decoration: none;



	font-weight: bold;



	padding: 2px;



	border: 1px solid #000000;



}



a.txtUpdate:visited{ color:#ffffff;}





.txtStockWarn {



	font-size: 70%;



	color: #FF0000;



}



.txtError {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #050F72;



	background-color: #FFCECE;



	border: 1px solid #FF0000;



	padding-top: 2px;



	padding-right: 2px;



	padding-bottom: 2px;



	padding-left: 2px;



}



.txtCopyright, a.txtCopyright {



	text-align: center;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	padding-top: 5px;



	color: #ffffff;



}



a.txtCopyright:hover {



	text-decoration: none;



}



.dropDown {



	width: 120px;



}











/*Shopping Basket box*/



.SCart{



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 75%;



	font-weight: bold;



}







/*Shopping Basket number of items*/



.SCartItems {



	



}







/*Shopping Basket total link*/



.SCartTotal a{



	color: #ffffff;



	text-decoration: none;



	font-weight: bold;



}







/*Shopping Basket total hover effect*/



.SCartTotal a:hover{



	text-decoration: underline;



	color: #000066;



}

.txt{ color: #555;}



/* sMenu */



#smenu {



	clear: both;	



	margin: 0 auto; padding: 0;



	background: url(menu.jpg) repeat-x 0 0;	



	font: bold 10px/37px Verdana, Arial, Tahoma, Sans-serif;



	height: 37px;



	width: 780px;	



}



#smenu ul {



	float: right;



	list-style: none;



	margin:0; padding: 0;



}



#smenu ul li {



	display: inline;



}



#smenu ul li a {



	display: block;



	float: left;



	padding: 0 12px;



	color: #cccccc;	



	text-decoration: none;



}



#smenu ul li.last a {



	padding-right: 20px;	



}



#smenu ul li a:hover {



	color: #000066;	



}



#smenu ul li#current a {	



	color: #000066;



}





.discounttxt { color:#FF3300;}



#question { background-color:#ebebeb;}

#question input { background-color:#000000; color:#FFFFFF;border:none}
#button {
	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #0E51A3;



	padding: 2px;



	line-height: 20px;



	text-align: center;



	text-decoration: none;}

#cart2 { color:#3399ff;}
