body{color:#000;background:#FFF;background-color:#575A61; font-family: verdana, arial;text-align:justify;font-size:1.0em;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,input,textarea,select{font-weight:bold;text-decoration:none;}
h1{font-size:1.2em;}
h2{font-size:1.1em;}
p{padding-top:5px;padding-right:10px;}
a {color:blue;}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}li{list-style:none;}
em,strong,th{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
html{font-size:62.5%;height:100%;margin-bottom:1px;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:1.1em;z-index:-1;}
a{outline:none;color:blue;text-decoration:none;}
a:hover{text-decoration:underline;}
a.paraLink{text-decoration:underline;}
a.paraLink:hover{text-decoration:underline;}

#introHeading{text-transform:uppercase;font-size:1.4em;font-weight:bold;margin-top:25px;}
.introText{text-transform:uppercase;font-size:1.4em;width:420px;margin-top:20px;}
#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;}form legend{font-weight:bold;margin-bottom:20px;}form p.formIntro{margin:0 0 20px;}form div.formElement{margin-bottom:8px;float:left;}form div.formContent{margin-bottom:8px;float:left;}form div.formContent input.checkbox{margin:0 10px 0 0;}form div.formElement label{width:100px;float:left;margin:3px 0;}form div.formElement input{border:1px solid #D4CBC1;width:165px;padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:1.0em;}form div.formElement select{border:1px solid #D4CBC1;padding:2px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:1.0em;}form div.formElement input.checkbox{border:none;width:auto;}form div.formElement input.submit{border:none;width:auto;padding:0;margin:20px 0;display:block;}form span.formElementInfo{float:left;font-size:.9em;margin:5px 0 0 7px;}form div.sentenceRadio{margin:15px 0 0;float:left;}form span.inputBorder{border-color:#A2A2A2 #c6c6c6 #d9d9d9;border-style:solid;border-width:1px;float:left;margin:0;padding:0;}form span.inputBorder input{border-color:#B5B5B5 #dcdcdc #ececec;border-style:solid;border-width:1px;background:#fff;}form span.inputBorder select{border-color:#B5B5B5 #dcdcdc #ececec;border-style:solid;border-width:1px;background:#fff;}form span.inputBorder textarea{border-color:#B5B5B5 #dcdcdc #ececec;border-style:solid;border-width:1px;background:#fff;margin-bottom:-1px;font-size:1.3em;}form fieldset.subFormSection{display:none;}.withScript form fieldset.subFormSection{display:block;margin:20px 0;float:left;clear:both;width:260px;background:url('/pws/images/bg_basketRowDivider.gif') repeat-x bottom;padding:0 0 20px 0;}.withScript * html form fieldset.subFormSection{width:263px;}.withScript form fieldset.subFormSection legend{font-weight:normal;margin:0 0 20px 0;}.withScript form fieldset.subFormSection div.postCodeAddressSelect{margin:10px 0 0;}form em.valError{float:left;background:url("/pws/images/msc_FormValidator_Error.gif") no-repeat;padding:0 0 0 14px;margin:5px 0 0 5px;height:14px;}form em.errorMessage{width:167px;font-size:.8em;font-family:Verdana,Arial,Helvetica,sans-serif;margin:5px 0 0 70px;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:5px 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:5px 0 0 5px;height:14px;}form div.validatedCheckbox span.inputBorder{border:0;}form div.validatedCheckbox em.valError,form div.validatedCheckbox em.incomplete,form div.validatedCheckbox em.success{margin:0;margin-right:10px;width:0;}.headingImage{display:block;margin:0 0 15px;}.headingImage2{display:block;margin:15px 0;}ul.blackBullets li{margin:0 0 10px;background:url('/pws/images/bg_Bullet1.gif') no-repeat 0 5px;padding:0 0 0 6px;}form .disabled{background:#f0f0f0!important;}
div#pageCont{width:970px;margin:50px auto 0;border:1px solid #000;display:table;z-index:0;background-color:white;}div#headerCont{background:#FFF;width:970px;float:left;margin:0;position:relative;}
div#headerTop{background:#000;width:970px;float:left;clear:right;height:120px;position:relative;}h1#logo{float:left;display:inline;}div#topNavRightCont{position:absolute;width:252px;top:-1px;right:0;padding:24px 6px 0 0;background:#000;z-index:1000;}div#topNavRightCont img{float:left;}div#topNavRightCont img#myAccountHeadLink{margin:0 0 0 23px;}

div#mainCont{float:left;width:970px;min-height:450px;background:url('/pws/images/bg_main.jpg') repeat-y;margin:7px 0 0;}div.alternativeBackground div#mainCont{background:url('/pws/images/bg_main_black.jpg') repeat-y;}.positionRelative{position:relative;}
div#leftNavCont{width:175px;margin:0 8px 6px 6px;float:left;display:inline;clear:left;display:inline;}div#leftNavCont ul#leftNavLinks{margin:15px 0 0 16px;float:left;display:inline;}div#leftNavCont ul#leftNavLinks li{width:157px;float:left;}div#leftNavCont ul#leftNavLinks li.listDivision{margin-top:10px;}div#leftNavCont ul#leftNavLinks li a{text-decoration:none;padding:1px;margin:1px 0;color:#1D1D1D;width:157px;float:left;}div#leftNavCont ul#leftNavLinks li a:hover{background:#CCC;color:#000;}div#leftNavCont ul#leftNavLinks li a.selectedNav{background:#000;color:#FFF;font-weight:bold;}div#leftNavContLabel{width:158px;float:right;height:240px;margin:20px 0;padding:20px 0;border-top:solid 1px black;}div#leftNavContLabel ul li{padding-left:3px;}div.alternativeBackground div#leftNavCont ul#leftNavLinks li a{color:#DDD;}div.alternativeBackground div#leftNavCont ul#leftNavLinks li a:hover{background:#CCC;color:#000;}div.alternativeBackground div#leftNavCont ul#leftNavLinks li a.selectedNav{background:#000;color:#FFF;font-weight:bold;}div.alternativeBackground div#leftNavContLabel{border-top:solid 1px white;}div#contentCont{float:left;width:775px;}div#breadcrumb{margin:0 0 15px 189px;}div#breadcrumb ul li{display:inline;background:url('/pws/images/msc_breadCrumbDivider.gif') no-repeat 0 3px;padding:0 0 0 13px;}div#breadcrumb ul li#firstLink{background:none;padding-left:0;}div#breadcrumb ul li a{color:#999;text-decoration:none;margin:0;padding:0;}div#breadcrumb ul li a:hover{text-decoration:underline;}div#breadcrumb ul li h2{font-weight:bold;color:#999;text-decoration:none;display:inline;}div#breadcrumb ul li #productNameBreadCrumb{text-transform:capitalize;}div#footerCont{background-color:#E5E5E5;display:inline;float:left;height:45px;margin:6px;width:958px;}div#signUpeNews{float:left;width:325px;background:#000;height:45px;}div#signUpeNews form#eNewsForm{padding:11px 0 11px 8px;}div#signUpeNews form#eNewsForm input,div#signUpeNews form#eNewsForm img{float:left;}div#signUpeNews form#eNewsForm input#eNewsInput{width:141px;border:0;height:15px;padding:3px 2px 1px 8px;}ul#footerList{font-size:.8em;float:left;width:632px;}ul#footerList li{float:left;list-style:none;margin:8px 4px;}ul#footerList li ul li{clear:left;margin:0;}ul#footerList a{text-decoration:none;color:#666;margin-left:10px;padding-left:8px;background:url(/pws/images/bg_footerDivide.gif) no-repeat left center;}ul#footerList a:hover{color:#000;}div.alternativeBackground div#footerCont{background-color:#000;}div.alternativeBackground ul#footerList a{color:#FFF;}div.alternativeBackground ul#footerList a:hover{color:#FFF;}div#miniBasket{float:left;width:131px;height:21px;}div#miniBasket div#miniBasketCount{background:url("/pws/images/img_ShoppingBag.gif") no-repeat;width:16px;height:21px;float:left;position:relative;}div#miniBasket div#miniBasketCount p{font-size:.9em;font-weight:bold;left:0;position:absolute;top:7px;}div#miniBasket div#miniBasketCount p img{margin:3px 0 0 2px;}div#miniBasket div#miniBasketCount p span{margin:0 0 0 5px;}div#miniBasket span#miniBasketLink{width:115px;height:19px;float:left;}div#miniBasketCont{background:#FFF;border:1px solid black;border-top:none;position:absolute;top:-1000px;right:-1px;width:258px;z-index:920;}div#miniBasketCont div#miniBasketDetail div#bagPageNav{float:left;background:#F0F0F0;width:244px;margin:15px 0 0;padding:2px 7px;text-align:center;}div#miniBasketCont div#miniBasketDetail div#bagPageNav a{padding:0 5px;}div#miniBasketCont div#miniBasketDetail div#bagPageNav a.bagPageLink{color:#999;}div#miniBasketCont div#miniBasketDetail a.selectedMiniBasketNav{color:#000;background:#E2E2E2;}div#miniBasketCont div#miniBasketDetail ul{margin:20px 0 0;float:left;}div#miniBasketCont div#miniBasketDetail ul li{padding:0 15px 25px;float:left;}div#miniBasketCont div#miniBasketDetail ul li a{color:#000;}div#miniBasketCont div#miniBasketDetail ul li a.miniBasketProductImg{float:left;}div#miniBasketCont div#miniBasketDetail ul li span.miniBasketProductInfo{margin:0 0 0 5px;float:left;width:190px;}div#miniBasketCont div#miniBasketDetail ul li span.miniBasketProductInfo span.productTitle{font-weight:bold;}div#miniBasketCont div#miniBasketDetail ul li span.miniBasketProductInfo span.productSize{display:block;}div#miniBasketCont div#miniBasketDetail ul li span.miniBasketProductInfo span.productQuantityPrice{width:190px;position:relative;display:block;}div#miniBasketCont div#miniBasketDetail ul li span.miniBasketProductInfo span.productQuantityPrice span.productPrice{position:absolute;right:0;}div#miniBasketCont div#miniBasketDetail div#miniBasketTotals{float:left;}div#miniBasketCont div#miniBasketDetail div#miniBasketTotals span.name{width:148px;float:left;margin:0 0 0 18px;font-weight:bold;}div#miniBasketCont div#miniBasketDetail div#miniBasketTotals span.value{text-align:right;width:69px;float:left;margin:0 18px 0 0;}div#miniBasketCont div#miniBasketDetail div#miniBasketTotals p{width:253px;margin:0 0 5px;display:table;padding:2px;}div#miniBasketCont div#miniBasketDetail div#miniBasketTotals p#totalSubTotal{background:#F0F0F0;}div#miniBasketCont div#miniBasketDetail div#miniBasketTotals p#totalTotal{background:#F0F0F0;margin:15px 0;}div#miniBasketCont div#miniBasketDetail div#miniBasketTotals p#totalTotal span.value{font-weight:bold;}
div#miniBasketCont div#miniBasketDetail div#miniBasketTotals p#totalGoToBag a{float:right;margin-right:14px;}div#siteMapCont{padding:20px;width:735px;float:left;}div#siteMapCont h2{font-weight:bold;margin:34px 0 20px 0;}div.siteMapColumn{width:180px;float:left;}div#enewsCmsContent{width:400px;float:right;}div#session{width:970px;margin:0 auto;}table.session{width:970px;margin-top:20px;clear:both;}table.session th{padding:5px;font-weight:bold;background:#000;color:#fff;}table.session td{padding:5px;}div#mainCont3DSecure{float:left;width:970px;margin:7px 0 0;}div#mainCont3DSecure div#contentCont{float:left;width:910px;padding:50px 30px;}div.threedsecure{float:left;width:440px;}div#threedintro{margin-right:20px;}div.threedsecure h2{font-size:1.6em;color:#000;font-weight:bold;text-transform:uppercase;}div.threedsecure h3{font-size:1.3em;color:#818181;font-weight:bold;text-transform:uppercase;}div.threedsecure p{margin:10px 0;}
div#breadcrumb {margin:0 0 10px 12px;}
div#megafooter {background-color:black;clear:both;display:inline;float:left;left:0;margin-top:30px;padding-top:20px;position:relative;width:100%;}
div#megafooter h2 {color:#CCCCCC;font-family:Helvetica,Arial,sans-serif;font-size:10px;margin:0 0 8px;padding:0 0 0 10px;}

div#megafooter li {font-family:Helvetica,Arial,sans-serif;font-size:10px;list-style-type:none;margin:0 0 5px;}
#fcpContent {margin:0;}
div#footermcafeeout {width:633px; height:37px; margin:0px 0px 0px 0px; float:left; padding:4px 0px 0px 0px; display:inline;background:#cccccc}
div#footermcafeeout a{float:right;margin:2px 4px 0px 4px} div#footermcafeeout a.social-link{float:left;margin:5px 5px 0px 5px;text-align:center;color:#000000;font-family: Helvetica, Arial, sans-serif; font-size:10px;}
div#footerCont {background:#000000 url(/pws/images/home/home_new/bg_grad_200.jpg) repeat scroll 0 0;display:inline;float:left;height:200px;margin:6px;position:relative;width:958px;}
div#signUpeNews {float:left; width:323px; background:#000; height:45px;} div#signUpeNews form#eNewsForm {padding:13px 0px 13px 8px;} 
div#footermcafee {width:635px; height:41px; margin:0px 0px 0px 0px; float:left; padding:4px 0px 0px 0px; display:inline;background:#000000}
div#footermcafee a{float:right;margin:3px 4px 0px 4px} div#footermcafee a.social-link{float:left;margin:5px 5px 0px 5px;text-align:center;color:#cccccc;font-family: Helvetica, Arial, sans-serif; font-size:10px;}
div#subfooter1 {width:134px; margin:0px 0px 0px 48px; padding:0; float:left; text-align:left;}
div#subfooter2 {width:134px; margin:0px 0px 0px 48px; padding:0; float:left; text-align:left;}
div#subfooter3 {width:134px; margin:0px 0px 0px 48px; padding:0; float:left; text-align:left;}
div#subfooter4 {width:134px; margin:0px 0px 0px 48px; padding:0; float:left; text-align:left;}
div#subfooter5 {width:134px; margin:0px 0px 0px 48px; padding:0; float:left; text-align:left;} 
div#megafooter a {background:transparent url(/pws/images/bg_footerDivide.gif) no-repeat scroll left center;color:#CCCCCC;margin-left:10px;padding-left:8px;text-decoration:none;font-weight:bold;}


div#mainWithBg {display:none; background:#F7F5F4; float:left; width:775px; margin:5px 0 0;}
#home_container {float:left; width:775px; height:auto;} 
#home_img {width:518px; height:auto; float:left; margin-right:5px; margin-bottom:5px; margin-top:5px; position:relative;}
#home_right {width:250px; height:367px; float:left; margin-bottom:5px;}
#home_right_1 {width:252px; height: 145px;float:left;margin:0px 0px 7px 0px;} 
#home_right_2 {width:252px; height: 145px; float:left;margin:0px 0px 7px 0px;} 
#home_right_3 {width:252px; height: 145px; float:left;margin:0px 0px 6px 0px;}
#home_img ul li
{
    padding: 10px 10px 0px 0px;
    display: list-item;
    list-style-type: square;
    list-style-position: inside;
    list-style-image: none;
}
#img_copy {clear:both;left:15px;position:absolute;top:250px;width:270px;z-index:100;}
#img_copy p {font-family:helvetica, arial, sans-serif; font-size:14px; line-height:24px; color:#999999; margin-bottom:20px;}
#img_copy a {font-weight:bold; text-decoration:none; color:#181818;}
#img_copy a:hover {border-bottom: 1px solid; padding-bottom:3px;}

#home_container h3 a{color:gray; font-size:1em; font-weight:normal;text-decoration: underline;}
#home_container a{color:blue;}
#home_container p{color:gray; font-size:x-small;}
#home_img a{color:blue;}
#home_img p{color:black;}

div#headerTop{background:#000;width:970px;float:left;clear:right;height:120px;position:relative;}h1#logo{float:left;display:inline;}

div#topNavRightCont{position:absolute;width:252px;top:-1px;right:0;padding:24px 6px 0 0;background:#000;z-index:1000;}
div#topNavRightCont img{float:left;}
div#topNavRightCont img#myAccountHeadLink{margin:0 0 0 23px;}
div#topNavForm{bottom:10px;position:absolute;right:8px;width:170px;}
form#searchForm{margin:0;padding:0;float:right;width:248px;}
form#searchForm input.topFormItem{margin:2px;float:left;border:0;}
form#searchForm input#keywords{width:156px;float:left;height:14px;border:0;border-left:solid 1px #DDD;padding:2px 2px 2px 8px;margin-right:1px;}
div#topNavLinks{background:#000;width:970px;margin-top:1px;padding-top:3px;float:left;clear:left;height:23px;}
div#topNavLinks ul{float:left;margin:3px 0 0 20px;display:inline;}
div#topNavLinks ul li{list-style:none;float:left;margin:0 16px 0 0;}
div#topNavLinks ul li a{color:#FFF;text-decoration:none;}
div#topNavLinks ul li a:hover{color:#999;}
div#topNavLinks div#currencyCont{float:right;width:200px;text-align:right;margin:1px 12px 0 0;display:inline;}
.withScript div#topNavLinks div#currencyCont{float:right;margin-right:14px;width:198px;}div#topNavLinks div#currencyCont select{height:18px;}.withScript form#changeCountryForm input#regionSubmit{display:none;}img#imgCountryFlag{margin:1px 7px -1px 5px;}select#countryIsoParam{width:163px;}

/*Left nav tweaks*/
div#productsCont {border-left:solid 1px #999999;}
div#leftNavCont ul#leftNavLinks {margin:0px 0 0 16px; float:left; display:inline;}
div#leftNavCont ul#leftNavLinks li.listDivision {padding:4px 0px 0px 0px;}

h1#logo {float:left; margin:10px 0 0 -75px; display:inline;}
h1#logo {width:463px; height:45px; float:left;}
h1#logo span {visibility:hidden;}
h1#logo a {width:463px; height:45px; float:left; left: 20px; cursor:pointer; text-decoration:none;}
h1#logo a:hover {text-decoration:none;}


.txtBig { width:300px; height: 100px;margin-left:-50px;}
.txtStandard {width: 300px; }
.dropdown{margin-left:20px; width: 305px;}
