html {font-size:62.5%; height:100%; margin-bottom:1px;}
body {font-family:Arial,Helvetica,sans-serif; color:#000; font-size:1.1em;}
a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;}

.hide {display:none;}
.show {display:block;}

.pageTitle {font-size:2.2em;}
.asterisk {color:#FF0000}

.alignLeft{text-align:left;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}

p#basketLimitError, .errorMessage{color:#f00;}

.pinkText{color:#CC0033;}

.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:0px;}


#skipLinks {}
#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(/pws/images/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(/pws/images/bg_Nav.jpg) repeat-x; width:906px; height:37px; position:relative; z-index:100;}
div#pageCont {background:url(/pws/images/bg_Page2.jpg) repeat-x;}
div#pageCont2 {background:url(/pws/images/bg_Page3.jpg) bottom repeat-x;}

div#mainCont {margin:0 auto; width:910px; background:url(/pws/images/bg_Page.gif) repeat-y; position:relative; padding:25px 10px 0 14px; min-height:300px;}
/* for Internet Explorer */
/*\*/
* html #mainCont {height: 300px;}
/**/

.basiclayout div#mainCont {padding-top:4px;}

div#breadcrumbCont {position:absolute; top:0px; 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(/pws/images/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(/pws/images/bg_BreadcrumbDivider.gif) center left no-repeat;}
div#breadcrumbCont li h2 {float:left;}
div#breadcrumbCont li a {color:#FF0000;}

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(/pws/images/bg_ShortList.gif); float:left;}
div.hoverActive div#shortListContent {display:inline;}
div.hoverOver div#shortListContent {background:url(/pws/images/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(/pws/images/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:0px 6px 0px 10px; background:url(/pws/images/msc_HeaderLinksDivider.gif) center left no-repeat;}
ul#headerLinks li#homeLink {background:url(/pws/images/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#tab1 {}
div#tab2 {}

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(/pws/images/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(/pws/images/bg_FooterPromos.jpg) repeat-x; width:906px; height:30px;}


div#footerLinksCont{margin-top:10px;}
	div#footerShops {float:left; width:149px;}
		div#footerShops h4{height:40px;	background-image: url(/pws/images/img_167Shops.png); background-repeat: no-repeat; text-indent: -9999px;}
		div#footerShops .arrowlink{padding: 5px 0px;}
		div#footerShops .arrowlink img{padding-right:3px;}
	div#footerCustomerServices {float:left; width:169px;}
		div#footerCustomerServices h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_CustomerServices.png); background-repeat: no-repeat; text-indent: -9999px;}
	div#footerAboutFragrance {float:left; width:189px;}
		div#footerAboutFragrance h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_AllAboutFragrance.png); background-repeat: no-repeat; text-indent: -9999px;}
		div#footerAboutFragrance h4.footerAboutFragranceFooter{height:20px; margin-top:7px; background-image: url(/pws/images/hd_fromtheFragranceSpeciali.png); background-repeat: no-repeat; text-indent: -9999px;}
	div#footerAboutPerfumeShop {float:left; width:149px;}
		div#footerAboutPerfumeShop h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_AboutPerfumeShop.png); background-repeat: no-repeat; text-indent: -9999px;}
	div#footerSafeSecure {float:left; width:125px;}
		div#footerSafeSecure h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_SafeAndSecure.png); background-repeat: no-repeat; text-indent: -9999px;}

	div#footerVertKeyLine{float:left; margin:35px 10px 0px 10px !important; margin:28px 10px 0px 10px;}
	
	ul.footerLinks{padding-left:13px; margin-top:5px;}
	ul.footerLinks li{list-style-image: url(/pws/images/msc_FooterBullets.gif);}

