html{font-size:62.5%;height:100%;margin-bottom:1px;}
body{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
strong{font-weight:bold;}
a:focus,a:hover,a:active{outline:none;}
.hide{display:none;}.show{display:block;}.pageTitle{font-size:2.2em;}.asterisk{color:#F00;}.alignLeft{text-align:left;}.alignCenter{text-align:center;}.alignRight{text-align:right;}p#basketLimitError,.errorMessage{color:#f00;}.pinkText{color:#C03;}.capitalize{text-transform:capitalize;}h1{font-size:3.0em;}h2{font-size:1.8em;}h3{font-size:1.0em;}#breadcrumbCont h2{font-size:1.0em;font-weight:normal;margin:0;}#skipLinks ul,#skipLinks li{padding:0;margin:0;list-style:none;}#skipLinks li{display:inline;}#skipLinks a:link,#skipLinks a:visited{float:left;overflow:hidden;width:0;height:0;z-index:1002;}#skipLinks a:active,#skipLinks a:focus{position:absolute;overflow:visible;width:auto;height:auto;border:none;margin:0;padding:5px;z-index:10000;background-color:#FFF;}div#headerCont{background:#000;height:124px;background:url(img/bg_Header.jpg) repeat-x;z-index:200;}div#logoCont{margin:0 auto;width:924px;height:77px;color:#FFF;position:relative;z-index:200;}div#logoCont a{color:#FFF;}div#logoCont a#logo{margin-top:14px;float:left;}img#headerBanner{position:absolute;top:10px;left:290px;}div#navCont{background:#FFF;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;margin:0 auto;width:906px;padding:9px 9px 0 9px;}div#nav{background:url(img/bg_Nav.jpg) repeat-x;width:906px;height:37px;position:relative;z-index:100;}div#pageCont{background:url(img/bg_Page2.jpg) repeat-x;}div#pageCont2{background:url(img/bg_Page3.jpg) bottom repeat-x;}div#mainCont{margin:0 auto;width:910px;background:url(img/bg_Page.gif) repeat-y;position:relative;padding:25px 10px 0 14px;min-height:300px;}/*\*/ * html #mainCont{height:300px;}/**/ .basiclayout div#mainCont{padding-top:4px;}div#breadcrumbCont{position:absolute;top:0;left:14px;width:906px;height:25px;}.basiclayout div#breadcrumbCont{display:none;}div#breadcrumbCont ul{position:absolute;top:8px;left:10px;}div#breadcrumbCont li#firstLink{background:url(img/bg_BreadcrumbHome.gif) center left no-repeat;padding-left:15px;}div#breadcrumbCont li{display:inline;float:left;margin-left:5px;padding-left:10px;background:url(img/bg_BreadcrumbDivider.gif) center left no-repeat;}div#breadcrumbCont li h2{float:left;}div#breadcrumbCont li a{color:#F00;}div#shortListTab{position:absolute;height:94px;float:left;}div.hoverInactive{left:930px;width:24px;}div.hoverActive{left:822px;width:132px;}div#shortListTab img{float:left;}div.hoverInactive div#shortListContent{display:none;height:94px;width:108px;background:url(img/bg_ShortList.gif);float:left;}div.hoverActive div#shortListContent{display:inline;}div.hoverOver div#shortListContent{background:url(img/bg_ShortListOver.gif);}div#shortListContent p{color:#FFF;text-align:center;margin-top:22px;width:80px;margin-left:14px;}div#shortListContent a{color:#FFF;background:url(img/btn_MiniArrowRight.jpg) center left no-repeat;padding-left:14px;margin-top:3px;}ul#headerLinks{position:absolute;right:236px;top:4px;}ul#headerLinks li{display:inline;padding:0 6px 0 10px;background:url(img/msc_HeaderLinksDivider.gif) center left no-repeat;}ul#headerLinks li#homeLink{background:url(img/msc_HomeIcon.gif) center left no-repeat;padding-left:16px;}ul#headerLinks li a{color:#CCC;}div#contentCont img{vertical-align:bottom;}div#tabsCont{margin-top:10px;}img#endTab{float:left;}ul#tabs,ul#BGtabs{float:left;}ul#tabs li,ul#BGtabs li{float:left;}ul#tabs li a,ul#BGtabs li a{float:left;text-decoration:none;cursor:pointer;}ul#tabs li a img,ul#BGtabs li img{float:left;}div#tabContentsCont{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:0 10px 10px 10px;margin-bottom:10px;}div#contentCont{width:906px;padding-top:5px;}img#bgTopLeft{position:absolute;top:0;left:0;}img#bgTopRight{position:absolute;top:0;right:0;}img#bgBottomLeft{position:absolute;bottom:0;left:0;}img#bgBottomRight{position:absolute;bottom:0;right:0;}* html img#bgBottomLeft,* html img#bgBottomRight{bottom:-1px;}div#footerCont{background:#000;background:#000 url(img/bg_Footer.jpg) repeat-x;padding-bottom:20px;}div#promoCont{background:#FFF;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;margin:0 auto;width:906px;height:30px;padding:9px;}div#promos{background:url(img/bg_FooterPromos.jpg) repeat-x;width:906px;height:30px;}div#footerLinksCont{margin-top:10px;}div#footerShops{float:left;}div#footerShops h4{height:40px;background-image:url(img/img_167Shops.png);background-repeat:no-repeat;text-indent:-9999px;}div#footerShops .arrowlink{padding:5px 0;}div#footerShops .arrowlink img{padding-right:3px;}div#footerCustomerServices{float:left;}div#footerCustomerServices h4{height:20px;margin:6px 0 0 0;font-size:14px;font-weight:bold;}div#footerAboutFragrance{float:left;}div#footerAboutFragrance h4{height:20px;margin:6px 0 0 0;font-size:14px;font-weight:bold;}div#footerAboutFragrance h4.footerAboutFragranceFooter{height:20px;margin-top:7px;font-size:14px;font-weight:bold;}div#footerAboutPerfumeShop{float:left;}div#footerAboutPerfumeShop h4{height:20px;margin:6px 0 0 0;font-size:14px;font-weight:bold;}div#footerSafeSecure{float:left;}div#footerSafeSecure h4{height:20px;margin:6px 0 0 0;font-size:14px;font-weight:bold;}div#footerVertKeyLine{float:left;margin:35px 10px 0 10px!important;margin:28px 10px 0 10px;}ul.footerLinks{padding-left:13px;margin-top:5px;}ul.footerLinks li{list-style-image:url(img/msc_FooterBullets.gif);}div#footerPromoBanners{border-top:1px solid #666;border-bottom:1px solid #666;padding:10px 0;margin:10px 0;}div#footerPromoBanners a{float:left;}div#footerPromoBanners div#firstBanner{float:left;margin-right:10px;}div#footerContentCont{margin:0 auto;width:906px;color:#CCC;}div#footerContentCont a{color:#CCC;}div#footerContentCont ul#brandLinks li{float:left;margin:0 0 3px 5px;font-size:.9em;}div#footerContentCont ul#brandLinks li a{background:url(img/msc_HeaderLinksDivider.gif) center right no-repeat;padding-right:7px;}p#copyright{clear:both;text-align:center;padding:10px 0;}div#miniBasket{float:right;}div#miniBasketOverview p{display:none;}div#miniBasketDetail{display:none;}
.withScript div#miniBasket{width:222px;background:url(img/bg_MiniBasket.jpg) no-repeat;position:absolute;right:0;top:0;z-index:100;}.withScript div#miniBasketOverview{height:30px;padding:4px 7px;}.withScript div#miniBasketOverview p{float:left;display:inline;clear:left;}.withScript div#miniBasketOverview a{float:right;background:url(img/btn_MiniArrowRight.jpg) center left no-repeat;padding-left:13px;}.withScript div#miniBasketDetail{background:#EB0011 url(img/bg_MiniBasketDetail.jpg) no-repeat;position:absolute;top:24px;width:222px;}.withScript div#miniBasketDetail p.emptyBasket{margin:10px 5px;}.withScript div#miniBasketDetail div#miniBasketTotals p{float:none;text-align:center;border-top:1px solid #FFF;border-bottom:1px solid #FFF;margin:0 10px;padding:5px 0;}.withScript div#miniBasketDetail div#miniBasketButton p{float:none;text-align:center;padding:5px 0;}.withScript div#miniBasketDetail ul{margin-top:15px;}.withScript div#miniBasketDetail ul li{margin-bottom:5px;padding:0 10px;}.withScript div#miniBasketDetail ul li p{line-height:1.2em;}.withScript div#miniBasketDetail a.miniBasketProductImg{float:left;margin-right:10px;}.withScript div#miniBasketDetail .miniBasketItem{width:200px;}.withScript div#miniBasketDetail p.miniBasketProductInfo{width:120px;margin:0 0 0 58px;}.withScript div#miniBasketDetail p.miniBasketProductInfo #productTitle{font-weight:bold;}img#shopBy{float:left;}ul#topNavLevel1{float:left;}ul#topNavLevel1 li{float:left;position:relative;}ul#topNavLevel1 li:hover ul{display:block;}ul#topNavLevel1 li#wc_womens_fragrances ul{width:750px;}ul#topNavLevel1 li#wc_mens_fragrances ul{width:750px;}ul#topNavLevel1 li#wc_brand_fragrances ul{visibility:hidden;}ul#topNavLevel1 ul.topNavLevel2{display:none;background:#FFF;border:1px solid #CCC;border-top:0;position:absolute;top:37px;left:-75px;z-index:10000;min-height:32px;height:auto!important;height:50px;}ul#topNavLevel1 ul.topNavLevel2 li{float:left;width:145px;overflow:hidden;}ul#topNavLevel1 ul.topNavLevel2 li a{font-weight:bold;border-bottom:1px solid #CCC;display:block;padding:10px 12px 8px 12px;color:#F00;}ul#topNavLevel1 ul.topNavLevel2 li.viewAll{width:750px;border-top:1px solid #CCC;}ul#topNavLevel1 ul.topNavLevel2 li.viewAll a{border-bottom:0;}ul#topNavLevel1 ul.topNavLevel3{padding:5px 0 10px 0;float:left;}ul#topNavLevel1 ul.topNavLevel3 li{clear:both;}ul#topNavLevel1 ul.topNavLevel3 li a{font-weight:normal;border-bottom:0;padding:0 12px;display:block;}form#searchForm{display:inline;}form#searchForm fieldset{float:right;display:inline;}form#searchForm label{float:left;}form#searchForm input{float:left;margin:9px 0 0 5px;padding:2px 5px 1px 5px;}form#searchForm input.submitBtn{float:left;margin:8px 7px 0 7px;width:38px;}form#searchAgainForm{display:inline;float:right;width:720px;}form#searchAgainForm fieldset{float:left;display:inline;}form#searchAgainForm label{float:left;margin:3px 7px 0 0;font-weight:bold;}form#searchAgainForm input{float:left;margin:1px 0 0 5px;padding:2px 5px 1px 5px;}form#searchAgainForm input.submitBtn{float:left;margin:0 7px 0 7px;width:38px;}form#searchAgainForm fieldset p{margin-bottom:15px;}form#searchAgainForm fieldset p strong{font-weight:bold;}form#eNewsForm{display:inline;}form#eNewsForm fieldset{float:right;display:inline;margin-right:0;}form#eNewsForm label{display:none;}form#eNewsForm input{float:left;margin-top:5px;padding:2px 5px 1px 5px;}form#eNewsForm input.submit{float:left;padding:10px 0 0 0;}form em.valError{float:left;background:url(img/msc_FormValidator_Error.gif) no-repeat;padding:0 0 0 14px;margin:0 0 0 5px;height:14px;}form em.errorMessage{width:185px;font-size:.8em;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0 0 0 25px;color:#F00;float:left;clear:left;}form em.incomplete{float:left;background:url(img/msc_FormValidator_Unchecked.gif) no-repeat;padding:0 0 0 14px;margin:0 0 0 5px;height:14px;display:inline;}form em.success{float:left;background:url(img/msc_FormValidator_Checked.gif) no-repeat;padding:0 0 0 14px;margin:0 0 0 4px;height:14px;}#siteMapCategoriesLevel1,#siteMapLinks{padding-left:20px;font-size:1.2em;font-weight:bold;}ul#siteMapCategoriesLevel1>li,ul#siteMapLinks li{padding-bottom:10px;}ul#siteMapCategoriesLevel1 li,ul#siteMapLinks li{list-style-type:disc;color:#f00;}ul#siteMapCategoriesLevel1 li ul{padding-top:5px;}#siteMapCategoriesLevel1 ul li ul{padding-top:5px;}.siteMapCategoriesLevel2{padding-left:20px;font-size:1.0em;}.siteMapCategoriesLevel2 li{padding-bottom:5px;}.siteMapCategoriesLevel3{padding-left:20px;font-size:.8em;}#storeLocatorCont{width:906px;height:221px;background-image:url(img/hd_StoreLocator.gif);background-repeat:no-repeat;border-bottom:1px solid #d0d7df;padding:1px;}form#formStoreLocator{color:#fff;padding:45px 0 0 10px;}form#formStoreLocator fieldset{color:#fff;font-size:1.1em;font-weight:bold;margin:20px 0 0 0;}form#formStoreLocator fieldset span{display:block;margin:3px 0 3px 0;}form#formStoreLocator fieldset label{width:6em;float:left;font-size:1.4em;}form#formStoreLocator fieldset input{display:block;margin:0;}form#formStoreLocator #FindNearestStore{margin:10px 0 0 100px;width:175px;height:21px;}div#refineSearchCont{background-image:url(img/bg_FindNearestStoreGradient.gif);background-repeat:repeat-x;padding-left:10px;}div#refineSearchCont h3{height:30px;background-image:url(img/hd_refineYourSearch.gif);background-repeat:no-repeat;text-indent:-9999px;}div#refineSearchCont #brandCol{width:210px;margin-left:10px;float:left;padding-top:10px;}div#refineSearchCont #brandCol label{display:block;padding-bottom:10px;}div#refineSearchCont #searchButton{padding-left:670px;}div#Ad_Banner{width:720px;float:right;margin:10px 0;}div#Ad_Skyscrapper{width:166px;float:left;}div#Ad_Banner img,div#Ad_Skyscrapper img{display:block;margin-left:auto;margin-right:auto;}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cf{display:inline-block;}/* Hides from IE-mac \*/ * html .cf{height:1%;}.cf{display:block;}/* End hide from IE-mac */ .ui-dialog{margin:0;padding:0;outline:0;line-height:13px;text-decoration:none;font-size:100%;list-style:none;font-family:Verdana,Arial,sans-serif;background:#e2e2e2;color:#000;border:1px solid #000;position:relative;}.ui-dialog-content{border:1px solid #000;background:#fff;color:#000;font-weight:bold;}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;}.ui-dialog-titlebar{margin:0;padding:5px 15px 5px 10px;border:0;outline:0;line-height:13px;text-decoration:none;font-size:1.1em;list-style:none;padding:5px 15px 5px 10px;color:#FFF;border-bottom:1px solid #000;font-size:1.1em;font-weight:bold;position:relative;background-color:#000;background-image:url(img/msc_titleBar.gif);background-repeat:repeat-x;}.ui-dialog-titlebar-close{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;background:url(img/msc_icon_close.gif) 0 0 no-repeat;position:absolute;right:8px;top:6px;width:14px;height:14px;z-index:100;}.ui-dialog-titlebar-close-hover,.ui-dialog-titlebar-close:hover{background:url(img/msc_icon_close_hover.gif) 0 0 no-repeat;}.ui-dialog-titlebar-close:active{background:url(img/msc_icon_close_hover.gif) 0 0 no-repeat;}.ui-dialog-titlebar-close span{display:none;}.ui-dialog-content{margin:0;padding:5px 10px;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;background:#e2e2e2;color:#000;padding:5px 10px;}.ui-dialog-buttonpane{position:absolute;bottom:0;width:100%;text-align:right;border-top:1px solid #999;}.ui-dialog-buttonpane button{margin:5px 0 5px 8px;border:none 0;width:75px;height:23px;color:#434343;font-size:1.1em;cursor:pointer;padding:2px 6px 3px 6px;background-color:#dadada;background-image:url(img/msc_button.gif);background-repeat:no-repeat;margin-right:10px;}.ui-dialog-buttonpane button:hover{background-image:url(img/msc_button_hover.gif);background-repeat:no-repeat;}.ui-dialog-buttonpane button:active{background-image:url(img/msc_button_hover.gif);background-repeat:no-repeat;}.ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move;}div#LeftNav{width:166px;float:left;margin-right:10px;}div#LeftNav div.MenuBlk{background-image:url(img/bg_HeaderGradient.gif);background-repeat:repeat-x;}div#LeftNav div.MenuBlk{padding:0 10px 10px 10px!important;padding:0 0 10px 10px;}div#LeftNav div.MenuBlk ul{padding:0 0 0 5px;}div#LeftNav div.MenuBlk h4{width:166px;height:36px;background-repeat:no-repeat;text-indent:-9999px;}div#LeftNav div.MenuBlk h4.CustomerServices{background-image:url(img/hd_LeftNav_CustomerServices.png);}div#LeftNav div.MenuBlk h4.OurShops{background-image:url(img/hd_LeftNav_OurShops.png);}div#LeftNav div.MenuBlk h4.GiftWrapping{background-image:url(img/hd_LeftNav_GiftWrapping.png);}div#LeftNav div.MenuBlk h4.AllAboutFragrance{background-image:url(img/hd_LeftNav_AllAboutFragrance.png);}div#LeftNav div.MenuBlk h4.Jobs{background-image:url(img/hd_LeftNav_Jobs.png);}div#LeftNav div.MenuBlk h4.AboutThePerfumeShop{background-image:url(img/hd_LeftNav_AboutThePerfumeShop.png);}div#LeftNav div.MenuBlk h4.SafeSecure{background-image:url(img/hd_LeftNav_SafeSecure.png);}div#CMSContent{width:725px;float:left;padding:0;}div#BannersCont{width:355px;float:left;}div#EmailCont{width:551px;float:left;}div#EmailCont a{color:#f00;}div#EmailCont ul{padding:0 0 0 16px;}div#EmailCont ul li{list-style-type:disc;}div#EmailCont ul.offersList{padding:10px 0 10px 16px;}div#EmailCont ul.signUpReasons li{font-weight:bold;list-style-type:circle;}div#EmailCont ul.thankYou li{list-style-type:circle;}div#EmailCont h2{margin-top:15px;}form#prospectRegistrationForm fieldset p{margin:10px 0;}form#prospectRegistrationForm .formElement{width:480px;float:left;display:inline;padding:5px 0;}form#prospectRegistrationForm .formElement label{font-weight:bold;}form#prospectRegistrationForm .formElement label{width:210px;float:left;margin-right:20px;margin-bottom:10px;}form#prospectRegistrationForm .formElement a{width:120px;float:left;margin-right:20px;}form#prospectRegistrationForm .formElement span.formBorder{width:200px;}form#prospectRegistrationForm .formElement span.formBorder select{width:125px;float:left;margin-right:4px;}form#prospectRegistrationForm .formElement span.formBorder input{width:175px;float:left;}form#prospectRegistrationForm .formElement input.submit{float:right;padding-right:70px;}form#prospectRegistrationForm input.submitLogin{margin-left:257px;}form#prospectRegistrationForm input.submitRegister{margin-left:243px;}div#singleSignUpCont{padding-top:20px;}div.smallNote{font-size:.8em;float:left;}ul.arrowlink{margin-left:20px;}ul.arrowlink li{list-style-image:url(img/btn_RedArrowRight.gif);padding-bottom:2px;color:#f00;}ul.arrowlink li a{color:#f00;}div#returnToHomepage img{margin:20px 0 0 0;}*html div#registerProspect{width:900px;padding-top:5px;}form em.errorMessage span{float:left;position:relative;left:130px;margin-bottom:5px;width:200px;}

#content-slider {
	width: 905px;
	overflow: hidden;
	height: 200px;
	margin: 10px 0 0 0;
	border: solid 1px #ccc;
}

#content-slider-inside {
	list-style: none;
	height: 300px;
	overflow: scroll;
	overflow-y: hidden;
}

	#content-slider-inside li {
		width: 905px;
		background:url(img/bg-tabs.jpg) no-repeat top right;
		height: 200px;
		color: #000;
		font-size: 14px;
		font-family: "Times New Roman", Times, serif;
		font-style: italic bold;
		text-align: left;
		line-height: 20px;
	}
	
