									/* Set body background */
body { background:#e8e8e8; }



.header-before-top { text-align:right; margin:0 auto; padding:5px 35px 2px 0px; color:#777777; }

/* Set header background */
.header-top { background:#ffffff;} /* Set header top background */ 

/* Set default link color */
a { color:#979797; text-decoration:none} /* Set default link color */
 
a:hover { color:#979797;text-decoration:none} /* Set default link roll-over color */
 

/* Delete middle border */
.middle { border:none; } /* Make configurable boolean */


.header-nav { width:950px; } /* The middle border is deleted by default so the nav needs to be narrower by 2px. */
.header-nav { background:#ffffff; }

#nav { border-top:1px solid #543090; }
#nav { border-bottom:2px solid #543090; }

#nav a { color:#543090; } /* Set default menu link */

#nav a:hover  { color:#fafafa; background:#522f91; } /* Set default menu link hover */
#nav li.active:hover,
#nav li.over { background:#522f91; }

#nav li { text-transform:none; }	
#nav li ul li { text-transform:none; }
#nav ul { border:none; }
#nav ul li a { color:#a08bc2; background:#a08bc2  !important; } /* Set default menu link color */
#nav ul li a:hover { color:#fafafa !important; background:#522f91  !important; } /* Set default menu link color */
#nav li.over a { color:#fafafa !important; }
#nav li.active a { color:#a08bc2; background:transparent ; } /* Set 1st level active link */

/* Shop Access */
.shop-access a { color:#777777; } /* Set default link color */ 
 



/* Button */
.form-button, .form-button-alt { border-color:#522f91; background-color:#522f91;  } 

.btn{
padding:5px;
background-color:#999999

}

/* buttons for form buttons*/


button-set { /* Container for form buttons*/
    clear:both;
    margin-top:4em;
    border-top:1px solid #e4e4e4;
    padding-top:8px;
    text-align:right;
    }
.form-button, .form-button-alt {
    overflow:visible;
    width:auto;
    border:0;
    padding:1px 8px;
    background:#522f91;
    color:#fff;
    border:1px solid #412377;
    font:bold 12px arial, sans-serif !important;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
    }
.form-button span, .form-button-alt span {
    white-space:nowrap;
    }
.form-button-alt {
    border:1px solid #406a83;
    background-color:#618499;
    }
a.form-button-alt { padding:2px 9px; text-decoration:none; }
.form-button-alt:hover { color:#fff; text-decoration:none; }


/* Set default button backround and border colors */
/* Page */
.page-head h3, .page-head-alt h3 { color:#522f91; }

/* Footer */
.footer .informational a, .footer .informational a:hover { color:#777777; } /* Set footer informational link color */
.footer .legality { color:#777777; } /* Set footer legality color */


/* Home Page */

.contentLeft{
	width:677px;
	height:auto;
	padding-left:0px;
	margin-right:17px;
	float:left;
	
}
.contentRight{
	width:216px;
	height:auto;
	float:left;
	
}
.topLeftBanner{
	width:677px;
	height:195px;
	float:left;
	margin-bottom:16px;
}
.topRightBanner{
	width:215px;
	height:415px;
	float:left;
	margin-bottom:14px;
}
.botRightBanner{
	width:215px;
	height:221px;
	float:left;
}
.homeThumbContainer{
	width:661px;
	height:auto;
	padding:14px 0 14px 14px;
	border:1px solid #e0e1e2;
	background:#f3f4f4;
	float:left;
}
.thumbHolder{
	width:204px;
	height:204px;
	float:left;
	margin:0 14px 14px 0;
	border:1px solid #e4e5e6;
}
.thumbImg{
	float:left;
	border-bottom:1px solid #e4e5e6;
}
.thumbDetails{
	width:200px;
	height:46px;
	float:left;
	border:2px solid #fff;
	background:url(../images/bg_thumbdetails.gif) repeat-x;
}
.thumbTitle{
	width:180px;
	height:21px;
	padding:10px 0 0 9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#522e91;
	margin-top:7px;
	float:left;
	text-decoration:none;
	text-align:center;
}
a.thumbTitle:hover{
	width:180px;
	height:21px;
	padding:10px 0 0 9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#522e91;
	margin-top:7px;
	float:left;
	text-decoration:underline;
	text-align:center;
}

.thumbLinks{
	width:74px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#aeacac;
	float:left;
	padding:9px 0 0 9px;
}
.thumbLinks a, .thumbLinks a:hover{
	color:#aeacac;
	text-decoration:none;
}
.thumbLinks a:hover{
	color:#aeacac;
	text-decoration:underline;
}

/**********************category************************/
/* Breadcrumbs */
.cartHeadingHolder{float:left; display:block; width:100%; margin-bottom:10px;}
.cartHeading1{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#522e91;text-decoration:none; }
.cartHeading2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#979797;text-decoration:none;}
.productHeading{width:auto;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#522f91;text-decoration:none;}
a.productHeading:hover{width:auto;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#522e91;	text-decoration:underline;}
.productHeading1{width:auto;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#989898;text-decoration:none;}
.side-col { width:195px; }
.col-left { float:left; }
.side-col .box { margin-bottom:1.3em; }
.border-creator { border:1px solid #BBBBBB; background:#FBFAF6; }
.subcat{width:auto;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#522e91;text-decoration:none;}
.subcat{width:auto;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#522e91;text-decoration:none;}
.mensapparel{ width:168px; float:left; padding-right:15px}
.categoryPanel{ width:491px; float:left; margin-left:-5px; margin-top:-10px; }
.categoryProductPanel{ width:491px; float:left; margin-left:-5px; margin-top:-10px; }
.categoryRightPanel{ width:216px;607px; float:left; padding-left:15px}
.productHolder{float:left; width:491px; padding-top:0px;}
.product{float:left;background-color:#f6f6f6; width:159px; height:275px; list-style:none; vertical-align:middle; margin:2px 2px 5px 2px; }
.productImage{padding-top:25px; padding-left:30px; padding-right:30px; vertical-align:middle}
.cartbtn { width:158px; vertical-align:middle; text-align:center; padding-top:10px; }
.productTitle {width:158px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#4f308e;text-decoration:none; padding-top:10px;}
.productPrice {width:158px; vertical-align:middle; text-align:center; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#7cc144;text-decoration:none; padding-top:10px; }
.compare{width:158px; vertical-align:middle; text-align:center;  font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#b1b1b3;text-decoration:none; padding-top:10px;}
.contantArea{ float:left}
.categoryAdd {width:491px; height:219px;}
.categoryImageListing{height:25px; vertical-align:}
.imageListingItem{ width:200px; float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#b1b1b1;text-decoration:none; padding-top:5px;}
.imageListing{width:160px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#512e94;text-decoration:none; padding-top:5px;}
a.imageListing:hover{width:160px; float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#b1b1b1;text-decoration:underline; padding-top:5px;}
.imageListingRight{float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#b1b1b1;text-decoration:none; padding-top:5px;}
.carRightPanel1{border:solid 1px #d4d4d6 ; width:216px; height:125px; margin-bottom:15px}
.carleftPanel1{border:solid 1px #d4d4d6 ; width:168px; height:708px; margin-bottom:15px}
.carRightPanelHeader1{ width:196px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; padding-top:10px; padding-left:20px; height:25px; border-bottom: solid 1px #d4d4d6; vertical-align:middle; }
.carleftPanelHeader1{ width:150px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; padding-top:10px; padding-left:20px; height:25px; border-bottom: solid 1px #d4d4d6; vertical-align:middle; }
.catrightPanelText{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#b1b1b1;text-decoration:none; padding-top:5px; padding-left:20px; line-height:20px; width:169px; padding-right:20px}
.catLeftPanelText{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#b1b1b1;text-decoration:none; padding-top:5px; padding-left:20px; line-height:20px; width:169px; padding-right:20px}
.carRightPanel2{border:solid 1px #d4d4d6 ; width:216px; height:270px; margin-bottom:15px}
.carRightPanelHeader2{ width:196px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; padding-top:10px; height:25px; border-bottom: solid 1px #d4d4d6;width:213px}
.catrightPanelTextHilighted{ font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#532f91;text-decoration:none;}
.cartRightPrice{background-color:#e6e2f0; font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#532f91;text-decoration:none; padding:5px 10px 5px 10px; display:block; text-align:center;}
.cartRecentlyAdded{ float:left;background-color:#f6f6f6; border-bottom:solid 1px #e2e2e2; border-top:solid 1px #e2e2e2; width:216px; height:106px; margin-top:10px;} 

.cartThumb{ padding:10px 20px 20px 20px; float:left}
.catrightPanelText1{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#65479d;text-decoration:none; line-height:25px; padding-top:8px; display:block; }
.catrightPanelPrice{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#999999;text-decoration:none; line-height:15px; display:block}
.catrightPanelPrice1{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#999999;text-decoration:none; line-height:30px; display:block; width:100px; }
.catrightPanelDetail{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#7ac141;text-decoration:none; line-height:15px; display:block}
.checkoutbtn{ float:right; padding:20px 12px 20px 0px;}

.compareList1{ background-color:#f6f6f6; width:196px; height:50px; margin-top:37px; padding-left:20px; padding-top:0px;}
.closebtn{ float:right; padding-top:10px; padding-right:10px;}
.comparePanelText1{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#65479d;text-decoration:none;  padding-top:8px}
.compareList2{ background-color:#ffffff; width:196px; height:50px;  padding-left:20px; padding-top:0px;}
.carRightPanel3{border:solid 1px #d4d4d6 ; width:216px; height:186px; margin-bottom:15px}
.compareitembutton{border-top:solid 1px #e9e9e9; height:57px; }
.btncopare{float:right; padding:10px;}
.clearall{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#999999;text-decoration:none; line-height:15px;  padding:15px}
.combo{ font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#999999;text-decoration:none; border:solid 1px #999999;}
 
  /**********************Men's Apparel************************/
 .sweetShirtpanel{ border:solid 1px #e9e9e9; margin:0px 0px 15px 0px; width:910px; float:left}
 .sweetShirtpanelLeft{width:276px;margin:15px 15px 15px 15px;float:left;}
 .sweetShirtpanelRight{width:404px; wimargin:15px 12px 15px 0px;float:left; border: solid 1px #e9e9e9; }
 .sweetShirtpanelbot{width:100%; height: auto;margin:5px 0px 0px 0px;float:left; background-color:#f8f8f8; border:solid 1px #e4e4e4; margin:0px 0px 10px 0px }
 .graHeading{float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none; font-weight:bold; width:276px;}
 .greenHeading{float:left;font-family:Arial, Helvetica, sans-serif;color:#7ac141;text-decoration:none; font-weight:bold; width:276px; line-height:30px; }
   #sweetShirtPanelGraext{ width:276px; margin-bottom:20px;}	
  .gratext{float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;font-size:12px;  }
  .productPaneltopgrabg{ float:left;background-color:#f6f6f6; width:240px; height:135px; margin-bottom:15px; padding:10px 20px 10px 10px;}
  .productPanelbottomgrabg{ float:left;background-color:#f6f6f6; width:240px; height:80px; margin-bottom:5px; padding:10px 20px 10px 10px;}
  .quickoverview{ width:100%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; padding-top:10px;  height:25px; border-bottom: solid 1px #d4d4d6; vertical-align:middle; margin-bottom:10px }
  #quickoverviewText{ width:276px; margin-top:10px;}
  .productImageLarge{ margin:15px 35px 10px 35px; }
  .moreview{ margin:5px; width:100%}
  .moreviewHeading{ width:341px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; padding-bottom:10px;border-bottom: solid 1px #d4d4d6; vertical-align:middle; }
  .moreViewThumb { text-align:left; margin: 0 0 0 45px; padding: 10px 10px 10px 10px; list-style:none; border-bottom:solid 1px #d4d4d6}
  .moreViewThumb ul { margin-left:-50px; }
  .moreViewThumb li { float:left; margin:0 10px 0px 15px;}
  .moreViewThumb li a { float:left; }
  
  
  .productDescription{ background-color:#FFFFFF; width:98%; height: auto 100px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#999999;text-decoration:none; padding:10px 10px 10px 0;}
  #sizeText{ float:left;}
  #sizeChart{ float:right;} 
  .sizeText{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#522e91;text-decoration:none;}
  .sizeChart{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#999999;text-decoration:none;}
  .sizeImage{ margin-top:60px}
  /* Tabs */
 .tabs { background:#f8f8f8 margin-left:-10px;}
 .tabs li.first { border-left:0 none !important; list-style:none;color:#532f8f; background-color:#FFFFFF;}
 .tabs li.active { border-top:solid 1px #DDDEDF; border-right:1px solid #DDDEDF; border-left:1px solid #DDDEDF;color:#532f8f;font-weight:bold; background-color:#FFFFFF;padding:6px 20px; text-decoration:none; text-transform:lowercase;}
 .tabs li {  font-family:Arial, Helvetica, sans-serif; float:left; font-size:13px; }
 .tabs li a:hover { background:#f0f0f2; font-weight:bold; color:#9d9d9d; }
 .tabs li.active a, .tabs li.active a:hover { background-color:#FFFFFF; color:#522E91; font-weight:bold; }
 .tabs a { color:#9d9d9d; font-weight:bold; display:block; padding:6px 20px; text-decoration:none; text-transform:lowercase; }
 .clear:after,{ content:"."; display:block; clear:both; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden}
 .addtocart1{ float:right; margin-top:-22px }
 #availability{ padding-top:20px;Arial, sans-serif;font-size:12px;color:#999999;text-decoration:none; float:left; padding-top:20px;  }
 #addtoWish{ padding-top:20px;Arial, sans-serif;font-size:12px;color:#999999;text-decoration:none; float:right;padding-top:20px; width:940;}
 .col-leftside-col{ width:170px; border-top:solid 1px #e9e9e9; margin-top:5px;}

 /**********************Business cards ************************/
 .qtynormal {font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #999999;	background-image: url(../images/img_qty_normal.gif);background-position: center center;margin:2px;float:left;height: 23px;width: 56px; text-align:center}
.qtyselect{font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #999999;	background-image: url(../images/img_qty_select.gif);background-position: center center;margin:2px 2px 2px 2px;float:left;height: 23px;width: 56px; text-align:center;}
#businessCardHeading{ width:95%; padding:5px; margin-left:10px; border-bottom:solid 1px #e9e9e9 }
.darkgraHeadingBold{float:left;font-family:Arial, Helvetica, sans-serif; font-size:1.4em;color:#656565;text-decoration:none; font-weight:bold;}
#businessCardContentArea{ width:250px; height:470px; padding:10px; float:left; }
#businesstCustomizePanel{ float:left;background-color:#f6f6f6; width:200px; margin-bottom:2px; padding:20px 20px 10px 20px; display:block}
#businesstQtyPanel{ float:left;background-color:#f6f6f6; width:220px;  height:100px;margin-bottom:2px; padding:10px 10px 10px 10px; display:block}
.businessAddtoCart{width:170px;padding-left:50px;}
.sweetcartpanel_hor{ border:solid 1px #e9e9e9; margin:0px 0px 15px 0px; width:910px; height:auto;float:left}
.sweetcartpanel_var{ border:solid 1px #e9e9e9; margin:0px 0px 15px 0px; width:720px; height:auto;float:left}
.sweetcardpanelbot_var{width:100%; height:auto;float:left; margin:340px 0px 0px 0px;}
.businesstProudctImagePanel{ padding-top:100px; padding-right:20px; float:right;}
/*.businesstProudctImagePane2{ padding-top:10px; padding-right:80px; float:right}*/
.businesstProudctImagePane2{padding-top:10px; padding-left:10px; width:510px; float:left}
#businessDescription{width:100%; padding:10px;border-top:solid 1px #e9e9e9; float:left; margin:100px} 
.businessDescription{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#522e91;text-decoration:none; display:block}
#descriptionTextLeft{ width:90%; height:auto; padding:0px 10px 10px 20px; float:left}
#descriptionTextRight{ width:45%; height:auto; padding:0px 10px 10px 20px; float:right}
.textfeild{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#522e91;text-decoration:none; border:solid 1px #bebec0; float:right; margin:-15px 0px 0px 0px; }
#custFeild{ height:30px; float:left}
.feild1{width:100px;float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;font-size:12px; }
.feild2{width:150px;float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;font-size:12px; margin-top:10px;}
.title1{ float:left;font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; margin-right:35px;}
.titleqty{ float:left;font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#532f8f; 
font-weight:bold;text-decoration:none; margin-right:5px; width:250px;}
.titleqtynormal{ float:left;font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; margin-right:5px;width:30px; padding-top:6px}
#customize{ height:30px; display:block; width:100%} 
#qtyImage{ padding-left:30px;}
#qtyPrice{ float:right; padding-right:15px}
#qtyaddtocart{ float:right; padding-right:10px; height:30px; padding-top:30px;}
#skupanelleft{width:100px; float:left; padding:5px }
#rightborder{border-right:solid 1px #b2b2b2; width:2px;float:left; padding:0px 5px 5px 5px ; height:80px; margin-top:10px;}
#skupanelright{width:50px; float:left; padding:5px}
.sweetcardpanelbot{width:100%; height:auto;float:left; margin:180px 0px 0px 0px;}
.sweetcardpanelbot1{width:100%; height:auto;float:left; margin:10px 0px 0px 0px;}

.moreviewHeading1{ width:100%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; padding-bottom:10px;border-bottom: solid 1px #d4d4d6; vertical-align:middle; }

.moreViewThumb1 { text-align:left; margin: 10px 10px 0px 0px; padding: 10px 10px 10px 10px; list-style:none; border-bottom:solid 1px #d4d4d6}
  .moreViewThumb1 ul { margin-left:-50px; margin-top:10px; }
  .moreViewThumb1 li { float:left; margin:0 10px 0px 15px;}
  .moreViewThumb1 li a { float:left; }
.podcustFeild{ float:left; padding-bottom:20px}
.podcustFeild1{ float:left; padding-bottom:10px}
.podfeild2{width:200px;float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;font-size:13px;}
.podtextfeild{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#522e91;text-decoration:none; border:solid 1px #bebec0; float:right; margin:-15px 0px 0px 0px; max-width:200px;}
.activeAddtoCart{width:170px;padding-left:130px;  }


 /**********************Business cards - Horizontal************************/
 
 .activeblackcard_var{ border:solid 1px #e9e9e9; margin:0px 0px 15px 0px; width:910px; height:auto;float:left}
  .required1{
  color:#ff0000;
  margin:5px 0 0 0;
  padding:0 0 0 30px;
  }
 #activeblackcardContentArea{ width:350px; height:470px; padding:10px; float:left; }
 #activeblackcardCustomizePanel{ float:left;background-color:#f6f6f6; width:300px; margin-bottom:2px; padding:20px 20px 10px 20px; display:block;border:1px solid #c4c6c8;}
 .activebfeild1{width:130px;float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;font-size:12px; }
 .activebtextfeild{ width:165px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#522e91;text-decoration:none; border:solid 1px #bebec0; float:right; margin:0px 0px 0px 0px;}
 .activebfeild2{width:131px;float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;font-size:13px;}
#activebQtyPanel{ float:left;background-color:#f6f6f6; width:320px; height:auto;margin-bottom:7px; padding:10px 10px 10px 10px; display:block;border:1px solid #c4c6c8; margin-top:5px;}
.activebcombofeild{ width:165px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#522e91;text-decoration:none; border:solid 1px #bebec0; float:right; margin:0px 0px 0px 0px;}
.activebtextarea{ width:160px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#522e91;text-decoration:none; border:solid 1px #bebec0; float:right; margin:0px 0px 0px 0px;}
.activeqtynormal{ float:left;font-family:Helvetica, Arial, sans-serif;font-size:14px;color:#532f8f; font-weight:bold;text-decoration:none; margin-right:5px;width:60px; padding-top:6px}
 .actqtynormal {font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #999999;	background-image: url(../images/img_qty_normal.gif);background-position: center center;margin:10px;float:left;height: 23px;width: 56px; text-align:center;text-decoration:none}
a.actqtynormal:hover {font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #999999;	background-image: url(../images/img_qty_normal.gif);background-position: center center;margin:10px;float:left;height: 23px;width: 56px; text-align:center;text-decoration:none}
.actqtyselect{font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #999999;	background-image: url(../images/img_qty_select.gif);background-position: center center;margin:10px;float:left;height: 23px;width: 56px; text-align:center;text-decoration:none}
a.actqtyselect:hover{font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #999999;	background-image: url(../images/img_qty_select.gif);background-position: center center;margin:10px;float:left;height: 23px;width: 56px; text-align:center; text-decoration:none}
#activeqtyPrice{ float:right; padding-right:50px; padding-bottom:10px;}
.actgratext{float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none;font-size:12px;}
#activebskuPanel{ float:left;background-color:#f6f6f6; width:320px; height:100px;margin-bottom:2px; padding:10px 10px 10px 10px; display:block}

.activeskus {
/*border-top:3px solid #FFFFFF;*/
border:1px solid #c4c6c8;
width:320px;

}
.activeskus td {
border-left:2px solid #522F91;
padding:2px 10px 3px;
}
.activeskus td.sku {
border-left:medium none;
padding-left:0;
}
.activeskus dd {
border-bottom:medium none;
}


/*********************Apparel************************/
.apprealImage{ padding-left:5px;float:left;text-align:center}
#apprealImageText{ padding-top:10px;width:285px; height:169px; float:left}
#apprealList{float:left;width:479px; }
.catPanel{ width:475px; float:left;}
.catImage{ padding-left:5px;float:middle;text-align:center}
.catHeading{float:left;font-family:Arial, Helvetica, sans-serif;color:#999999;text-decoration:none; font-weight:bold; width:276px;}
.catHeading h4 {color:#532f8f;height:10px;}
#catHeading1,#catHeading2{ width:475px; padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #e9e9e9;margin:5px ;}
.homeProduct
{
	width: 136px;
	height: 140px;
	margin:10px;
	float: left;
	text-align: center;
	vertical-align: top;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;

}
.homeProduct a
{
	display: block;
	text-decoration: none;
}

.homeProduct a:hover
{
	text-decoration: none;
}

.homeProduct a strong
{
	display: block;
	font-size: 12px;
	margin-top: 10px;
	color: #70a348;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}	

.homeProduct span
{
	padding: 0px; 
	display: inline-block;
}

.homeProduct a:hover span 
{
	padding: 0px; 
}
			
.homeProduct-image
{
	display: block;
	border: solid 1px #e9eaea;
	width: 110px;
	height: 90px;
	padding:5px ;
	text-align: center;
	vertical-align: middle;
	position: relative;
}
.box base-mini adCategory
{
	float: left;
	text-align: center;
	vertical-align: top;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	border: solid 1px #e9eaea;
	padding:5px ;
	vertical-align:middle;
	
}
.forgotpassword{
color:#522f91;
font-size:12px;
font-weight:bold;
}

a.forgotpassword:hover{
color:#522f91;
font-size:12px;
text-decoration:underline;
}
.shopPrice{color:#2f2f2f; font-weight:bold; }


/*********************Product Detail************************/

.productInstock { float:left;margin:5px 9px; padding:0; font-size:1em; color:#999999}
.productOutstock { float:left;margin:5px 0; padding:0; font-size:1em; color:#d83820; }
.productAddWhishlist { float:left;margin:5px 0 0 8px; padding:0 0 0 7px; font-size:0.92em; color:#999999; }
.productAddWhishlist .wish { text-decoration:underline;}
a.wish:hover { text-decoration:none; color:#532f8f;}

/*
	Added for CSS button
*/
.checkoutButtonContainer {
	float: right;
	width: 200px;
}
.checkoutButtonLeft {
	float: left;
	height: 40px;
	width: 10px;
}
.checkoutButtonRight {
	float: right;
	height: 40px;
	width: 10px;
}
.checkoutButtonCenter {
	float:left;
	height: 40px;
	width: 180px;
	background-image: url(../images/bg_center.gif);
	background-repeat: repeat-x;
	text-align:center;
}
.checkoutButtonText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 40px;
}
.go {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #979797;
	background-color: #eeeeef;
	border: 1px solid #c3c2c2;
}


/* Product Detail*/


.skus {
border:solid 1px #c4c6c8;
}
.skus td {
border-left:2px solid #522F91;
padding:2px 10px 3px;
}
.skus td.sku {
border-left:medium none;
padding-left:0;
}
.skus dd {
border-bottom:medium none;
}

/* aded bysaravanan for popup in business card */

.popupBackgroundSafari { 
      position: absolute;  
      top: 0px; 
      left: 0px; 
      opacity: .5; 
	  background-color: #000000; 
      filter: alpha(opacity=50); 
 } 
 .popupBackground { 
      position: absolute;  
      top: 0px; 
      left: 0px; 
      background-color: #000000; 
      filter: alpha(opacity=20); 
      -moz-opacity: .20; 
      -khtml-opacity: .20; 
 }
 .product-shop .reviewlink { text-decoration:underline;}
 a.reviewlink:hover { text-decoration:none; color:#532f8f;}
 
  .product-shop .email { text-decoration:underline;}
 a.email:hover { text-decoration:none; color:#532f8f;}
 
 /* Added for Left navigation in the category and sub category pages */
.left_level0 { margin-left:5px;font-size:10px;font-weight:bold}
.left_level1 { margin-left:10px;font-size:9px;}
.left_level2 { margin-left:15px;font-size:8px;} 