/*

div#footerLinks {margin-top:10px;}
div#footerShops {float:left; width:160px;}
div#footerShops h4{height:40px;	background-image: url(/pws/images/img_167Shops.png); background-repeat: no-repeat; text-indent: -9999px;}
div#footerShops .arrowlink{padding: 5px 0px;}
div#footerShops .selectStore{width: 160px;}

div#footerVertKeyLineCont{float:left; padding:30px 10px 0px 10px;}

div#footerCustomerServices {float:left; width:180px;}
	div#footerCustomerServices h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_CustomerServices.png); background-repeat: no-repeat; text-indent: -9999px;}
div#footerAboutFragrance {float:left; width:200px;}
	div#footerAboutFragrance h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_AllAboutFragrance.png); background-repeat: no-repeat; text-indent: -9999px;}
	div#footerAboutFragrance h4.footerAboutFragranceFooter{height:20px; margin-top:7px; background-image: url(/pws/images/hd_fromtheFragranceSpeciali.png); background-repeat: no-repeat; text-indent: -9999px;}
div#footerAboutPerfumeShop {float:left; width:170px;}
	div#footerAboutPerfumeShop h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_AboutPerfumeShop.png); background-repeat: no-repeat; text-indent: -9999px;}
div#footerSafeSecure {float:left; width:146px;}
	div#footerSafeSecure h4{height:20px; margin:6px 0px 0px 0px; background-image: url(/pws/images/hd_SafeAndSecure.png); background-repeat: no-repeat; text-indent: -9999px;}

ul.footerLinks{padding-left:13px; margin-top:0px;}
ul.footerLinks li{list-style-image: url(/pws/images/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:0px 0px 3px 5px; font-size:0.9em;}
div#footerContentCont ul#brandLinks li a { background:url(/pws/images/msc_HeaderLinksDivider.gif) center right no-repeat; padding-right:7px;}
p#copyright {clear:both; text-align:center; padding:10px 0px;}

div#miniBasket {float:right;}
div#miniBasketOverview p {display:none;}
div#miniBasketDetail {display:none;}

.withScript div#miniBasket {width:222px; background:url(/pws/images/bg_MiniBasket.jpg) no-repeat; position:absolute; right:0px; top:0px; 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(/pws/images/btn_MiniArrowRight.jpg) center left no-repeat; padding-left:13px;}
.withScript div#miniBasketDetail {background:#EB0011 url(/pws/images/bg_MiniBasketDetail.jpg) no-repeat; position:absolute; top:24px; width:222px;}
.withScript div#miniBasketDetail p {}
.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:0px 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:0px 0px 0px 58px;}
.withScript div#miniBasketDetail p.miniBasketProductInfo #wasPrice {}
.withScript div#miniBasketDetail p.miniBasketProductInfo .nowPrice {}
.withScript div#miniBasketDetail p.miniBasketProductInfo #productTitle {font-weight:bold;}
.withScript div#miniBasketDetail p.miniBasketProductInfo #productSize {}
.withScript div#miniBasketDetail p.miniBasketProductInfo #productQuantity {}

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; float:left; border:1px solid #CCC; border-top:0px; position:absolute; top:37px; left:-75px; z-index:10000;}
ul#topNavLevel1 ul.topNavLevel2 li {float:left; width:150px; overflow:hidden;}
ul#topNavLevel1 ul.topNavLevel2 li a {font-weight:bold; border-bottom:1px solid #CCC; display:block; padding:10px 12px 8px 12px; color:#FF0000;}
ul#topNavLevel1 ul.topNavLevel2 li.viewAll {width:750px; border-top:1px solid #CCC;}
ul#topNavLevel1 ul.topNavLevel2 li.viewAll a {border-bottom:0px;}
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:0px; padding:0px 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 0px; 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:0px 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:0px;}
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 0px 0px 0px;}

/*
h1.EmailSignUp{height:34px; background-image: url(/pws/images/hd_EmailSignUp.gif); background-repeat: no-repeat; text-indent: -9999px;}
*/