#navigation {
	list-style: none;
	margin: 10px 0 0 0;
	float: left;
}

#navigation li {
	float: left;
	width: 26px;
	height: 26px;
	text-align: center;
	margin: 0;
	border: solid 1px #ccc;
	line-height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 5px;
}

#navigation li a, #navigation li a:link, #navigation li a:visited {
	text-decoration: none;
	display: block;
	height: 26px;
	color: #666;
}

#navigation li a.selected, #navigation li a.selected:link, #navigation li a.selected:visited {
	background: #666;
	color: #fff;
}

#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
	background: #666;
	color: #fff;
}



#fb_sliver { position: fixed; bottom: 0; left:0; width: 100%; z-index: 10000; height: 1px; overflow:hidden; text-align: center; color: #FFF; font-size: 18px; font-family: Helvetica; background: #1f1f1f;  opacity: 0; filter:alpha(opacity='0'); }
#fb_sliver_wrapper { left: 50%; margin-left: -490px; position: absolute; width: 980px; }
	#fb_sliver_close { cursor:pointer; float: left; width: 20px; display: inline; margin: 8px 0 0 0; width:22px; height: 22px;}

	#fb_sliver_text { width: 715px; float: left; display: inline; margin: 0 10px 0 0; line-height: 60px; font-size: 13px; }
	#fb_sliver_fan_box { width: 230px; height: 60px; float: left; display: inline; }
	
	
	


