/* Norms */
body, td		{
	font				: 11px Arial;
	color				: #232629;
	margin		: 0px 0px 0px 0px;

}

input, select, textarea
{ FONT-SIZE: 11px; FONT-FAMILY: verdana }

img
{
	border-width: 0px;
}

h4.giftlist
{
	font-size: 14px;
	
}

a:link		{ text-decoration: none; color : #232629; }
a:active	{ text-decoration: none; color : #232629; }
a:visited	{ text-decoration: none; color : #232629; }
a:hover  	{ text-decoration: none; color : #0C028C; }
/* */
 .white-line{padding-bottom: 1px solid white;}
 
.login-panel				{
						height 				: 20px;
						background-color	: #446481;
						color				: #D9DFE6;

}
.login-panel02				{
						height 				: 20px;
						width				: 189px;
						background-color	: #D9DFE6;
						color				: #333333;
						border-right		: 2px solid #446481;
						border-left			: 2px solid #446481;
						margin				: 0px 1px 0px 1px;
}
.login-panel03				{
						height 				: 21px;
						width				: 189px;
						background-color	: #D9DFE6;
						color				: #333333;
						border-right		: 2px solid #446481;
						border-left			: 2px solid #446481;
						border-bottom		: 2px solid #446481;
						margin				: 0px 1px 1px 1px;
						text-align: right;
}

.logout-button
{
						height				: 18px;
						width				: 60px;
						text-align			:center;
						background-color	: #E8ECF0;
						border				: 1px solid #9DAEBD;
						text-decoration: none;
						cursor				: pointer;
						COLOR				: #446481;
						FONT-FAMILY			: Arial, Verdana, Helvetica, sans-serif;
						text-decoration: none;
}

.addbutton
{
	border-right: #9daebd 1px solid;
	border-top: #9daebd 1px solid;
	font-weight: bold;
	border-left: #9daebd 1px solid;
	width: 140px;
	cursor: pointer;
	color: #ffffff;
	border-bottom: #9daebd 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height: 25px;
	background-color: #ff3300;
	text-align: center;
	text-decoration: none;
}

.grey-strip
{
background-image: url("images/grey-strip.png");
background-repeat: repeat-x;
}

.nav				{
						font 				: 12px Arial;
						padding				: 7px 0px 5px 0px;
						display             : block;
}
a.nav:link			{	text-decoration: none; color: #FFFFFF; }
a.nav:active  		{	text-decoration: none; color: #FFFFFF; }
a.nav:visited		{	text-decoration: none; color: #FFFFFF; }
a.nav:hover  		{  
						text-decoration: none; 
						color				: #FFFFFF;
						background-color	: #565690;
}
.home-welcome		{
						border 				: 3px solid #FFFFFF
}
.home-title2		{
						padding				: 5px 5px 5px 15px;
						font-family			: Arial;
						font-size			: 12px;
						color				: #FFFFFF;
						text-align			: justify;
}

.wasPrice
{
	text-decoration:line-through;
}

.newPrice
{
	color:#DF0303;
	
}

.footer				{
						border-top 			: 1px solid #C5C5C5;
						padding				: 5px 0px 5px 10px;
						color				: #C5C5C5;
}

.basket-inc			{
						border				: 1px solid #BEBEBE;
						margin				: 2px;
						width 				: 180px; 
}
.basket-inc-title		{
						border-bottom		: 1px solid #BEBEBE 180px;
						border-width		: thin;
						padding				: 4px;
						width 				: 180px; 
						color				: #FFFFFF;
						font-family			: Arial;
						BACKGROUND-IMAGE : url("im/box-titles-search.png") ;
						background-repeat: no-repeat;
}
.basket-goto		{
						width 				: 178px;
						padding				: 5px;
						color				: #000000;
						border-width		: thin;
}
a.basket-goto:link			{	text-decoration: none; color: #000000; }
a.basket-goto:active  		{	text-decoration: none; color: #000000; }
a.basket-goto:visited		{	text-decoration: none; color: #000000; }
a.basket-goto:hover  		{  
						text-decoration: none; 
						color				: #000000;
						background-color	: #F2F2F2;

}

.basket-inc-body		{
						padding				: 5px;
						width 				: 178px; 
}

.main-list-title2	{
						height				: 20px;
						padding				: 2px 5px 1px 15px;
						font-family			: Arial;
						font-size			: 12px;
						color				: #515B66;
}
.main-list-itemsB	{
						height: 25px;
						padding-left: 12px;
						padding-top: 4px;
						font-color			: #000000;
						border-bottom		: 1px solid #A6BEDB;
}
a.main-list-itemsB:link			{	text-decoration: none; color: #000000; }
a.main-list-itemsB:active  		{	text-decoration: none; color: #000000; }
a.main-list-itemsB:visited		{	text-decoration: none; color: #000000; }
a.main-list-itemsB:hover  		{  
						text-decoration: none; 
						color				: #000000;
						background-color	: #D0DFF5;
						padding-left		: 12px;
						height: 25px;
						padding-top: 4px;

}

.special-title		{
						width				: 180px;
						height				: 31px;
}
.special-body		{
						width				: 180px;
						border				: 2px solid #6E89BC;
						background-color	: #FFFFFF;
}

/* im here------------------------------------------------------------------------------------------------------------------------ */
.prod-list3black	{
						padding				: 10px;
						color				: black;
						font-weight			: 900;
						font-family			: Arial;
}

.spec-prod
{
	color				: #c20000;
}
.unspec-prod
{
	color				:Black;	
}

.prod-list3			{
						padding				: 10px;
						color				: #c20000;
						font-weight			: 900;
						font-family			: Arial;
}
.prod-list4			{
						height				: 20px;
						width				: 100%;
						background-color	: #A6BEDB;
}

.front-feat-head	{
						font-family			: Arial;
						font-size			: 12px;
						padding-right		: 5px;
						color:				#4444444;
}
.add-to-basket-button	{
						height				: 18px;
						width				: 90px;
						text-align			:center;
						background-color	: #CCDBF3;
						border				: 1px solid #7293B3;
						text-decoration: none;
						cursor				: pointer;
						COLOR				: #24366C;
						FONT-FAMILY			: Arial, Verdana, Helvetica, sans-serif;
						text-decoration: none;
						}
.add-to-basket-button2	{
						height				: 18px;
						text-align			:center;
						background-color	: #CCDBF3;
						border				: 1px solid #7293B3;
						text-decoration: none;
						cursor				: pointer;
						COLOR				: #24366C;
						FONT-FAMILY			: Arial, Verdana, Helvetica, sans-serif;
						text-decoration: none;
						}
a.add-to-basket-button:hover  		{  
						text-decoration: none; 
						color				: #24366C;
						}
.menu-outer			{
						background-color	: #BDCEE8;
						border-top			: 1px solid #A5BEDE;
						margin-top			: 15px;
						width:				: 150px ;
}
/*  fdvfd */
.xxmenu-itemxx		{
						width				: 150px;
						height				: 25px;
						font-family			: Arial;
						font-size			: 11px;
						padding				: 6px 3px 6px 10px;
						color				: #363636;
						background-color	: #DEEDFC;
						border-bottom		: 1px solid #A6BEDB;
						margin				: 0px 0px 0px 0px;
}
.menu-item			{ width: 150px; height: 25px; background-color: #DEEDFC; border-bottom: 1px solid #A6BEDB;}
.txt-but 			{ padding: 6px 3px 0px 10px; color: #363636;}

.menu-text			{
						font-family			: Arial;
						font-size			: 12px;
						color				: #24366C;
}
a.menu-item:link	{	text-decoration: none; color: #000000; }
a.menu-item:active 	{	text-decoration: none; color: #000000; }
a.menu-item:visited	{	text-decoration: none; color: #000000; }
a.menu-item:hover  	{  
								text-decoration: none; 
								color				: #000000;
								background-color	: #D0DFF5;
}
.menu-item-on		{
						width				: 150px;
						height				: 25px;
						font-family			: Arial;
						font-size			: 11px;
						padding				: 3px 3px 3px 10px;
						color				: #000000;
						border-bottom		: 1px solid #A6BEDB;
						background-color	: #C0DBFC;
}
a.menu-item-on:link		{	text-decoration: none; color: #000000; }
a.menu-item-on:active 	{	text-decoration: none; color: #000000; }
a.menu-item-on:visited	{	text-decoration: none; color: #000000; }
a.menu-item-on:hover  	{  
								text-decoration: none; 
								color				: #000000;
								background-color	: #D0DFF5;
}
.menu-title			{
						height				: 25px;
						border-bottom		: 1px solid #A6BEDB;
						margin : 0px;
}
.menu-lines			{
						width				: 570px;
						padding				: 30px 3px 3px 15px;
						color				: #FFFFFF;
}
.menu-lines-links	{

}
a.menu-lines-links:link		{	text-decoration: none; color: #FFFFFF; }
a.menu-lines-links:active 	{	text-decoration: none; color: #FFFFFF; }
a.menu-lines-links:visited	{	text-decoration: none; color: #FFFFFF; }
a.menu-lines-links:hover  	{  
								text-decoration: none; 
								color				: #FFFFFF;
}
.menu-backto		{
						width				: 140px;
						height				: 25px;
						font-family			: Arial;
						font-size			: 11px;
						padding				: 3px 3px 3px 10px;
						border-bottom		: 1px solid #A6BEDB;
						background-color	: #42599D;
}
a.menu-backto:link	 {	text-decoration: none; color: #FFFFFF; }
a.menu-backto:active {	text-decoration: none; color: #FFFFFF; }
a.menu-backto:visited{	text-decoration: none; color: #FFFFFF; }
a.menu-backto:hover  {  
								text-decoration: none; 
								color				: white;
								background-color	: #6E89BC;
}

.subs-margin		{
	width				: 415px;
	border				: 1px solid #BEBEBE;
	padding-bottom		: 10px;
	margin				: 0px 0px 0px 4px;
}
.subs-headerbox		{
	width				: 405px;
	height				: 34px;
	background-color	: #42599D;
	margin				: 5px 4px 6px 4px;
	font				: 13px Arial;
	font-weight			: 400;
}
.subs-headerbox02		{
	width				: 420px;
	height				: 34px;
	background-color	: #9EC0DB;
	margin				: 5px 4px 6px 4px;
	font				: 13px Arial;
	font-weight			: 400;
}
.subs-a		{
	width				: 405px;
	background-color	: #E1ECF7;
	margin				: 0px 4px 0px 4px;
	font				: 12px Arial;
	font-weight			: 400;
}
.subs-a-end		{
	width				: 405px;
	height				: 28px;
	background-color	: #E1ECF7;
	margin				: 0px 4px 3px 4px;
}
.wl-blueinfo		{
	background-color	: #ECF4FC;
	margin				: 0px 0px 1px 0px;
	font				: 11px Arial;
	color				: #444444;
}

.subs-contact		{
	width				: 420px;
	background-color	: #E1ECF7;
	margin				: 0px 0px 0px 4px;
	padding-top			: 5px;
	padding-left		: 12px;
}
.subs-contact02		{
	width				: 405px;
	background-color	: #E1ECF7;
	margin				: 0px 0px 0px 4px;
	padding-top			: 5px;
	padding-left		: 12px;
}
.button		{
	width				: 80px;
	height				: 20px;
	background-color	: #D6D3CE;
	border				: #000000 2px solid;
	font				: 11px Arial;
	font-weight			: 300;
	text-align			: center;
}
.button02		{
	width				: 130px;
	height				: 20px;
	background-color	: #D6D3CE;
	border				: #000000 2px solid;
	font				: 11px Arial;
	font-weight			: 300;
	text-align			: center;
}
.button03		{
	height				: 20px;
	background-color	: #D7E4F7;
	border				: #42599D 2px solid;
	font				: 11px Arial;
	font-weight			: 300;
	text-align			: center;
}

/* Special Styles */

.spec-lists-mid
{
	background-color	:	#BDCEE8;
	border-top			:	#A6BEDB 1px solid;
	border-bottom		:	#A6BEDB 1px solid;
	padding				:	5px 2px 5px 2px;
	height				: 	50px;
	vertical-align		:	top;
	text-align			:	center;
}
/* Featured Styles */

.feat-lists-mid
{
	background-color	:	#BDCEE8;
	border-top			:	#A6BEDB 1px solid;
	border-bottom		:	#A6BEDB 1px solid;
	padding				:	5px 2px 5px 2px;
	height				: 	50px;
	vertical-align		:	top;
	text-align			:	center;
}
.div-line		{
	width				: 405px;
	height				: 1px; 
	background-color	: #A6BEDB;
	padding-left		: 12px;
	margin				: 0px 4px 0px 4px;
}

.title-line		{
	width				: 405px;
	height				: 33px; 
	background-color	: #D0E6FD;
	padding-left		: 12px;
	margin				: 0px 4px 0px 4px;
	font				: 13px Arial;
	font-weight			: 500;
	padding-top			: 7px;
}

.text-area		{
	width				: 405px;
	background-color	: #E1ECF7;
	margin				: 0px 4px 0px 4px;
	padding-left		: 12px;
	font				: 12px Arial;
	font-weight			: 400;
	padding-top			: 15px;
}

.popup-end		{
	width				: 494px;
	background-color	: #9EC0DB;
	padding				: 10px 0px 10px 0px;
	margin				: 0px 5px 5px 5px;
}
.popup-boarder		{
	width				: 494px;
	height				: 200px;
	background-color	: #E4F1FF;
	padding				: 4px 4px 4px 4px;
	border				: 1px solid #BEBEBE;
	margin				: 5px 5px 5px 5px;
}
/* Basket List Styles */

.detail-button	
{
	border	: 1 solid #000000;	height	: 20px;  width	: 100px; font: 12px Arial;
}



.homeTop {background-image: url("images/topBarNavBack.jpg"); background-repeat: no-repeat;}
.homeTop02 {background-image: url("images/homeTop02.jpg"); background-repeat: no-repeat;}
.homeWed {border: 1px solid #a7a08e; background-color: #374d93; height: 82px; width: 571px; margin-top: 14px;}
.homeWedImage {background-image: url("images/homeWedImage.jpg"); background-repeat: no-repeat; background-position: right;}
.homeInfo {padding-left: 3px; padding-top: 5px; padding-right: 5px;}
.p14 {padding: 14px;}
.pTop14 {padding-top: 14px;}
.pleft14 {padding-left: 14px;}
.homesp {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;}
.homesp2 {FLOAT: right;}