body{background-color:#FFFFFF;}
a{ color:#7f7f7f }

.iceptLink {font-size:2px;}
h1#iceptLink{font-size:2px;}	

.h{visibility:hidden;display:none;}
.checkoutSelected {  FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: tahoma; font-weight:bold;}
.checkOutProcessTable{background-image:url(/images/menu-header-background.gif);width:100%;height:20px;padding-left:10px;}
.checkout{color:White;}

.shoppingCartHeading{font-family:Tahoma;color:577887;font-size:11px;font-weight:bold;}
.shoppingCartLink{color:577887;font-size:10px;}
.shoppingCartExtraInfo{font-family:Tahoma;color:686665;background-color:White;width:541;padding:5px;padding-top:20px;}
.shoppingCartTable{:#d9d9d9;width:541;background-color:White;vertical-align:top; text-align:center;padding:10px;}
.shoppingCartCell{color:#d9d9d9;width:100%;}
.shoppingCartCellPayment{color:#d9d9d9;text-align:center;}
.shoppingCartTableConfirm{color:#d9d9d9;width:600;background-color:White;vertical-align:top; text-align:center;padding:10px;border:1px solid #d9d9d9;position:relative;top:10px;}

.deliveryNote{text-align:left;padding:10px;}
.deliveryInputCell{text-align:left;}
.deliveryTable{text-align:center;}
.deliveryHeader{color:gray;font-size:11px;}
.deliveryInfo{font-size:0px;color:White;}
.deliveryConfirmedAdd{background-image:url(/images/menu-header-background.gif);background-repeat:repeat-x;width:601;HEIGHT:200PX;VERTICAL-ALIGN:MIDDLE;}
.deliveryAddressConfirmed{background-image:url(/images/BOX_CLOSED.gif);background-repeat:no-repeat;PADDING-TOP:10PX;PADDING-LEFT:10PX;BACKGROUND-POSITION:80 60;BORDER:1PX SOLID #d9d9d9;WIDTH:181PX;HEIGHT:140PX;POSITION:relative;TOP:15PX;LEFT:10PX;}


.paymentNote{text-align:left;font-size:10px;padding-bottom:10px;vertical-align:middle}
.paymentInfoImage{float:left;border-right:3px solid white;border-bottom:3px solid white;}
.paymentDiv{width:725;background-color:White;text-align:center;}
.paymentTextBox{border:1px solid #gray;text-align:left;font-size:12px;}

.registerLoginTextHead {background-image:url(/images/contract.gif);background-repeat:no-repeat;padding:4px;width:100%; height:20px; FONT-WEIGHT: bold; COLOR: gray;text-decoration:underline; FONT-FAMILY: tahoma;font-size:11px;padding-left:24px;}
.registerLoginText{font-family:Tahoma;color:gray}
.registerLoginText1{color:gray;text-align:right;font-size:12px;padding-right:10px;}
.regsiterTextBox{border:1px solid #gray;width:180px;text-align:left;font-size:11px;}
.regsiterTextBox1{border:1px solid #gray;width:180px;text-align:left;font-size:11px;position:relative;top:8px;}
.regsiterTextBox2{border:1px solid #gray;width:220px;text-align:left;font-size:13px;position:relative;top:-5px;}
.registerLoginNote{font-family:Tahoma;color:686665;text-align:center;}

.loginTable{width:725px;background-color:White;}


.subcatHeadPayment{height:25px;}
.menuStyle {
	border: 0px solid #660033;
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;
	Width: 160;
	height: 23px;
	font-weight: bold;
	text-indent: 5px;
	padding-left:5px;
	padding-right:5px;
}

a:hover#menuStyle {color: #660033; FONT-FAMILY: Verdana; border-top: 1px solid #660033; border-bottom: 1px solid w#660033;}



.menuLink{ color:#660033; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss; font-size: 10px;font-variant : small-caps; padding-left:5px;}


.menuHead { FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;}

.topMenuLink{ color:White; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss; font-size: 10px; letter-spacing:0px;font-weight:bold; text-decoration:underline;}
.menu{text-align:center;  color:white;}
.menuHeader{background-image: url(/images/menu-header-background.gif); width:100%; text-align:center; height:30px; color:white;}


.menuFooter{background-image: url(/images/menu-footer-background.gif); width:100%; text-align:center; height:10px; color:white; background-color: #F9F9EC;}



.related{ PADDING-LEFT:15px; width:100%; vertical-align:top; text-align:right; }





.fpLogin{ background-color:#7F7F7F; font-family: Verdana,Arial,Helvetica,Geneva,Swiss; font-size: x-small; letter-spacing:2px; color:White;}
.logonButton { cursor:hand; color:#7F7F7F; font-family: Verdana,Arial,Helvetica,Geneva,Swiss; font-size: x-small; letter-spacing:2px; }
img{border:0px;}

.searchTable{width:100%;}
.searchButton{text-align:left;cursor:hand;background-color:#3380FF;border:1px solid black;color:FFFFFF;font-size:13px;letter-spacing:-0px;font-family:arial;font-weight:bold;}
.searchText{color:#3380FF;font-size:small;font-weight:bold;font-family:arial;}
.searchForm{width:120px;}



TD { color:#7f7f7f; FONT-SIZE:x-small; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;  }

.prodHead { font-size: large; text-decoration: none}
.prodImg { PADDING-BOTTOM: 4px;float:left; }
.prodBody {font-size:x-small;font-family:tahoma; color:#7F7F7F; }
.NoProducts { width:100%;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; font-weight: bold; FONT-SIZE: medium; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss }
.prodTitle {color:black;}
.prodCon{background-color:#FFFFFF; border-collapse: collapse; padding:5px; }
.prodOuterContainer{border:1px solid #3380FF;FONT-FAMILY:  Verdana,Arial,Helvetica,Geneva,Swiss;background-color:#FFFFFF;padding-bottom:5;}
.acBut{font-size:xx-small; color:#7f7f7f }


/** BreadCrumb Styles **/

.breadurl{
	color: #660033;	
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	font-variant: small-caps;
}

a:hover#breadurl{
	text-decoration: underline;
}

a#breadurl {
	border-bottom: 1px solid #660033;
}

.breadCrumbContainer{
	font-size: 12px;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F9F9EC;
	height: 30px;
	font-family: arial;
	color: #660033;
	font-size: 10px;
	border-bottom: 0px solid #660033;
	font-variant: small-caps;
	border-right: 0px #660033 solid;
	border-left: 0px #660033 solid;
}


/** End of BreadCrumb Styles **/



.login { Z-INDEX: 101; vertical-align:bottom }
.headerBack{}


.footer { font-size:xx-small; color:#660033;font-weight:bold;FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;} 

a#contact {font-size:large; color:#660033;font-weight:bold;FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;} 

.search { Z-INDEX: 102; left:540px; position:absolute;WIDTH:300; text-align:right }
.welcome{position:absolute;top:93px;}
.sortContainer{background-color:blue;font-size:x-small;color:white;font-weight:bold;height:22px;text-align:left;}

/*a:visited {color: #ff0000;}*/
/*a:active {color: #0000ff;}*/
a:hover {text-decoration:none;}
a {text-decoration: none;}

.topNav{color:#FFFF00;font-size:14px;}
.addCart{margin-bottom:-10px;color:3380FF;}
.price{color:#660033; font-size:16px;font-weight:bold;font-family:arial; text-align:right; }
.priceProductDetailPage {color:#660033; font-size:16px;font-weight:bold;font-family:arial;}

.more {color:FF00FF; font-size:x-small; text-align:right; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss; text-decoration: none; display:none;visibility:hidden;}
.moreImage{text-align:right;}
h1 { font-size: medium; font-family: Verdana,Arial,Helvetica,Geneva,Swiss; font-weight: normal; PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 0px; color: #666644 }


h2 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss; font-size: small; font-variant : small-caps; letter-spacing:3px; color:#660033; text-align="center"}


h3 {FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,Geneva,Swiss; font-variant : small-caps; font-size: x-small; letter-spacing:3px; margin-bottom:-5px;}
a:hover#productH3{color: #B28098; text-decoration:underline; }
a#productH3{text-decoration:underline; color: #660033;}


a:hover#topMenuLink {color: white; FONT-FAMILY: Verdana; border-top: 1px solid white; border-bottom: 1px solid white;}
a#topMenuLink {color: white; FONT-FAMILY: Verdana; font-size:12px; font-weight:bold; font-variant : small-caps;}

.uline { BORDER-BOTTOM: #660033 1px solid; color:#660033; font-size:16px;font-weight:bold;font-family:arial;}

/**
.subcatHead {width:100%; background-color: #660033; text-indent: 8px; height:20px; FONT-WEIGHT: bold; COLOR:#F9F9EC; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; font-variant : small-caps; text-align:left; FONT-SIZE: 14px;}

/**
.subcatHead {width:100%; background-color: #660033; text-indent: 8px; height:20px; FONT-WEIGHT: bold; COLOR:#F9F9EC; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; font-variant : small-caps; text-align="left"; FONT-SIZE: 14px;}

**/
.subcatHead {background-image: url(/images/menu-header-background.gif); width:100%; background-color: #660033; text-indent: 8px; height:20px; FONT-WEIGHT: bold; COLOR:#F9F9EC; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; font-variant : small-caps; text-align:left; FONT-SIZE: 12px;}
.subcatHead2 {width:100%; text-indent: 8px; height:20px; FONT-WEIGHT: bold; COLOR:GRAY; FONT-FAMILY: Arial,Helvetica,Geneva,Swiss; font-variant : small-caps; text-align:left; FONT-SIZE: 14px;background-repeat:no-repeat;vertical-align:top;border:1px solid #d9d9d9}

.subCatBody{
	font-size: smaller;
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;
	height: 18px;
	background-color: #EFF0F0;
	text-decoration: underline;
	font-weight: bold;
}
.subcatfooter{border-bottom:1px solid #3380FF;border-left:1px solid #3380FF;border-right:1px solid #3380FF;FONT-FAMILY:  Verdana,Arial,Helvetica,Geneva,Swiss;background-color:#EFF0F0;padding-bottom:5;}


.buttons{margin-top:2;margin-bottom:2;cursor:hand;background-color:#7F7F7F;border:1px solid black;color:FFFFFF;font-size:13px;letter-spacing:-0px;font-family:arial;font-weight:bold;}



.buybutton{margin-top:3;margin-bottom:3;cursor:hand;background-color:#3380FF;border:1px solid black;color:FFFFFF;font-size:13px;letter-spacing:-0px;font-family:arial;font-weight:bold;}



.leftMenuBorder{border-left: 1px #660033 solid; border-right: 1px #660033 solid;  background-color: #F9F9EC}
.contentBorder{border-right: 0px #660033 solid; border-top: 0px #660033 solid; border-left: 0px #660033 solid;}

.footerBackground 
	{
	background-color: #F9F9EC;
	border-left: 1px solid #660033;
	border-right: 1px solid #660033;
	border-bottom: 1px solid #660033;
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;
	height: 50px;
	padding-bottom: 20px;
	}
	
.mainPageBeigeBar 
{
	background-color: #F9F9EC;
	border-left: 1px solid #660033;
	border-right: 1px solid #660033;
	border-bottom: 1px solid #660033;
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss;
	margin-bottom: 10px;
}
	
	
	
	td.regFieldTitle {color:#660033; font-size:16px;font-weight:bold;font-family:arial;}