.modal {
    position:absolute;
    z-index:2000;
    zoom:1;
    top:-9999px;
    left:-9999px;
}

.modal .close {
    z-index:3;
    display:block;
    cursor:pointer;
    position:absolute;
    top:10px;
    right:13px;
    background:url(close.png) no-repeat;
    width:30px;
    height:30px;
    overflow:;
    text-indent:-9999px;
}

.modal .modal-content {
    background:#FFF url(/coreimages/modal.png) repeat-x;
    border:1px solid #999;
    border-bottom-color:1px solid #929292;
    border-top-color:1px solid #eee;
    -webkit-box-shadow: 0 18px 27px #000;
    -moz-box-shadow: 0 18px 27px #000;
    box-shadow: 0 18px 27px #000;
    position:relative;
    z-index:2;
    zoom:1;
    overflow:hidden;
    padding:23px 15px 18px 16px;
}

.modal .shadow {
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:-18px;
    left:-18px;
    background:#000;
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='18', MakeShadow='true', ShadowOpacity='.6');
}

.modal h2 {
    font-size:25px;
    line-height:29px;
    color:#000;
    margin:0 0 28px 0;
}

.modal2 {
    position:absolute;
    z-index:2000;
    zoom:1;
    top:-9999px;
    left:-9999px;
}

