/*
  $Id: stylesheet.css,v 1.2 2005/11/25 05:36:25 sandhya Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License #011c4b
*/

.boxText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #ffffff;
}
.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	background-color: #ffb3b5;
	font-weight: bold;
	color: #333333;
}
.stockWarning {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #cc0033;
	background-color: #ffffff;
}
.productsNotifications {
	background-color: #f2fff7;
	color: #333333;
}
.orderEdit {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #70d250;
	text-decoration: underline;
	background-color: #ffffff;
}
.categ {
	padding: 0px 2px 4px 2px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 1.5;
	background-color: #ffffff;
}
body {
	background: url(images1/background.jpg);
	margin-top: 15px;
	margin-bottom: 15px;
}
a img {
	border:none;
	/*margin-top:2px;*/
}
/*
BODY {
	color: #333333;
	margin: 0px;
	background-color: White;
} */

A {
	color: #666666;
	text-decoration: none;
}
A:hover {
	/*  color: #AABBDD;
  text-decoration: underline; */
  color: #F68A98;
	text-decoration: none;
}
FORM {
	display: inline;
}
TR.header {
	background: #ffffff;
}
TR.headerNavigation {
	background: #bbc3d3;
}
TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #bbc3d3;
	color: #ffffff;
	font-weight : bold;
}
A.headerNavigation {
	color: #FFFFFF;
	text-decoration: none;
}
A.headerNavigation:hover {
	color: #ffffff;
	text-decoration: none;
}
TR.headerError {
	background: #ff0000;
}
TD.headerError {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #ff0000;
	color: #ffffff;
	font-weight : bold;
	text-align : center;
}
TR.headerInfo {
	background: #00ff00;
}
TD.headerInfo {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #00ff00;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
TR.footer {
	background: #bbc3d3;
}
TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #6b86b8;
	color: #ffffff;
	font-weight: bold;
}
.infoBox {
	background: #d2dae7;
}
.infoBoxCat {
	background: #74b1de;
}
/* #6b86b8 */
.infoBoxCatContents {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #6699cc;
}
.whybmo_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #818380;
}
.WhyBMO {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FBB47A;
}
TD.infoBoxCatHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: White;
	color: Black;
}
.infoBoxContents {
	/*background: #f8f8f9;*/
  background: #ffffff;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699cc;
}
TABLE.infoBoxContentsCert {
	border: 1px;
	border-style: solid;
	/* border-color: #f1d9d8; */
  border-color: #D2DAE7;
	border-spacing: 1px;
}
.infoBoxNotice {
	background: #FF8E90;
}
.infoBoxNoticeContents {
	background: #FFE6E6;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #6b86b8;
	color: #ffffff;
}
TD.infoBox, SPAN.infoBox {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*#f8f8f9;*/

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #ffffff;
}
/*#f8f8f9;*/

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #ffffff;
}
TABLE.productListing {
	border: 1px;
	border-style: solid;
	/* border-color: #f1d9d8; */
/*  border-color: #F7F6F1; */
  border-color: #ffffff;
	border-spacing: 1px;
}
.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	/* background: #f1d9d8; 
         color: #a46a68;
  */
	background: #F7F6F1;
	color: #8F8F8F;
	font-weight: bold;
}
TD.productListing-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align:center;
}
A.pageResults {
	color: #0000FF;
}
A.pageResults:hover {
	color: #0000FF;
	background: #FFFF33;
}
TD.pageHeading, DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	/*color: #a46a68; */
  color: #8F8F8F;
}
TD.pageHeading2, DIV.pageHeading2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #f8738d;
}
TD.pageHeading3, DIV.pageHeading3 {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	/* color: #a46a68; */
   color: #8F8F8F;
}
TR.subBar {
	background: #f4f7fd;
}
TD.subBar {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
TD.main, P.main {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color:#8C8C8C;
}
TR.smallText, TD.smallText, SPAN.smallText, P.smallText {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}
TR.smallText2, TD.smallText2, SPAN.smallText2, P.smallText2 {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
.smalltextpink {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;/*color: #be4f46;*/
}
TD.catText, SPAN.catText, P.catText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #749ad1;
}
TD.accountCategory {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #aabbdd;
}
TD.fieldKey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.fieldValue {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}
TD.tableHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
SPAN.newItemInCart {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
TEXTAREA {
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
SPAN.mediumblue {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #4da0da;
	font-weight: bold;
	line-height:20px;
}
/* for sitemap from here */
SPAN.mediumorange {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #F8A766;
	font-weight: bold;
	line-height:20px;
}
.darkgrayvsmall {
	font-family: Arial;
	font-size: 9px;
	color: #7A7A7A;
	FONT-WEIGHT: normal;
}
SPAN.mediumgreen {
	font-family: Arial;
	font-size: 11px;
	color: #04a99b;
	font-weight: bold;
	line-height:20px;
}
/* sitemap till here */

SPAN.mediumpink {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #f27181;
	font-weight: bold;
	line-height:20px;
}
/*
SPAN.mediumyellow {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #fec465;
  font-weight: bold;
  line-height:20px;
}
*/
TABLE.formArea {
	background: #f1f9fe;
	border-color: #7b9ebd;
	border-style: solid;
	border-width: 1px;
}
TD.formAreaTitle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
SPAN.markProductOutOfStock {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #c76170;
	font-weight: bold;
}
SPAN.productSpecialPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #CF1B53;
	font-weight: bold;
}
.normalPrice {
	font-family: Verdana, Arial, sans-serif;
	color:#CF1B53;
	font-weight: bold;
}
.prodName {
	font-family: tahoma, Verdana, Arial, sans-serif;
	color:#7A7A7A;
	font-size:11px;
	font-weight: 800px;
	text-align:center;
	width:220px;
}
SPAN.productDiscountPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #CF1B53;
	font-weight: bold;
}
SPAN.errorText {
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}
.moduleRow {
}
.moduleRowOver {
	background-color: #D7E9F7;
	cursor: pointer;
}
.moduleRowSelected {
	background-color: #E9F4FC;
}
.checkoutBarFrom, .checkoutBarTo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
}
.checkoutBarCurrent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
/* message box */

.messageBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.messageStackError, .messageStackWarning {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffb3b5;
}
.messageStackError_1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffb3b5;
}
.messageStackSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #99ff00;
}
/* input requirement */

.inputRequirement {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
.content {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Geneva;
	line-height:15px;
	TEXT-DECORATION: none;
}
.contenttext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	line-height:14px;
	TEXT-DECORATION: none;
}
.medium {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.bluesmall {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #063f94;
}
.contenttextblue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana;
	line-height:14px;
	TEXT-DECORATION: none;
}
.bluevsmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	/* color: #063f94; */
  /* color:3E61AF; */
  color:#8A97CB;
	FONT-WEIGHT: bold;
}
.bluevsmall1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #063f94;
	FONT-WEIGHT: bold;
}
.darkbluevsmall {
	font-family: Arial;
	font-size: 9px;
	color: #8DACD9;
	FONT-WEIGHT: normal;
}
.quicknavhgt {
	background: url(images/menu_bg.jpg);
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	FONT-WEIGHT: normal;
	height: 28px;
}
.brownsmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #a46a68;
	FONT-WEIGHT: bold;
}
.brownsmall1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #a46a68;
	FONT-WEIGHT: bold;
}
.contentsmall {
	padding: 1px 1px 1px 1px;
	background-color: #FFFFFF;
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
TD.infoBoxCatHeadingfortp {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight : bold;
	background-color: #C5E4F5;
	background: url('images/infobox/tp_head.gif');
	height: 29px;
	color: #ffffff;
}
TD.infoBoxCatHeadingforcwb {
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight : bold;
	background-color: #C7FAE4;
	background: url('images/infobox/cwb_head.gif');
	height: 29px;
	color: #444444;
}
TD.infoBoxCatHeadingfor_rect {
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight : bold;
	background-color: #C7FAE4;
	background: url('images/infobox/cwb_head2.gif');
	height: 29px;
	color: #444444;
}
TD.infoBoxCatHeadingfor_rect2 {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight : bold;
	/* background-color: #C7FAE4;
  background: url('images/infobox/cwb_head2.gif');
  height: 29px;*/
  color: #ffffff;
}
.popoverdivider {
	border-bottom: 1px dashed #ccc;
	margin-top: 3px;
	margin-bottom: 3px;
}
.mediumblue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #434343;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.mediumblue1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: #3A6BAD;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.medium1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #73A5CE;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.medium2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #ffcc66;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.medium3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #f8738D;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.medium4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #8ACEA7;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.medium5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #697FB8;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.remainAmt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0055A6;
}
.gccodeAmt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #103F10;
}
.A.gccodeAmt:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #790000;
	text-decoration: none;
}
.remainAmt1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0055A6;
}
.topBorder {
	border-top: 1px solid #CCCCCC;
}
.remainAmt2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E30000;
}
.bottomBorder {
	border-bottom: 1px solid #CCCCCC;
}
.testimonials {
	border-bottom: 1px solid #ffcc66;
	border-left: 1px solid #ffcc66;
	border-right:  1px solid #ffcc66;
}
.see_testimonials {
	text-decoration:no-decoration;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#F38A99;
}
a.see_testimonials {
	text-decoration:no-decoration;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#F38A99;
}
a.see_testimonials:hover {
	text-decoration:no-decoration;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FAA666;
}
a.testimonials_text, a.testimonials_text:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	color: #69D1ED;
	text-decoration: none;
}
a.testimonials_text:hover {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	color: #F8A766;
	text-decoration: none;
}
.display_Text {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#D5570D;
}
.mail1 {
	font-weight: bold;
	color: #3A6BAD;
}
.mail1_whybmo {
	font-weight: bold;
	color: #8B98CC;
}
.mail2 {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A6BAD;
}
.link22 {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3A6BAD;
}
.review {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #74B1DE;
}
#Advanced {
	display: none;
}
.bluemedium {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	/*color: #193C88; */
  color: #053380;
	font-weight: bold;
}
.prodInfoName {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #6C6C6C;
	font-weight: bold;
}
.prodInfoDescr {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6C6C6C;
	/*font-weight: bold;*/
	font-weight: 100;
}
.dottedBorder {
	border: thin;
	border-style: dashed;
	border-color: #A0A0A0;
}
.shopCartHead {
	font-family: Verdana, Arial, sans-serif;
	;
	font-size: large;
	color: #8F8F8F;
	/*font-weight: bold;*/
	font-weight: bold;
}
.shopCartProdListHead {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #F7F6F1;
	color: #777775;
	font-weight: bold;
}
.shopCartProdListHead-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #7F7F7F;/*  font-weight: bold; */
}
.shopCartProdListBox-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #A4A4A4;
	font-weight: bold;
}
.shopCartProdListCoupon {
	font-family: Arial, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #7F7F7F;/*  font-weight: bold; */
}
.headerDropDwnTitle {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	background: #7025A7;
	background-image: url(images/submenu_bg.jpg);
	color: white;
	font-weight: bold;
	vertical-align: middle;
	height: 25px;
}
.headerDropDwnDataTbl {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	background: #A286C1;
	color: white;
	font-weight: normal;
	border-bottom: 1px white dotted;
}
.headerDropDwnData {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
}
.headerDropDwnData:hover {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.ColLeftTitle {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	color: #7A7A7A;
	font-weight: bold;
}
.ColLeftData {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	color: #7A7A7A;
	font-weight: normal;
}
A.selectSizeClass1:active, A.selectSizeClass1:link, A.selectSizeClass1:visited {
	margin-left: 2px;
	margin-right: 4px;
	margin-top: 2px;
	padding-top: 4px;
	float:left;
	font-size:11px;
	background-image:url('images1/select_sizebox.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	color:#919191;
	text-decoration:none;
	height:23px;
	width:65px;
	text-align:center;
	font-family:  Arial, Verdana, sans-serif;
}
.productinfo_price {
	font-family:  Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
/*  size selection style */
a.selectSizeClass2, a.selectSizeClass2:link, a.selectSizeClass2:visited {
	margin-left: 2px;
	margin-right: 4px;
	margin-top: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 17px;
	float:left;
	font-size:10px;
	border: 1px dashed gray;
	border-color: gray;
	font-weight:bold;
	color:#919191;
	font-family:  Arial, Verdana, sans-serif;
}
a.selectSizeClass2:hover {
	margin-left: 2px;
	margin-right: 4px;
	margin-top: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 17px;
	float:left;
	font-size:10px;
	border: 1px solid #355b9f;
	border-color:#355b9f;
	background-color: #e1ecff;
	font-weight:bold;
	color:#919191;
	font-family:  Arial, Verdana, sans-serif;
}
/*  color selection style 
.selectColorClass:visited {
	border-left: 1px solid  gray; 
	border-top: 1px solid  gray; 
	border-right: 1px solid  gray; 
	border-bottom: 1px solid  gray;
	border-color: gray;

}
.selectColorClass:hover {
	border-left: 1px solid  #355b9f; 
	border-top: 1px solid  #355b9f; 
	border-right: 1px solid  #355b9f; 
	border-bottom: 1px solid  #355b9f;
	border-color: #355b9f;
}*/

.prodNotAvail {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A10000;
}
.blackmedium {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.divMain {
	border: 2px solid #E7DEF4;
	background-color: #B398D1;
	width:230px;
	padding: 1px;
	vertical-align:top;
}
.links {
	padding-left:10px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	color: #053380;
	font-weight: normal;
}
.iframe {
	width:600px;
	border:0px solid red;
}
/* redesign bmo-style */

.mainborder {
	background: url(images1/rightborder.gif);
	width: 4px;
	height: auto;
}

.mainborder2 {
	background: url(images1/rightborder2.gif);
	width: 4px;
	height: auto;
}
.menubgimg {
	background: url(images1/topmenu.gif);
	width: 265px;
	height: 17px;
	background-repeat: no-repeat;
}
.itembgimg {
	background: url(images1/itemsBg1.gif);
	width: 100px;
	height: 16px;
	background-repeat: no-repeat;
}
.menulink {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
	color: #5F5F5F;
	text-decoration: none;
	text-align: center;
}
a.menulink, a.menulink:visited {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
	color: #5F5F5F;
	text-decoration: none;
	text-align: center;
}
a.menulink:hover {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
	color: #F68A98;
	text-decoration: none;
}
.cartbgimg {
	background: url(images1/cartbox.gif);
	width: 201px;
	height: 51px;
	background-repeat: no-repeat;
}
.cartbold {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7E7E7E;
	font-size: 11px;
	font-weight: bold;
	line-height:17px;
}
.cartbold_pink {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F16379;
	font-size: 12px;
	font-weight: bold;
}
a.cartbold_pink {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F16379;
	font-size: 12px;
	font-weight: bold;
}
a.cartbold_pink:hover {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F16379;
	font-size: 12px;
	font-weight: bold;
}
.cartboxtext {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2EBFB2;
	font-size: 11px;
	font-weight: bold;
}
.boxbackimg {
	background: url(images1/box.gif);
	width: 913px;
	height: 113px;
	background-repeat: no-repeat;
}
/* search box*/ 
.searchboxbg {
	background: url(images1/searchbox.gif);
	width: 376px;
	height: 27px;
	background-repeat: no-repeat;
}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {
	margin:0 10px;
	letter-spacing:1px;
}
#xsnazzy h1 {
	font-size:2.5em;
	color:#fff;
}
#xsnazzy h2 {
	font-size:2em;
	color:#06a;
	border:0;
}
#xsnazzy p {
	padding-bottom:0.5em;
}
#xsnazzy h2 {
	padding-top:0.5em;
}
#xsnazzy {
	background: transparent;
}
.xtop, .xbottom {
	display:block;
	background:transparent;
	font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
	display:block;
	overflow:hidden;
}
.xb1, .xb2, .xb3 {
	height:1px;
}
.xb2, .xb3, .xb4 {
	border-left:1px solid #8c8c8c;
	border-right:1px solid #8c8c8c;
}
.xb1 {
	margin:0 5px;
	background:#8c8c8c;
}
.xb2 {
	margin:0 3px;
	border-width:0 2px;
}
.xb3 {
	margin:0 2px;
}
.xb4 {
	height:2px;
	margin:0 1px;
}
.xboxcontent {
	display:block;
	border:0 solid #8c8c8c;
	border-width:0 1px;
}
.indexSearchBg {
	background: url(images1/index_searchBg.gif) no-repeat;
	width:410px;
	height: 28px;
}
.searchboxtxt {
	color: #919191;
	font-size: 12px;
	font-weight: bold;
	height: 28px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.searchboxinputbg {
	font-weight: normal;
	background: url(images1/search_bk.gif);
	background-repeat: no-repeat;
	width:310px;
	height: 28px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	border:0px solid red;
}
.indexSearchBg-new {
	background: url(images1/index_searchBg-new.gif) no-repeat;
	width:324px;
	height: 28px;
}
.searchboxinput {
	color: #919191;
	font-size: 9px;
	font-weight: normal;
	border:0px solid green;
	height:13px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:7px;
	margin-left:0px;
	margin-bottom:6px;
	vertical-align:middle;
}
/* search box ends*/
.tb-gradient {
	border:0;
	background: transparent url(gradient.gif) no-repeat top left;
	height: 15px;
	width: 290px;
}
.shopbyborder {
	background: url(images1/shopby_shadow.gif);
	width: 1px;
	height: auto;
	text-align:left;
}
a.shopbytext, a.shopbytext:visited {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 800px;
	font-size: 11px;
	color: #676767;
	text-decoration: none;
	text-align: center;
	line-height: 10px;
}
a.shopbytext:hover {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 800px;
	font-size: 11px;
	color: #F68A98;
	text-decoration: none;
	line-height: 10px;
}
a.shopbytext_index, a.shopbytext_index:visited {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #8C8C8C;
	text-decoration: none;
	text-align: center;
	line-height: 10px;
	padding-left: 0 px;
	padding-right: 0 px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.shopbytext_index:hover {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #F68A98;
	text-decoration: none;
	line-height: 10px;
}
.headerbg {
	background: url(images1/firstrow_menumiddlebg.gif);
	height:27px;
	width: auto;
}
a.headermenulink, a.headermenulink:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
a.headermenulink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #F68A98;
	text-decoration: none;
}
.bgbox {
	background: url(images1/best_sellersbox.gif);
	width: 348px;
	height: 52px;
	background-repeat: no-repeat;
}
a.shopbestsellers_text, a.shopbestsellers_text:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	color: #4F61AB;
	text-decoration: none;
}
a.shopbestsellers_text:hover {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	color: #F68A98;
	text-decoration: none;
}
a.shopnewarrivals_text, a.shopnewarrivals_text:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	color: #00AFA0;
	text-decoration: none;
}
a.shopnewarrivals_text:hover {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
	color: #F2A561;
	text-decoration: none;
}
.gifts_text {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	color: #4F61AB;
	text-decoration: none;
}
a .welcometext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	/*	color: #8C8C8C; */
	color: #828282;
	margin-top:0px;
}
.freeship_text_gift {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #F68A98;
	margin-top:0px;
}
.freeship_text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #F2B070;
	margin-top:0px;
}

