@charset "utf-8";
body{ margin:0px; color:#474845; font-family:Tahoma; font-size:12px; background:url(top-bg-rpt.jpg) repeat-x top left;}
a{ color:#1f466f; text-decoration:none; outline:none;}a:hover{ text-decoration:underline;}
img{ border:0px; outline:none;}
input{ outline:none;}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, font{ margin:0px; padding:0px; font-weight:normal;}

#bwrContainer{ width:967px; margin:auto;}
#bwrInner{ width:967px; float:left;}
#bwrHeader{ float:left; width:967px; height:113px;}
.headTop{ float:left; width:967px; padding:10px 0 20px 0;}
.headTop .logo{ float:left; width:375px;}
.headTop .customlogo{ float:left; width:120px; margin-left:15px;}
.headTop .topRightLinks{ float:right; text-align:right; width:400px;}
.headTop .topRightLinks ul{ margin:0px; float:right;}
.headTop .topRightLinks li{ float:left; padding:0 5px 0 5px; background:url(top-link-sep.jpg) no-repeat right; list-style:none; display:inline;}
.headTop .topRightLinks li img{ vertical-align:bottom;}

.headTop .topRightLinks li a.topRegister{ float:left; background:url(register-icon.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topRegister:hover{ background:url(register-hover.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topTrack{ float:left; background:url(treck-my-order.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topTrack:hover{ background:url(treck-my-order-hover.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topMyWardrobe{ float:left; background:url(my-blue-wardrobe.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topMyWardrobe:hover{ background:url(my-blue-wardrobe-hover.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topReOrder{ float:left; background:url(reorder.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topReOrder:hover{ background:url(reorder-hover.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topLogout{ float:left; background:url(logout-icon.jpg) no-repeat bottom left;}
.headTop .topRightLinks li a.topLogout:hover{ background:url(logout-hover.jpg) no-repeat bottom left;}

.headBottom{ float:left; width:967px;}
.headBottom .topNav{ float:left; width:665px;}
.headBottom .topNav ul{ margin:0px;}
.headBottom .topNav ul li{ margin:0px; padding:0 15px 0 15px; border-right:1px solid #ebe7e5; display:inline; list-style:none;}
.headBottom .topNav ul li.whyCustomMade{ float:left; width:122px; height:24px; padding-left:0px;}
.headBottom .topNav ul li.whyCustomMade a{ display:block; background:url(why-custom-made.jpg) no-repeat; margin-top:8px;}
.headBottom .topNav ul li.whyCustomMade a:hover{ background:url(why-custom-made-hover.jpg) no-repeat;}
.headBottom .topNav ul li.whyCustomMade a.active{ background:url(why-custom-made-hover.jpg) no-repeat;}

.headBottom .topNav ul li.myBlueWardrobe{ float:left; width:126px; height:24px;}
.headBottom .topNav ul li.myBlueWardrobe a{ display:block; background:url(my-bluewardrobe.jpg) no-repeat; margin-top:8px;}
.headBottom .topNav ul li.myBlueWardrobe a:hover{ background:url(my-bluewardrobe-hover.jpg) no-repeat;}
.headBottom .topNav ul li.myBlueWardrobe a.active{ background:url(my-bluewardrobe-hover.jpg) no-repeat;}

.headBottom .topNav ul li.theProcess{ float:left; width:80px; height:24px;}
.headBottom .topNav ul li.theProcess a{ display:block; background:url(the-process.jpg) no-repeat; margin-top:8px;}
.headBottom .topNav ul li.theProcess a:hover{ background:url(the-process-hover.jpg) no-repeat;}
.headBottom .topNav ul li.theProcess a.active{ background:url(the-process-hover.jpg) no-repeat;}

.headBottom .topNav ul li.theTourShedule{ float:left; width:99px; height:24px;}
.headBottom .topNav ul li.theTourShedule a{ display:block; background:url(tour_schedule.jpg) 0px 0px no-repeat; margin-top:8px;}
.headBottom .topNav ul li.theTourShedule a:hover{ background:url(tour_schedule.jpg) 0px -13px no-repeat;}
.headBottom .topNav ul li.theTourShedule a.active{ background:url(tourschedulehnd.jpg) no-repeat;}



.headBottom .topSearch{ float:right; width:auto; text-align:left;}
.headBottom .topSearch img{ vertical-align:middle; float:left; margin:0 10px 0 0;}
.headBottom .topSearch input{ vertical-align:middle; color:#747474; border:1px solid #bfbfbf; width:216px;}

#bwrBannerPart{ float:left; width:967px; padding-top:10px; margin-bottom:15px;}
#bwrBannerPart .bannerLeft{ float:left; width:718px; height:332px; padding:3px 0 0 3px; background:url(banner-bg.jpg) no-repeat left;}
#bwrBannerPart .bannerRight{ float:right; width:241px; background:url(banner-right.jpg) top right no-repeat; height:335px;}
#bwrBannerPart .bannerRight .text{
	text-align:center;
	font-family:"FuturaBkBTBook";
	padding-top:98px;
	font-size:20px;
	color:#fff;
	text-transform:uppercase;
}

#bwrBannerPart .bannerRight .btn{
	padding-left:52px;
	padding-top:15px;
}

#bwrMidPart{ float:left; width:967px; margin-bottom:15px;}
#bwrMidPart div.hotBox1{ float:left; width:132px; height:108px; padding:81px 0 0 178px; margin-right:18px; background:url(hotBox1.jpg) no-repeat top left;}
#bwrMidPart div.hotBox2{ float:left; width:296px; height:38px; padding:151px 14px 0 0; margin-right:18px; background:url(hotBox2.jpg) no-repeat top left;}
#bwrMidPart div.hotBox3{ float:left; width:210px; height:46px; padding:151px 100px 0 0; background:url(hotBox3.jpg) no-repeat top left;}


.footerOuter{
	width:965px;
	float:left;
	margin-bottom:15px;
	border:1px solid #adadad;
}
.footermain{
	width:965px;
	float:left;
	text-align:center;
	color:#AEABAB;
	padding-bottom:15px;
}
#bwrFooter{ float:left; width:965px; background:#efefef; padding:18px 0 18px 0; margin-bottom:15px; color:#034079; text-align:center; border-bottom:1px solid #adadad;}
#bwrFooter a{ color:#034079; padding:0 5px 0 5px;}#bwrFooter a:hover{ color:#aeabab; text-decoration:none;}
#bwrFooter img{ display:block; padding-top:15px; margin:auto;}
.footersection{
	width:935px;
	float:left;
	background:#efefef;
	border-top:1px solid #adadad;
	padding:15px;  
}
.whycustom{
	width:260px;
	float:left;
	padding-right:15px;
}
.whycustom h2{
	font-size:18px;
	color:#646464;
	font-weight:bold;
	padding-bottom:5px;
	font-family:"FuturaBkBTBook";
}
.whycustom p{
	color:#5e5e5e;
	font-size:13px;
	line-height:18px;
	text-align:justify;
	font-family:"FuturaBkBTBook";
}
.whycustom a{
	color:#034079;
	text-decoration:none;
}
.whycustom a:hover{
	color:#646464;
	text-decoration:none;
}

.tags{
	width:260px;
	float:right;
	padding-left:15px;
}
.tags h2{
	font-size:18px;
	color:#646464;
	font-weight:bold;
	padding-bottom:5px;
	font-family:"FuturaBkBTBook";
}
.tags p{
	color:#5e5e5e;
	font-size:13px;
	line-height:20px;
	text-align:justify;
	font-family:"FuturaBkBTBook";
}
.tags b{
	color:#034079;
}
.customersay{
	width:352px;
	float:left;
	border-left:1px solid #bebebe;
	border-right:1px solid #bebebe;
	padding:0px 15px;
}
.customersay h2{
	font-size:18px;
	color:#646464;
	font-weight:bold;
	padding-bottom:5px;
	font-family:"FuturaBkBTBook";
}
.reviews{
	width:345px;
	float:left;
	padding-bottom:35px;
}
.reviews p{
	color:#5e5e5e;
	font-size:13px;
	line-height:18px;
	text-align:justify;
	font-family:"FuturaBkBTBook";
}
.reviews h3{
	float:right;
	color:#034079;
	font-weight:bold;
	padding-top:10px;
	font-family:"FuturaBkBTBook";
}
.reviews h3 a{
	color:#034079;
	text-decoration:none;
}

#bwrInnerPage{ float:left; width:967px; padding:10px 0 15px 0;}
.pageNavi{ float:left; width:967px; padding-bottom:10px; font-size:11px;}
.pageNavi ul{ margin:0px;}
.pageNavi ul li{ display:inline; list-style:none;}
.pageNavi a{ color:#9b9b9c;}
.pageNavi .activePage{ color:#6b6b6b; font-weight:bold;}


.pageNavi1{ float:left; width:697px; padding-bottom:10px; font-size:11px;}
.pageNavi1 ul{ margin:0px;}
.pageNavi1 ul li{ display:inline; list-style:none;}
.pageNavi1 a{ color:#9b9b9c;}
.pageNavi1 .activePage{ color:#6b6b6b; font-weight:bold;}

#rightColm{ float:right; width:167px;}
#rightColm .designCart{ float:left; width:167px; background:url(design-cart-top.jpg) no-repeat top left; padding-top:26px;}
#rightColm .designCart2{ float:left; width:167px; background:url(design-cart-bottom.jpg) no-repeat bottom;}
#rightColm .designCart2 .designCartThumb{ float:left; width:160px; background-color:#fff; height:99px; margin:0 4px 0 3px; text-align:center; border-top:1px solid #031f40; border-bottom:1px solid #68798c;}
#rightColm .designCart2 .cartProName{ float:left; width:160px; margin:0 4px 0 3px; color:#fff; font-size:13px; text-align:center; font-family:Tahoma; padding:8px 0 7px 0;}
#rightColm .designCart2 .righCartDetail{float:left; width:160px; padding:15px 0 15px 0; margin:0 4px 0 3px; background-color:#fff;}

#rightColm .designCartTop{ float:left; width:167px; background:url(design-cart-rpt.jpg) repeat-y top;}
#rightColm .designCartTop ul{ margin:0 0 0 14px;}
#rightColm .designCartTop ul li{ list-style:none; padding-bottom:6px;}#rightColm .designCartTop ul li a:hover{ text-decoration:none;}

#rightColm .designCartTop ul li.cartFabric{ float:left; width:140px;}
#rightColm .designCartTop ul li.cartFabric a{ display:block; background:url(cart-fabric-normal.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartFabric a:hover{ background:url(cart-fabric.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartFabric a.active{ background:url(cart-fabric.jpg) no-repeat;}

#rightColm .designCartTop ul li.cartStyle{ float:left; width:130px;}
#rightColm .designCartTop ul li.cartStyle a{ display:block; background:url(cart-style-normal.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartStyle a:hover{ background:url(cart-style.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartStyle a.active{ background:url(cart-style.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartStyle div{ float:left; width:148px; font-size:10px; font-family:Tahoma;}
#rightColm .designCartTop ul li.cartStyle div.cartStyleNormal{ color:#676767; padding:5px 0 0 0;}
#rightColm .designCartTop ul li.cartStyle div.cartStyleActive{ color:#005cb7; padding:5px 0 0 0;}
#rightColm .designCartTop ul li.cartStyle div p.cartSubLeft{ float:left; width:60px; text-align:right;}
#rightColm .designCartTop ul li.cartStyle div p.cartSubRight{ float:left; width:78px; padding-left:8px;}
#rightColm .designCartTop ul li.cartStyle div p.cartSubRight span{ display:block;}

#rightColm .designCartTop ul li.cartFit{ float:left; width:130px;}
#rightColm .designCartTop ul li.cartFit a{ display:block; background:url(cart-fit-normal.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartFit a:hover{ background:url(cart-fit.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartFit a.active{ background:url(cart-fit.jpg) no-repeat;}
#rightColm .designCartTop ul li.cartFit div{ float:left; width:148px; font-size:10px; font-family:Tahoma;}
#rightColm .designCartTop ul li.cartFit div.cartStyleNormal{ color:#676767; padding:5px 0 0 0;}
#rightColm .designCartTop ul li.cartFit div.cartStyleActive{ color:#005cb7; padding:5px 0 0 0;}
#rightColm .designCartTop ul li.cartFit div p.cartSubLeft{ float:left; width:60px; text-align:right;}
#rightColm .designCartTop ul li.cartFit div p.cartSubRight{ float:left; width:78px; padding-left:8px;}
#rightColm .designCartTop ul li.cartFit div p.cartSubRight span{ display:block;}

#rightColm .designCartBottom{ float:left; width:167px; height:51px;}
#rightColm .designCartBottom p{ padding:18px 24px 0 0; text-align:right; color:#fff; font-weight:bold;}

#leftColm{ float:left; width:177px; padding-right:12px;}
.leftCatBox{ float:left; width:177px; margin-bottom:5px;}
.leftCatBox h1{ cursor:pointer; background:url(left-cat-bg.jpg) no-repeat top left; padding:6px 10px 0 10px; width:157px; height:20px; font-size:12px; color:#fff; font-weight:bold;}
.leftCatBox h1 span{ float:left; width:157px;}
.leftCatBox h1 span.arrow{ background:url(arrow-open.jpg) no-repeat right;}
.leftCatBox h1 span.arrow2{ background:url(arrow-close.jpg) no-repeat right;}

.leftCatBox ul{ margin:0px; padding:0px;}
.leftCatBox ul li{ list-style:none; float:left; width:177px; border-bottom:1px solid #eee; font-size:10px;font-family:Tahoma;}
.leftCatBox ul li a:hover{ text-decoration:none; color:#043e6b;}
.leftCatBox ul li.colorBG{ background-color:#ecf4f9;}.leftCatBox ul li.colorBG a{ color:#043e6b;}
.leftCatBox ul li a{ display:block; padding:5px 5px 5px 10px; margin-left:10px; color:#969696; background:url(left-cat-dot.jpg) no-repeat left;}

.leftEmailBox{ float:left; width:171px; padding:2px; margin-top:20px; background-color:#fff; border:1px solid #cfcfcf;}
.leftEmailBox22{ float:left; width:152px; text-align:left; padding:12px 5px 12px 15px; background-color:#e8e8e8; font-size:10px;font-family:Tahoma;}
.leftEmailBox2{ float:left; width:152px; text-align:left; padding:12px 5px 12px 15px; background-color:#e8e8e8; font-size:10px;font-family:Tahoma;}
.leftEmailBox2{ float:left; width:161px; text-align:center; padding:10px 5px 10px 5px; background-color:#e8e8e8; }
.leftEmailBox2 h2{ padding-bottom:5px; font-size:12px; font-weight:bold; color:#073D72}
.leftEmailBox2 p{ padding-bottom:10px; font-size:10px; font-family:Tahoma;}
.leftEmailBox2 input{ border:1px solid #c7c7c7; vertical-align:top;}.leftEmailBox2 img{ vertical-align:middle;}

.existCustomer1{ float:left; width:169px; margin-left:1px; padding-bottom:18px; background:url(existing-customer-bottom.jpg) no-repeat bottom left;}
.existCustomer2{ float:left; width:169px; background:url(existing-customer-top.jpg) no-repeat top left; padding-top:32px;}
.existCustomer3{ float:left; width:149px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding:10px 10px 0 10px; background:url(customer-left-rpt.jpg) repeat-y top left;}
.existCustomer3 span{ color:#052e5c; font-style:italic;}
.existCustomer3 div{ float:left; width:149px; text-align:center; padding-top:15px; padding-bottom:15px;}
.existCustomer3 p{ float:left; width:149px;}

.newCustomer1{ float:left; width:169px; margin-left:1px; padding-bottom:99px; background:url(new-customer-bottom.jpg) no-repeat bottom left;}
.newCustomer2{ float:left; width:169px; padding-top:32px; background:url(new-customer-top.jpg) no-repeat top left;}

#centerColm{ float:left; width:590px; border:1px solid #e2e2e2;}

.innerNav{ float:left; width:590px; height:auto; margin-bottom:1px;}
.innerNav ul{ margin:0px; padding:0px;}
.innerNav ul li{ list-style:none; float:left; display:inline; font-weight:bold;}
.innerNav ul li a{float:left; display:block;}

.innerNav ul li a.fabric{float:left; width:138px; height:35px; margin:0px; background:url(step1.png) 0px 0px no-repeat;}
.innerNav ul li a.fabric:hover{float:left; width:138px; height:35px; margin:0px; background:url(step1.png) 0px -36px no-repeat;}
.innerNav ul li a.fabricactive{float:left; width:138px; height:35px; margin:0px; background:url(step1.png) 0px -36px no-repeat;}

.innerNav ul li a.styles{float:left; width:137px; height:35px; margin:0px; background:url(step2.png) 0px 0px no-repeat; margin-left:-15px;}
.innerNav ul li a.styles:hover{float:left; width:137px; height:35px; margin:0px; background:url(step2.png) 0px -36px no-repeat; margin-left:-15px;}
.innerNav ul li a.stylesactive{float:left; width:137px; height:35px; margin:0px; background:url(step2.png) 0px -36px no-repeat; margin-left:-15px;}

.innerNav ul li a.fit{float:left; width:131px; height:35px; margin:0px; background:url(step3.png) 0px 0px no-repeat; margin-left:-15px;}
.innerNav ul li a.fit:hover{float:left; width:131px; height:35px; margin:0px; background:url(step3.png) 0px -36px no-repeat; margin-left:-15px;}
.innerNav ul li a.fitactive{float:left; width:131px; height:35px; margin:0px; background:url(step3.png) 0px -36px no-repeat; margin-left:-15px;}




.centerColmInner{ float:left; width:570px; padding:10px;}
.centerColmInner h1{font-size:12px; font-weight:bold; padding:7px 0 0 15px; color:#073D72; width:220px; float:left;}
.preNext{ float:left; width:570px; text-align:right;}.preNext a{ padding-left:10px;}

.centerColmLeft{ float:left; width:200px; border:1px solid #e2e2e2; background-color:#f6f6f6;}
.fabricPro{ float:left; width:200px; position:relative; height:268px; padding-top:3px;  no-repeat top left; text-align:center;}
.fabricoPro_inner{ float:left; width:191px; height:168px; margin:5px 0 0 5px;}
.fabricPro p{ float:left; text-align:center; width:191px; height:268px; margin:0px 0 0 5px;}
/*.fabricPro span{ position:absolute; z-index:1000; bottom:10px; right:64px;}
*/.fabricInfo{ float:left; width:180px; padding:10px 10px 10px 10px; color:#002a62; font-size:11px;}
.fabricInfo p{ float:right;}.fabricInfo p span{ color:#015fa0;}
.fabricInfo h6{ float:left; font-size:11px;}
.fabricInfo div{ float:left; width:180px; padding-top:5px; text-align:center;}

.centerColmRight{ float:right; width:358px;}
.centerColmRight h2{float:left; margin:7px 0 2px 6px; font-size:13px; font-weight:bold; color:#073d72; padding-bottom:8px;}
.selectFabricBox{ float:left; width:346px; padding:5px; border:1px solid #e5e5e5;}
.aeroLeft{ float:left; width:14px; padding:65px 9px 0 5px;}
.aeroRight{ float:right; width:14px; padding:65px 5px 0 9px;}
.fabCenter{ float:left; width:290px;}
.fabCenterInner{ float:left; width:290px; padding:3px 0 3px 0;}
.fabCenterInner div{ float:left; width:132px; height:132px; margin:0px 3px; border:1px solid #cfcfcf; padding:2px;}
.fabCenterInner div:hover{ border:1px solid #00234c;}

.febdetailInner{width:200px; float:left;}
.febDetailOuter{ float:left; width:190px; padding:10px 5px 5px 5px; margin-top:10px; border:1px solid #e5e5e5;}
.febDetail{ float:right; width:190px;}
.febDetail div{ float:left; width:190px; padding-bottom:5px;}
.febDetail div span{ float:left; width:100px; font-weight:bold; font-size:11px;}
.febDetail div p{ float:right; width:90px;}
.febDetail div p.proPrice{ color:#073d72; font-weight:bold;}
/*****************************************BUTTONS**************************************************/

span.nextStyle{ float:right; width:93px; background:url(next-styles-btn.jpg) no-repeat right;}
span.nextStyle:hover{ background:url(next-styles-btn-hover.jpg) no-repeat right;}

span.addToCart{ float:left; width:142px; background:url(add-to-design-card.jpg) no-repeat left;}
span.addToCart:hover{ background:url(select-fabric-hover.jpg) no-repeat left;}

span.nextBack{ float:right; width:93px; background:url(next-back.jpg) no-repeat right;}
span.nextBack:hover{ background:url(next-back-hover.jpg) no-repeat right;}

span.nextFront{ float:right; width:93px; background:url(next-front.jpg) no-repeat right;}
span.nextFront:hover{ background:url(next-front-hover.jpg) no-repeat right;}

span.userLogin{ float:left; width:149px; background:url(login-normal-btn.jpg) no-repeat center;}
span.userLogin:hover{ background:url(login-hover-btn.jpg) no-repeat center;}

span.reviewBtn{ float:left; width:149px; background:url(review-normal-btn.jpg) no-repeat center;}
span.reviewBtn:hover{ background:url(review-hover-btn.jpg) no-repeat center;}

span.saveBtn{ float:left; width:86px; background:url(save-btn-normal.jpg) no-repeat right;}
span.saveBtn:hover{ background:url(save-btn-active.jpg) no-repeat right;}

span.continueBtn{ float:left; width:142px; background:url(continue-normal.jpg) no-repeat center;}
span.continueBtn:hover{ background:url(continue-active.jpg) no-repeat center;}

span.continueSmallBtn{ float:left; width:98px; background:url(continue-small-normal.jpg) no-repeat left;}
span.continueSmallBtn:hover{ background:url(continue-small-active.jpg) no-repeat left;}

span.signInBtn{ float:left; width:86px; background:url(signin-normal.jpg) no-repeat left;}
span.signInBtn:hover{ background:url(signin-active.jpg) no-repeat left;}

span.addToCard{ float:right; width:142px; background:url(add-to-cart-normal.jpg) no-repeat left;}
span.addToCard:hover{ background:url(add-to-cart-active.jpg) no-repeat left;}

span.getStarted{ float:left; margin-left:15px; width:109px; background:url(get-started-btn.jpg) no-repeat left;}
span.getStarted:hover{ background:url(get-started-btn-blue.jpg) no-repeat left;}

span.getStartedhome{ float:left; margin-left:15px; display:block; height:25px; width:110px; background:url(getstarted_btn.png) 0px 0px no-repeat;}
span.getStartedhome:hover{ background-position:0px -25px;}

span.getStarted2{ float:left; width:109px; background:url(get-started-btn-blue.jpg) no-repeat left;}
span.getStarted2:hover{ background:url(get-started-btn.jpg) no-repeat left;}

span.learnMore{ float:right; width:109px; background:url(learn-more-normal.jpg) no-repeat left;}
span.learnMore:hover{ background:url(learn-more-active.jpg) no-repeat left;}

span.previousPage{ float:right; width:50px; background:url(previous.jpg) no-repeat left;}
span.previousPage:hover{ background:url(previous-hover.jpg) no-repeat left;}

span.nextPage{ float:right; width:32px; margin-left:10px; background:url(next.jpg) no-repeat left;}
span.nextPage:hover{ background:url(next-hover.jpg) no-repeat left;}

span.aeroLeftBtn{ float:left; width:14px; background:url(arrowLeft.jpg) no-repeat left;}
span.aeroLeftBtn:hover{ background:url(arrowLeft-hover.jpg) no-repeat left;}

span.aeroRightBtn{ float:right; width:14px; background:url(arrowRight.jpg) no-repeat left;}
span.aeroRightBtn:hover{ background:url(arrowRight-hover.jpg) no-repeat left;}

span.submitBtn{ float:right; width:27px; background:url(submit-arrow.jpg) no-repeat left;}
span.submitBtn:hover{ background:url(submit-arrow-hover.jpg) no-repeat left;}

span.saveAndContinue{ width:139px; height:29px; display:block; margin:auto; text-align:center; background:url(save-and-continue.jpg) no-repeat center;}
span.saveAndContinue:hover{ background:url(save-and-continue-hover.jpg) no-repeat center;}

span.nextCuffs{ float:right; width:93px; background:url(next-cuffs.jpg) no-repeat right;}
span.nextCuffs:hover{ background:url(next-cuffs-hover.jpg) no-repeat right;}

span.nextPocket{ float:right; width:97px; background:url(next-pocket.jpg) no-repeat right;}
span.nextPocket:hover{ background:url(next-pocket-hover.jpg) no-repeat right;}

span.nextMonogram{ float:right; width:132px; background:url(next-monogram.jpg) no-repeat right;}
span.nextMonogram:hover{ background:url(next-monogram-hover.jpg) no-repeat right;}

span.nextFit{ float:right; width:93px; background:url(next-fit.jpg) no-repeat right;}
span.nextFit:hover{ background:url(next-fit-hover.jpg) no-repeat right;}

span.modify{ margin:auto; display:block; text-align:center; width:87px; background:url(modify.jpg) no-repeat center;}
span.modify:hover{ background:url(modify-hover.jpg) no-repeat center;}

span.reviewSmall{ margin:auto; display:block; text-align:center; width:87px; background:url(review-small.jpg) no-repeat center;}
span.reviewSmall:hover{ background:url(review-small-hover.jpg) no-repeat center;}

span.wishListBtn{ margin:auto; display:block; text-align:center; width:87px; background:url(wishList.jpg) no-repeat center;}
span.wishListBtn:hover{ background:url(wishList-hover.jpg) no-repeat center;}

span.checkOut{ float:right; width:96px; background:url(checkOut.jpg) no-repeat right;}
span.checkOut:hover{ background:url(checkOut-hover.jpg) no-repeat right;}

span.continueShopping{ float:right; width:146px; background:url(continueShopping.jpg) no-repeat right;}
span.continueShopping:hover{ background:url(continueShopping-hover.jpg) no-repeat right;}

span.backToShoppingCart{ margin:auto; display:block; text-align:center; width:169px; background:url(backToShoppingCart.jpg) no-repeat center;}
span.backToShoppingCart:hover{ background:url(backToShoppingCart-hover.jpg) no-repeat center;}

span.submitBtn2{ float:right; width:87px; background:url(submit.jpg) no-repeat right;}
span.submitBtn2:hover{ background:url(submit-hover.jpg) no-repeat right;}

span.signUpBtn{ float:left; width:103px; background:url(signUp.jpg) no-repeat left;}
span.signUpBtn:hover{ background:url(signUp-hover.jpg) no-repeat left;}

span.sendBtn{ float:left; width:87px; background:url(sendBtn.jpg) no-repeat left;}
span.sendBtn:hover{ background:url(sendBtn-hover.jpg) no-repeat left;}

span.editBtn{ float:left; width:86px; background:url(edit-normal.jpg) no-repeat right;}
span.editBtn:hover{ background:url(edit-hover.jpg) no-repeat right;}

span.zoomBtn{ float:left; text-align:center; width:38px; background:url(zoom-normal.jpg) no-repeat center;}
span.zoomBtn:hover{ background:url(zoom-hover.jpg) no-repeat center;}

/*************************************************BUTTONS*******************************************/

.innerSubNav{ float:left; width:590px; height:35px;}
.innerSubNav ul{ margin:0px; padding:0px; display:block;}
.innerSubNav ul li{ float:left; display:inline; list-style:none; color:#fff; }
.innerSubNav ul li.subnavibtn1 a{
	width:125px; 
	float:left; 
	background:url(subnavibtn1.png) top left no-repeat; 
	display:block;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/ 
}
.innerSubNav ul li.subnavibtn1 a:hover{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn1 a.active{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn2 a{
	width:125px;
	margin-left:-9px; 
	float:left; 
	background:url(subnavibtn2.png) top left no-repeat; 
	display:block;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px 4px 0; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNav ul li.subnavibtn2 a:hover{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn2 a.active{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn3 a{
	width:102px;
	margin-left:-10px; 
	float:left; 
	background:url(subnavibtn3.png) top left no-repeat; 
	display:block;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNav ul li.subnavibtn3 a:hover{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn3 a.active{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn4 a{
	width:101px; 
	float:left; 
	margin-left:-10px;
	background:url(subnavibtn4.png) top left no-repeat; 
	display:block;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNav ul li.subnavibtn4 a:hover{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn4 a.active{ background-position:0px -27px; color:#fff; text-decoration:none;}

.innerSubNav ul li.subnavibtn_right a{
	width:125px;
	margin-left:-9px; 
	float:left; 
	background:url(subnavibtn_right.png) top left no-repeat; 
	display:block;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px 4px 0; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNav ul li.subnavibtn_right a:hover{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn_right a.active{ background-position:0px -27px; color:#fff; text-decoration:none;}

.innerSubNav ul li.subnavibtn_right_one a{
	width:95px;
	margin-left:-9px; 
	float:left; 
	background:url(subnavibtn_right.png) top left no-repeat; 
	display:block;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px 4px 0; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNav ul li.subnavibtn_right_one a:hover{ background-position:0px -27px; color:#fff; text-decoration:none;}
.innerSubNav ul li.subnavibtn_right_one a.active{ background-position:0px -27px; color:#fff; text-decoration:none;}







/*.innerSubNav ul li a{ float:left; color:#012d5a; padding:9px 31px 0 31px; height:26px; text-decoration:none;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.innerSubNav ul li a:hover{ text-decoration:none; color:#1f466f; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.innerSubNav ul li.subNavActive{ background:url(sub-nav-active.jpg) no-repeat top center; background-color:#022f52;}
.innerSubNav ul li.subNavActive a{ color:#bee6ff;}*/

.innerSubNavFit{ float:left; width:590px; margin:0px;}
.innerSubNavFit ul{ margin:0px; padding:0px;}
.innerSubNavFit ul li{ float:left; list-style:none;}

.innerSubNavFit ul li.subNavLink1 a{ 
	width:164px; 
	float:left; 
	background:url(fitnavi1.png) top left no-repeat;
	display:block;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNavFit ul li.subNavLink1 a:hover{
	background-position:0px -27px; color:#fff; text-decoration:none;
}
.innerSubNavFit ul li.subNavLink1Active a{
	width:164px;
	float:left; 
	background:url(fitnavi1.png) no-repeat; 
	text-align:center; 
	padding:4px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px;
	height:17px;
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
	background-position:0px -27px; 
	color:#fff; 
	text-decoration:none;
}

.innerSubNavFit ul li.subNavLink2 a{ 
	width:166px; 
	float:left; 
	background:url(fitnavi2.png) top left no-repeat;
	display:block;
	margin-left:-12px;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
	
.innerSubNavFit ul li.subNavLink2 a:hover{
	background-position:0px -27px; color:#fff; text-decoration:none;
}
.innerSubNavFit ul li.subNavLink2Active{
	width:166px; 
	float:left; 
	background:url(fitnavi2.png) top left no-repeat;
	background-position:0px -27px;
	display:block;
	margin-left:-12px;
	height:17px; 
	color:#ffffff; 
	text-align:center; 
	padding:4px 0px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNavFit ul li.subNavLink2Active a{color:#FFF;}
.innerSubNavFit ul li.subNavLink2Active a:hover{color:#FFF; text-decoration:none;}
.innerSubNavFit ul li.subNavLink3 a{ 
	width:165px; 
	float:left; 
	background:url(fitnavi3.png) top left no-repeat;
	display:block;
	margin-left:-12px;
	height:17px; 
	color:#fff; 
	text-align:center; 
	padding:4px 0px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
	/*text-shadow:0px 1px 0px #5e5e5e;*/
}
.innerSubNavFit ul li.subNavLink3 a:hover{
	background-position:0px -27px; color:#fff; text-decoration:none;
}
.innerSubNavFit ul li.subNavLink3Active{
	background-position:0px -27px; color:#fff; text-decoration:none;
}

.innerSubNavFit ul li.subNavLink4{width:135px; float:left; background:url(measuring-tips.jpg) no-repeat bottom left;}
.innerSubNavFit ul li.subNavLink4:hover{width:135px; float:left; background:url(measuring-tips-hover.jpg) no-repeat bottom left;}
.innerSubNavFit ul li.subNavLink4Active{width:135px; float:left; background:url(measuring-tips-hover.jpg) no-repeat bottom left;}

h3{ font-size:13px; font-weight:bold; color:#073d72;}
.collarsRow{ float:left; width:570px; padding:15px 0 15px 0;}
.collarsRow div.collarSample{ float:left; width:156px; padding:1px; border:1px solid #cfcfcf; margin:0 15px 15px 15px;}
.collarsRow div.collarSample div{ float:left; width:146px; background-color:#f0f0f0; padding:5px;}
.collarsRow div.collarSample div p{ text-align:center; color:#4f4f4f; font-family:Tahoma;}
.collarsRow div.collarSample div p img{ border:1px solid #aaa; background-color:#fff; padding:3px; margin:5px 0 10px 0;}
.collarsRow div.collarSample div p span{ color:#002c59; font-size:11px;}

.collarInfo{ float:left; width:536px; padding:1px; border:1px solid #cfcfcf; margin:0 15px 0 15px;}
.collarInfo2{ float:left; width:526px; background-color:#f0f0f0; padding:10px 5px 10px 5px;}
.collarInfo2 span.collarInfoLeft{ font-weight:bold; color:#073d72; padding-top:0px;}
.collarInfo2 span.collarInfoLeft h1{ font-weight:bold; font-size:12px; }
.collarInfo2 span.collarInfoRight{ color:#707070;}

.collarStitch{ float:left; width:540px; padding:5px 0 5px 0; margin:0 15px 0 15px;}
.stitching{ float:left; width:540px; padding-top:1px;}
.stitching div{ float:left; width:200px; text-align:right; padding-right:30px;}
.stitching p{ float:left; width:300px; padding-top:20px;}
.stitching p span{ display:block;}

.collarInformation{ float:left; width:446px; padding:20px 0 10px 80px;}
.collarInformation div{ float:left; width:220px;}
.collarInformation div p{ padding-bottom:15px;}
.collarInformation div ul{ margin:0 0 0 24px; padding:0px;}
.collarInformation div ul li{ list-style:decimal; padding-bottom:3px; font-size:11px; color:#666; display:block;}


.fitInnerTop{ float:left; width:570px; padding:20px 0 30px 0;}
.fitInnerTop div.fitLeft{ float:left; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.fitInnerTop div.fitLeftTR{ float:left; width:200px; height:30px;}
.fitInnerTop div.fitLeft img{ vertical-align:middle;}
.fitInnerTop div.fitLeft input{ vertical-align:middle; width:81px; font-size:12px; height:14px; }
.fitInnerTop div.fitLeft select{ vertical-align:middle; width:79px; font-size:12px; height:20px; border:1px solid #ccc;}
.fitInnerTop div.fitLeftColm1{ float:left; text-align:right; width:87px; padding-top:2px;}
.fitInnerTop div.fitLeftColm2{ float:left; text-align:left; width:81px; padding:0 5px 0 10px;}
.fitInnerTop div.fitLeftColm3{ float:left; text-align:left; text-align:right; width:17px; padding-top:4px;}
.fitInnerTop div.fitRight{ float:right; width:265px; padding:0 40px 0 55px;}.fitInnerTop div.fitRight p{ text-align:justify; color:#c3c3c3; font-size:11px;}

.fitInnerMid{ float:left; width:550px; padding:10px 10px 20px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}.fitInnerMid h3{ padding-bottom:10px;}
.fitInnerMid div.fieldOut{ float:left; width:550px; padding-top:15px;}
.fitInnerMid fieldset{ border:2px solid #bbc7d3;}
.fitInnerMid fieldset div.shoulders{ float:left; width:174px; padding:10px 0 5px 0; text-align:center;}
.fitInnerMid fieldset div.shoulders p{ padding-bottom:5px;}
.fitInnerMid fieldset div.midSection{ float:left; width:104px; padding:10px 0 5px 0; text-align:center;}
.profileName{ float:left; width:550px; font-size:12px; text-align:center; padding:15px 0 0 0;}
.profileName h4{ font-size:14px; font-weight:bold;}
.profileName p{ padding-top:15px;}
.fitInnerMid legend{ color:#00285c; font-weight:bold;}

.saveProfile{ float:left; width:556px; padding:4px 6px 4px 6px; font-size:11px; background-color:#ecf2f7; border:1px solid #becad5;}
.welcomMsg{ float:left; width:177px; margin-bottom:5px;}
.welcomMsg span{ color:#001e45; font-weight:bold;}

.popupBox{ float:left; width:339px;}
.popupBox fieldset{ border:solid #bbc7d3;}
.popupBox legend{ color:#00285c; font-weight:bold;}
.popupInnerBox{ float:left; width:94%; padding:0 3% 0 3%; height:auto;}.popupInnerBox p{ padding-bottom:20px;}

.popupBox2{ float:left; width:430px;}
.popupBox2 fieldset{ border:solid #bbc7d3; width:420px;}
.popupBox2 legend{ color:#00285c; font-weight:bold;}

.popupInnerTR{ float:left; width:100%; padding-bottom:5px;}
.popupInnerTR .popInput{ border:1px solid #d2dce6; width:165px;}
.popupInnerTR p{ float:left; width:37%; text-align:right; padding:0 3% 0 0;}
.popupInnerTR span{ float:left; width:60%;}
.popupInnerTR h2{ padding:10px 0 25px 80px; font-size:12px;}

.reviewOne{ float:left; width:550px; padding-top:15px;}
.reviewHdng{ float:left; width:550px; padding:10px 0 0 0; margin-bottom:10px; border-bottom:1px solid #bbc7d3;}
.reviewHdng p{ float:left; font-weight:bold; color:#073d72;}
.reviewHdng span{ float:right;}

.fabReview{ float:left; width:550px;}
.fabReview img{ float:left; width:109px; border:1px solid #cdcdcc; padding:2px;}
.fabReview div{ float:right; width:400px; padding-bottom:5px;}
.fabReview div p{ float:left; width:150px;}
.fabReview div span{ float:left; width:250px;}.fabReview div span.favPrice{ color:#073d72;}
.fabReview div.styleReview{ float:left; width:540px; padding:5px; background-color:#f6f6f6;}
.fabReview div.styleReview1{ float:left; width:540px; padding:5px;}

.saveContinue{ float:left; width:570px; padding-bottom:5px;}
.measurTips{ float:left; width:550px; padding-top:0px; font-size:12px;}
.measurTips p{ padding-bottom:15px; text-align:justify;}
.measurTips p span{ font-weight:bold;}
.measurTips ul{ margin:0 0 0 24px;}
.measurTips ul li{ padding-bottom:15px; list-style:decimal;}
.measurTips ul li span{ display:block; color:#073d72; font-weight:bold;}
.measurTips ul li span a{ color:#073d72; text-decoration:underline;}
.measurTips ul li span a:hover{ text-decoration:none;}
.measurTips ul li p{ line-height:16px;}
.measurTips ol{ margin:0 0 0 24px;}
.measurTips ol li{ padding-bottom:10px; list-style:disc;}


#shoppingCart{ float:left; width:776px; border:1px solid #e2e2e2; border-top:0px; border-left:0px;}
.shoppingCartInner{ float:left; width:756px; padding:0 10px 10px 10px;}
.cartItemBox{ float:left; width:754px; margin-top:10px; border:1px solid #e2e2e2;}
.itemBoxTop{ float:left; width:754px; height:20px; padding-top:6px; background-color:#ebeff2; color:#043e6b;}
.itemBoxTop ul{ margin:0px;}
.itemBoxTop ul li{ float:left; width:188px; text-align:center; font-weight:bold; list-style:none;}
.itemDetailBox{ float:left; width:754px; font-size:11px;}
.itemDetailBox table{ width:754px;}
.itemDetailBox table td{ width:187px; padding:10px 0 10px 0; vertical-align:top; border-right:1px solid #e2e2e2;}
.cartItemColm1{ float:left; width:160px; padding-bottom:5px; text-align:center; border:1px solid #e2e2e2; background-color:#f6f6f6; margin:0 10px 0 10px;}
.cartItemColm1 p{ padding-bottom:5px;}
.cartItemColm1 p span{ color:#043e6b; font-weight:bold;}
.cartItemColm2{ float:left; width:187px; padding-bottom:10px;}
.cartItemColm2 p{ float:left; width:70px; text-align:right;}
.cartItemColm2 span{ float:right; width:107px; color:#a9a9a9;}

.cartItemBtton1{ float:left; width:187px; text-align:center; padding-top:6px; font-weight:bold; color:#fff; height:23px; background:url(item-no-bg.jpg) no-repeat top center;}
.cartItemBtton2{ float:left; width:187px; padding-top:10px; text-align:center;}

.cartBottom{ float:left; width:756px; padding:10px 0 10px 10px;}
.cartBottom h3{ padding-bottom:10px;}
.cartBottom p{ color:#a9a9a9;}.cartBottom a{ color:#a9a9a9;}

.cartPriceBox{ float:left; width:167px; color:#a9a9a9; padding:10px 5px 2px 5px;}
.cartPriceBox div{ float:left; width:167px; padding-bottom:13px; padding-top:10px;}
.cartPriceBox div p{ float:left;}
.cartPriceBox div span{ float:right; text-align:right;}

.cartPriceBox2{ float:left; width:167px; color:#a9a9a9; padding:10px 5px 10px 5px; background-color:#ebeff2;}
.cartPriceBox2 div{ float:left; width:167px; font-weight:bold;}
.cartPriceBox2 p{ float:left; color:#000; font-weight:bold;}
.cartPriceBox2 span{ float:right; color:#043e6b; text-align:right;}

#faqS{ float:left; width:746px; padding:15px; border:1px solid #e2e2e2;}
#faqS h1{ padding-bottom:5px; border-bottom:1px solid #e2e2e2;}
#faqS div{ float:left; width:710px; padding:0 20px 0 10px;}
#faqS div h2{ color:#043e6b; padding-top:15px; font-size:12px; font-weight:bold;}
#faqS div p{ padding:10px 0 10px 0;}

.faqLeftColm{ float:left; width:177px; text-align:right; font-size:11px;}
.faqLeftColm h1{ font-size:12px; color:#5b5b5b; padding-bottom:15px; font-weight:bold;}
.faqLeftColm h2{ color:#5b5a5a; padding-bottom:5px; font-size:11px; font-weight:bold; float:left; width:177px;}
.faqLeftColm h2 a{ color:#5b5a5a; text-decoration:none;}.faqLeftColm h2 a:hover{ color:#043e6b;}
.faqLeftColm h2 a.faqActive{ color:#043e6b;}
.faqLeftColm div{ float:left; width:177px; padding:0 0 10px 0;}
.faqLeftColm div a{ display:block; padding-bottom:5px; color:#a9a9a9; text-decoration:none;}
.faqLeftColm div a:hover{ color:#5b5a5a;}

#contactUS{ float:left; width:937px; padding:15px; border:1px solid #e2e2e2;}
#contactUS h1{ padding-bottom:5px; border-bottom:1px solid #e2e2e2;}
.contactus{float:left; width:937px; }
.contactUsleft{width:650px; float:left; font-size:13px; padding-top:15px;}
.contactUsleft div{ width:650px; float:left; padding-bottom:7px;}
.contactUsleft div span{ float:left; width:250px; text-align:right; padding-right:8px;}
.contactUsleft div font{ float:left; width:392px;}
.contactUsleft h4{ padding:0px 0 10px 0; font-weight:normal; font-size:13px; color:#333333; font-family:Arial;}
.contactUsleft h5{ padding:0px 0 30px 0; font-weight:normal; font-size:13px; color:#474845; font-family:Arial;}
.contactRight{ float:right; width:210px; padding-top:200px; text-align:right; padding-right:20px; margin-left:57px;}
.contactRight h4{ padding:10px 0 15px 0; font-size:18px; color:#014371;}
.contactRight p{ padding-bottom:30px;}


.loginRegister{ float:left; width:937px; padding-top:15px;}
.loginRegister div{ float:left; width:937px; padding-top:10px;}
.loginRegister div p{ float:left; width:150px; text-align:right; padding-right:10px;}
.loginRegister div span{ float:left; width:600px;}

.cartRow{ float:left; width:965px; position:relative;}
.cartOuter{ float:left; width:965px; border:1px solid #e2e2e2;}

.priceTotal2{ width:177px; position:absolute; right:0px; bottom:0px;}
.priceTotal2 h1{ cursor:pointer; background:url(left-cat-bg.jpg) no-repeat top left; padding:6px 10px 0 10px; width:157px; height:20px; font-size:12px; color:#fff; font-weight:bold;}
.priceTotal2 h1 span{ float:left; width:157px;}
/*ddddddddddddddddddddddddddddddddddddddddddd*/
.popup_block2 {
	background: #fff;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 10%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 1000;
}
.popup_block3 {
	
	float: left;
	width: 480px;
	position: absolute;
	top: -6%;
	left: 13%;
	margin: 0 0 0 100px;
	z-index: 1000;
}
.popup_block12 {
	
	float: left;
	width: 480px;
	position: absolute;
	top: 47%;
	left: 31%;
	margin: 0 0 0 0px;
	z-index: 1000;
}
.popup_block14 {
	
	float: left;
	width: 480px;
	position: absolute;
	top: 60%;
	left: 28%;
	margin: 0 0 0 0px;
	z-index: 1000;
}

.popup_block4 {
	background: #fff;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 20%;
	left: 38%;
	margin: 0 0 0 -250px;
	z-index: 100;
}
.popup_block5 {
	
	float: left;
	width: 480px;
	position: absolute;
	top: 68%;
	left: 45%;
	margin: 0 0 0 -250px;
	z-index: 100;
}
.popup_block33 {
	
	float: left;
	width: 480px;
	position: fixed;
	top: -6%;
	left: 13%;
	margin: 0 0 0 -250px;
	z-index: 1000;
}
span.deleteBtn{ margin:auto; display:block; text-align:center; width:87px; background:url(delete-btn.jpg) no-repeat center;}
span.deleteBtn:hover{ background:url(delete-btn-hover.jpg) no-repeat center;}
.priceTotal3{ width:177px; position:absolute; right:0px; top:10px;}
.priceTotal3 h1{ cursor:pointer; background:url(left-cat-bg.jpg) no-repeat top left; padding:6px 10px 0 10px; width:157px; height:20px; font-size:12px; color:#fff; font-weight:bold;}
.priceTotal3 h1 span{ float:left; width:157px;}
/**********************************30.01-2010*******************************************/

.innerNavhnd{ font-size:18px; color:#043e6b; font-family:Tahoma; padding-left:10px; padding-top:4px;}
#dashboard{ float:left; width:944px; padding:10px 10px;}
.dashboardBox{ float:left; width:743px; margin-top:0px; border:1px solid #e2e2e2;}
.dashboardBoxhnd{ float:left; width:728px; height:20px; padding-top:6px; background-color:#ebeff2; color:#043e6b; font-weight:bold; padding-left:15px; font-size:13px; font-family:Tahoma;}
.dashboardInner{ width:723px; float:left; padding:6px 15px;}
.dashboardInnerTr{width:723px; float:left; margin-bottom:0px;}
.dashboardInnerTrleft{ width:100px; float:left; margin-right:10px; text-align:center;}
.dashboardInnerTrright{ width:613px; float:left;}
.dashboardInnerTrright ul{ margin:0px; padding:0px;}
.dashboardInnerTrright ul li{ list-style:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646562;}
.dashboardInnerTrright ul li a{ display:block; padding:2px 5px 2px 10px; margin-left:10px; color:#646562; background:url(left-cat-dot.jpg) no-repeat left;}
.dashboardInnerTrright ul li a:hover{ text-decoration:none; color:#043e6b;}
#logoff{ width:944px; float:left; text-align:right; padding-top:15px; padding-bottom:5px;}
.logoff{ width:139px; float:right; display:block; margin:auto; text-align:right; background:url(logoff-btn.jpg) no-repeat right;}
.logoff:hover{ background:url(logoff-hover.jpg) no-repeat right;}
.changePw{ margin:auto; padding-top:15px; width:600px; font-size:13px;}
.changePw div{ float:left; padding-bottom:7px; width:600px;}
.changePw div span{ float:left; width:200px; text-align:right; padding-right:8px;}
.changePw div font{ float:left; width:392px;}
.changePw h4{ padding:0px 0 30px 0; font-weight:bold; font-size:13px; color:#043e6b;}
.back2{ float:right; width:77px; height:32px; background:url(backbtn.jpg) no-repeat right;}
.back2:hover{ background:url(backbtn-hover.jpg) no-repeat right;}
span.continue2{ float:right; width:97px; background:url(continuebtn.jpg) no-repeat right;}
span.continue2:hover{ background:url(continuebtn-hover.jpg) no-repeat right;}
/**********************************01.02-2010*******************************************/
.innerNavhnd{ width:450px; float:left; font-size:18px; color:#043e6b; font-family:Tahoma; padding-left:10px; padding-top:4px;}
.innerNav span{ width:200px; float:right; text-align:right; font-size:12px;  padding-right:10px; padding-top:8px; color:#043e6b; font-weight:bold;}
.loginRegister div h2{ font-size:14px; font-family:Tahoma; color:#00285c; font-weight:bold;}
.popupInnerTR h3{ font-size:12px; font-family:Tahoma; color:#00285c; font-weight:bold; }
.popupInnerTR h2{ padding:0px 0 0px 80px; font-size:12px;}
.popupInnerTR{ float:left; width:100%; padding-bottom:3px;}
.popupInnerTR .popInput{ border:1px solid #d2dce6; width:165px; height:20px;}

.orderInnerMid{ float:left; width:723px; padding:10px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}.fitInnerMid h3{ padding-bottom:10px;}

.orderOne{ float:left; width:723px;}
.orderHdng{ float:left; width:723px; padding:10px 0 0 0; margin-bottom:10px; border-bottom:1px solid #bbc7d3;}
.orderHdng p{ float:left; font-weight:bold; color:#073d72;}
.orderHdng span{ float:right;}

.orderReview{ float:left; width:723px;}
.orderReview img{ float:left; width:109px; border:1px solid #cdcdcc; padding:2px;}
.orderReview div{ float:right; width:550px; padding-bottom:5px;}
.orderReview div p{ float:left; width:150px;}
.orderReview div span{ float:left; width:250px;}.orderReview div span.favPrice{ color:#073d72;}
.orderReview div.styleReview{ float:left; width:713px; padding:5px; background-color:#f6f6f6;}
.orderReview div.styleReview1{ float:left; width:713px; padding:5px;}
span.continue2{ float:right; width:97px; background:url(continuebtn.jpg) no-repeat left;}
span.continue2:hover{ background:url(continuebtn-hover.jpg) no-repeat left;}
span.backtocart{ float:right; width:129px; background:url(backtocartnormal.jpg) no-repeat left;}
span.backtocart:hover{ background:url(backtocarthover.jpg) no-repeat left;}
span.backtoreview{ float:right; width:129px; background:url(backtoreviewbtn.jpg) no-repeat left;}
span.backtoreview:hover{ background:url(backtoreview-hover.jpg) no-repeat left;}

/****************************11-02-2010************************************/
.checkBox{ float:left; width:942px; margin-top:0px; border:1px solid #e2e2e2;}
.checkBoxhnd{ float:left; width:927px; height:20px; padding-top:6px; background-color:#ebeff2; color:#043e6b; font-weight:bold; padding-left:15px; font-size:13px; font-family:Tahoma;}
.checkBoxInner{ width:910px; float:left; padding:6px 15px;}
.checkBoxInnerTr{width:910px; float:left; margin-bottom:0px;}
.checkBoxInner{ width:910px; float:left; padding:6px 15px;}
.checkBoxInnerTr{width:910px; float:left; margin-bottom:0px;}

.checkOne{ float:left; width:910px;}
.checkHdng{ float:left; width:910px; padding:10px 0 0 0; margin-bottom:10px; border-bottom:1px solid #bbc7d3;}
.checkHdng p{ float:left; font-weight:bold; color:#073d72;}
.checkHdng span{ float:right;}

.checkhistoryTR{ float:left; width:910px; padding-top:5px;}
.checkhistoryTR div{ float:left; width:910px; padding-bottom:5px;}
.checkhistoryTR div p{ float:left; width:460px;}
.checkhistoryTR div span{ float:left; width:450px;}
#checkbillingOuter{ float:left; width:910px;  margin-bottom:10px;  border-bottom:1px solid #bbc7d3;}
.checkbillingOuterTR{ float:left; width:910px; padding-top:5px;}
.checkbillingLeft{ float:left; width:460px;} .checkbillingright{ float:left; width:450px;}
.checkbillingLeftHdng{ float:left; width:460px; padding:10px 0 0 0; padding-bottom:0px;}
.checkbillingLeftHdng p{ float:left; font-weight:bold; color:#073d72;}
.checkbillingrightHdng{ float:left; width:450px; padding:10px 0 0 0;}
.checkbillingrightHdng p{ float:left; font-weight:bold; color:#073d72;}
.checkbillingrightHdng span{ float:right;}
.checkbillingLeft div{ float:left; width:460px; padding-bottom:5px;}
.checkbillingLeft div p{float:left; width:230px; font-weight:bold;}
.checkbillingLeft div span{float:left; width:230px;}
.checkbillingright div{ float:left; width:450px; padding-bottom:5px;}
.checkbillingright div p{float:left; width:225px; font-weight:bold;}
.checkbillingright div span{float:left; width:225px;}
/****************************15-02-2010************************************/
.trackItemBox{ float:left; width:721px; margin-top:10px; margin-bottom:10px; border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.trackBoxTop{ float:left; width:721px; height:20px; padding-top:6px; background-color:#ebeff2; color:#043e6b;}
.trackBoxTop ul{ margin:0px;}
.trackBoxTop ul li{ float:left; width:144px; text-align:center; font-weight:bold;}

.trackBoxTop2{ float:left; width:721px; height:20px; padding-top:6px; background-color:#ebeff2; color:#043e6b;}
.trackBoxTop2 ul{ margin:0px;}
.trackBoxTop2 ul li{ float:left; width:220px; text-align:center; font-weight:bold;}

.trackBoxTop1{ float:left; width:721px; height:20px; padding-top:6px; background-color:#ebeff2; color:#043e6b;}
.trackBoxTop1 ul{ margin:0px;}
.trackBoxTop1 ul li{ float:left; width:175px; text-align:center; font-weight:bold; list-style:none;}


.trackDetailBox{ float:left; width:721px; font-size:11px;}
.trackDetailBox table{ width:721px;}
.trackDetailBox table tr{border-bottom:1px solid #e2e2e2;}
.trackDetailBox table td{ width:144px; padding:5px 0 5px 0; vertical-align:top; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; text-align:center;}
.trackItemColm1{ float:left; width:144px; padding-bottom:5px; text-align:center; border:1px solid #e2e2e2; background-color:#f6f6f6; margin:0 10px 0 10px;}
.trackItemColm1 p{ padding-bottom:5px;}
.trackItemColm1 p span{ color:#043e6b; font-weight:bold;}
.trackItemColm2{ float:left; width:144px; padding-bottom:10px;}
.trackItemColm2 p{ float:left; width:60px; text-align:right; margin-right:5px;}
.trackItemColm2 span{ float:right; width:79px; color:#a9a9a9; text-align:left;}


.orderhistoryTR{ float:left; width:723px;}
.orderhistoryTR div{ float:left; padding-bottom:5px;}
.orderhistoryTR div p{ float:left; width:250px;}
.orderhistoryTR div span{ float:left; width:473px;}
#billingOuter{ float:left; width:723px;  margin-bottom:10px;  border-bottom:1px solid #bbc7d3;}
.billingOuterTR{ float:left; width:723px;}
.billingLeft{ float:left; width:363px;} .billingright{ float:left; width:360px;}
.billingLeftHdng{ float:left; width:363px; padding:10px 0 0 0; padding-bottom:0px;}
.billingLeftHdng p{ float:left; font-weight:bold; color:#073d72;}
.billingrightHdng{ float:left; width:360px; padding:10px 0 0 0;}
.billingrightHdng p{ float:left; font-weight:bold; color:#073d72;}
.billingrightHdng span{ float:right;}
.billingLeft div{ float:left; padding-bottom:5px;}
.billingLeft div p{float:left; width:163px; font-weight:bold;}
.billingLeft div span{float:left; width:200px;}
.billingright div{ float:left; padding-bottom:5px;}
.billingright div p{float:left; width:160px; font-weight:bold;}
.billingright div span{float:left; width:200px;}

.shippingTotal{ width:177px; position:absolute; right:0px; bottom:0px;}
.priceTotal2{ width:177px; float:left; position:relative;}
.priceTotal2 h1{ cursor:pointer; background:url(left-cat-bg.jpg) no-repeat top left; padding:6px 10px 0 10px; width:157px; height:20px; font-size:12px; color:#fff; font-weight:bold;}
.priceTotal2 h1 span{ float:left; width:157px;}
/********************************************************/
.headTop .shoppingcart{ float:right; text-align:right; width:400px; padding-top:10px; font-family:Tahoma;}
.headTop .shoppingcart a{ color:#535451; text-decoration:none;} .headTop .shoppingcart a:hover{ color:#034277; text-decoration:underline;}


span.updateQty{ margin:auto; display:block; text-align:center; width:87px; background:url(update-qty-normal.jpg) no-repeat center;}
span.updateQty:hover{ background:url(update-qty-hover.jpg) no-repeat center;}

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

#staticPage{ float:left; width:937px; padding-top:15px;}
#staticPage span{ color:#004578; font-weight:bold;}
#staticPage span.normalTxt{ color:#474845; font-size:11px;}
#staticPage h2{ color:#004578; font-size:20px; padding-bottom:5px; font-family:"Times New Roman", Times, serif;}
#staticPage p{ padding-bottom:20px; line-height:18px;}
#staticPage p.flowChart{ text-align:center;}
/*********************************17-05-2010*************************************/
.meettailor{float:left; width:570px; padding:0px 0 10px 0;}
.meettailor h1{ font-size:18px; color:#00285c; font-family:Tahoma;}
.meettailor h2{ color:#1666b3; font-size:14px; font-family:Verdana; padding:5px 0px;}
.meettailor p{ font-size:11px; color:#474845;}
.meettailorInnerMid{ float:left; width:550px; padding:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.meettailorInnerMid h3{ padding-bottom:5px; color:#00285c; font-family:Tahoma; font-size:11px; text-align:center;}
.meettailorInnerMid div.fieldOut{ float:left; width:550px; padding-top:5px;}
.meettailorInnerMid fieldset{ border:2px solid #bbc7d3;}
.meettailorInnerMid div{ float:left; width:546px; padding-top:10px;}
.meettailorInnerMid div .state{ float:left; width:546px; padding-bottom:15px;}
.meettailorInnerMid legend{ color:#00285c; font-weight:bold; font-size:12px;}
.meettailorInnerMid div .hnding{ font-size:12px; color:#00285c; background:#ebeff2; font-family:Tahoma; font-weight:bold;}
.meettailorInnerMid div .subhnding{ font-size:12px; color:#ffffff; background:#0c3e74; font-family:Tahoma; font-weight:bold; text-align:center;}
.meettailorInnerMid div .location{ font-size:11px; color:#474845; background:#f6f6f6;}
.meettailorInnerMid div .location a{color:#0d5aa5; text-decoration:none;}
.meettailorInnerMid div .location a:hover{color:#0d5aa5; text-decoration:underline;}
.meettailorInnerMid .appointmentTailor{float:left; width:546px; color:#0b5caa; font-size:11px; font-weight:bold; text-align:center;}
.meettailorInnerMid .appointmentTailor a{ text-decoration:none; color:#0b5caa;}
.meettailorInnerMid .appointmentTailor a:hover{ text-decoration:underline; color:#0b5caa;}
.meettailorInnerMid .returntotop{float:left; width:546px; padding-bottom:15px; padding-top:8px; font-weight:bold; color:#00285c; font-size:12px; text-align:right;}
.meettailorInnerMid .returntotop a{ text-decoration:underline; color:#00285c;}
.meettailorInnerMid .returntotop a:hover{ text-decoration:none; color:#00285c;}
.appointmentBtn{ float:left; width:142px; background:url(appointmentbtn.jpg) no-repeat left;}
.appointmentBtn:hover{ background:url(appointmentbtn-hover.jpg) no-repeat left;}
.clearBtn{ float:left; width:97px; background:url(clearbtn.jpg) no-repeat left;}
.clearBtn:hover{ background:url(clear-hover.jpg) no-repeat left;}
/*********************************21-05-2010*************************************/
#staticPage{ float:left; width:937px; padding-top:15px;}
.tourschedule{float:left; width:937px; padding:15px 0 10px 0;}
.tourschedule h1{ font-size:18px; color:#00285c; font-family:Tahoma;}
.tourschedule h2{ color:#1666b3; font-size:14px; font-family:Verdana; padding:5px 0px;}
.tourschedule p{ font-size:12px; color:#474845; font-family:Arial;}
.tourscheduleInnerMid{ float:left; width:917px; padding:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.tourscheduleInnerMid h3{ padding-bottom:5px; color:#00285c; font-family:Tahoma; font-size:11px; text-align:center;}
.tourscheduleInnerMid div.fieldOut{ float:left; width:917px; padding-top:5px;}
.tourscheduleInnerMid fieldset{ border:2px solid #bbc7d3;}
.tourscheduleInnerMid div{ float:left; width:914px; padding-top:10px;}
.tourscheduleInnerMid div .state{ float:left; width:914px; padding-bottom:15px;}
.tourscheduleInnerMid legend{ color:#00285c; font-weight:bold; font-size:12px;}
.tourscheduleInnerMid div .hnding{ font-size:12px; color:#00285c; background:#ebeff2; font-family:Tahoma; font-weight:bold;}
.tourscheduleInnerMid div .subhnding{ font-size:12px; color:#ffffff; background:#0c3e74; font-family:Tahoma; font-weight:bold; text-align:center;}
.tourscheduleInnerMid div .location{ font-size:11px; color:#474845; background:#f6f6f6;}
.tourscheduleInnerMid div .location a{color:#0d5aa5; text-decoration:none;}
.tourscheduleInnerMid div .location a:hover{color:#0d5aa5; text-decoration:underline;}
.tourscheduleInnerMid .appointmentTailor{float:left; width:914px; color:#0b5caa; font-size:11px; font-weight:bold; text-align:center;}
.tourscheduleInnerMid .appointmentTailor a{ text-decoration:none; color:#0b5caa;}
.tourscheduleInnerMid .appointmentTailor a:hover{ text-decoration:underline; color:#0b5caa;}
.tourscheduleInnerMid .returntotop{float:left; width:914px; padding-bottom:15px; padding-top:8px; font-weight:bold; color:#00285c; font-size:12px; text-align:right;}
.tourscheduleInnerMid .returntotop a{ text-decoration:underline; color:#00285c;}
.tourscheduleInnerMid .returntotop a:hover{ text-decoration:none; color:#00285c;}

/**************************************25-05-2010***************************************/
.collarInfotext{ float:left; width:538px;margin:0 15px 15px 15px;}
.collarInfotext h1{}
.collarStitchtext{ float:left; width:526px; padding-bottom:15px; text-align:justify; margin:0 0px 0px 0px; height:auto; }
/************************************SITE MAP  01-06-2010********************************************/
#sitemap{ float:left; width:937px; padding-top:20px;}
.sitemapHdng{ float:left; width:927px; font-weight:bold; color:#0065a3; padding:5px 0px 5px 10px; background-color:#f3f3f3; border-bottom:1px solid #d8d8d8;}
.sitemapinner{ float:left; width:937px; padding-top:10px;}
.sitemapinner ul{width:440px; float:left; padding:0px; margin:0px 0px 0px 24px;}
.sitemapinner ul li{padding-bottom:5px; list-style:circle; line-height:18px;}
.sitemapinner ul li a{color:#555; text-decoration:none;}
.sitemapinner ul li a:hover{color:#005589; text-decoration:none;}
.febdetailInner{width:200px; float:left;}
/**************************************04-11-2010************************************************/
.centerColmRight h2{width:100px; float:left; font-size:13px; font-weight:bold; color:#073d72; padding-bottom:8px;}
.fabric_pageing{width:245px; float:right; padding-bottom:4px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.fabric_pageing a{float:left; width:auto; height:auto; margin-left:1px; padding:5px 8px; color:#555; font-weight:bold; border:1px solid #f1f0f0; background:#FFFFFF;}
.fabric_pageing a:hover{float:left; width:auto; height:auto; margin-left:1px; padding:5px 8px; color:#fff; font-weight:bold; text-decoration:none; border:1px solid #010f1e; background:#052e5c;}
.fabric_pageing a.pagingactive{float:left; width:auto; height:auto; margin-left:1px; padding:5px 8px; color:#fff; font-weight:bold; text-decoration:none; border:1px solid #010f1e; background:#052e5c;}
.fabricBtns{ float:right; width:243px; padding:15px 0 120px 65px; text-align:right;}
/*****************************11-11-2010*************************/
#leftsockColm{ float:left; width:177px;}
.leftsockBox{ float:left; width:177px; margin-bottom:5px;}
#sockdashboard{ float:left; width:944px; padding:10px 10px;}
.sockdashboardBox{ float:right; width:753px; margin-top:0px;}
.sockdashboardBoxhnd{ float:left; width:753px; padding-top:30px; font-weight:bold; font-size:25px; font-family:Tahoma; color:#043e6b;}
.sockdashboardBoxhnd1{ float:left; width:753px; padding-top:17px; font-size:22px; font-family:Tahoma; color:#474845;}
.sockdashboardBoxhnd2{ float:left; width:753px; padding-top:17px; font-size:22px; font-family:Tahoma; color:#043e6b; padding-bottom:10px;}
.sockdashboardBoxhnd2 a{color:#474845; text-decoration:none;}
.sockdashboardBoxhnd2 a:hover{color:#043e6b; text-decoration:underline;}
.pageNavicont{float:left; width:967px; padding-bottom:10px;}

span.continue3{ float:right; width:104px; background:url(reset-btn.png) no-repeat left;}
span.continue3:hover{ background:url(reset-hover-btn.png) no-repeat left;}

.leftcolum{float:right; width:200px; height:auto; margin:0 0 0 0;}

.paging{float:right; width:245px; height:27px; margin:0px 0px 0 0; text-align:right;}
.paging ul{float:left; width:245px; height:27px; margin:0; padding:0; display:block;}
.paging ul li{float:left; height:27px; list-style-type:none;}
.paging ul li a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#48494a; display:block; text-align:center;}
.paging ul li a:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; display:block; text-align:center; text-decoration:none;}
.paging ul li.previous{float:left; width:80px; height:20px; background:#FFFFFF;  border:#e2e1e1 1px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#068aa4; text-align:center; text-decoration:none; padding:5px 0 0 0;}
.paging ul li.previous:hover{float:left; width:80px; height:16px; background:#094478; border:#e2e1e1 1px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; text-align:center; text-decoration:none; padding:5px 0 0 0; border-bottom-style:outset; }

.paging ul li.page{float:left; width:40px; height:20px; background:#FFFFFF;  border:#e2e1e1 1px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#068aa4; text-align:center; text-decoration:none; padding:5px 0 0 0; margin:0 2px 0 2px; }
.paging ul li.page:hover{float:left; width:40px; height:20px;  background:#2c7ec2; border:#e2e1e1 1px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; text-align:center; text-decoration:none; padding:5px 0 0 0; margin:0 2px 0 2px;}
.paging ul li.page2{float:left; width:40px; height:20px;  background:#2c7ec2; border:#085e82 1px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; text-align:center; text-decoration:none; padding:5px 0 0 0; margin:0 2px 0 2px;}

.other_swatches{float:left; width:187px; height:auto; margin:15px 0 0 -7px; }
.other_swatches img{float:left; width:77px; height:83px; margin:7px 0 0 5px; background:#FFF; padding:2px; border:1px solid #e2e1e1;}
.independent{float:left; width:auto; height:auto; margin:15px 0 24px 4px;}
.search_by_ID{float:left; width:177px; height:auto; margin:20px 0 0 0;}
.search_md{float:left; width:auto; height:auto; margin:0px;}
.search_repeat{float:left; width:177px; height:auto; background:url(searcy_BG_repeat.jpg) repeat-y top left; }
.saarch_heading{float:left; width:auto; height:auto; margin:12px 0 15px 17px;}
.enter_fabricID{float:left; width:175px; height:auto; margin:20px 0 0 0; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#3a3a3a; padding-right:6px;}
.second_search{float:left; width:160px; height:auto; margin:7px 0 25px 10px;}
.search_input{float:left; width:122px; height:12px; margin:0px; background:#FFF; border:1px solid #c8c8c8; padding:3px;}
.goto_fabric_search{float:right; width:27px; height:20px; margin:0px; background:url(goto_Fabric_search.jpg) 0px 0px no-repeat; border:none; cursor:pointer;}
.goto_fabric_search:hover{float:right; width:27px; height:20px; margin:0px; background:url(goto_Fabric_search.jpg) 0px -21px no-repeat; border:none; cursor:pointer;}


/***********************************28-05-2011*****************************/
.checkbox_bg{float:left; width:29px; height:25px; background:url(checkbox_bg.jpg) 0px 0px no-repeat;
padding:3px 0px 0 8px;}


span.saveAndContinue2{ width:139px; height:29px; display:block; margin:auto; text-align:center; background:url(save-and-continue-hover.jpg) no-repeat center;}
span.saveAndContinue2:hover{ background:url(save-and-continue.jpg) no-repeat center;}

span.backtoreview2{ float:right; width:129px; background:url(backtoreview-hover.jpg) no-repeat left;}
span.backtoreview2:hover{ background:url(backtoreviewbtn.jpg) no-repeat left;}