.modal2 .modal-content {
    background:#e0e0e0 url(/coreimages/modal2-grad.png) repeat-x;
    border:1px solid #979797;
    border-bottom-color:1px solid #929292;
    border-top-color:1px solid #eee;
    -webkit-box-shadow: 10px 10px 40px #555;
    -moz-box-shadow: 10px 10px 40px #555;
    box-shadow: 10px 10px 40px #555;
    position:relative;
    z-index:2;
    zoom:1;
    overflow:hidden;
    padding:23px 15px 18px 16px;
}

.modal2 .shadow {
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:-40px;
    left:-40px;
    background:#000;
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='40', MakeShadow='true', ShadowOpacity='.6');
}

.modal .modal-content.consultant {
    background:url(/coreimages/consultant-bg.png) no-repeat;
    width:342px;
    height:329px;
    padding:61px 15px 0 205px;
    border:0;
    box-shadow:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    margin:-20px 0 0 0;
    font-size:13px;
    line-height:15px;
    color:#000;
}

.modal .modal-content.consultant h2 {
    font-size:26px;
    color:#e31255;
    margin:0 0 14px 0;
}

.modal .modal-content.consultant .form {
    position:relative;
    zoom:1;
    padding:0 0 0 178px;
    margin:21px 0 0 -184px;
    text-align:center;
}