.productbox {
	background: url(images1/productbox.gif);
	background-repeat: no-repeat;
	width: 228px;
	height:264px;
	padding-top:2px;
}
.productboldtext {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #656565;
	background: #e4e4e4;
	
}
a.productboldtext {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #656565;
	background: #e4e4e4;
}
a.productboldtext:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #F68A98;
	background: #e4e4e4;
	text-decoration:none;
}
.logoheadbg {
	background: url(images1/box_topbg_f.gif);
	height: 31px;
	width: auto;
	font-weight: bold;
	color: #ffffff;
}
.loginheadtitle {
	background: url(images1/box_topbg_f.gif);
	height: 31px;
	width: auto;
	font-weight: normal;
	color: #ffffff;
	font-family:  tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.logomiddlebg {
	background: url(images1/box_greyline.gif);
	width: 1px;
	height: auto;
}
.logobottombg {
	background: url(images1/box_greyline.gif);
	width: auto;
	height: 1px;
}
.container {
	background:#7686C1;
	color:#ffffff;
	margin:0 0px;
}
.rtop, .rbottom {
	display:block;
	background:#fff;
}
.rtop *, .rbottom * {
	display: block;
	height: 1px;
	overflow: hidden;
	background:#7686C1;
}
.r1 {
	margin: 0 5px
}
.r2 {
	margin: 0 3px
}
.r3 {
	margin: 0 2px
}
.r4 {
	margin: 0 1px;
height: 2px background: #ffffff;
}
.aboutproducts {
	background: url(images1/about_ourproducts.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
}
.aboutproducts1 {
	background: url(images1/about_ourproducts1.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
}
a.aboutlink, a.aboutlink:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-top: 9px;
}
a.aboutlink:hover {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #F2A561;
	text-decoration: none;
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-top: 9px;
}
a.aboutlink1, a.aboutlink1:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #6370B4;
	text-decoration: none;
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-top: 9px;
}
a.aboutlink1:hover {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #F2A561;
	text-decoration: none;
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-top: 9px;
}
.site_shortcuts {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
	background: url(images1/site_shortcuts.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-left:10px;
}
.site_shortcuts1 {
	background: url(images1/site_shortcuts1.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-left:10px;
}
.testimonial_div {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
	background: url(images1/site_shortcuts.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-left:10px;
}
.testimonial_div1 {
	background: url(images1/site_shortcuts1.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 27px;
	padding-left:10px;
}
a.sitelink, a.sitelink:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #6370B4;
	text-align: center;
	text-decoration: none;
	padding-top: 9px;
}
a.sitelink:hover {
	font-family:  Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #F2A561;
	text-align: center;
	text-decoration: none;
	padding-top: 9px;
}
a.sitelink1, a.sitelink1:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	padding-top: 9px;
}
a.sitelink1:hover {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #F2A561;
	text-align: center;
	text-decoration: none;
	padding-top: 9px;
}
.shadowmiddlebg {
	background: url(images1/shadow_middleleft.gif);
	width: 19px;
	height: auto;
}
.shadowmiddlebg1 {
	background: url(images1/shadow_middleright.gif);
	width: 19px;
	height: auto;
}
.heading {
	color: #7585C0;
	font-family:  tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.alllinkspink {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7A7A;
}
a.alllinkspink {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7A7A;
}
a.alllinkspink:hover {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F79EA4;
	text-decoration: none;
}
a.alllinks, a.alllinks:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #7A7A7A;
	text-decoration: none;
}
a.alllinks:hover {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #F79EA4;
	text-decoration: none;
}
.footerborder {
	background: url(images1/footer_greyline.gif);
	width: 2px;
	height: auto;
}
.footertext {
	color: #4D4D4D;
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
}
.mycartboxleft {
	background: url(images1/box1_middleleft.gif);
	width: 2px;
	height: auto;
}
.mycartboxright {
	background: url(images1/box1_middleright.gif);
	width: 2px;
	height: auto;
}
.mainmenubg {
	background: url(images1/menu1_bg.gif);
	height: 28px;
	width: auto;
	text-align: center;
}
a.mainmenulink, a.mainmenulink:visited {
	color:white;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	padding-right: 8px;
	padding-left: 8px;
}
a.mainmenulink:hover {
	color: #F79EA4;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
a.mainmenulinkBlue, a.mainmenulinkBlue:visited {
	color:white;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
}
a.mainmenulinkBlue:hover {
	color: #F79EA4;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.mainmenu2bg {
	background: url(images1/menu2_bg.gif);
	height: 28px;
	width: auto;
	text-align: center;
	vertical-align:center;
}
.loginwelcometext {
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 31px;
	color: #4D4D4D;
}
.loginwelcometext1 {
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 27px;
	color: #4D4D4D;
}
.logintext {
	font-family:  tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	color: #4D4D4D;
}
.textboxbg {
	background: url(images1/logintextbox_bg.gif);
	background-repeat: no-repeat;
	width: 183px;
	height: 26px;
}
.loginformtext {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #7585C3;
}
a.forgotlink, a.forgotlink:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #4D4D4D;
	text-decoration: none;
}
a.forgotlink:hover {
	color: #F79EA4;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	text-decoration: none;
}
.menutextbold {
	color: #ffffff;
	font-family:  Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	font-weight: bold;
}
.txtbox {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 7pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #000080;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #ffffff;
}
.tblCatInfo {
	/*border:2px solid #A5A5A5; */
	background-color:#ffffff;
	padding:7px;
	border:0px solid #AAAAAA;
}
.aboutcat {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #5161AC;
	text-decoration: none;
	background: url(images1/hump_center.gif);
	padding-top: 0px;
	font-weight: bold;
}
.productboxModule {
	background: url(images1/productList.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 230px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:center;
	margin-left:0px;
}
.productboxModuleSale {
	background: url(images1/productListBoxSale.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 280px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:center;
	margin-left:0px;
	padding:0px;
}
td.productboxModuleSale {
	background: url(images1/productListBoxSale.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 290px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:center;
	margin-left:0px;
	padding-left:0px;
}
a.productboxModuleSale {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-align:center;
	margin-left:0px;
}
.productListBoxBorderLeft {
	/*	background: url(images1/BoxLeft.gif) repeat-y; */
	background: url(images1/left_bg.gif) repeat-y;
	width:13px;
	height: auto;
}
.productMidWidth {
	width:842px;
}
.productMainTblWidth {
	width:898px;
	background-color:#E4E4E4;
}

.prodOuterTbl {
	background-color:#ffffff;
	margin-top:10px;
}
.productListBoxBorderRight {
	/*	background: url(images1/BoxRight.gif) repeat-y; */
	background: url(images1/right_bg.gif) repeat-y;
	width: 15px;
	height: auto;
}
.productListBoxMiddleTop {
	background: url(images1/boxTop1.gif) repeat-x;
}
.productListBoxMiddleBot {
	background: url(images1/BoxBot.gif) repeat-x;
}
/* feature product start */
.topGreenInfoBox {
	background: url(images1/infoLinkBoxTopGreen.gif) no-repeat;
	width:128px;
	height:28px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	/*padding-left:8px;*/
	padding-left:15px;
}
a.InfoBoxGreenLink {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	padding-left:8px;
}
a.InfoBoxGreenLink:hover {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#64508F;
	padding-left:8px;
}
.topRedInfoBox {
	background: url(images1/infoLinkBoxTopRed.gif) no-repeat;
	width:128px;
	height:28px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	/*padding-left:8px;*/
	padding-left:12px;
}
.topGreen {
	background: url(images1/leftBoxTopGreen.gif) no-repeat;
	width:128px;
	height:28px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	padding-left:8px;
}
.GreenMiddle {
	background: url(images1/leftBoxMid.gif) repeat-y;
}
/*.shopByOpt {
	font-family: tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#8C8E8C;
}
*/
.shopByOpt {
	font-family: tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#8C8E8C;
	line-height:29px;
}
.shopbyopttext {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 800px;
	font-size: 12px;
	color: #676767;
	text-decoration: none;
	text-align: center;
}
a.shopbyopttext, a.shopbyopttext:visited {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 800px;
	color: #676767;
	text-decoration: none;
	text-align: center;
	line-height: 27px;
}
a.shopbyopttext:hover {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 800px;
	color: #F68A98;
	text-decoration: none;
	text-align: center;
}
.featuredProdMiddle {
	background: url(images1/featured_centerheader1.gif);
	font-family: tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: 800px;
	color:#ffffff;
	width:331px;
	height:27px;
}
.featureBottomMiddle {
	background: url(images1/feature_bottom_mid.gif);
}
.fetureVertLeft {
	background: url(images1/feature_left_vert.gif);
}
.fetureVertRight {
	background: url(images1/feature_right_vert.gif);
}
.catName {
	background: url(images1/tabBt.gif) no-repeat;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#5765AF;
	padding-left:10px;
	padding-top:2px;
}
.seeMoreFeatureProducts {
	font-family: tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7A7A7A;
}
.featureProductNm {
	font-family: tahoma, Verdana, Arial, sans-serif;
	color: #5F5F5F;
	font-size: 11px;
	font-weight: bold;
	border:0px solid red;
}
a.featureProductNm {
	font-family: tahoma, Verdana, Arial, sans-serif;
	color: #5F5F5F;
	font-size: 11px;
	font-weight: bold;
	border:0px solid red;
}
a.featureProductNm:hover {
	font-family: tahoma, Verdana, Arial, sans-serif;
	color: #FA7B25;
	font-size: 11px;
	font-weight: bold;
	border:0px solid red;
	text-decoration:none;
}
.featurePrice {
	font-family: Verdana, Arial, sans-serif;
	color: #CF1B53;
	font-size: 9px;
	font-weight: normal;
}
.featureSpecialPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #CF1B53;
	font-size: 9px;
	font-weight: bold;
}
.featurePrevBtn {
	background-image:url('images1/left_arrow.gif');
	background-repeat: no-repeat;
}
.featureNextBtn {
	background-image:url('images1/right_arrow.gif');
	background-repeat: no-repeat;
}
/* feature product end */

/* product info */
.productmenubggray {
	background-image:url('images1/greyBt.gif');
	background-repeat: no-repeat;
	height:39px;
	width:123px;
}
.productmenubgwhite_right {
	background-image:url('images1/whiteBtRight.gif');
	background-repeat: no-repeat;
	height:39px;
	width:123px;
}
.productmenubgwhite_left {
	background-image:url('images1/whiteBt.gif');
	background-repeat: no-repeat;
	height:39px;
	width:123px;
	padding-left:15px;
}
.productmenulink_white {
	color:white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: NORMAL;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}
a.productmenulink_white, a.productmenulink_white:visited {
	color:white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: NORMAL;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}
a.productmenulink_white:hover {
	color: #F79EA4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: NORMAL;
	font-size: 10px;
	text-decoration: none;
}
.productmenulink_gray {
	color:#8c8c8c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: NORMAL;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}
a.productmenulink_gray, a.productmenulink_gray:visited {
	color:#8c8c8c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: NORMAL;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}
a.productmenulink_gray:hover {
	color: #F79EA4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: NORMAL;
	font-size: 10px;
	text-decoration: none;
}
.productboxtxt {
	color: #919191;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.rollovertxt {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.productbox-selecttxt {
	color: #919191;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.productbox-selecttxtSpan {
	color: #7686C2;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.bannerleft {
	background-image:url('images1/BannerMid_Left.gif');
	background-repeat: no-repeat;
	height:365px;
	width:15px;
}
.bannermid {
	background-image:url('images1/BannerMid_Mid.gif');
	background-repeat: x-repeat;
}
.bannerright {
	background-image:url('images1/BannerMid_Right.gif');
	background-repeat: no-repeat;
	height:365px;
	width:15px;
}
.rightbannerbox {
	background-image:url('images1/rightBannerControl.gif');
	background-repeat: no-repeat;
	height:365px;
	width:395px;
}
.buyitemtxt {
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-top:10px;
}
.productdetailslink {
	color: #7686C2;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
	text-decoration:none;
	font-family:tahoma;
}
a.productdetailslink {
	color: #7686C2;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
	text-decoration:none;
	font-family:tahoma;
}
a.productdetailslink:hover {
	color: #F68A98;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
	text-decoration:none;
	font-family:tahoma;
}
.productdsizechart_link {
	color: #7686C2;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
	text-decoration:none;
	font-family:tahoma;
}
a.productdsizechart_link {
	color: #7686C2;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
	text-decoration:none;
	font-family:tahoma;
}
a.productdsizechart_link:hover {
	color: #F68A98;
	font-size: 11px;
	font-weight: bold;
	padding-top:10px;
	text-decoration:none;
	font-family:tahoma;
}
.producttitle {
	color: #ffffff;
	font-size: 17px;
	font-weight: bold;
	padding-top:5px;
	font-family:arial;
	line-height:20px;
}
.productskutxt {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top:5px;
	font-family:arial;
}
.productsaletxt {
	color: #4E4E4E;
	font-size: 15px;
	font-weight: bold;
	font-family:arial;
}
.productsaleprice {
	color: #F16379;
	font-size: 16px;
	font-weight: bold;
	font-family:arial;
}
.productsaletxt_small {
	color: #919191;
	font-size: 10px;
	font-weight: bold;
	font-family:arial;
}
.productsaleprice_small {
	color: #F16379;
	font-size: 11px;
	font-weight: bold;
	padding-top:5px;
	font-family:arial;
}
.padding-left5 {
	padding-left:5px;
}
.padding-left10 {
	padding-left:10px;
}
.padding-right5 {
	padding-left:5px;
}
.padding-bottom15 {
	padding-bottom:15px;
}
.tableborder_gray {
	border-left : 2px solid #000000;
	border-right : 2px solid #000000;
	border-top : 2px solid #000000;
	border-bottom: 2px solid #000000;
}
.productdetails {
	background: url(images1/about_ourproducts2.gif);
	background-repeat: no-repeat;
	width: 133px;
	height: 27px;
}
.productchartdetails {
	background: url(images1/site_charts1.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 27px;
}
.yousave {
	font-family: arial;
	color: #2EBFB2;
	font-size: 14px;
	font-weight: bold;
}
/* product info end */

.txtarea_about_product {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #676767;
}
a.breadcrumb_link, a.breadcrumb_link:visited {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #7582BF;
	font-weight: bold;
}
a.breadcrumb_link:hover {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #F68A98;
	font-weight: bold;
}
.notfound {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #5060AD;
	font-weight: bold;
}
.logintext_big {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:15px;
	color: #4D4D4D;
}
.divsomeinfo {
	overflow:auto;
	max-height:320px;
	vertical-align:top;
	border:2px solid #AAAAAA;
	background-color:#ffffff;
}
/* pagination css*/
.pagination_text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	color: #4D4D4D;
}
.pagination_number {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	color: #4D4D4D;
	text-decoration:none;
}
a.pagination_number {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	color: #4D4D4D;
	text-decoration:none;
}
a.pagination_number:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	color: #4D4D4D;
	text-decoration:underline;
}
/* end */
/* size chart */
.chartText {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.chartContents {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #6699cc;
}
.chartsmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #063f94;
	FONT-WEIGHT: bold;
}
/* end */
a.mainmenulinkPink, a.mainmenulinkPink:visited {
	color:white;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
}
a.mainmenulinkPink:hover {
	color: #64508F;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
a.mainmenulinkPinkHead, a.mainmenulinkPinkHead:visited {
	color:white;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
}
a.mainmenulinkPinkHead:hover {
	color: #64508F;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.boxborder {
	border:1px solid #AAAAAA;
}
.infoboxborder {
	background: url(images1/footer_greyline.gif);
	width: 2px;
	height: auto;
}
a.info_link, a.info_link:visited {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #64508F;
	font-weight: bold;
}
a.info_link:hover {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #F68A98;
	font-weight: bold;
}
a.info_link1, a.info_link1:visited {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #5F5F5F;
	font-weight: bold;
}
a.info_link1:hover {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FA7B25;
	font-weight: bold;
}
.pageHeadingInfoLink {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	/*color: #a46a68; */
  color: #02B8A9;
}
/* for personalized section from here */
 .p_heading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0066ae;
	font-size: 18px;
	text-align: left;
}
.makeSel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00AFA0;
	font-size: 14px;
	text-align: center;
	font-weight:bold;
}
.product_text {
	font-family: Arial, Helvetica, sans-serif;
	/*	color: #C90101; */
    color: #C60063;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
}
.garment_head {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	text-align: center;
	font-weight:normal;
}
.product_head {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	text-align:left;
	font-weight:normal;
}
.price_text {
	font-family:Arial,Helvetica,sans-serif;
	/*color: #E65C99;*/
	color:#666666;
	font-size: 14px;
	text-align: center;
	text-decoration:line-through;
}
.price_text2 {
	font-family:Arial,Helvetica,sans-serif;
	color:#cf1b53;
		font-size: 14px;
	text-align: center;
	
}
.errorPersonalized {
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}
.product_text_sel {
	font-family: Arial, Helvetica, sans-serif;
	color: #7A7A7A;
	font-size: 14px;
	text-align: center;
	font-weight: normal;
}
A.selectSizeClass_P {
	margin-left: 2px;
	margin-right: 4px;
	margin-top: 2px;
	padding-top: 4px;
	float:left;
	font-size:11px;
	background-image:url('images1/select_sizebox.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	color:#919191;
	text-decoration:none;
	height:26px;
	width:68px;
	text-align:center;
	font-family:  Arial, Verdana, sans-serif;
}
A.selectSizeClass_P:link {
	margin-left: 2px;
	margin-right: 4px;
	margin-top: 2px;
	padding-top: 4px;
	float:left;
	font-size:11px;
	background-image:url('images1/select_sizebox.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	color:#919191;
	text-decoration:none;
	height:26px;
	width:68px;
	text-align:center;
	font-family:  Arial, Verdana, sans-serif;
}
A.selectSizeClass_P:visited {
	margin-left: 2px;
	margin-right: 4px;
	margin-top: 2px;
	padding-top: 4px;
	float:left;
	font-size:11px;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#919191;
	text-decoration:none;
	height:26px;
	width:68px;
	text-align:center;
	font-family:  Arial, Verdana, sans-serif;
}
A.selectSizeClass_P:hover, A.selectSizeClass_P:active {
	margin-left: 2px;
	margin-right: 4px;
	margin-top: 2px;
	padding-top: 4px;
	padding-right: 0px;
	float:left;
	font-size:11px;
	background-image:url('images1/select_sizebox_h.gif');
	background-repeat:no-repeat;
	font-weight:bold;
	color:#919191;
	text-decoration:none;
	height:26px;
	width:68px;
	text-align:center;
	font-family:  Arial, Verdana, sans-serif;
}
/* for personalized section till here */

/* for new testimonials from here */
div#divtesti_container {
	background: url(images/testi_middle.gif);
	border-right:1px solid #848182;
	border-left:1px solid #848182;
	margin-top:0px;
	width:170px;
	padding:0px;
	height:122px;
}
.testi_div {
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:0px;
	width:164px;
	border: 0px solid red;
	padding-right:0px;
	overflow:auto;
	height:120px;
	text-align:justify;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 800px;
	font-size: 11px;
	color: #676767;
	text-decoration: none;
}
.inner_tbl {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 800px;
	font-size: 11px;
	color: #676767;
}
.testi_buyer {
	color:#909ACA;
}
/* for new testimonials till here */

/* added 05/01/10 */
.header_freeship_text {
	font-family: Myriad Pro, sans-serif;
	color: #f37a83;
	font-size: 20px;
	font-weight: bold;
}
.cartlinkitem {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #5F5F5F;
	text-decoration: none;
	text-align: center;
}
.cartlinkprice {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #5F5F5F;
	text-decoration: none;
	text-align: center;
}
.header_freeship_pinktext {
	font-family: Myriad Pro, sans-serif;
	color: #F58696;
	font-size: 12px;
	font-weight: bold;
}
.buy_guidetext {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #6AC9DF;
	text-decoration: none;
	text-align: center;
}
.headtext {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#DBE5F0;
	font-size: 12px;
	color: #676766;
	text-decoration: none;
}
.notetext {
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#DBE5F0;
	font-size: 13px;
	color: #676766;
	text-decoration: none;
}
.facebook_bg {
	background-image: url('images1/follow.gif');
	height:152px;
	width:302px;
	background-repeat:no-repeat;
}
.pinkmenubg {
	background: url(images1/menuMid123.gif);
	height: 27px;
	width: auto;
	text-align: center;
}
/* end */

.topOrangeInfoBox {
	background: url(images1/infoLinkBoxToporange.gif) no-repeat;
	width:187px;
	height:28px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	/*padding-left:8px;*/
	padding-left:12px;
}
.OrangeMiddle {
	background: url(images1/boxmid.gif) repeat-y;
}
.mediumpink_1 {
	font-family:  Arial;
	font-size: 11px;
	color: #f27181;
	font-weight: normal;
}
.mediumblue_1 {
	font-family:  Arial;
	font-size: 11px;
	color: #4da0da;
	font-weight: bold;
}
.shopByOpt_1 {
	font-family:   Arial;
	font-size: 11px;
	font-weight: normal;
	color:#8C8E8C;
}
/*css popup link menu - gautam */

span.linkOver {
	position: relative;
	
}
span.linkOver a div {
	display: none;
}
span.linkOver a:hover {
	font-size: 99%;
	font-color: #000000;
	display: inline;
}
span.linkOver a:hover div {
	display: block;
	position: absolute;
	margin-top: 0px;
	margin-left: 100px;
	z-index: 100;
	color: #000000;
	background: #FFFFFF;
	font: 12px "Arial", sans-serif;
	text-align: left;
	text-decoration: none;
	width:200px;
	left:70px;
	white-space:normal;
	border:#8c8c8c solid 1px;
	height:237px;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
	top:-14px;
}
span.linkOver a:hover div h1 {
	padding:0px;
	margin:0px;
	background-color:#f9a463;
	text-align:center;
	color:#FFF;
	font-size:14px;
	height:19px;
	padding-top:5px;
	-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
/*css popup link menu */
.gap {
/*	margin-top:3px;*/
margin-top:14px;
}

.clothingHerder{
	width:227px;
	height:56px;
	margin:auto;
}

.clothingListdiv{
	width:227px;
	height:auto;
	margin:auto;
	background-color:#70cdec;
	padding:0px 0px 5px 0px;
	min-height:361px;
	font-family:"Arial Rounded MT Bold";
	
	
}

.clothingListMenu{
	height:361px;
	margin:auto;
	background-color:#ddf1fc;
	color:#63ceee;
	font-size:19px;
	width:217px;
	
}

.feedingListdiv{
	width:227px;
	height:auto;
	margin:auto;
	background-color:#f9a463;
	padding:0px 0px 5px 0px;
	min-height:361px;
	font-family:"Arial Rounded MT Bold";
	
	
}

.feedingListMenu{
	height:361px;
	margin:auto;
	background-color:#fee4cd;
	color:#f9a463;
	font-size:19px;
	width:217px;
	
}

.bathingListdiv{
	width:227px;
	height:auto;
	margin:auto;
	padding-bottom:5px;
	background-color:#f48b92;
	min-height:361px;
	font-family:"Arial Rounded MT Bold";
	
	
}

.bathingListMenu{
	height:361px;
	margin:auto;
	background-color:#fcdddb;
	color:#f48b92;
	font-size:19px;
	width:217px;
	
}

.bedingListdiv{
	width:227px;
	height:auto;
	margin:auto;
	background-color:#929ed0;
	padding:0px 0px 5px 0px;
	min-height:361px;
	font-family:"Arial Rounded MT Bold";
	
	
}

.bedingListMenu{
	height:361px;
	margin:auto;
	background-color:#dde0f1;
	color:#929ed0;
	font-size:19px;
	width:217px;	
	
}

.blankSpace{
position:relative; 
top:-1px;
left:-1px;
}
.blankSpace2{
position:relative; 
top:-1px;
}