form em.valError {float:left; background:url(/pws/images/msc_FormValidator_Error.gif) no-repeat; padding:0 0 0 14px; margin:0px 0 0 5px; height:14px;}
form em.errorMessage {width:185px; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px 0 0 25px; color:#F00; float:left; clear:left;}
form em.incomplete {float:left; background:url(/pws/images/msc_FormValidator_Unchecked.gif) no-repeat; padding:0 0 0 14px; margin:0px 0 0 5px; height:14px; display:inline;}
form em.success {float:left; background:url(/pws/images/msc_FormValidator_Checked.gif) no-repeat; padding:0 0 0 14px; margin:0px 0 0 5px; height:14px;}

/*
#contentCont a {color: #fF0;}
*/
#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: 0.8em;}
ul#siteMapCategoriesLevel1 li {  }


#storeLocatorCont{width:906px; height:221px; background-image: url(/pws/images/hd_StoreLocator.gif); background-repeat: no-repeat; border-bottom:1px solid #d0d7df; padding:1px;}
form#formStoreLocator{color:#fff; padding:45px 0px 0px 10px;}
form#formStoreLocator fieldset{color:#fff; font-size:1.1em; font-weight:bold; margin:20px 0px 0px 0px;}
form#formStoreLocator fieldset span{display:block; margin:3px 0px 3px 0px;}
form#formStoreLocator fieldset label{width: 6em; float: left; font-size:1.4em;}
form#formStoreLocator fieldset input{display:block; margin:0px 0px 0px 0px;}
form#formStoreLocator #FindNearestStore{margin:10px 0px 0px 100px; width:175px; height:21px;}

div#refineSearchCont{background-image: url(/pws/images/bg_FindNearestStoreGradient.gif); background-repeat: repeat-x; padding-left:10px;}
div#refineSearchCont h3{height:30px; background-image: url(/pws/images/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#contentCont #siteMapLinks{padding-left: 20px;}
*/


div#Ad_Banner{width:720px; float:right; margin:10px 0px;}
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 */




/*dialog*/
.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:#000000; border:1px solid #000000; position:relative;}

.ui-dialog-content {border:1px solid #000000; background:#ffffff; color:#000000; font-weight:bold;}
.ui-resizable-handle {position:absolute; font-size:0.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:#FFFFFF; border-bottom: 1px solid #000000; font-size:1.1em; font-weight:bold; position:relative; background-color:#000000; background-image:url(/pws/images/msc_titleBar.gif); background-repeat:repeat-x;}
.ui-dialog-title {}
.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(/pws/images/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(/pws/images/msc_icon_close_hover.gif) 0 0 no-repeat;}
.ui-dialog-titlebar-close:active {background: url(/pws/images/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:#000000; padding:5px 10px;}
.ui-dialog-buttonpane {position:absolute; bottom:0; width:100%; text-align:right; border-top:1px solid #999999;}
.ui-dialog-buttonpane button {margin:5px 0 5px 8px; border:none 0px; width:75px; height:23px; color:#434343; font-size:1.1em; cursor:pointer; padding:2px 6px 3px 6px; background-color:#dadada; background-image:url(/pws/images/msc_button.gif); background-repeat:no-repeat; margin-right:10px;}
.ui-dialog-buttonpane button:hover {background-image:url(/pws/images/msc_button_hover.gif); background-repeat:no-repeat;}
.ui-dialog-buttonpane button:active {background-image: url(/pws/images/msc_button_hover.gif); background-repeat: no-repeat;}
/* This file skins dialog */
.ui-dialog.ui-draggable .ui-dialog-titlebar,
.ui-dialog.ui-draggable .ui-dialog-titlebar {cursor: move;}



/*  Left Nav  */
div#LeftNav{width: 166px; float:left; margin-right:10px;}
	div#LeftNav div.MenuBlk{background-image: url(/pws/images/bg_HeaderGradient.gif); background-repeat: repeat-x;}
	div#LeftNav div.MenuBlk{padding:0px 10px 10px 10px !important;padding:0px 0px 10px 10px}
		div#LeftNav div.MenuBlk ul{padding:0px 0px 0px 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(/pws/images/hd_LeftNav_CustomerServices.png);}
		div#LeftNav div.MenuBlk h4.OurShops{background-image: url(/pws/images/hd_LeftNav_OurShops.png);}
		div#LeftNav div.MenuBlk h4.GiftWrapping{background-image: url(/pws/images/hd_LeftNav_GiftWrapping.png);}
		div#LeftNav div.MenuBlk h4.AllAboutFragrance{background-image: url(/pws/images/hd_LeftNav_AllAboutFragrance.png);}
		div#LeftNav div.MenuBlk h4.Jobs{background-image: url(/pws/images/hd_LeftNav_Jobs.png);}
		div#LeftNav div.MenuBlk h4.AboutThePerfumeShop{background-image: url(/pws/images/hd_LeftNav_AboutThePerfumeShop.png);}
		div#LeftNav div.MenuBlk h4.SafeSecure{background-image: url(/pws/images/hd_LeftNav_SafeSecure.png);}
div#CMSContent{width:725px; float:left; padding:0px;}
/*  End Left Nav  */




/* Email Sign Up Form */
div#BannersCont{width:355px; float:left;}
div#EmailCont{width: 551px; float:left;}
div#EmailCont a{color:#f00;}
div#EmailCont ul{padding:0px 0px 0px 16px;}
div#EmailCont ul li{list-style-type: disc;}

div#EmailCont ul.offersList{padding:10px 0px 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 0px;}
form#prospectRegistrationForm .formElement {width:480px;float:left;display:inline; padding:5px 0px;}
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;}


/*

form#prospectRegistrationForm {float:left; margin-top:20px; display:inline;}
form#prospectRegistrationForm li{color:#f00;margin-left:10px;list-style-type: disc;}

form#prospectRegistrationForm fieldset {border:1px solid #f00;}
form#prospectRegistrationForm label {padding-top:2px; margin-bottom:10px; width:120px; display:inline; font-weight:bold;}
form#prospectRegistrationForm label input {margin-right:5px; display:inline;}
form#prospectRegistrationForm input {margin-bottom:10px; display:inline;}

form#prospectRegistrationForm .formElement {float:left;margin:0px 5px;}
form#prospectRegistrationForm .formElement label, 
form#prospectRegistrationForm .formElement a {float:left;width:220px;margin-right:20px}

form#prospectRegistrationForm .formElement input {width:175px; float:left;}
form#prospectRegistrationForm .formElement select {width:125px;}
form#prospectRegistrationForm .formElement input.clearForm, 
form#prospectRegistrationForm .formElement input.submit {margin-top:15px; width:auto;height:auto;}
form#prospectRegistrationForm .asterisk {color:#FF0000}


form#prospectRegistrationForm div#customerAttributesCont{float:left; padding-top:15px;}
form#prospectRegistrationForm div#customerAttributesCont p {padding-bottom:10px;}
form#prospectRegistrationForm div#customerAttributesCont p strong{font-weight:bold;}
form#prospectRegistrationForm div#customerAttributesCont p.questionTitle{padding-bottom:5px; font-weight:bold;}
form#prospectRegistrationForm div#customerAttributesCont div#questionBlockCont{padding-bottom:10px;}

form#prospectRegistrationForm div#customerAttributesCont .formElement_stretchLine {}
form#prospectRegistrationForm div#customerAttributesCont .formElement_stretchLine label{font-weight: normal;}
form#prospectRegistrationForm div#customerAttributesCont .formElement_stretchLine input{margin-left:7px;}

*/

div.smallNote{font-size:0.8em; float:left;}

ul.arrowlink {margin-left:20px;}
ul.arrowlink li {list-style-image: url(http://dev.theperfumeshop.fresca.co.uk/pws/images/btn_RedArrowRight.gif);	padding-bottom:2px;	color:#f00;}
ul.arrowlink li a{color:#f00;}
div#returnToHomepage img{margin:20px 0px 0px 0px;}

/* END Email Sign Up Form */