.modal .modal-content.consultant .form .left {
    position:absolute;
    bottom:37px;
    left:0;
}

.modal .modal-content.consultant .form .input {
    border:1px solid #d5d5d5;
    background:#fff;
    padding:4px 6px;
    width:152px;
    margin:0 0 8px 0;
    display:block;
}

.modal .modal-content.consultant .form textarea {
    border:1px solid #d5d5d5;
    background:#fff;
    padding:4px 0 4px 6px;
    width:338px;
    height:131px;
    margin:0 0 12px 0;
    display:block;
    float:right;
}

.modal .fstatus {display: none; position:absolute; left:137px; bottom:50px; }

.check-block {
    margin:0 0 0px 0;
}

.check-block2 {
    margin:0;
}

.check-block p {
    margin:0;
    padding:0 0 0 133px;
}

.check-block .bg {
    
    height:80px;
    padding:15px 19px 0 127px;
    overflow:hidden;
    position:relative;
}

.check-block2 .bg {
    background-image:url(/coreimages/checking-orange.png);
}

.check-block .bg .btn-grey3 {
    float:right;
    margin:2px 0 0 20px;
}

.check-block .bg .input {
    background:#fff;
    border:1px solid #ddd;
    height:29px;
    overflow:hidden;
    padding:0 5px;
}

