



/************************General Styles*******************************/



*{ margin:0; padding:0;}







body  { font-family:Verdana, Geneva, sans-serif;background:#fff url(../images/body-bg.gif) repeat-x 0 0; margin: 0; 	padding: 0;	 color: #000000; font-size:12px;}



img { border:none;}

textarea{

	overflow:auto;

}

a:active, a:focus{

	outline:none;

}



h1{ font-size:17px; background:url(../images/product_row_h1-bg.gif) no-repeat 0 4px; padding:0 0 10px 25px; color:#c80185; font-weight:bold;}

h2{ font-size:17px; color:#792958; font-weight:bold; text-align:left; margin:10px 0; padding:0;}

.own {color:#792958; padding:5px 0 0 15px; font-size:12px; margin:0 0 10px 0;}
.own  a{ text-decoration:underline; color:#DD137B}
.own  a:hover{ text-decoration:none; }

.own1 {color:#792958; padding:0 0 0 5px; font-size:11px; font-weight:700; margin:0 0 10px 0;}
.own1  a{ text-decoration:underline; color:#DD137B}
.own1  a:hover{ text-decoration:none; }



.minimum{font-size:9px; color:#882B11;}

.bold { font-weight:bold;}

.clear { clear:both;}

.no-underline{ text-decoration:none !important;}

.margin-top{ margin-top:12px; background:#ffffff;}

.review-btn { background:url(../images/review-my-order-btn.gif) no-repeat; width:120px; height:25px; border:none; float:right; }

.border-top{ border-top:1px dotted #5d5d5d; margin:5px 0; }

.forget-pwd-link a{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#884665; line-height:24px; text-decoration:underline;}

.forget-pwd-link a:hover{ text-decoration:none;}

.positive{background: url(../images/circle-check-green.gif) no-repeat scroll 1.3em 0.5em;border-bottom:1px solid #A5CC7A;border-top:1px solid #A5CC7A; padding:10px 50px; font-weight:bold; color:#5f7546;}

.no-border {border:none !important;}



/*.error {background:#f8d5d5 url(../images/exclamation.gif) no-repeat 0 4px; border-bottom:1px solid #b03b3b; border-top:1px solid #b03b3b; padding-left:15px; line-height:2em; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#900;}*/

.error-login{ border:2px solid #dd137b;  padding:5px; width:180px; font-family:Verdana,Geneva,sans-serif;font-size:10px; font-weight:bold; color:#dd137b; margin:10px auto; background:#ffe4f3 url(../images/error-login.gif) no-repeat 0 4px; padding-left:15px;}

.error{  border:2px solid #dd137b;  padding:10px 10px 10px 40px; font-family:Verdana,Geneva,sans-serif;font-size:11px; font-weight:bold; color:#dd137b; margin:15px auto; background:#ffe4f3 url(../images/error-login.gif) no-repeat 10px 4px; }

.warning{

border:3px solid #FFE1F2;width:476px;  padding:30px 10px 10px 40px; font-family:Verdana,Geneva,sans-serif;font-size:16px; font-weight:bold; color:#dd137b; margin:15px auto; background:#fff url(../images/warning.gif) no-repeat 80px 25px; height:60px; text-align:center;}



.link-saying a{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#dd137b; line-height:24px; font-weight:bold; background:transparent; text-decoration:none;}

.link-saying a:hover{ text-decoration:underline;}

.continue-btn{ background:url(../images/continue-button.gif) no-repeat; width:88px; height:27px; border:none; color:

#e31f83; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.grey-chkout-btn{ background:url(../images/continue-button.gif) no-repeat; width:88px; height:27px; border:none;  color:

#989a9e; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}



.cancel_btn{background:url(../images/cancel-btn.gif) no-repeat; width:72px; height:23px; border:none; }



.continue-shopping{ background:url(../images/continue-shopping.gif) no-repeat; width:160px; height:27px; border:none; color:

#e31f83; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.size_chart{font-weight:bold; font-size:11px; color:#bb2a6f; margin:0 0 0 0; font-family:Verdana, Geneva, sans-serif;}

a.size_chart:hover{font-weight:bold; font-size:11px; color:#bb2a6f; margin:0 0 0 0; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}

/*********************888mail*********************/

.mail { color:#DD137B;}





/*************************Container***********************/



#container { margin:0  auto !important; padding:0; width:1000px;}

#mainContainer{ float:left; width:1000px; margin:0; padding:0; }





/*************header************************/

#header{ width:1000px; margin:0px auto; padding:0;}

#logo{ padding-top:20px;width:211px; float:left;}

#logo-links{ width:789px; float:left;}

#header-top-links{ width:171px; float:right; margin:0; background:url(../images/header-top-links-bg.gif) no-repeat; height:51px; padding:10px 0 0 60px; }

#header-top-links a{  font-size:10px; font-weight:bold; color:#dd137b; background:transparent;}

#header-top-links a:hover{ text-decoration:none;}

#header-top-links .welcome-txt{ font-size:10px; font-weight:bold; color:#562d41; background:transparent;}

#header-top-links  .price-txt{ color:#DD137B;  font-size:10px; font-weight:bold;}

/*********************** Wholesaler's header********************/



#wholesaler-top-links{ width:789px; float:left;font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; }

#wholesaler-top-links .top-links{ width:500px; float:right;background:url(../images/whosaler-toplinks-bg.gif) repeat-x 0 0; height:45px;}

#wholesaler-top-links .welcome-links{width:auto; float:left; padding:20px 0 10px 26px; }

#wholesaler-top-links .welcome-links .welcome-txt{ color:#562d41; }

#wholesaler-top-links .welcome-links .top-link{ color:#dd137b; background:transparent; text-decoration:none;}

#wholesaler-top-links .cart-links{ width:auto; float:left; margin:0;/* background:url(../images/top-links-bg.gif) no-repeat; height:51px;*/ padding:20px 0 0 10px; padding-bottom:10px; }

#wholesaler-top-links .cart-links a{ text-decoration:none;  color:#DD137B; background:transparent;}

#wholesaler-top-links .cart-links a:hover{ text-decoration:underline;}

#wholesaler-top-links .cart-links .cart-bg{  background:url(../images/top-links-bg.gif) no-repeat; height:51px;padding:20px 0 20px 40px;

width:39px;}

#wholesaler-top-links .cart-links .welcome-txt{ color:#562d41; }

#wholesaler-top-links .cart-links .price-txt{ color:#DD137B;font-size:10px; font-weight:bold; }



/*****************************************88Group Header******************************/

#group-top-links{ width:789px; float:left;font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; }

#group-top-links .top-links{ width:700px; float:right;background:url(../images/whosaler-toplinks-bg.gif) repeat-x 0 0; height:51px;}

#group-top-links .welcome-links{width:450px; float:left; padding:20px 0 10px 26px; }

#group-top-links .welcome-links .welcome-txt{ color:#562d41; }

#group-top-links .welcome-links .top-link{ color:#dd137b; background:transparent; text-decoration:none;}

#group-top-links .cart-links{ width:auto; float:left; margin:0;/* background:url(../images/top-links-bg.gif) no-repeat; height:51px;*/ padding:20px 0 0 10px; padding-bottom:10px; }

#group-top-links .cart-links a{ text-decoration:none; color:#DD137B; background:transparent;}

#group-top-links .cart-links a:hover{ text-decoration:underline;}



#group-top-links .cart-links .cart-bg{  background:url(../images/top-links-bg.gif) no-repeat; height:51px;padding:20px 0 20px 40px;

width:39px;  }

#group-top-links .cart-links .welcome-txt{ color:#562d41; }

#group-top-links .cart-links  .price-txt{ color:#DD137B; font-size:10px; font-weight:bold;}

/************************TOp Navigation **************************************/



#topbar-main{width:789px; font-size:11px; color:#dd137b; font-weight:bold;  overflow:hidden;   font-family:Verdana, Geneva, sans-serif; clear:both; border-bottom:1px dotted #5d5d5d; padding-bottom:5px; background:transparent;}

#topbar{padding-top:33px;width:789px; font-size:11px; color:#dd137b; font-weight:bold;  overflow:hidden;   font-family:Verdana, Geneva, sans-serif; clear:both; border-bottom:1px dotted #5d5d5d; padding-bottom:5px; background:transparent;}



#topbar-second-level{ padding:10px 0 5px 0;width:789px; font-size:11px; color:#dd137b; font-weight:bold;  overflow:hidden;   font-family:Verdana, Geneva, sans-serif; clear:both;  background:transparent;}



#first-level{font-weight:bold; font-size:11px; color:#666; margin-left:4px;float:left;list-style-type:none; margin:0; padding:0; width:auto; }

#first-level li{list-style-type:none; float:left;padding:0 0 0 10px ; width:auto; }

#first-level li a{color:#dd137b;background:#fff; display:block;line-height:12px;padding:3px 10px 3px 0; text-decoration:none; background:url(../images/nav-border.gif) right 6px no-repeat;  }

#first-level li:hover

{

  background:url(../images/navbg.jpg) #fff top left no-repeat;

}

#first-level li.cur,

#first-level li.over



{

  background:url(../images/navbg.jpg) #fff top left no-repeat;

}

#first-level li strong,

ul#first-level li.cur a,

ul#first-level li.over a,

ul#first-level li:hover a

{

  display:block; color:#fff; padding:3px 10px 3px 0; text-decoration:none; background:url(../images/navbg.jpg) transparent top right no-repeat; }



#first-level-wholesaler{font-weight:bold; font-size:11px; color:#666; margin-left:4px;float:left;list-style-type:none; margin:0; padding:0; width:auto; }

#first-level-wholesaler li{list-style-type:none; float:left;padding:0 0 0 18px ; width:auto; }

#first-level-wholesaler li a{color:#dd137b;background:#fff; display:block;line-height:12px;padding:3px 10px 3px 0; text-decoration:none; background:url(../images/nav-border.gif) right 6px no-repeat;  }

#first-level-wholesaler li:hover

{

  background:url(../images/navbg.jpg) #fff top left no-repeat;

}

#first-level-wholesaler li.cur,

#first-level-wholesaler li.over



{

  background:url(../images/navbg.jpg) #fff top left no-repeat;

}

#first-level-wholesaler li strong,

ul#first-level-wholesaler li.cur a,

ul#first-level-wholesaler li.over a,

ul#first-level-wholesaler li:hover a

{

  display:block; color:#fff; padding:3px 10px 3px 0; text-decoration:none; background:url(../images/navbg.jpg) transparent top right no-repeat; }





#second-level{font-weight:bold;font-size:11px; color:#666;margin:0; padding:0;float:left; list-style-type:none; width:auto;	}

#second-level li{ list-style-type:none; float:left; padding:0 0 0 14px ; width:auto;}

#second-level li a{ color:#dd137b; background:#fff; display:block;line-height:12px; padding:3px 10px 3px 0; text-decoration:none;  background:url(../images/nav-border.gif) right 6px no-repeat;  float:left; width:auto;}

#second-level li.cur,

#second-level li.over,

#second-level li:hover

{

  background:url(../images/navbg.jpg) #fff top left no-repeat; 

}

#second-level li strong,

ul#second-level li.cur a,

ul#second-level li.over a,

ul#second-level li:hover a

{

  display:block; color:#fff; padding:3px 10px 3px 0; text-decoration:none; background:url(../images/navbg.jpg) transparent top right no-repeat;}



/**/



/*************contentWrapper************************/

#contentWrapper {width:1000px; float:left; padding-bottom:1px;}

.left-side {width:216px; float:left; display:inline; /*margin-bottom: -1000px; padding-bottom:1000px;*/}

.content{width:537px; float:left;  margin:0 0 0px 8px; display:inline;/*margin-bottom: -1000px; padding-bottom:1000px;*/}

/*.right-side{width:231px; float:left;margin:0 0 0 8px; display:inline;}*/

.right-side{float: left; width: 231px; margin:0 0 0 8px;padding: 0; display:inline;}

.content_max{width:766px; float:left;  margin:0 0 0px 10px; display:inline;}

/*************Left side************************/



.left-side .sistas-shirts{ width:216px;}

.left-side .sistas-shirts .head h2{ margin:0; padding:0;}

.left-side .sistas-shirts .sistas-shirts-links{ background:#ffd427 url(../images/sistas-shirt-bg.gif) repeat-x 0 0; margin:0; padding:0;}

.left-side .sistas-shirts .sistas-shirts-links ul{ margin:0 0 0 10px; padding:10px 0 0 0;}

.left-side .sistas-shirts .sistas-shirts-links ul li{ list-style:none; background:url(../images/sistas-shirt-li.gif) no-repeat; display:block; padding-bottom:2px;}

.left-side .sistas-shirts .sistas-shirts-links ul li:hover{ list-style:none; background:url(../images/sistas-shirt-li-hover.gif) no-repeat; display:block; font-weight:bold;}

.left-side .sistas-shirts .sistas-shirts-links ul li.first{ list-style:none; background:url(../images/sistas-shirt-li-first.gif) no-repeat; display:block;}

.left-side .sistas-shirts .sistas-shirts-links ul li a{ padding-left:26px; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-transform:uppercase; color:#101a02; line-height:1.8em;}

.left-side .get-fit{ width:216px;}

.left-side .get-fit .head h2{ margin:0; padding:0;}

.left-side .get-fit .get-fit-links{ background:#fd6ecd url(../images/get-fit-bg.gif) repeat-x 0 0; margin:0; padding:0;}

.left-side .get-fit .get-fit-links ul{ margin:0 0 0 10px; padding:10px 0 0 0;}

.left-side .get-fit .get-fit-links ul li{ list-style:none; background:url(../images/get-fit-li.gif) no-repeat; display:block; padding-bottom:2px;}

.left-side .get-fit .get-fit-links ul li:hover{ list-style:none; background:url(../images/get-fit-li-hover.gif) no-repeat; display:block;}

.left-side .get-fit .get-fit-links ul li.first{ list-style:none; background:url(../images/get-fit-li-first.gif) no-repeat; display:block;}

.left-side .get-fit .get-fit-links ul li a{ padding-left:26px; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-transform:uppercase; color:#101a02; line-height:1.8em;}

.left-side .miracle-seed {width:216px; background:url(../images/mila-bg.gif) no-repeat 0 0; height:114px;color:#421769;}

.left-side .miracle-seed .mila-purchase{ padding:67px 0 0 82px;}

.left-side .miracle-seed .read-more-link{ float:right; padding:0 16px 0 0; width:auto;}

.left-side .miracle-seed .read-more-link .mila-link{color:#421769; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

/*************content Home page************************/

.home-head{ width: 534px; float:left;}

.home-head h1{ margin:0 0 8px 0; padding:0 ; width:175px; float:left;}

.llc{ color:#792958; font-size:11px; font-family:Verdana, Geneva, sans-serif; width:300px; float:right; font-weight:bold; padding:5px 0 0 0;}

.product_row{ float:left; width:534px;}

.product_row h1{ font-size:18px; background:url(../images/product_row_h1-bg.gif) no-repeat 0 4px; padding:0 0 0px 22px; color:#c80185; font-weight:bold; margin:0 0 10px 0;}

.product_detail h2{ font-size:17px; background:url(../images/product_row_h2-bg.gif) repeat-x 0 bottom;  color:#792958; font-weight:bold; text-align:left; margin:0; padding:8px 0 0 10px;}

.product_one {width:176px; height:116px; float:left;  margin:0px 2px 2px 0; padding:0; display:inline; background:url(../images/product-details-bg.gif) no-repeat;}

.product_common {width:170px; height:108px; float:left; border:#ffc8e8 1px solid; margin:0px 0 5px 0; padding:0;}

.productimgbox { float:left;width:68px; height:97px;  display:inline; padding:9px 0 0 10px;}

*:first-child+html .productimgbox { float:left;width:68px; height:90px;  display:inline; padding:9px 0 0 10px;}

* html .productimgbox { float:left;width:68px; height:90px;  display:inline; padding:9px 0 0 10px;}

.productimg { float:left; margin-bottom:3px; text-align:center;width:68px !important; overflow:hidden;}

.productprice { clear:both; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#dd137b;  background:transparent; text-align:center;}

.productdescbox { float:left; width:85px;  margin:0px 0 0 5px ; padding:0; display:inline !important;}

.pro_desc {font-family: Verdana, Geneva, sans-serif; font-size:10px; color:#dd137b; text-decoration:underline; margin:5px 0 5px 0px; height:50px ; background:transparent; text-decoration:none; }

*:first-child+html .pro_desc {font-family: Verdana, Geneva, sans-serif; font-size:10px; color:#dd137b; text-decoration:underline; margin:5px 0 5px 0px; height:45px ; background:transparent; text-decoration:none; }

* html .pro_desc {font-family: Verdana, Geneva, sans-serif; font-size:10px; color:#dd137b; text-decoration:underline; margin:5px 0 5px 0px; height:35px ; background:transparent; text-decoration:none; }



.product_dtl_link { margin-bottom:5px; width:85px;}

.product_dtl_link a{font-size:10px; color:#dd137b;  font-weight:bold; padding:0px 0 0px 0; border:none;  background:transparent; text-decoration:none;}

.product_dtl_link a:hover{ text-decoration:underline;}



.product_dtl_link_img{}

.product-detail-link {font-family: Verdana, Geneva, sans-serif; font-size:10px; color:#dd137b; text-decoration:none; font-weight:bold; padding:0px 0 0px 0; border:none;  background:transparent;}

.add-to-cart-link{ padding:0px 0 0 0 ;}



/*************rightside************************/

.right-side .group-login{ width:231px;}

.right-side .group-login .head h2{ width:231px; margin:0; padding:0;}

.right-side .group-login .group-login-form{ background:#d7ddd1 url(../images/group-login-bg.gif) repeat-x 0 0; margin:0; width:231px !important; padding:0;}



.right-side .group-login .group-login-form .thirtyperoff{ margin:0; padding:0;}



.right-side .group-login .group-login-form .group-logindiv{ padding:0 0 0 18px !important; width:200px; margin:0;}



.right-side .group-login .group-login-form .group-login-username{ border:1px solid #a5a6a2; height:16px; width:164px;}



.right-side .group-login .group-login-form .group-login-password{ border:1px solid #a5a6a2; height:16px; width:164px; float:left; margin:0 5px 0 0;}



.right-side .group-login .group-login-form .group-login-submit{ background: url(../images/school-login-submit.gif) no-repeat; width:24px; height:19px; border:none; margin:0; padding:0; float:left;}



.right-side .group-login .group-login-form label {color:#595a56; font-family:Verdana, Geneva, sans-serif; font-size:11px;}



.right-side .group-login .group-login-form  .forget-pwd-link{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#884665; line-height:24px;}



.right-side .group-login .group-login-form  .group-sign-up{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#595a56;}



.right-side .group-login .group-login-form .group-logindiv form{ padding:0; margin:0;}

.right-side .whosaler-sign-up{ width:231px; background: url(../images/wholesale-signup-bg.gif) no-repeat; height:89px;}

.right-side .whosaler-sign-up .wholesaler-sign-up-link { padding:10px 0 0  10px;}

.right-side .sistahood { background: url(../images/sistahood.gif) no-repeat; height:223px;}

.right-side .tatoo { background:url(../images/tatoo.gif) no-repeat; height:89px;}

.right-side .month-auto { background:url(../images/month-auto.gif) no-repeat; height:101px;}

.right-side .medicine {width:216px; background:url(../images/medicine-bg.gif) no-repeat 0 0; height:114px; color:#e9570c;}

.right-side .medicine .medicine-purchase{ padding:67px 0 0 104px;}

.right-side .medicine .read-more-link{padding:0 0px 0 0; float:right; width:auto;}

.right-side .medicine .read-more-link .medicine-link{color:#e9570c; font-family:Verdana, Geneva, sans-serif; font-size:11px; }





/*************Footer************************/





#footerWrapper { width:100%; background:#fff url(../images/footerWrapper-bg.gif) repeat-x 0 0;  padding-top:8px; padding-bottom:10px; clear:both; margin:20px 0 0 0;float:left;}

.footer-bg{ width:1000px; margin: 0 auto;background:#fff url(../images/footer-bg.gif) no-repeat; height:193px;  }

.footer-try{ width:1000px; margin: 0 auto;}

.footer-bg ul{ margin:0; padding:0; }

.footer-bg ul li{ list-style:none; border-bottom:1px dotted #646464; height:18px; padding:6px 0;}

.footer-bg ul li a{ color:#994e71; text-decoration:none; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:11px; }

.footer-bg ul li a:hover{ text-decoration:underline;}

.footer-bg ul li.head{color:#690d38; font-weight:bold; font-size:12px; text-transform:uppercase; }

.footer-link-col-1{width:195px; float:left; display:inline;}

.footer-link-col-2{width:187px; margin:0 0 0 16px; float:left; display:inline;}

.footer-link-col-3{width:184px; margin:0 0 0 8px; float:left; display:inline;}

.footer-link-col-4{width:180px; margin:0 0 0 12px; float:left; display:inline;}

.footer-link-col-5{width:186px; margin:0 15px 0 14px; float:left; display:inline;}



#copyrightWrapper{width:100%; background:#000; height:27px;float:left; }

.copyright{ width:1000px; margin: 0 auto; color:#646464; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.copyright-txt-left {width:320px; float:left; padding-top:5px}

.copyright-txt-left { text-align:left; font-weight:bold;}

.copyright-txt-right {width:220px; float:right; padding-top:5px}

.copyright-txt-right{ text-align:right;}





/******************************Wholsaler's Home Page***************/



.content .best-sellers .head { margin:0 0 10px 0; padding:0;}

/*****************************Group checkout process***************/





.content .group-chkout .head h1{ margin:0; padding:0;}

.content .group-chkout p{color:#7e4b6d; font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height:1.5em; padding:5px 0 13px 0;}

.content .group-chkout span.bold { font-weight:bold;}



/*****************************Group checkout step 1 Choose gear**************/

/********************************************************************************/

.content .group-chkout .step-1 .head h2{ margin:0; padding:0;}

.content .group-chkout .step-1 .step-1-content{  background:#ffdcee  url(../images/step1-content-bg.gif) no-repeat; width:532px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; color:#792958; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; padding-bottom:3px; }

.content .group-chkout .step-1 .step-1-content .all-gears{width:511px; margin:0 10px; border-bottom:1px dotted #646464; float:left; padding-bottom:3px; display:inline;}

.content .group-chkout .step-1 .step-1-content .price-label{ font-weight:bold; font-size:12px; font-style:italic; color:#c80185; padding:0 0 3px 0;}

.content .group-chkout .step-1 .step-1-content .radio-button{ margin:8px 0 0 0;}

.content .group-chkout .step-1 .step-1-content .all-first-gears{width:511px; margin:0 10px; border-bottom:1px dotted #646464; float:left; padding-bottom:3px; display:inline;}

.content .group-chkout .step-1 .step-1-content .all-first-gears h3{ margin:0  auto;padding:3px 0 7px; text-align:center; color:#dd137b; font-size:15px; background:transparent;}



.content .group-chkout .step-1 .step-1-content .all-first-gears .gear-1{float:left;  border-right:1px dotted #646464; text-align:center;  width:168px;}



.content .group-chkout .step-1 .step-1-content .all-first-gears .gear-2{float:left;  border-right:1px dotted #646464; text-align:center;  width:168px;  }

.content .group-chkout .step-1 .step-1-content .all-first-gears .gear-3{float:left; text-align:center; width:168px; }



.content .group-chkout .step-1  h3{ margin:0  auto; padding:1px 0 1px; text-align:center; color:#dd137b; font-size:15px; background: transparent url(../images/heading-bg.gif) no-repeat; width:505px;}

.content .group-chkout .step-1 .step-1-content .all-gears .gear-1{float:left;  border-right:1px dotted #646464; text-align:center;  width:168px;}



.content .group-chkout .step-1 .step-1-content .all-gears .gear-2{float:left;  border-right:1px dotted #646464; text-align:center;  width:168px;  }

.content .group-chkout .step-1 .step-1-content .all-gears .gear-3{float:left; text-align:center; width:168px; }





.content .group-chkout .step-1 .step-1-content .single-gear{width:531px;float:left;  display:inline;}

.content .group-chkout .step-1 .step-1-content .single-gear .gear-1{ margin:0 auto; text-align:center;  width:168px ; padding:5px 0 0 0;}

.content .group-chkout .step-1  .step-1-content .bottom-content{width:504px; padding:0 14px; margin:4px  0 0 0 ;}

.content .group-chkout .step-1  .step-1-content .run-txt{float:left; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:normal; color:#792958; width:396px;}



.content .group-chkout .step-1  .step-1-content .continue{ float:right; width:auto;}

.content .group-chkout .step-1  .step-1-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/*****************************Group checkout step 2 **************/

/****************************************************************************/





/***********************Choose your sports***************************************************/

.content .group-chkout .step-2-sports .head h2{ margin:0; padding:0;}

.content .group-chkout .step-2-sports .step-2-content{ background:#fddaec url(../images/step-2-bg.gif) no-repeat; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; color:#792958; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold}

.content .group-chkout .step-2-sports .step-2-content .all-gears{width:525px; float:left; padding-bottom:10px; display:inline; padding:2px 2px 10px 5px;}

.content .group-chkout .step-2-sports .step-2-content .all-gears .gear-1{float:left;  text-align:center; width:172px; }

.content .group-chkout .step-2-sports .step-2-content .all-gears .gear-2{float:left;  text-align:center;   width:172px; }

.content .group-chkout .step-2-sports .step-2-content .all-gears .gear-3{float:left; text-align:center; width:172px; }



.content .group-chkout .step-2-sports .step-2-content .continue{ float:right;width:auto;}

.content .group-chkout .step-2-sports .step-2-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/**************************Choose your sayings -Headband************************************************/

.content .group-chkout .step-2-saying .head h2{ margin:0; padding:0;}

.content .group-chkout .step-2-saying .step-2-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px;}

.content .group-chkout .step-2-saying .step-2-content .sport-image-frame{ background:url(../images/frame-saying.gif) no-repeat; width:245px; height:281px; float:left;}

.content .group-chkout .step-2-saying .step-2-content .without-saying-link{ margin:10px  0 10px 0; padding:0;}

.content .group-chkout .step-2-saying .step-2-content .without-saying-link a{ font-size:11px; font-weight:normal; color:#dd137b; text-decoration:underline; background:transparent;}

.content .group-chkout .step-2-saying .step-2-content .sport-image{width:215px;  padding:15px 0px 0 14px;}

.content .group-chkout .step-2-saying .step-2-content .sport-script{ width:258px; float:right; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e; padding:10px 10px 0 0;}

.content .group-chkout .step-2-saying .step-2-content .sport-script h3{color:#6f1345; margin:0; padding:0; font-size:12px; background:url(../images/step-2-h3-bg.gif) no-repeat 0 bottom;  padding-bottom:10px; font-weight:bold;}

.content .group-chkout .step-2-saying .step-2-content .sport-script h4{color:#6f1345; margin:0; padding:0; font-size:12px; padding-bottom:5px; padding-top:7px;}

.content .group-chkout .step-2-saying .step-2-content .sport-script .radio { border-bottom:1px dotted #CCC; line-height:2em; font-size:11px; font-family:Verdana, Geneva, sans-serif;  }

.content .group-chkout .step-2-saying .step-2-content .sport-script .radio a{ text-decoration:none; color:#b61f6e;}

.content .group-chkout .step-2-saying .step-2-content .sport-script .radio a:hover{ text-decoration:underline;}

.content .group-chkout .step-2-saying .step-2-content .continue{ float:right;width:auto;}

.content .group-chkout .step-2-saying .step-2-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/*****************************Group checkout step 3*************/

/****************************************************************************/



/**************************Choose your saying - SHIRTS************************************************/

.content .group-chkout .step-3-saying .head h2{ margin:0; padding:0;}

.content .group-chkout .step-3-saying .step-3-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px;}

.content .group-chkout .step-3-saying .step-3-content .sport-image-frame{ background:url(../images/frame-saying.gif) no-repeat; width:245px; height:281px; float:left;}

.content .group-chkout .step-3-saying .step-3-content .without-saying-link{ margin:10px  0 10px 0; padding:0;}

.content .group-chkout .step-3-saying .step-3-content .without-saying-link a{ font-size:11px; font-weight:normal; color:#dd137b; text-decoration:underline;  background:transparent; }



.content .group-chkout .step-3-saying .step-3-content .sport-image{width:215px;  padding:15px 0px 0 14px;}

.content .group-chkout .step-3-saying .step-3-content .sport-script{ width:258px; float:right; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e; padding:10px 10px 0 0;}

.content .group-chkout .step-3-saying .step-3-content .sport-script h3{color:#6f1345; margin:0; padding:0; font-size:12px; background:url(../images/step-2-h3-bg.gif) no-repeat 0 bottom;  padding-bottom:10px; font-weight:bold;}

.content .group-chkout .step-3-saying .step-3-content .sport-script h4{color:#6f1345; margin:0; padding:0; font-size:12px; padding-bottom:5px; padding-top:7px;}

.content .group-chkout .step-3-saying .step-3-content .sport-script .radio { border-bottom:1px dotted #CCC; line-height:2em; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#b51f6e; }



.content .group-chkout .step-3-saying .step-3-content .sport-script .radio a{ text-decoration:none; color:#b61f6e;}

.content .group-chkout .step-3-saying .step-3-content .sport-script .radio a:hover{ text-decoration:underline;}

.content .group-chkout .step-3-saying .step-3-content .continue{ float:right; width:auto;}

.content .group-chkout .step-3-saying .step-3-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}



/***************************Choose your style -Pant*****************************/

.content .group-chkout .step-3-pant-style .head h2{ margin:0; padding:0;}

.content .group-chkout .step-3-pant-style .step-3-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; color:#792958; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold}

.content .group-chkout .step-3-pant-style .step-3-content .all-styles{width:511px; margin:0 10px; float:left; padding-bottom:10px; display:inline;}

.content .group-chkout .step-3-pant-style .step-3-content .style-1{ width:252px; float:left; border-right:1px dotted #646464;}

.content .group-chkout .step-3-pant-style .step-3-content .style-1 .capri{ margin:0 auto; width:90px; padding:40px 0 0 0; }

.content .group-chkout .step-3-pant-style .step-3-content .style-2{ width:252px; float:left;}

.content .group-chkout .step-3-pant-style .step-3-content .style-2 .long{ margin:0 auto; width:97px; }

.content .group-chkout .step-3-pant-style .step-3-content .continue{ float:right; width:auto;}

.content .group-chkout .step-3-pant-style .step-3-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





/************************Choose color - Headbands**************************************************/

.content .group-chkout .step-3-headband-color .head h2{ margin:0; padding:0;}

.content .group-chkout .step-3-headband-color .step-3-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; color:#792958; font-family:Verdana, Geneva, sans-serif; font-size:12px; }

.content .group-chkout .step-3-headband-color .step-3-content .all-colors{width:511px; margin:0 10px; float:left; display:inline;}

.content .group-chkout .step-3-headband-color .step-3-content .all-colors .headband-image{ width:140px; float:left;}

.content .group-chkout .step-3-headband-color .step-3-content .all-colors .image{width:100px; margin:0 auto;}

.content .group-chkout .step-3-headband-color .step-3-content .all-colors .style-color{ float:left; font-size:10px; color:#b61f6e; width:128px;}

.content .group-chkout .step-3-headband-color .step-3-content .all-colors .style-color .txtbox{ /*background: url(../images/color-txtbox-bg.gif) no-repeat;*/ width:12px; height:12px; border:none; }

.content .group-chkout .step-3-headband-color .step-3-content .all-colors .style-color .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-3-headband-color .step-3-content .all-colors .style-color .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-3-headband-color .step-3-content .continue{ float:right; width:auto;}

.content .group-chkout .step-3-headband-color .step-3-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





/*****************************Group checkout step 4 SHIRTS**************/

/**************************************************************/



/****************step 4 Shirts Style and color********************************************/

.content .group-chkout .step-4-shirts-style .head h2{ margin:0; padding:0;}

.content .group-chkout .step-4-shirts-style .step-4-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif;}

.content .group-chkout .step-4-shirts-style .step-4-content .style-image-color{ border-bottom:1px dotted #5d5d5d; float:left; width:505px; margin:10px 13px; padding-bottom:12px;}

.content .group-chkout .step-4-shirts-style .step-4-content .style-color{ float:left; font-size:10px; color:#b61f6e; width:128px; }

.content .group-chkout .step-4-shirts-style .step-4-content .style-image{ float:left;  font-size:11px; color:#6f1345; width:120px;}



.content .group-chkout .step-4-shirts-style .step-4-content .style-color .txtbox{ /*background: url(../images/color-txtbox-bg.gif) no-repeat;*/ width:12px; height:12px; border:none; }

.content .group-chkout .step-4-shirts-style .step-4-content  .style-color .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-4-shirts-style .step-4-content   .style-color .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-4-shirts-style .step-4-content .continue{ float:right;width:auto;}

.content .group-chkout .step-4-shirts-style .step-4-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/****************step 4 Tanks Style and color********************************************/

.content .group-chkout .step-4-tanks-style .head h2{ margin:0; padding:0;}

.content .group-chkout .step-4-tanks-style .step-4-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif;}

.content .group-chkout .step-4-tanks-style .step-4-content .style-image-color{ border-bottom:1px dotted #5d5d5d; float:left; width:505px; margin:10px 13px; padding-bottom:12px; display:inline;}

.content .group-chkout .step-4-tanks-style .step-4-content .style-color{ float:left; font-size:10px; color:#b61f6e; width:128px; }

.content .group-chkout .step-4-tanks-style .step-4-content .style-image{ float:left;  font-size:11px; color:#6f1345; width:120px;}



.content .group-chkout .step-4-tanks-style .step-4-content .style-color .txtbox{ /*background: url(../images/color-txtbox-bg.gif) no-repeat;*/ width:12px; height:12px; border:none; }

.content .group-chkout .step-4-tanks-style .step-4-content  .style-color .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-4-tanks-style .step-4-content   .style-color .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-4-tanks-style .step-4-content .continue{ float:right; width:auto;}

.content .group-chkout .step-4-tanks-style .step-4-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





/***************Step 4 LONGSLEEVES Style and Color**********************************************************/

.content .group-chkout .step-4-longsleeves-style .head h2{ margin:0; padding:0;}

.content .group-chkout .step-4-longsleeves-style .step-4-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif;}

.content .group-chkout .step-4-longsleeves-style .step-4-content .style-image-color{ border-bottom:1px dotted #5d5d5d; float:left; width:505px; margin:10px 13px; padding-bottom:12px;}

.content .group-chkout .step-4-longsleeves-style .step-4-content .style-color{ float:left; font-size:10px; color:#b61f6e; width:128px; }

.content .group-chkout .step-4-longsleeves-style .step-4-content .style-image{ float:left;  font-size:11px; color:#6f1345; width:120px;}



.content .group-chkout .step-4-longsleeves-style .step-4-content .style-color .txtbox{ /*background: url(../images/color-txtbox-bg.gif) no-repeat;*/ width:12px; height:12px; border:none; }

.content .group-chkout .step-4-longsleeves-style .step-4-content  .style-color .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-4-longsleeves-style .step-4-content   .style-color .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-4-longsleeves-style .step-4-content .continue{ float:right; width:auto;}

.content .group-chkout .step-4-longsleeves-style .step-4-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}













.content .group-chkout .step-4-fleece-tops-color .head h2{ margin:0; padding:0;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; color:#792958; font-family:Verdana, Geneva, sans-serif; font-size:12px; }

.content .group-chkout .step-4-fleece-tops-color .step-4-content .all-colors{width:511px; margin:15px 10px 0 10px; float:left; display:inline;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content .all-colors .fleece-tops-image{ width:140px; float:left;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content .all-colors .image{width:100px; margin:0 auto;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content .all-colors .style-color{ float:left; font-size:10px; color:#b61f6e; width:361px; padding:0 0 0 10px;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content .all-colors .style-color .txtbox{ /*background: url(../images/color-txtbox-bg.gif) no-repeat;*/ width:12px; height:12px; border:none; }

.content .group-chkout .step-4-fleece-tops-color .step-4-content .all-colors .style-color .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content .all-colors .style-color .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content .continue{ float:right; width:auto;}

.content .group-chkout .step-4-fleece-tops-color .step-4-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







.content .group-chkout .step-4-zip-ups-color .head h2{ margin:0; padding:0;}

.content .group-chkout .step-4-zip-ups-color .step-4-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; color:#792958; font-family:Verdana, Geneva, sans-serif; font-size:12px; }

.content .group-chkout .step-4-zip-ups-color .step-4-content .all-colors{width:511px; margin:0 10px; float:left; display:inline;}

.content .group-chkout .step-4-zip-ups-color .step-4-content .all-colors .zip-ups-image{ width:140px; float:left;}

.content .group-chkout .step-4-zip-ups-color .step-4-content .all-colors .image{width:100px; margin:0 auto;}

.content .group-chkout .step-4-zip-ups-color .step-4-content .all-colors .style-color{ float:left; font-size:10px; color:#b61f6e; width:361px; padding:0 0 0 10px;}

.content .group-chkout .step-4-zip-ups-color .step-4-content .all-colors .style-color .txtbox{ /*background: url(../images/color-txtbox-bg.gif) no-repeat;*/ width:12px; height:12px; border:none; }

.content .group-chkout .step-4-zip-ups-color .step-4-content .all-colors .style-color .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-4-zip-ups-color  .step-4-content .all-colors .style-color .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-4-zip-ups-color .step-4-content .continue{ float:right; width:auto;}

.content .group-chkout .step-4-zip-ups-color .step-4-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





/*****************************step 4 Headband Font***********/

.content .group-chkout .step-4-headband-font .head h2{ margin:0; padding:0;}

.content .group-chkout .step-4-headband-font .step-4-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;} 

.content .group-chkout .step-4-headband-font .step-4-content h3{ color:#6f1345; margin:0; padding:0; font-size:12px;}

.content .group-chkout .step-4-headband-font .step-4-content .txt-color{color:#b51f6e;}



.content .group-chkout .step-4-headband-font .step-4-content .fav-color{width:514px; padding:15px 0 0 0;}

.content .group-chkout .step-4-headband-font .step-4-content .color-option{width:514px; padding:15px 0 0 0; }



.content .group-chkout .step-4-headband-font .step-4-content .all-colors{width:511px; margin:0 9px; float:left; display:inline;}

.content .group-chkout .step-4-headband-font .step-4-content .color-box{width:430px; margin:10px 0 0 0; }

.content .group-chkout .step-4-headband-font .step-4-content .color-box .chkbox{ background:url(../images/chkbox-bg.gif) no-repeat; width:13px; height:13px;}

.content .group-chkout .step-4-headband-font .step-4-content .color-box .color-box-img{ width:27px; padding:0 5px 0 5px;}

.content .group-chkout .step-4-headband-font .step-4-content .color-box .txtbox{  width:12px; height:12px; border:none; }

.content .group-chkout .step-4-headband-font .step-4-content .color-box .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-4-headband-font .step-4-content .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-4-headband-font .step-4-content .continue{ float:right; width:auto;}

.content .group-chkout .step-4-headband-font .step-4-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}



/*****************************step 4 Pant Font***********/

.content .group-chkout .step-4-pant-font .head h2{ margin:0; padding:0;}

/*.content .group-chkout .step-4-pant-font .step-4-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;} 

.content .group-chkout .step-4-pant-font .step-4-content h3{ color:#6f1345; margin:0; padding:0; font-size:12px;}

.content .group-chkout .step-4-pant-font .step-4-content .txt-color{color:#b51f6e;}



.content .group-chkout .step-4-pant-font .step-4-content .fav-color{width:511px; padding:15px 0 0 0;}

.content .group-chkout .step-4-pant-font .step-4-content .color-option{width:511px; padding:15px 0 0 0; }



.content .group-chkout .step-4-pant-font .step-4-content .all-colors{width:511px; margin:0 10px; float:left; display:inline;}

.content .group-chkout .step-4-pant-font .step-4-content .color-box{width:230px; float:left; padding:10px 0px 0 20px;}

.content .group-chkout .step-4-pant-font .step-4-content .color-box .chkbox{ background:url(../images/chkbox-bg.gif) no-repeat; width:13px; height:13px;}

.content .group-chkout .step-4-pant-font .step-4-content .color-box .color-box-img{ width:27px; padding:0 5px 0 5px;}

.content .group-chkout .step-4-pant-font .step-4-content .color-box .txtbox{  width:12px; height:12px; border:none; }

.content .group-chkout .step-4-pant-font .step-4-content .color-box .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-4-pant-font .step-4-content .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-4-pant-font .step-4-content .continue{ float:right; width:auto;}

.content .group-chkout .step-4-pant-font .step-4-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}

*/









/*****************************Group checkout step 5 SHIRTS************/

/*****************************step 5 shirts Font***********/

.content .group-chkout .step-5-shirts-font .head h2{ margin:0; padding:0;}

.content .group-chkout .step-5-shirts-font .step-5-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;} 

.content .group-chkout .step-5-shirts-font .step-5-content h3{ color:#6f1345; margin:0; padding:0; font-size:12px;}

.content .group-chkout .step-5-shirts-font .step-5-content .txt-color{color:#b51f6e;}



.content .group-chkout .step-5-shirts-font .step-5-content .fav-color{width:514px; padding:15px 0 0 0;}

.content .group-chkout .step-5-shirts-font .step-5-content .color-option{width:514px; padding:15px 0 0 0; }



.content .group-chkout .step-5-shirts-font .step-5-content .all-colors{width:514px; margin:0 10px; float:left; display:inline;}

.content .group-chkout .step-5-shirts-font .step-5-content .color-box{width:230px; float:left; padding:10px 0px 0 20px;}

.content .group-chkout .step-5-shirts-font .step-5-content .color-box .chkbox{ background:url(../images/chkbox-bg.gif) no-repeat; width:13px; height:13px;}

.content .group-chkout .step-5-shirts-font .step-5-content .color-box .color-box-img{ width:27px; padding:0 5px 0 5px;}

.content .group-chkout .step-5-shirts-font .step-5-content .color-box .txtbox{ /*background: url(../images/color-txtbox-bg.gif) no-repeat;*/ width:12px; height:12px; border:none; }

.content .group-chkout .step-5-shirts-font .step-5-content .color-box .color-bg{background: url(../images/color-txtbox-bg.gif) no-repeat; width:21px; height:22px; border:none;}

.content .group-chkout .step-5-shirts-font .step-5-content .actual-color{width:15px; height:16px; margin:0px auto; padding:4px 1px;}

.content .group-chkout .step-5-shirts-font .step-5-content .continue{ float:right; width:auto;}

.content .group-chkout .step-5-shirts-font .step-5-content .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}









/***************Step 5 FleeceTop Size and Quantity*********************************************************/

.content .group-chkout .step-5-fleecetop-size-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .all-sizes{width:504px; padding:0 14px;}



.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .all-sizes .small{ width:250px; border-right:1px dotted #646464; float:left; padding:10px 0 0 0;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .all-sizes .small .size-img{ background:url(../images/fleecetop_s.jpg) no-repeat; width:81px; height:90px; margin:0 auto;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .all-sizes .small .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;}





.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .all-sizes .medium{ width:252px;float:left;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .all-sizes .medium .size-img{ background:url(../images/fleecetop_m.jpg) no-repeat; width:93px; height:101px; margin:0 auto;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .all-sizes .medium .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .run-txt{float:left; width:auto;}



.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .continue{ float:right; width:auto;}

.content .group-chkout .step-5-fleecetop-size-qty .step-5-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/***************Step 5 ZipUps Size and Quantity*********************************************************/

.content .group-chkout .step-5-zipups-size-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .all-sizes{width:504px; padding:0 14px;}



.content .group-chkout .step-5-zipups-size-qty .step-5-content .all-sizes .small{ width:250px; border-right:1px dotted #646464; float:left;  padding:10px 0 0 0;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .all-sizes .small .size-img{ background:url(../images/zipups-s.gif) no-repeat; width:81px; height:90px; margin:0 auto;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .all-sizes .small .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;}





.content .group-chkout .step-5-zipups-size-qty .step-5-content .all-sizes .medium{ width:252px;float:left;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .all-sizes .medium .size-img{ background:url(../images/zipups-m.gif) no-repeat; width:93px; height:101px; margin:0 auto;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .all-sizes .medium .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .run-txt{float:left; width:auto;}



.content .group-chkout .step-5-zipups-size-qty .step-5-content .continue{ float:right; width:auto;}

.content .group-chkout .step-5-zipups-size-qty .step-5-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





















/***************Step 5 capri Size and Quantity*********************************************************/

.content .group-chkout .step-5-capri-size-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-5-capri-size-qty .step-5-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-5-capri-size-qty .step-5-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}



.content .group-chkout .step-5-capri-size-qty .step-5-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes{width:504px; padding:0 12px;}



.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .medium{ width:166px; border-right:1px dotted #646464; float:left;padding:20px 0 0 0;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .medium .size-img{ background:url(../images/capri-m.gif) no-repeat; width:56px; height:78px; margin:0 auto; }

.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .medium .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;  padding:6px 0 0 0;}



.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .large{ width:166px; border-right:1px dotted #646464; float:left;padding:10px  0 0 0;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .large .size-img{ background:url(../images/capri-l.gif) no-repeat; width:57px; height:87px; margin:0 auto; }

.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .large .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;  padding:6px 0 0 0;}



.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .xl{ width:168px;float:left;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .xl .size-img{ background:url(../images/capri-xl.gif) no-repeat; width:60px; height:97px; margin:0 auto;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .all-sizes .xl .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;  padding:6px 0 0 0;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .run-txt{float:left;width:auto;}



.content .group-chkout .step-5-capri-size-qty .step-5-content .continue{ float:right; width:auto;}

.content .group-chkout .step-5-capri-size-qty .step-5-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





/***************Step 5 long Size and Quantity*********************************************************/

.content .group-chkout .step-5-long-size-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-5-long-size-qty .step-5-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-5-long-size-qty .step-5-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}



.content .group-chkout .step-5-long-size-qty .step-5-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes{width:504px; padding:0 14px;}



.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .medium{ width:166px; border-right:1px dotted #646464; float:left; padding:20px 0 0 0;}

.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .medium .size-img{ background:url(../images/long-m.gif) no-repeat; width:56px; height:87px; margin:0 auto; }

.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .medium .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .large{ width:166px; border-right:1px dotted #646464; float:left; padding:10px  0 0 0;}

.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .large .size-img{ background:url(../images/long-l.gif) no-repeat; width:57px; height:99px; margin:0 auto; }

.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .large .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;  padding:6px 0 0 0;}



.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .xl{ width:168px;float:left;}

.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .xl .size-img{ background:url(../images/long-xl.gif) no-repeat; width:60px; height:108px; margin:0 auto;}

.content .group-chkout .step-5-long-size-qty .step-5-content .all-sizes .xl .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em;  padding:6px 0 0 0;}

.content .group-chkout .step-5-long-size-qty .step-5-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-5-long-size-qty .step-5-content .run-txt{float:left; width:auto;}



.content .group-chkout .step-5-long-size-qty .step-5-content .continue{ float:right; width:auto;}

.content .group-chkout .step-5-long-size-qty .step-5-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





/*******************************Headband Quantity**********/

.content .group-chkout .step-5-headband-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-5-headband-qty .step-5-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-5-headband-qty .step-5-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}



.content .group-chkout .step-5-headband-qty .step-5-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-5-headband-qty .step-5-content .all-sizes{width:504px; padding:0 14px;}



.content .group-chkout .step-5-headband-qty .step-5-content .all-sizes .headband{ width:166px;  float:left; padding:20px 0 0 0;}

.content .group-chkout .step-5-headband-qty .step-5-content .all-sizes .headband .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-5-headband-qty .step-5-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-5-headband-qty .step-5-content .run-txt{float:left; width:auto;}



.content .group-chkout .step-5-headband-qty .step-5-content .continue{ float:right; width:auto;}

.content .group-chkout .step-5-headband-qty .step-5-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/*****************************Group checkout step 6 SHIRTS**************/







/*****************************Group checkout step 6 Customize*************/

.content .group-chkout .step-6-customize .head h2{ margin:0; padding:0;}

.content .group-chkout .step-6-customize .step-6-content{background: url(../images/customize-bg.jpg) no-repeat; height:314px; width:535px;  float:left;  font-family:Verdana, Geneva, sans-serif;}

*:firstchild + html.content .group-chkout .step-6-customize .step-6-content{background: url(../images/customize-bg.jpg) no-repeat; height:240px; width:535px;  float:left;  font-family:Verdana, Geneva, sans-serif;}

.content .group-chkout .step-6-customize .step-6-content .customize-order h3{ font-size:12px; color:#6f1345;}

.content .group-chkout .step-6-customize .step-6-content .customize-order{width:348px;  padding:0px 8px 0  8px; float:right; }

.content .group-chkout .step-6-customize .step-6-content .customize-order p{ font-size:11px; color:#4a4a4a !important; }

.content .group-chkout .step-6-customize .step-6-content .customize-image{width:162px; float:left; background:url(../images/customization.gif) no-repeat; height:272px;}

.content .group-chkout .step-6-customize .step-6-content .customize-txt{width:348px; float:left;}

.content .group-chkout .step-6-customize .step-6-content .continue{ float:right; margin:10px 0  0 0; width:auto;}

.content .group-chkout .step-6-customize .step-6-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}









/*****************************Group checkout step 6 SHIRTS styles**************/

.content .group-chkout .step-6-shirts-size-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes{width:504px; padding:0 14px;}



.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .small{ width:125px; border-right:1px dotted #646464; float:left; padding:33px 0 0 0;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .small .size-img{ background:url(../images/shirts-s.gif) no-repeat; width:63px; height:67px; margin:0 auto;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .small .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}





.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .medium{  width:125px; border-right:1px dotted #646464; float:left; padding:20px 0 0 0 ;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .medium .size-img{ background:url(../images/shirts-m.gif) no-repeat; width:72px; height:80px; margin:0 auto;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .medium .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .large{  width:125px; border-right:1px dotted #646464; float:left; padding:15px 0 0 0;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .large .size-img{ background:url(../images/shirts-l.gif) no-repeat; width:82px; height:85px; margin:0 auto;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .large .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .xl{ width:125px;float:left;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .xl .size-img{ background:url(../images/shirts-xl.gif) no-repeat; width:87px; height:100px; margin:0 auto;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .all-sizes .xl .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-shirts-size-qty .step-6-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .run-txt{float:left; width:auto;}



.content .group-chkout .step-6-shirts-size-qty .step-6-content .continue{ float:right; width:auto;}

.content .group-chkout .step-6-shirts-size-qty .step-6-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/*****************************Group checkout step 6 Tanks styles**************/

.content .group-chkout .step-6-tanks-size-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes{width:504px; padding:0 14px;}



.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .small{ width:165px; border-right:1px dotted #646464; float:left; padding:33px 0 0 0;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .small .size-img{ background:url(../images/tanks-s.gif) no-repeat; width:48px; height:71px; margin:0 auto;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .small .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}





.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .medium{  width:165px; border-right:1px dotted #646464; float:left; padding:20px 0 0 0 ;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .medium .size-img{ background:url(../images/tanks-m.gif) no-repeat; width:54px; height:82px; margin:0 auto;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .medium .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .large{  width:165px;  float:left; padding:15px 0 0 0;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .large .size-img{ background:url(../images/tanks-l.gif) no-repeat; width:64px; height:92px; margin:0 auto;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .large .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .xl{ width:125px;float:left;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .xl .size-img{ background:url(../images/tanks-xl.gif) no-repeat; width:87px; height:100px; margin:0 auto;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .all-sizes .xl .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-tanks-size-qty .step-6-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .run-txt{float:left; width:auto;}



.content .group-chkout .step-6-tanks-size-qty .step-6-content .continue{ float:right; width:auto;}

.content .group-chkout .step-6-tanks-size-qty .step-6-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}









/*****************************Group checkout step 6 longsleeves styles**************/

.content .group-chkout .step-6-longsleeves-size-qty .head h2{ margin:0; padding:0;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content h3{ margin:0; padding:4px 0; font-size:12px; color:#6f1345;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes{width:504px; padding:0 14px;}





.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .small_baseball{ width:125px; margin:0 auto; padding:33px 0 0 0;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .small_baseball .size-img{ background:url(../images/longsleeves_baseball.gif) no-repeat; width:85px; height:81px; margin:0 auto;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .small_baseball .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}







.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .small{ width:125px; border-right:1px dotted #646464; float:left; padding:33px 0 0 0;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .small .size-img{ background:url(../images/longsleeves-s.gif) no-repeat; width:63px; height:69px; margin:0 auto;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .small .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}





.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .medium{  width:125px; border-right:1px dotted #646464; float:left; padding:20px 0 0 0 ;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .medium .size-img{ background:url(../images/longsleeves-m.gif) no-repeat; width:69px; height:83px; margin:0 auto;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .medium .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .large{  width:125px; border-right:1px dotted #646464; float:left; padding:15px 0 0 0;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .large .size-img{ background:url(../images/longsleeves-l.gif) no-repeat; width:78px; height:91px; margin:0 auto;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .large .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .xl{ width:125px;float:left;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .xl .size-img{ background:url(../images/longsleeves-xl.gif) no-repeat; width:87px; height:100px; margin:0 auto;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .all-sizes .xl .size-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5e063a; text-align:center; line-height:2em; padding:6px 0 0 0;}



.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .bottom-content{width:504px; padding:0 14px; margin:10px  0 0 0 ;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .run-txt{float:left; width:auto;}



.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .continue{ float:right; width:auto;}

.content .group-chkout .step-6-longsleeves-size-qty .step-6-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





.grp-form .txtbox{ width:44px; height:18px; border:1px solid #a5a6a2;}



.grp-form .chkbox{ background:url(../images/chkbox-bg.gif) no-repeat; width:13px; height:13px;}







/*****************************Group checkout step-6-pant-review *************/

.content .group-chkout .step-6-pant-review .head h2{ margin:0; padding:0;}

.content .group-chkout .step-6-pant-review .step-6-content{ background:#ffedf7; width:531px; border-left:2px solid #dbdbdb; border-right:2px solid #dbdbdb; border-bottom:2px solid #dbdbdb; float:left; padding-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#b51f6e;}



.content .group-chkout .step-6-pant-review .step-6-content .continue{ width:450px; margin:20px auto; }

.content .group-chkout .step-6-pant-review .step-6-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}







/*****************************Group checkout step 7 SHIRTS**************/



/*****************************Group checkout step 7 Customize*************/

.content .group-chkout .step-7-customize .head h2{ margin:0; padding:0;}

.content .group-chkout .step-7-customize .step-7-content{background: url(../images/customize-bg.jpg) no-repeat; height:314px; width:535px;  float:left;  font-family:Verdana, Geneva, sans-serif;}



/**:first-child+html .content .group-chkout .step-7-customize .step-7-content{background: url(../images/customize-bg.jpg) no-repeat; height:240px; width:535px;  float:left;  font-family:Verdana, Geneva, sans-serif;}*/

.content .group-chkout .step-7-customize .step-7-content .customize-order h3{ font-size:12px; color:#6f1345;}

.content .group-chkout .step-7-customize .step-7-content .customize-order{width:348px;  padding:0px 8px 0 8px; float:right; }

.content .group-chkout .step-7-customize .step-7-content .customize-order p{ font-size:11px; color:#4a4a4a !important; }

.content .group-chkout .step-7-customize .step-7-content .customize-image{width:162px; float:left; background:url(../images/customization.gif) no-repeat; height:272px;}

.content .group-chkout .step-7-customize .step-7-content .customize-txt{width:348px; float:left;}

.content .group-chkout .step-7-customize .step-7-content .continue{ float:right; margin:10px 0  0 0;width:auto;}

.content .group-chkout .step-7-customize .step-7-content .continue  .continue-btn{ background:url(../images/continue-btn.gif) no-repeat; width:88px; height:27px; border:none;}





















/***************************************form style**********************************/



.form-style .txtarea-readonly{width:272px; height:60px;color:#C80185; font-family:Verdana,Geneva,sans-serif;font-size:11px; border:1px solid #A5A6A2;}

.txtbox { border:1px solid #a5a6a2; width:150px; height:19px; }

.form-style label{ color:#c80185; font-family:Verdana,Geneva,sans-serif;font-size:11px; text-align:right;}

.form-style .txtbox { border:1px solid #a5a6a2; width:272px; height:19px; }

.form-style  .txtbox-popup{ border:1px solid #a5a6a2; width:180px; height:19px; }

.form-style .txtarea {  border:1px solid #a5a6a2; width:272px; height:77px; resize:none;}

.form-style select { width:272px;  border:1px solid #a5a6a2; }

.form-style .submit{ background: url(../images/submit-bg.gif) no-repeat; width:72px; height:23px; border:none;}

.form-style .bmi-button{ background: url(../images/bmi-button.png) no-repeat;  width:109px; height:27px; border:none; color:

#e31f83;  font-size:11px; font-weight:bold;}

.form-style .bmi-txtbox{ border:1px solid #a5a6a2; width:110px; height:19px;}

.form-style .bmi-select { width:110px;  border:1px solid #a5a6a2; }

 .bmi-result{ font-size:14px; color:#792958; margin:10px 0 0 0; font-weight:bold;}

#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}

#msgcontent {display:block; background:#ffe4f3; border:2px solid #dd137b; border-left:none; padding:5px; width:160px; font-family:Verdana,Geneva,sans-serif;font-size:11px; font-weight:bold; color:#dd137b;}



.form-billing label{ color:#c80185; font-family:Verdana,Geneva,sans-serif;font-size:11px; font-weight:bold;}

.form-billing .txtbox { border:1px solid #a5a6a2; width:150px; height:19px; }

.form-billing .txtarea {  border:1px solid #a5a6a2; width:150px; height:77px; resize:none;}

.form-billing  select { width:150px;  border:1px solid #a5a6a2; }

.mini-txtbox { border:1px solid #a5a6a2; height:19px; width:40px;}



.group-login-text{border:1px solid #a5a6a2; width:164px; height:19px;}



/*************************Billing address Page ********************/

.shopcarttab .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }

/*****************************Wholesaler sign up********************/



.content .wholesaler-sign-up{width:534px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.content .wholesaler-sign-up .head{ background: url(../images/wholesaler-signup-head.gif) no-repeat; height:21px;}

.content .wholesaler-sign-up .wholesaler-signup-form{width:506px; background:#fff; border:3px solid #ffe1f2; padding:10px 0px 22px 20px;margin:7px 0 0 0; }

.content .wholesaler-sign-up p{ color:#6F1345; font-size:14px; font-weight:bold;}

.content .wholesaler-sign-up .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }





/*****************************Group sign up********************/

.content .group-sign-up{width:534px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.content .group-sign-up .head{ background:url(../images/group-signup-head.gif) no-repeat; height:21px;}

.content .group-sign-up .group-signup-form{width:506px; background:#fff; border:3px solid #ffe1f2; padding:10px 0px 22px 20px; margin:7px 0 0 0; }

.content .group-sign-up p{  color:#6F1345; font-size:14px; font-weight:bold; }

.content .group-sign-up .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }



/*****************************Group Forgot-password********************/

.content .group-forgot-password{width:534px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.content .group-forgot-password .head h2{ margin:0; padding:0;}

.content .group-forgot-password .forgot-password{width:506px; background:#fff; border:3px solid #ffe1f2; padding:10px 0px 22px 20px; margin:7px 0 0 0; }

.content .group-forgot-password p{  color:#6F1345; font-size:12px; padding:5px 0;}

.content .group-forgot-password .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }





/*****************************holesaler Forgot-password********************/

.content .wholesaler-forgot-password{width:534px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.content .wholesaler-forgot-password .head h2{ margin:0; padding:0;}

.content .wholesaler-forgot-password .forgot-password{width:506px; background:#fff; border:3px solid #ffe1f2; padding:10px 0px 22px 20px; margin:7px 0 0 0; }

.content .wholesaler-forgot-password p{  color:#6F1345; font-size:12px; padding:5px 0;}

.content .wholesaler-forgot-password .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }







/****************************Design your own shirt******************/

.content .design-your-shirts{width:534px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.content .design-your-shirts .head h1{ margin:0 0 10px 0; padding:0;}

.content .submit-photo{width:506px; background:#fff; border:3px solid #ffe1f2; padding:0 0px 22px 20px; margin:7px 0 0 0; }

.content .submit-photo h2{color:#6f1345; font-size:14px; font-weight:bold; margin:0 auto; padding:10px 0  0 0; }

.content .design-your-shirts p{ color:#6F1345; font-size:14px; font-weight:bold;}

.content .design-your-shirts .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }





/***************************Brochure Request Form******************/



.content .brochure-request{width:534px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.content .brochure-request .head h1{ margin:0 0 10px 0; padding:0;}

.content .brochure-request-form{width:506px; background:#fff; border:3px solid #ffe1f2; padding:10px 0px 22px 20px; margin:7px 0 0 0; }

.content .brochure-request .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }



/*****************************8sistas-in-picture*************************/



.content .sista-in-picture p{color:#882B11;font-size:11px;font-weight:normal !important;}

.content .sista-in-picture .head h1{ margin:0 0 10px 0; padding:0;}

.content .sistas-of-week{ width:526px; background:#ffeef8; border:3px solid #ffe1f2; font-family: Verdana, Geneva, sans-serif; padding:0 0 10px 0;}

.content .sistas-of-week h2{ color:#6f1345; font-size:12px; font-weight:bold; margin:0 auto; padding:10px 0  0 0; width:150px;}

.content .sistas-of-week .frame_horizontal{ background:url(../images/pic-of-week_horizontal.jpg) no-repeat; width:293px; height:209px; margin:0 auto;}
.content .sistas-of-week .frame_vertical{ background:url(../images/pic-of-week_vertical.jpg) no-repeat; width:209px; height:293px; margin:0 auto;}


.content .sistas-of-week .frame_horizontal img{  width:259px; height:165px; margin:0 auto; border:none; padding:20px 8px 0 12px;}
.content .sistas-of-week .frame_vertical img{  border:medium none; height:254px;margin:0 auto;padding:15px 6px 15px 24px;width:162px;}

.content .sistas-of-week .caption{ width:400px; margin:0 auto; font-size:11px; color:#c80185; text-align:center;}



.jCarouselLite ul li { text-align:center;}

.content .photo-album{ width:526px; background:#fff; border:3px solid #ffe1f2; margin:15px 0 0 0;}

.content .photo-album h2{color:#6f1345; font-size:14px; font-weight:bold; margin:0 auto; padding:10px 0  0 0; width:150px;}

#jCarouselLiteDemo .caption{ font-size:11px; color:#c80185; text-align:center; /*padding:0 0 0 50px;*/}

#jCarouselLiteDemo .carousel  { padding: 10px 0 0 0; margin: 0 0 20px 10px; position: relative;}

#jCarouselLiteDemo .digg { position: absolute; left: 610px;top: 110px; }

#jCarouselLiteDemo .main {margin-left:10px;}

#jCarouselLiteDemo .demo em {color: #FF3300;font-weight: bold;font-size: 60%;font-style: normal; }

#jCarouselLiteDemo .carousel button { /*Don't remove this. we still use this for individual demos. only the front pages use images as of now*/ float: left; width:auto;}

#jCarouselLiteDemo .carousel a.prev, #jCarouselLiteDemo .carousel a.next {/* display: block; float: left;width: 30px; height: 143px; text-decoration: none;*/width: 10px;height: 118px;text-decoration: none; background: url(../images/imageNavLeft.gif) left center no-repeat;}

#jCarouselLiteDemo .carousel a.next {background: url(../images/imageNavRight.gif) right center no-repeat;}            #jCarouselLiteDemo .carousel a.next:hover {background-image: url(../images/imageNavRightHover.gif);}

#jCarouselLiteDemo .carousel a.prev:hover {background-image: url(../images/imageNavLeftHover.gif);}    

#jCarouselLiteDemo .carousel a:hover, #jCarouselLiteDemo .carousel a:active { border: none;outline: none;}                     #jCarouselLiteDemo .carousel .jCarouselLite {float: left;background-color: #fff;/* Needed for rendering without flicker */position: relative;/* visibility: hidden; left: -5000px;*/ width:auto;}

#jCarouselLiteDemo .carousel ul {margin: 0;}

#jCarouselLiteDemo .carousel li{background:url(../images/frame-album.gif) no-repeat; width:163px; height:140px; }        #jCarouselLiteDemo .carousel li img, #jCarouselLiteDemo .carousel li p {width: 123px; height: 94px; margin: 10px;padding:0 0 0 20px;}

#jCarouselLiteDemo .widget img {cursor: pointer;}

#jCarouselLiteDemo .mid {margin-left: 80px;width: 400px; height: 300px;}

#jCarouselLiteDemo .vertical {margin-left: 170px;}

#jCarouselLiteDemo .vertical .jCarouselLite {   /* so that in IE 6, the carousel div doesnt expand to fill the space */          width: 170px;}

#jCarouselLiteDemo .imageSlider li img, 

#jCarouselLiteDemo .imageSlider li p, 

#jCarouselLiteDemo .imageSliderExt li img , 

#jCarouselLiteDemo .imageSliderExt li p {width: 400px;height: 300px;}

.move-left{ float:left;padding:50px 3px 0 0px; width:auto;}            

.move-right{ float:left;padding:50px 0px 0 3px; width:auto;}

/*********************************In the News************************************/

.content .in-the-news{ width:534px;}

.content .in-the-news .head{ background:url(../images/in-the-news-head.gif) no-repeat; width:158px; height:18px;}

.content .in-the-news .in-the-news-content{}

.content .in-the-news .in-the-news-content .head h1{color:#792958; }

.content .in-the-news .in-the-news-content .article-odd{width:526px; background:#ffeef8; border:3px solid #ffe1f2; padding:0 0 22px 0; }

.content .in-the-news .in-the-news-content .article-odd .article-heading h2{ margin:0; padding:10px 0 0 0;}

.content .in-the-news .in-the-news-content .article-odd .article-heading h2 a{ color:#dd137b; font-size:14px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; padding:0 0 0 10px; background:transparent;}

.content .in-the-news .in-the-news-content .article-odd .article-heading h2 a:hover{ text-decoration:underline;}

.content .in-the-news .in-the-news-content .article-odd .posted-on{ font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; }

.content .in-the-news .in-the-news-content .article-odd .posted-on p{ margin:0; padding:5px 10px;}

.content .in-the-news .in-the-news-content .article-odd .posted-on .span{ color:#792958;}

.content .in-the-news .in-the-news-content .article-odd .news{  overflow:hidden; margin:0; padding:0 10px;}

.content .in-the-news .in-the-news-content .article-odd .news p{ padding:10px 0; font-size:11px; color:#4a4a4a; line-height:1.5em;}

.content .in-the-news .in-the-news-content .article-odd .news ul,ol{ padding:10px 0 10px 20px; font-size:11px; color:#4a4a4a; line-height:1.5em;}

.content .in-the-news .in-the-news-content .article-odd .view-article{ float:right; color:#dd137b; font-size:11px; padding:0 10px 0 0;  background:transparent; width:auto;}

.content .in-the-news .in-the-news-content .article-odd .view-article a{ color:#dd137b;  background:transparent;}



.content .in-the-news .in-the-news-content .article-odd .news h1,h2,h3,h4,h5,h6{ background:none !important; margin:0; padding:0 5px;}



/***********even article****/

.content .in-the-news .in-the-news-content .article-even{width:526px; background:#fff; border:3px solid #ffe1f2; padding:0 0 22px 0; }

.content .in-the-news .in-the-news-content .article-even .article-heading h2{ margin:0; padding:10px 0 0 0;}

.content .in-the-news .in-the-news-content .article-even .article-heading h2 a{ color:#dd137b; font-size:14px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; padding:0 0 0 10px;  background:transparent;}

.content .in-the-news .in-the-news-content .article-even .article-heading h2 a:hover{ text-decoration:underline;}

.content .in-the-news .in-the-news-content .article-even .posted-on{ font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; }

.content .in-the-news .in-the-news-content .article-even .posted-on p{ margin:0; padding:5px 10px;}

.content .in-the-news .in-the-news-content .article-even .posted-on .span{ color:#792958;}

.content .in-the-news .in-the-news-content .article-even .news{  overflow:hidden; margin:0; padding:0 10px;}

.content .in-the-news .in-the-news-content .article-even .news p{ padding:10px 0; font-size:11px; color:#4a4a4a;  line-height:1.5em;}

.content .in-the-news .in-the-news-content .article-even .news ul,ol{ padding:10px 0 10px 20px; font-size:11px; color:#4a4a4a;  line-height:1.5em;}

.content .in-the-news .in-the-news-content .article-even .view-article{ float:right;  font-size:11px; padding:0 10px 0 0 ; width:auto;}

.content .in-the-news .in-the-news-content .article-even .view-article a{ color:#dd137b;  background:transparent;}

.content .in-the-news .in-the-news-content .article-even .news h1,h2,h3,h4,h5,h6{ background:none !important; margin:0; padding:0 5px;}

/*******************/



/*****************************************show article***************************************/

.content .show-article{ width:534px;}

.content .show-article h1 a{color:#C80185;font-size:17px;font-weight:bold; text-decoration:none;}

/*.content .show-article h1 a:hover{ text-decoration:underline;}*/

.content .in-the-news .in-the-news-content .head h1{color:#792958; }

.content .show-article .article-odd{width:526px; background:#ffeef8; border:3px solid #ffe1f2; padding:0 0 22px 0; }

.content .show-article .in-the-news-content .article-odd .article-heading h2{ margin:0; padding:10px 0 0 0;}

.content .show-article .article-odd .article-heading h2 a{ color:#dd137b; font-size:14px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; padding:0 0 0 10px;  background:transparent;}

.content .show-article .article-odd .article-heading h2 a:hover{ text-decoration:underline;}

.content .show-article .article-odd .posted-on{ font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; }

.content .show-article .article-odd .posted-on p{ margin:0; padding:5px 10px;}

.content .show-article .article-odd .posted-on .span{ color:#792958;}

.content .show-article .article-odd .news{ margin:0; padding:0 10px;}

.content .show-article .article-odd .news p{ padding:10px; font-size:11px; color:#4a4a4a;}

.content .show-article .article-odd .news ul,ol{  padding:10px 0 10px 20px; font-size:11px; color:#4a4a4a;}

.content .show-article .article-odd .news textarea{ border:none; background:#ffeef8;font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#4A4A4A; }

.content .show-article .article-odd .news h1,h2,h3,h4,h5,h6{ background:none !important; margin:0; padding:10px;}

/*********************************************Show Album**********************************/

.galleria{list-style:none;width:200px}

.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}

.galleria li a{display:none}

.galleria li div{position:absolute;display:none;top:0;left:180px}

.galleria li div img{cursor:pointer}

.galleria li.active div img,.galleria li.active div{display:block}

.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}

.galleria li .caption{display:block;padding-top:.5em}

* html .galleria li div span{width:400px} /* MSIE bug */

.show-album{padding:20px;text-align:center;color:#bba;font:80%/140% georgia,serif;}

.show-album h2{color:#6f1345; margin:0; padding:10px 0;}

.show-album .caption{font-style:italic;color:#c80185;}

.show-album .demo{position:relative;margin-top:2em;}

.show-album	.gallery_demo{width:702px;margin:0 auto; padding:20px 0 0 0;}

.show-album	.gallery_demo li{width:68px;height:50px;border:3px double #DD137B;margin: 0 2px;background:#DD137B;}

.show-album	.gallery_demo li div{left:240px}

.show-album	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

.show-album	#main_image{margin:0 auto 60px auto;height:438px;width:700px;}

.show-album	#main_image images{margin-bottom:10px;}

.show-album	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}

.show-album	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}

.show-album	.info p{margin-top:1.6em;}



/*************************facebox*******************************/

#facebox .b { background:url(../images/b.png);}

#facebox .tl { background:url(../images/tl.png);}

#facebox .tr {background:url(../images/tr.png);}

#facebox .bl { background:url(../images/bl.png);}

#facebox .br { background:url(../images/br.png);}

#facebox {position: absolute;top: 70px !important ; margin:0 auto !important; z-index: 100; text-align: left;}

#facebox .popup {position: relative;}

#facebox table { border-collapse: collapse;}

/*#facebox table tr {margin:5px 0 5px 0 !important;}*/

#facebox td {border-bottom: 0; padding: 0;}

#facebox td table td{border-bottom: 0; padding: 0;}

#facebox td table th{border-bottom: none !important; padding: 0; border-top:none !important;}



#facebox td input{margin:7px 5px 7px 5px !important;}



*:first-child+html #facebox td input{margin:0px !important;}



* html #facebox td input{margin:0px !important;}



#facebox .body {padding: 10px; background: #fff;width: 370px;}

#facebox .loading { text-align: center;}

#facebox .image { text-align: center;}

#facebox img {border: 0; margin: 0;}

#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden; padding: 0;}

#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%; width:100%;}

.facebox_hide {z-index:-100;}

.facebox_overlayBG {background-color: #000;z-index: 99;}

#facebox #faceboxContent {border-color: #333 #B7B7B7 rgb(59, 89, 152);border-style: none solid solid; border-width: medium 1px 1px;  margin: -2px 1px 0px -1px; padding: 20px;}

/*



* html #facebox_overlay { /* ie6 hack position: absolute;

  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}*/

/** facebox ends here*************/





/*******************************breadcrumbs starts-***************/



.breadcrumb{font: 10px Verdana, Helvetica, sans-serif;padding:10px 0 0 10px; color: #fe88d7; background:url(../images/breadcrump_bg.gif) no-repeat bottom; padding-bottom:10px; margin:0 0 5px 0; }

.breadcrumb a{/*background: transparent url(../images/breadcrumb.gif) no-repeat center right;*/text-decoration: none;padding-right: 6px; /*adjust bullet image padding*/ color:#6F1345;  }

.breadcrumb a:visited, .breadcrumb a:active{color: #6f1345;}

.breadcrumb a:hover{text-decoration: underline;}

/***********************8 workout-tips***********************/

.workout-tips{ width:534px;}

.workout-tips .head{ background:url(../images/wokout-head.gif) no-repeat; height:21px;}



.click {  clear:both;color:#3C0D24;font-size:12px;margin:0 auto;padding:20px 0 0;}

.click a {font-size:12px; color:#c80185; text-decoration:underline;}

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



/**********************Healthy Eatings**********************/

.healthy-eating{ width:534px;}

.healthy-eating .head{ background: url(../images/healthy-eating-head.gif) no-repeat; height:21px;}



/**********************Healthy Eatings**********************/

.upcoming-marathons{ width:534px;}

.upcoming-marathons .head h2{ margin:0 0 10px 0; padding:0;}

#newspaper-c{font-size: 12px;margin: 0px;width: 100%;height:100%;text-align: left;border-collapse: collapse;	border: 1px solid #a8a8a8;}

#newspaper-c th{padding:8px 10px;font-weight: bold;	font-size: 13px;color: #E31F83;text-transform: uppercase;border-right: 1px solid #a8a8a8;}

#newspaper-c td{padding: 5px 10px;color: #792958;border-right: 1px dashed #a8a8a8 ;}



/***********************8 workout-tips***********************/

.workout-videos{ width:534px;}

.workout-videos .head{ background:url(../images/workout-videos-head.gif) no-repeat; height:20px;}

/**********************Calculate your BMI***********************/

.calculate-bmi{ width:534px; }

.calculate-bmi .calculate-bmi-form{width:526px; background: url(../images/apple.gif) no-repeat right top; border:3px solid #ffe1f2; font-family: Verdana, Geneva, sans-serif; padding:10px 0 0 0; height:380px;}

.calculate-bmi .head h2{ margin:0 0 10px 0; padding:0;}

.calculate-bmi .calculate-bmi-result { width:500px; margin:30px auto; }

.calculate-bmi .calculate-bmi-result .pro_desc {color:#DD137B;font-family:Verdana,Geneva,sans-serif;font-size:11px;margin:5px 0 5px 0;text-decoration:none; line-height:2em; background:transparent; height:70px;}



/**********************Contact Us Form**********************/

.content .contact-us-form{width:506px; background:#fff; border:3px solid #ffe1f2; font-family: Verdana, Geneva, sans-serif; padding:15px 0 0 20px; margin:5px 0 0 0 ;}

.content .contact-us-phone{ background:url(../images/contact-us-phone.gif) no-repeat; height:310px; width:465px; margin:0 auto; }

.content .postal-address{width:526px; background:#fff; border:3px solid #ffe1f2; font-family: Verdana, Geneva, sans-serif; margin:5px 0 0 0 ; padding: 0;}

.content .address-info .postal-id{ float:right; width:230px; margin:10px 0 0 0; font-size:12px; color:#792958;}

.content .address-info { background:url(../images/contact-us-lady.gif) no-repeat left bottom; height:357px; line-height:2em;}

.content .address-info h4{ margin:0 0 0 0; padding:20px 0 0 0; color:#dd137b; font-size:14px;  background:transparent; float:right; width:340px;}

.content .address-info address{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#792958; font-weight:bold; }

.content .contact-us h1{ margin:0 0 10px 0; padding:0;}

.content .contact-us .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }

.content .postal-address a{ color:#DD137B; background:transparent;}



/**********************Contact Us-Thankyou page**********************/

.content .thank-you{ width:526px; background:url(../images/thankyou.gif) no-repeat 0 0; border:3px solid #ffe1f2; font-family: Verdana, Geneva, sans-serif;  margin:5px 0 0 0 ; height:399px;}

.content .thank-you .txt{ font-size:16px; color:#c80185; width:400px; margin:0 auto; font-weight:bold; padding:100px 0 0 0;} 





/******************************pagination*********************************************/





.pagination{ margin:10px 0 0 0;

padding: 2px; float:left; width:auto; font-size:12px;

}



.pagination ul{

margin: 0;

padding: 0;

text-align: left; /*Set to "right" to right align pagination interface*/

font-size: 14px;

}



.pagination li{

list-style-type: none;

display: inline;

padding-bottom: 1px;

}



.pagination a, .pagination a:visited{

padding: 0 5px;

border: 1px solid #dd137b;

text-decoration: none; 

color: #dd137b; ;

}



.pagination a:hover, .pagination a:active{

border: 1px solid #dd137b;

color: #dd137b;

background: #ffeaf6;

}



.pagination a.currentpage{

background: #dd137b;

color: #FFF !important;



font-weight: bold;

cursor: default; 

}



.pagination a.disablelink, .pagination a.disablelink:hover{

background: white;

cursor: default;

color: #929292;

border:1px solid #929292 !important;

font-weight: normal !important;

}



.pagination a.prevnext{

font-weight: bold;

}



.pagination_old{ clear:both; font-size:11px; margin:10px 0 0 0; padding:10px 0 0  0; }

.pagination_old ul{margin: 0;padding: 0;text-align: left; /*Set to "right" to right align pagination interface*/ font-size: 16px;}

.pagination_old li{list-style-type: none;display: inline;padding-bottom: 1px;}

.pagination_old a, .pagination_old a:visited{ padding: 0 5px;border: 1px solid #dd137b;text-decoration: none; color: #dd137b;  background:transparent; margin:0 5px 0 0;}

.pagination_old a:hover, .pagination_old a:active{ border: 1px solid #dd137b;color: #dd137b;background-color: #ffeaf6;}

.pagination_old a.currentpage{background: #dd137b;color: #FFF !important;font-weight: bold;cursor: default; font-size:11px; }

.pagination_old a.disablelink, .pagination_old a.disablelink:hover{background: white;cursor: default;color: #929292;border:1px solid #929292;font-weight: normal !important;}

.pagination_old a.prevnext{font-weight: bold;}



/******************************My accopunt Wholesaler *****************************/

.content .my-account-wholesaler h2{ margin:0; padding:0 0 3px 0; font-size:16px; color:#792958; font-weight:bold;}

.content .my-account-wholesaler .head h2{ margin:0 0 10px 0; padding:0;}

.content .my-account-wholesaler #hor-zebra{	 font-size: 12px;width: 534px;	text-align: left;border-collapse: collapse;}

.content .my-account-wholesaler #hor-zebra th{font-size: 12px;font-weight: bold;padding: 10px 8px;color: #E31F83;border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8;}

.content .my-account-wholesaler #hor-zebra td{padding: 8px 4px;color: #792958;border:1px solid #a8a8a8;}

.content .my-account-wholesaler #hor-zebra td a {color: #792958;text-decoration:none;}

.content .my-account-wholesaler #hor-zebra td a:hover{color: #792958;text-decoration:underline;}

.content .my-account-wholesaler #hor-zebra .odd {background: #fff2fa; }



.content .my-account-info{ margin:20px  0 0 0; font-family:Verdana, Geneva, sans-serif; width:526px; background:#fff; border:3px solid #ffe1f2; float:left; padding-bottom:20px;}

.content .my-account-info .account-info{ width:506px; float:left; padding:5px 0 0 20px;}

.content .address-book{ width:506px; background:#fff; border:3px solid #ffe1f2; float:left;  padding:5px 0 20px 20px; margin:20px  0 0 0;}

.content .address-book h3{ margin:0; padding:0 0 3px 0; font-size:16px; color:#792958; font-weight:bold;}

.content .address-book h6{ margin:0; padding:0 0 3px 0; font-size:12px; color:#792958; font-weight:bold;}

.content .address-book label{  font-size:11px; color:#792958; line-height:1.5em;}



.content .my-account-info .edit-link{width:150px; float:right;}

.content .my-account-info .edit-link a{ color:#dd137b; font-size:10px;  background:transparent;}

.content .my-account-info label{ font-size:11px; color:#792958; line-height:1.5em;}

.content .my-account-info h3{ margin:0; padding:0; font-size:14px; color:#792958; padding-bottom:5px; }

.content .my-account-info h6{ margin:0; padding:0; font-size:12px; color:#792958; }

.content .my-account-info .billing-address{ width:450px; float:left; padding:0 10px 0 0;}





/***********************Group*****************************************/





.content_max .my-account-wholesaler h2{ margin:0; padding:0 0 3px 0; font-size:16px; color:#792958; font-weight:bold;}

.content_max .my-account-wholesaler .head h2{ margin:0 0 10px 0; padding:0;}

.content_max .my-account-wholesaler #hor-zebra{	 font-size: 12px;width:100%;	text-align: left;border-collapse: collapse;}

.content_max .my-account-wholesaler #hor-zebra th{font-size: 12px;font-weight: bold;padding: 10px 8px;color: #E31F83;border-left:1px solid #a8a8a8; border-right:1px solid #a8a8a8;}

.content_max .my-account-wholesaler #hor-zebra td{padding: 8px 4px;color: #792958;border:1px solid #a8a8a8;}

.content_max .my-account-wholesaler #hor-zebra td a {color: #792958;text-decoration:none;}

.content_max .my-account-wholesaler #hor-zebra td a:hover{color: #792958;text-decoration:underline;}

.content_max .my-account-wholesaler #hor-zebra .odd {background: #fff2fa; }



.content_max .my-account-info{ margin:20px  0 0 0; font-family:Verdana, Geneva, sans-serif; width:526px; background:#fff; border:3px solid #ffe1f2; float:left; padding-bottom:20px;}

.content_max .my-account-info .account-info{ width:506px; float:left; padding:5px 0 0 20px;}

.content_max .address-book{ width:506px; background:#fff; border:3px solid #ffe1f2; float:left;  padding:5px 0 20px 20px; margin:20px  0 0 0;}

.content_max .address-book h3{ margin:0; padding:0 0 3px 0; font-size:16px; color:#792958; font-weight:bold;}

.content_max .address-book h6{ margin:0; padding:0 0 3px 0; font-size:12px; color:#792958; font-weight:bold;}

.content_max .address-book label{  font-size:11px; color:#792958; line-height:1.5em;}



.content_max .my-account-info .edit-link{width:150px; float:right;}

.content_max .my-account-info .edit-link a{ color:#dd137b; font-size:10px;  background:transparent;}

.content_max .my-account-info label{ font-size:11px; color:#792958; line-height:1.5em;}

.content_max .my-account-info h3{ margin:0; padding:0; font-size:14px; color:#792958; padding-bottom:5px; }

.content_max .my-account-info h6{ margin:0; padding:0; font-size:12px; color:#792958; }

.content_max .my-account-info .billing-address{ width:450px; float:left; padding:0 10px 0 0;}











.content_max .order-summary{ margin:20px  0 0 0; font-family:Verdana, Geneva, sans-serif; width:526px; background:#fff; border:3px solid #ffe1f2; float:left; padding-bottom:20px;}

.content_max order-summary .order-info{ width:506px; float:left; padding:5px 0 0 20px;}



.content_max .account-summary{ margin:20px  0 20px 0; font-family:Verdana, Geneva, sans-serif; width:526px; background:#fff; border:3px solid #ffe1f2; float:left; padding-bottom:20px; line-height:1.5em;}

.content_max .account-summary .account-info{ width:506px; float:left; margin:15px 0 0 0; padding:5px 0 0 20px;}

.content_max .account-summary .billing-address{ width:506px; float:left; padding:0 0px 10px 0; border-bottom:3px dotted #ffe1f2}

.content_max .account-summary .shipping-address{ width:506px; float:left; padding:0 0 0 0px;}



.content_max .account-summary h2{ margin:0; padding:0 0 3px 0; font-size:16px; color:#792958; width:200px; float:left; font-weight:bold;}





.content_max .account-summary label{ font-size:11px; color:#792958;}

.content_max .account-summary h3{ margin:0; padding:0; font-size:14px; color:#792958; padding-bottom:5px; }

.content_max .account-summary h6{ margin:0; padding:0; font-size:12px; color:#792958; }

/****************************view order detail page***********************************/



.content .order-summary{ margin:20px  0 0 0; font-family:Verdana, Geneva, sans-serif; width:526px; background:#fff; border:3px solid #ffe1f2; float:left; padding-bottom:20px;}

.content order-summary .order-info{ width:506px; float:left; padding:5px 0 0 20px;}



.content .account-summary{ margin:20px  0 20px 0; font-family:Verdana, Geneva, sans-serif; width:526px; background:#fff; border:3px solid #ffe1f2; float:left; padding-bottom:20px; line-height:1.5em;}

.content .account-summary .account-info{ width:506px; float:left; margin:15px 0 0 0; padding:5px 0 0 20px;}

.content .account-summary .billing-address{ width:506px; float:left; padding:0 0px 10px 0; border-bottom:3px dotted #ffe1f2}

.content .account-summary .shipping-address{ width:506px; float:left; padding:0 0 0 0px;}



.content .account-summary h2{ margin:0; padding:0 0 3px 0; font-size:16px; color:#792958; width:200px; float:left; font-weight:bold;}





.content .account-summary label{ font-size:11px; color:#792958;}

.content .account-summary h3{ margin:0; padding:0; font-size:14px; color:#792958; padding-bottom:5px; }

.content .account-summary h6{ margin:0; padding:0; font-size:12px; color:#792958; }

/*************************Edit group info*******************/

.content .group-signup-form{ width:506px; background:#fff; border:3px solid #ffe1f2; font-family: Verdana, Geneva, sans-serif; padding:10px 0 0 20px; margin:5px 0 0 0;}

.content .group-signup-form .required p{ color:#882b11; font-weight:normal !important; font-size:11px; }

.content .group-signup-form p{color:#6F1345;font-size:14px;font-weight:bold;}

.content .group-signup-form h2{ margin:0 0 0 0; padding:0 0 0px 0;}



/*************************Edit Wholesaler Info***********************/

.content .whosaler-signup-form{ width:506px; background:#fff; border:3px solid #ffe1f2; font-family: Verdana, Geneva, sans-serif; padding:10px 0 0 20px; margin:5px 0 0 0;}

.content .whosaler-signup-form p{color:#882B11;font-size:11px;font-weight:normal !important;}

.content .whosaler-signup-form h2{ margin:0 0 0 0; padding:0 0 0px 0;}



/****************************shopping cart page*******************/

.shopping-cart{ width:534px;}

shopping-cart_group{width:100%}

.shopping-cart .head h2{ margin:0 0 10px 0; padding:0;}

.txt-color{ color:#792958; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold;}

/****************************shopping Methods page*******************/

.shopping-cost{ width:534px;}

.shopping-cost .head-cost{ background:url(../images/shopping-methods-head.gif) no-repeat; height:21px;}



/***************************Checkout addresss page*******************/

.chkout-address{ width:534px;}

.chkout-address .head h2{ margin:0 0 10px 0; padding:0;}

.chkout-address p{color:#882B11;font-size:11px;font-weight:normal !important; margin:0; padding:0;}





/*************************NEWSLETTER **************************/

#newsletter p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6f1345; margin:5px 0;}





/****************************Review my order page******************/

.content .review-my-order{ width:534px;}

.content .review-my-order-form{background:#fff; border:3px solid #ffe1f2; padding-bottom:15px; }

.content .review-my-order-form a{color:#882B11;font-size:11px;font-weight:normal !important;}

.content .review-my-order h2{ margin:0 0 10px 0; padding:0 0 0px 0;}



.content .review-my-order .confirm_my_order{ background:url(../images/confirm-my-order.gif) no-repeat; width:139px; height:27px; border:none;}

#one-column-emphasis

{

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

	font-size: 12px;

	

	

	width: 515px;

	text-align: left;

	border-collapse: collapse;

}

#one-column-emphasis th

{

	font-size: 14px;

	font-weight: normal;

	padding: 12px 15px;

	color: #039;

}

#one-column-emphasis td

{

	padding: 10px 15px;

	color: #669;

	border-top: 1px solid #e8edff;

}

.oce-first

{

	background: #ffeef8;

	border-right: 10px solid transparent;

	border-left: 10px solid transparent;

	

}

#one-column-emphasis tr:hover td

{

	color: #339;

	background: #ffeef8;

}







/******************************all-saying page*************************/

.content .product-saying{ width:526px; background:#FFFFFF none repeat scroll 0 0;border:3px solid #FFE1F2;margin:7px 0 0; float:left;}

.content .product-saying .all-sayings {padding:10px 0 22px 20px;width:506px; display:inline; float:left;}

.content .product-saying .all-sayings .product_row{width:480px;}

/*********************************8Size Chart Page*********************************/

.content .size-chart h1{  margin:0 0 10px 0; padding:0;}

.content .size-chart h2{  margin:0 0 10px 0; padding:0; font-size:14px; color:#792958; font-weight:bold; text-align:left; } 

.content .size-chart #hor-zebra{	font-family: Verdana, Geneva, sans-serif; font-size: 12px;width: 534px;	text-align: left;border-collapse: collapse;}

.content .size-chart #hor-zebra th{font-size: 12px;font-weight: normal;padding: 10px 8px;color: #E31F83;font-weight:bold;border-left:1px solid #A8A8A8; border-right:1px solid #A8A8A8;}

.content .size-chart #hor-zebra td{padding: 8px 4px;color: #792958;border:1px solid #a8a8a8;}

.content .size-chart #hor-zebra td a {color: #792958;text-decoration:none;}

.content .size-chart #hor-zebra td a:hover{color: #792958;text-decoration:underline;}

.content .size-chart #hor-zebra .odd {background: #fff2fa; }





.chkout-table { width:100%; background:#fff; border:3px solid #ffe1f2;}

 .chkout-table h2{ font-size:17px; background:url(../images/product_row_h2-bg.gif) repeat-x 0 bottom;  color:#792958; font-weight:bold; text-align:left; margin:0; padding:8px 0 0 10px;}





/************************** Returns page***********************/

.content .returns h1{ margin:0 0 10px 0; padding:0;}

.content .returns-info{padding:10px 10px 22px 20px;width:496px; display:inline; float:left; background:#FFFFFF none repeat scroll 0 0;border:3px solid #FFE1F2;}

.content .returns-info p{font-size:11px; line-height:1.5em; color:#4A4A4A !important; font-family:Verdana, Geneva, sans-serif !important;}

/************************** Shipping page***********************/

.content .shipping h1{ margin:0 0 10px 0; padding:0;}

.content .shipping-info{padding:10px 10px 22px 20px;width:496px; display:inline; float:left; background:#FFFFFF none repeat scroll 0 0;border:3px solid #FFE1F2;}

.content .shipping-info p{font-size:11px; line-height:1.5em; color:#4A4A4A !important; font-family:Verdana, Geneva, sans-serif !important;}



/************************** custom_order  page***********************/

.content .custom-orders h1{ margin:0 0 10px 0; padding:0;}

.content .custom-orders-info{padding:10px 10px 22px 20px;width:496px; display:inline; float:left; background:#FFFFFF none repeat scroll 0 0;border:3px solid #FFE1F2;}

.content .custom-orders-info p{font-size:11px; line-height:1.5em; color:#4A4A4A !important; font-family:Verdana, Geneva, sans-serif !important;}



/************************** Terms and conditon  page***********************/

.content_max .terms-condition h1{ margin:0 0 10px 0; padding:0;}

.content_max .terms-condition-info{padding:10px 10px 22px 20px;width:736px; display:inline; float:left; background:#FFFFFF none repeat scroll 0 0;border:3px solid #FFE1F2; }

.content_max .terms-condition-info p{font-size:11px; line-height:1.5em; color:#4A4A4A !important; font-family:Verdana, Geneva, sans-serif !important;}





/************************** Terms and conditon  page***********************/

.content_max .FAQ h1{ margin:0 0 10px 0; padding:0;}

.content_max .FAQ-category{ width:766px; float:left;}

.content_max .FAQ-category .category{ width:240px; margin:0 0 0 10px ; float:left; display:inline;}

.content_max .FAQ-category .category h2{ background:url(../images/faq_h2_bg.gif) no-repeat 0 0 !important; height:28px; text-align:center; padding:5px 0 0 0; font-size:14px;}

.content_max .FAQ-category .category ul{ margin:0; padding:0; width:230px;}

.content_max .FAQ-category .category ul li{ margin:0; padding:0 0 0 10px; display:block; background:url(../images/bullet_faq.gif) no-repeat 0 7px;}

.content_max .FAQ-category .category ul li a{ text-decoration:none; font-size:11px; color:#DD137B; background:transparent;}

.content_max .FAQ-category .category ul li a:hover{ text-decoration:underline;}

.content_max .FAQ-section-one{padding:10px 10px 22px 20px;width:726px; display:inline; float:left; background:#FFFFFF none repeat scroll 0 0;border:3px solid #FFE1F2; margin:10px 0 0 0;}

.content_max .FAQ-section-one h3{ margin:0; padding:0 0 8px 0; font-size:12px; font-weight:bold; color:#c80185}

.content_max .FAQ-section-two{width:732px; display:inline; float:left; background:#FFE1F2 ; margin:10px 0  0 0; padding:10px 10px 22px 19px; }

.content_max .FAQ-section-two h3{ margin:0; padding:0 0 8px 0; font-size:12px; font-weight:bold; color:#c80185}



.content_max .FAQ-answers .description{ float:left; padding:5px 0  5px 0; width:auto;}





.content_max .FAQ p{font-size:11px; line-height:1.5em; color:#4A4A4A; padding:10px 0 0 0;}

.content_max .FAQ  .back_top { float:right; width:90px; margin:0; padding:0;}

.content_max .FAQ  .back_top a{color:#DD137B; text-decoration:underline; font-size:11px; background:transparent;}

.content_max .FAQ  .back_top a:hover{ text-decoration:none;}/**/





/******************rediect pages**************************/

.actionMessage{width:526px; border:3px solid #FFE1F2; margin:200px auto; height:150px; padding:30px; font-size:16px; color:#E31F83; font-weight:bold;}











.spacerh15 { background:url(../images/spacer.gif) 0 0 no-repeat; height:15px;}

.spacerh5 { background:url(../images/spacer.gif) 0 0 no-repeat; height:5px;}

.newsletterbg{ background:url(../images/newsletter_bg.jpg) 0 0 no-repeat; width:230px; height:110px; z-index:-10000;}

.newstext { font-size:12px; font-weight:bold; top:54px; left:15px; color:#5c3d00; float:left; position:relative; width:auto;}

.signupinput { position:relative; float:left; top:60px; left:15px; padding:0; margin:0; width:200px; height:23px; float:left;}

.inputbox {float:left; margin-right:10px; width:auto;}

/*h1.title {  font-size:20px; color:#792958; text-decoration:none; padding:0; margin:0; float:left; width:auto; }/*border-bottom:1px solid #ccc;*/

/*h1.title2 {  font-size:14px; color:#792958; text-decoration:none; padding:0 0 0 10px; margin:0 0 0 0; border-bottom:1px solid #ccc;}*/

.mainimg { background:url(../images/mainimg.jpg) 0 0 no-repeat; width:533px; height:199px;}

.mainimg_all { background:url(../images/mainimg_all.jpg) 0 0 no-repeat; width:533px; height:199px;}

.contentall{ float:left;  font-size:12px; color:#792958; text-decoration:none;width:100%; line-height:1.5em;}

.contentall_pages{ float:left;  font-size:12px; color:#792958; text-decoration:none;width:auto; }

.clearfloat { clear:both; height:0; font-size: 1px;line-height: 0px;}



/*-------Product details---------*/



.product_detail {width:526px; float:left; border:#ffc8e8 3px solid; margin:0px 0px 5px 0; padding:0; display:inline;}

.product_disc_imgbox { float:left; width:234px; margin:15px 0 0 0; }

.product-desc{ float:left; width:270px; margin:0; display:inline; margin:20px 0 0 10px;}

.productrelatedbigimg {float:left;text-align:left;width:200px; margin-top:10px; margin-left:10px; }

.productrelatedimg { text-align:center;/*argin:0 0 0 150px;*/ margin:0; }

.productsmallimg { margin:0;cursor:pointer;float:left; padding:0 3px 0 10px;height:90px; display:inline; width:auto; }



.product_image { margin:0; padding:0 50px 0 0;}

.imgclass{margin:0 0 0 0; }

.imgclassactive{margin:0 5px 0 5px;border:2px solid #dd137b; }

.productdetaildescbox {width:250px;margin:7px 0px 0px 0px ; padding:0; float:left; }

.pro_desc_det { font-size:11px; color:#CB0068; text-decoration:none; margin-bottom:5px; padding:0; width:250px; clear:both;  }





.outer_price {width:250px; float:left; margin:0 0 0 0; padding:0}

.productdecsprice { font-size:12px; color:#cb0068; padding:0 0 0 0; margin:0 0 10px 0px;width:150px;}

.productdecsprice .price-color{ color:#792958; font-weight:bold;}

/**********************************Shopping Cart Page***************************************/

table.program { width:100%; border-top:1px solid #ffc8e8; border-right:1px solid #ffc8e8; margin:1em auto; border-collapse:collapse; float:left;}

.shopcarttab { float:left; width:533px;}

.shopcarttab-group { float:left; width:100%;}

th {height:33px; background: url(../images/th-head.gif) repeat-x 0 0; font-size:12px; font-weight:bold; color:#E31F83; border-left:1px solid #A8A8A8; padding:.3em 1em!important; text-align:left;  }

th.rht {height:33px; font-size:12px ; font-weight:bold; color:#E31F83; padding:.3em 1em!important; text-align:left;  border-right:1px solid #A8A8A8; }

td.btmcnt {height:33px; background-color:#ffc8e8; font-size:12px ; font-weight:bold; color:#792958; border-bottom: 1px solid #a8a8a8 ; border-left:1px solid #a8a8a8;  padding:.3em 1em!important; }

td.normalrhcnt {height:33px;  font-size:12px ; font-weight:bold; color:#792958; border-bottom: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; border-left:1px solid #a8a8a8;  padding:.3em 1em!important; }



td.normalrhcnt_cart {height:100px !important;  font-size:12px ; font-weight:bold; color:#792958; border-bottom: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; border-left:1px solid #a8a8a8;  padding:.3em 1em!important; }

td.normalrhcnt1 {height:33px;  font-size:12px ; font-weight:bold; color:#792958; border-bottom: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; border-left:1px solid #a8a8a8;  padding:.3em 1em!important; background:#FFFFFF; }

td.btmrhcnt {height:33px; background-color:#ffc8e8; font-size:12px ; font-weight:bold; color:#792958; border-bottom: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; border-left:1px solid #a8a8a8;  padding:.3em 1em!important; }

td.btmrhcnt1 {height:33px; background-color:#ffc8e8; font-size:12px ; font-weight:bold; color:#792958; border-bottom: 1px solid #C02A78; border-right: 1px solid #a8a8a8; border-left:1px solid #a8a8a8;  padding:.3em 1em!important; }

td.tabcontent {border-bottom:1px solid #a8a8a8 ; border-left:1px solid #a8a8a8 ; padding:.3em 1em; text-align:left;  font-size:12px ;  color:#792958;}

td.tabcontent1 {border-bottom:1px solid #a8a8a8 !important ; background:#FFFFFF; border-left:1px solid #a8a8a8 !important; padding:.3em 1em; text-align:right;  font-size:12px ;  color:#792958; font-weight:bold;}

tr.head{ height:33px; /*background-color:#ffc8e8;*/ font-size:12px ; font-weight:bold; color:#792958;}

tr.headinn{ height:33px; background-color:#ffc8e8; font-size:15px ; font-weight:bold; color:#792958;}

td.inhead { padding-left:6px;}

td.formtext {font-size:12px ; /*font-weight:bold;*/ color:#792958; text-align:right; height:20px; padding-right:5px;}

td.formtextnormal {font-size:12px ; font-weight:bold; color:#792958; text-align:left; height:20px;}

.shoptextinput { border:#a5a6a2 1px solid; width:30px; font-size:12px ; color:#792958;}

.shopfrmtextinput { border:#a5a6a2 1px solid; width:150px; font-size:12px ; color:#792958; height:12px;}



.shopfrmdrdn { border:#a5a6a2 1px solid; border-collapse:collapse; width:160px; font-size:12px ; color:#792958; height:20px; margin:0; padding:0; }

.txtArea { border:#a5a6a2 1px solid !important; border-collapse:collapse; width:153px; font-size:12px ; color:#792958; margin:0; padding:0;}

.buttsdiv { margin-top:17px; width:533px; clear:both;}

.buttsdiv_group { margin-top:17px; width:100%; clear:both;}

.updatebutt { width:58px; height:20px; float:left;}

.deletebutt { width:58px; height:20px; float:left; margin-left:7px;}

/*.chkbox { border:#a5a6a2 1px solid; float:right; margin:0 20px 0 0;}

*/

.checkbox { border:#a5a6a2 1px solid; float:right; margin:0 20px 0 0; width:auto;}

td.formtext1 {font-size:11px ; font-weight:bold; color:#792958; text-align:right; height:20px; padding-right:7px; width:auto;}

td.formtextblack {font-size:11px ; color:#B61F6E; text-align:left; height:20px;  background:transparent;}

.ccard { margin-left:60px;}

tr.thankstext {height:20px; font-size:15px ; font-weight:bold; color:#792958;}

.thanks { background:url(../images/thanks.jpg) 0 0 no-repeat; width: 476px; height:187px;}

.verti_divider { background:url(../images/vertical_divider.jpg) 0 0 no-repeat; width:1px; height:200px;}

.mandatory{color:#FF0000; font-weight:normal; font-size:11px;}

.shopfrmtextmonth {  width:150px; font-size:12px ; color:#792958; height:12px;}

.shopfrmtextyr {border:#a5a6a2 1px solid;  width:40px; font-size:12px ; color:#792958; height:12px;}

.shopfrmmonth { border:#a5a6a2 1px solid; border-collapse:collapse; width:40px; font-size:12px ; color:#792958; height:20px; margin:0; padding:0;}







.productbox {float:left; width:300px;}

* html .productbox {float:left; width:260px; margin:0; padding:0;}

.colorbox {width:250px; margin:0 0 0 0; z-index:-10000; }



.product_title { font-size:13px; color:#000000;  margin:0 0 0 0; padding:0 0 0 0; line-height:25px;  background:transparent;}

.product_title p{ font-size:11px; color:#792958;  margin:0 0 0 0; padding:0 0 0 0; line-height:25px;  background:transparent;}

.add_cart_button {padding:8px 0 10px 40px; clear:both; margin:0 ; width:150px;}



.addcart_button{ background:transparent url(../images/add-to-cart-bg.gif) no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#fff; width:75px; height:20px; border:none;}



.pagination_n {width:500px; margin:-20px auto 0 auto; clear:both; text-align:right;}

/**:first-child+html .pagination_n {width:500px; margin:0 auto 0 auto; clear:both; text-align:right;}

* html .pagination_n {width:500px; margin:0px auto 0 auto; clear:both; text-align:right;}*/

.dropdown_index { margin:0; padding:0; z-index:-10000;}

.preload1 {background: url(../images/three_0a.gif);}

.preload2 {background: url(../images/three_1a.gif);}

.title_thead { background:#ffc8e8;  font-size:12px; font-weight:bold; color:#722b55; text-align:center;border-right:1px solid #722b55; border-bottom:1px solid #722b55;}

.title_subtext { font-size:12px; color:#330000; text-align:center;border-right:1px solid #722b55; border-bottom:1px solid #722b55; margin:5px; padding:5px;}

.product_decs_price { font-size:14px; color:#cb0068; padding:0 0 0 0; margin:0 0 10px 10px;width:150px; display:inline;}

/** html .product_decs_price { font-size:14px; color:#cb0068; padding:0 0 0 0; margin:0 0 10px 10px; }

*:first-child+html .product_decs_price { font-size:14px; color:#cb0068; text-align:left;padding:0 0 0 0; margin:0 0 10px 10px; height:20px; }

*/
.viewLarger {font-size:11px;text-decoration:none; margin:8px auto !important; width:70px;}
.viewLarger a{color:#CB0068; text-decoration: underline;}
.viewLarger a:hover{ text-decoration:none;}