.check-block .bg .input input {
    margin:0;
    padding:4px 0;
    font-size:15px;
    width:100%;
    border:0;
    background:none;
}

.check-block .bg img {
    top:8px;
    left:13px;
    position:absolute;
}

.mainbg-b {
    zoom:1;
    position:relative;
    background:url(/coreimages/content-bottom.png) repeat-x 0 100%;
}

.header .auth .bg {
    float:left;
    padding:0 16px 0 0;
    height:32px;
    overflow:hidden;
    background:url(/coreimages/rounded32.png) no-repeat 100% -38px;
}

.opinions-bg {
    background:url(/coreimages/opinions-bg.png) no-repeat 100% 16px;
}

.btn-grey3,
.btn-grey3 span {
    padding:0 0 0 14px;
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
    text-decoration:none;
    color:#000;
    font-size:13px;
    line-height:30px;
    height:30px;
    overflow:hidden;
    text-align:center;
    white-space:nowrap;
    background:url(rounded30.png) no-repeat;
}

.btn-grey3 span {
    padding:0 17px 0 3px;
    background-position:100% -35px;
    vertical-align:top;
}

.header .search .input {
    background:#fff;
    border:1px solid #d5d5d5;
    height:29px;
    overflow:hidden;
    padding:0 10px 0 27px;
    position:relative;
}

.header .search .input input {
    width:100%;
    display:block;
    border:0;
    background:none;
    font-size:18px;
    padding:2px 0;
    margin:0;
}

.header .search .input .arr {
    position:absolute;
    display:block;
    cursor:pointer;
    width:26px;
    height:29px;
    overflow:hidden;
    top:0;
    left:0;
    background:#fff url(/coreimages/darr-grey.gif) no-repeat 10px 12px;
}

.new-comment .input {
    float:left;
    border:1px solid #cfcfcf;
    background:#fff url(/coreimages/input234.png) no-repeat;
    width:234px;
    height:29px;
    overflow:hidden;
    float:left;
    margin:0 14px 0 0;
}

.new-comment .input input {
    border:0;
    background:none;
    padding:5px 7px;
    width:220px;
    margin:0;
	
	.new-comment .captcha .input {
    float:left;
    border:1px solid #cfcfcf;
    background:#fff url(/coreimages/input134.png) no-repeat;
    width:134px;
    height:29px;
    overflow:hidden;
    margin:0 0 9px 0;
    float:none;
}

.new-comment .captcha .input input {
    border:0;
    background:none;
    padding:5px 7px;
    width:120px;
    margin:0;
}

.amount .input {
    border:1px solid #d1d1d1;
    background:#fff url(/coreimages/amount.png) no-repeat 0 -49px;
    display:block;
    float:left;
    width:40px;
    height:26px;
    overflow:hidden;
    margin:0 10px 0 0;
}

.amount .input input {
    display:block;
    border:0;
    background:none;
    text-align:right;
    padding:2px 10px 2px 0;
    width:33px;
    font-size:17px;
    font-weight:bold;
    color:#464646;
}

.fast-order ul li .input {
    border:1px solid #d5d5d5;
    background:#fff;
    font-size:13px;
    padding:3px 5px;
    width:165px;
    margin:0;
    display:block;
}

.fast-order ul li.captcha .input {
    width:72px;
    margin:0 0 5px 0;
}

.delivery-method .head input {
    position:absolute;
    top:4px;
    left:-3px;
}

.check-row input {
    position:absolute;
    top:0;
    left:-3px;
}

.auth_form .input {
    border:1px solid #cfcfcf;
    background:#fff url(/coreimages/input234.png) no-repeat;
    width:234px;
    height:29px;
    overflow:hidden;
    margin:0 14px 0 0;
}

.auth_form .input input {
    border:0;
    background:none;
    padding:5px 7px;
    width:220px;
    margin:0;
}

.reg-form .reg-table .input {   border:1px solid #cfcfcf; background:#fff url(/coreimages/input234.png) no-repeat;   width:234px;   height:29px;   overflow:hidden;   margin:0 14px 0 0;}
.reg-form .reg-table .input input {    border:0;  background:none;  padding:5px 7px;   width:220px;   margin:0;}

.niceRadio input {margin-left: -20px;}

.niceCheck input {margin-left: -20px;}

.cartitems .count input {width:22px; height:21px; background-image:url(/coreimages/variantscountinput.gif); background-color:transparent; border:none; outline:none; text-align:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; vertical-align:bottom; padding:2px 8px 0 4px; margin-right:2px;}


.cartitems .subm input {background:transparent url(/coreimages/subm-cart-del.gif); width:95px; height:25px; font-size:11px; border:none; cursor:pointer;}
.cartitems .save input {background:transparent url(/coreimages/subm88.gif); width:88px; height:25px; margin:0px 5px; font-size:11px; border:none}

