.ModuleHolder{clear:both;}
.ModuleProperties{display:none;}
.NoDisplay{display:none;}
#warningWrapper{background:transparent; border-bottom:1px solid #808080; line-height:18px; color:red; position:fixed; width:100%; z-index:9999;}
#warningWrapper div{background:#fffdb7; padding-left:20%; border-bottom:1px solid #ffc033; height:28px; line-height:28px; text-align:left; vertical-align:baseline;}
#warningWrapper img{vertical-align:middle;}
#contentManagerReplacer{height:28px;}
#contentManagerWrapper{background:#d4d0c8; border-top:1px solid #fff; border-bottom:1px solid #808080; height:26px; line-height:18px; color:#000; position:fixed; width:100%; z-index:9999; text-align:center;}
#contentManager{position:relative; margin:3px auto;}
#contentManager .contentManagerBlock{display:inline-block; zoom:1; *display:inline; padding:0 5px; border-right:1px solid #fff;}
#contentManager .contentManagerBlock input{vertical-align:middle; margin-right:5px;}
#timeLog{position:absolute; width:100%; height:400px; display:none; z-index:9999; left:0; top:23px; border:1px solid #333;}
#editLanguageMenu{width:290px; position:absolute; display:none; z-index:9999; background:#d4d0c8; border:1px solid #808080; padding:5px;}
#addModuleMenu{width:528px; height:304px; padding:14px 14px 14px 51px; display:none; position:absolute; z-index:9999; background:url("/media/images/wts002/modules/addmodule/addmodule.png?bb63be") no-repeat left top;}
#addModuleMenu #close{position:absolute; right:14px; top:14px; display:block; padding:1px 7px; text-decoration:none; background:#c8e9fb; color:#000; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px;}
#addModuleMenu #close:hover{background:#b8d7e7;}
#addModuleMenu #moduleGroups{height:28px;}
#addModuleMenu #moduleList{width:518px; height:274px; padding-right:10px; overflow:auto;}
#addModuleMenu .AddModule{width:481px; border-bottom:1px solid #e1e1e1; padding:10px 10px; clear:both; float:left;}
#addModuleMenu .AddModule:hover{background:#eff9fe;}
#addModuleMenu #moduleList .ModuleGroup{clear:both; border:1px solid #b8d7e7; border-width:1px 0 1px 0; padding:5px; background-color:#c8e9fb; font-weight:bold; font-size:14px;}
#addModuleMenu ul{font-size:11px; width:370px; overflow:hidden; margin-top:6px; color:#767676;}
#addModuleMenu #moduleList .ModulePreview{width:100px; float:right; overflow:hidden; border:1px solid #e1e1e1;}
#addModuleMenu img{vertical-align:middle;}
#modulePropertiesMenu{position:absolute; display:none; z-index:9999; background:#d4d0c8; border:1px solid #808080; padding:5px; white-space:nowrap;}
#modulePropertiesMenu a{float:left; display:block; margin-right:5px;}
#moduleName{font-size:16px; color:#000; font-weight:bold;}
.ModulePropertyMenu{position:absolute; display:none; z-index:9999; background:#d4d0c8; border:1px solid #808080; border-color:#FFFFFF #808080 #808080 #FFFFFF; padding:5px;}
#contentManager label{cursor:pointer;}
#contentManager label:hover{text-decoration:underline;}
.AgoraLogger{text-align:left; padding:5px; margin:0px; margin-bottom:-1px; border-top:1px solid white; border-bottom:1px solid white; background-repeat:no-repeat; background-position:8px center; padding-left:32px;}
.AgoraWarning{color:red; background-color:#fffdb7; background-image:url('/media/images/icons/error.png?385575');}
.AgoraException{color:black; background-color:#ffb5bA; background-image:url('/media/images/wts002/icons/exclamation-red.png?759971');}
.AgoraDebug{display:none; color:black; background-color:#d4d0c8; background-image:url('/media/images/icons/bug.png?297342');}
.CheckboxReplacement input{vertical-align:text-bottom;}
.CheckboxReplacement label{display:inline !important; margin-right:10px; margin-left:3px; cursor:pointer;}
.CheckboxReplacement .CheckboxOn{color:green;}
.CheckboxReplacement .CheckboxOff{color:red;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:''; content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse; border-spacing:0;}
body{font:12px/18px Arial, Verdana, sans-serif; color:#343434; background:#f6f6f6;}
a, a:visited{text-decoration:underline; color:#165aa7;}
a:hover, a:focus{color:#ed147e; text-decoration:none;}
h2, p, table, ul, ol{margin-bottom:10px;}
h1{font-family:Georgia, "Times New Roman", serif; font-weight:normal; font-size:18px;}
h2, h3{font-family:Georgia, "Times New Roman", serif;}
th, td{vertical-align:top; text-align:left; font-family:Arial, Verdana, sans-serif;}
input, textarea, select{font-family:Arial, Verdana, sans-serif; font-size:12px;}
.ui-dialog{text-align:left;}
.Help{vertical-align:top;}
.Hide{display:none;}
.DisplayCurrency{color:#8d8d8d !important; font-size:11px; font-weight:normal;}
.Breaker{clear:both; font-size:1px; line-height:1px;}
.BasicBlock{margin-bottom:20px;}
#homeIndex5 .BasicBlock{margin-bottom:10px;}
.BasicBlock h2, .BasicBlock h3{color:#fff; font-size:18px; font-family:Georgia, "Times New Roman", serif; font-weight:normal; margin:0;}
div#faqs h2{width:940px; clear:both; font-size:12px; line-height:12px; overflow:hidden; color:#343434; font-family:Arial, Verdana, sans-serif; font-weight:bold;}
.HoverTooltip{display:none; position:absolute; border:1px solid #343434; background:#fff; padding:5px; width:300px; right:0; margin-top:15px; text-align:left; z-index:10;}
.HoverTooltipNoAlign{display:none; position:absolute; border:1px solid #343434; background:#fff; padding:5px; width:300px; margin-top:15px; text-align:left; z-index:10;}
#container{width:995px; margin:0 auto; text-align:left; background:url("/media/images/wts002/layout/header/bg.png?01e166") no-repeat; z-index:1;}
#headerWrapper{width:980px; height:130px; margin:0 auto; position:relative; z-index:1000;}
#header{position:relative; border-top:1px solid #fff; z-index:20;}
#logo{width:308px; height:45px; display:block; padding-top:44px;}
#quote{width:308px; font-size:12px; position:relative; top:-6px; left:38px;}
#headerInfoCartExtra{position:absolute; right:40px; top:80px; display:block; z-index:999; background:url("/media/images/wts002/layout/header/mybar/headerInfoCartExtra.png?aa3b83") no-repeat left bottom; color:#fff; cursor:text; display:none;}
#headerInfoCartExtra div{width:209px; background:url("/media/images/wts002/layout/header/mybar/headerInfoCartExtra.png?aa3b83") no-repeat; padding:6px 10px 10px; position:relative; top:-15px;}
#headerInfoCartExtra table{width:209px; border-collapse:collapse; background:#7baee3; margin:0 0 -11px; position:relative; top:5px;}
#headerInfoCartExtra th{padding-top:8px; color:#fff;}
#headerInfoCartExtra th a , #headerInfoCartExtra th a:link , #headerInfoCartExtra th a:visited{text-decoration:underline; padding:0; background:none; display:inline; font-size:12px; float:none; height:auto;}
#headerInfoCartExtra th a:hover{text-decoration:none;}
#headerInfoCartExtra td{font-weight:normal;}
#headerInfoCartExtra input{width:10px; height:10px; margin-left:6px; border:0; background-color:transparent; text-indent:-9000px; background:url("/media/images/icons/cancel_small.png?6278b7") no-repeat; cursor:pointer; vertical-align:middle; font-size:0;}
.Brdr{padding-bottom:8px; border-bottom:1px solid #95bee9;}
#topBar{padding:0 140px 0 0; position:absolute; right:0; top:0; color:#343434; background:#cbdef2 url("/media/images/wts002/layout/header/topbar/topbar.png?81c6c4") right bottom; height:25px; line-height:25px; z-index:1999;}
#topBar ul{background:url("/media/images/wts002/layout/header/topbar/topbar.png?81c6c4") left bottom; padding-left:10px; display:block; float:left;}
#topBar li{display:block; float:left;}
#topBar .Divider{border-right:1px solid #f6f6f6; margin-right:15px;}
#topBar a{text-decoration:none; margin-right:15px;}
#topBar a:hover{text-decoration:underline;}
#languageSelector{width:120px; display:block; position:absolute; right:10px; top:0; background:#cbdef2 !important; list-style:none; margin:0; z-index:2000;}
#languageSelector li{background:#cbdef2; float:none; padding:0 10px 0 0; display:none;}
#languageSelector li.selected{display:block !important;}
#languageSelector li.selected a #languageSelector li.selected a:hover , #languageSelector li.selected a:visited{color:#343434; cursor:text; text-decoration:none;}
#languageSelector li a{}
#languageSelector li a:hover{text-decoration:underline;}
#languageTrigger{width:13px; height:13px; background:#0f0; position:absolute; right:10px; top:8px; display:block; line-height:0; font-size:0; background:url("/media/images/wts002/layout/header/languagetrigger.png?cc922d") no-repeat left 0; cursor:pointer; margin:0 !important; z-index:2001;}
#languageTrigger.selected{background:url("/media/images/wts002/layout/header/languagetrigger.png?cc922d") no-repeat left -22px;}
#languageSelector li span{margin-right:2px;}
#catBar{width:100%; clear:both; height:48px; position:relative; z-index:200;}
#catMenu{width:972px; margin:0 auto; height:28px; padding:10px; position:relative; background:url("/media/images/wts002/layout/header/catbar/bg.png?e65d8a") no-repeat left -35px;}
#catMenu .CategoryMenu{float:left; position:relative; background:none;}
#catMenu a{height:30px; font-family:Arial, Verdana, sans-serif; display:block; color:#fff; font-size:16px; cursor:pointer; float:left; text-decoration:none; padding:0 15px 0 0; display:block;}
#catMenu a span{height:25px; padding:5px 0 0 15px; display:block; float:left;}
#catMenu .CategoryMenu .active , #catMenu .CategoryMenu .active:link , #catMenu .CategoryMenu a:hover , .Hover a{background:url("/media/images/wts002/layout/header/catbar/bg.png?e65d8a") no-repeat right 2px; text-decoration:none;}
#catMenu .CategoryMenu .active span , #catMenu .CategoryMenu .active:link span , #catMenu .CategoryMenu a:hover span , .Hover a span{background:url("/media/images/wts002/layout/header/catbar/bg.png?e65d8a") no-repeat left 2px;}
#catMenu .CategoryMenuContent{display:none; position:absolute; z-index:999; width:497px; padding:4px 7px 10px 7px; top:80px; left:6px; background:url("/media/images/wts002/layout/header/catmenu/catMenu.png?f0b85d") no-repeat bottom center; line-height:16px;}
#catMenu .CategoryMenuContent strong{display:block; position:absolute; z-index:999; width:489px; padding:13px 5px 7px 17px; line-height:20px; top:-40px; left:0; background:url("/media/images/wts002/layout/header/catmenu/catMenu.png?f0b85d") no-repeat top center; color:#fff; font-size:12px;}
#catMenu .CategoryMenuContent ul{float:left; width:155px; list-style:none; padding:0 0 0 10px; margin:0; line-height:200%;}
#catMenu .CategoryMenuContent li a{margin-bottom:0; color:#165aa7; font-size:12px; padding:0; float:none;}
#catMenu .CategoryMenuContent a:hover{margin-bottom:0; color:#ed147e; font-size:12px; background:none; padding:0;}
#myBar{background:url("/media/images/wts002/layout/header/mybar/bg.png?b4e8cd") no-repeat; padding-left:3px; position:absolute; right:27px; bottom:2px;}
#myBar ul{padding:0; margin:0;}
#myBar li{float:left; white-space:normal;}
a#myBarCart{min-width:120px; width:auto !important; width:120px; min-height:48px; height:auto !important; height:48px; padding:18px 18px 0; text-decoration:none; display:block; white-space:nowrap; font-size:12px; color:#343434; line-height:16px; background:#a9caec url("/media/images/wts002/layout/header/mybar/mybarcart.png?a07997") no-repeat right top;}
a#myBarCart:hover{background:#a9caec url("/media/images/wts002/layout/header/mybar/mybarcart.png?a07997") no-repeat right top; text-decoration:underline;}
#catMenu #myBarSpan{height:auto; padding:0 0 0 23px !important; display:block; background:url("/media/images/wts002/layout/header/mybar/cart.png?cae9da") no-repeat;}
#myBarCart strong{display:block;}
#myBar em{font-style:normal;}
a#myBarCart span span , a#myBarCart:hover span span{background:none; padding:0;}
#myBar .DisplayCurrency{float:none; height:auto; margin-bottom:5px;}
#headerSearch{position:absolute; top:52px; left:340px; height:29px;}
#headerSearch fieldset{margin-bottom:4px;}
#headerSearch input.Text{width:238px; color:#000; padding:8px 6px 7px 33px; font-size:12px; background:url("/media/images/wts002/layout/header/headerSearch.png?459c82") no-repeat; border:none; float:left; margin-right:5px;}
.DefaultText{color:#999 !important;}
#headerSearch .Button{width:88px; height:29px; text-align:center; border:none; background:url("/media/images/wts002/layout/header/headerSearch.png?459c82") no-repeat left -30px; color:#fff; cursor:pointer; float:left;}
#headerSearch .Button:hover{background:url("/media/images/wts002/layout/header/headerSearch.png?459c82") no-repeat right -30px;}
#headerSearch ul{padding:0; margin:0; font-size:11px; color:#646464;}
#headerSearch a{text-decoration:none;}
#headerSearch a:hover{text-decoration:underline;}
#quickBar{height:45px; line-height:42px; position:relative; background:url("/media/images/wts002/layout/main/bg.png?5617f4") no-repeat left bottom; width:996px; margin:0 auto; z-index:1; font-size:11px;}
#breadCrumbs{list-style:none; padding-left:25px; margin:0;}
#breadCrumbs li{float:left; padding:1px 3px; color:#165aa7;}
#breadCrumbs li.Last{color:#343434;}
#breadCrumbs a, #breadCrumbs a:link{text-decoration:none;}
#breadCrumbs a:hover, #breadCrumbs a:focus{color:#ed147e;}
#breadCrumbsReplacer{padding-left:25px;}
#quickMenu{list-style:none; padding:0; position:absolute; right:24px; top:0;}
#quickMenu li{display:inline;}
#quickMenu a, #quickMenu a:link{text-decoration:none; padding:0 6px 0 10px; background:url("/media/images/wts002/layout/header/quickbar/splitter.gif?4d4503") no-repeat left center;}
#quickMenu a:hover, #quickMenu a:focus{color:#ed147e;}
#quickMenu li.First a, #quickMenu li.First a:link{background:none;}
#main{width:968px; padding:11px 0 30px 28px; background:url("/media/images/wts002/layout/main/bg.png?5617f4") repeat-y right top; margin:0 auto; float:left;}
#layoutLeft{}
#layoutCenter{}
#layoutRight{}
#layoutLeftCenter{}
#layoutCenterRight{}
.ItemScroller{margin-bottom:10px; border:1px solid #bbb; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.ItemScroller .InnerScroller{padding-right:10px;}
.ItemScroller .ScrollerContainer{padding-left:10px; padding-top:10px; padding-bottom:10px;}
.ItemScroller .ScrollerContainer .Content{overflow:auto; height:180px;}
.ItemScroller .Content textarea, .ItemScroller .Content select{width:100%; height:100%; background:none; border:none; overflow:auto;}
.ItemScroller100{margin-bottom:10px;}
.ItemScroller100 .InnerScroller{padding-right:10px;}
.ItemScroller100 .ScrollerContainer{padding-left:10px; padding-top:10px; padding-bottom:10px;}
.ItemScroller100 .ScrollerContainer .Content, .ItemScroller100Blue .ScrollerContainer .Content{overflow:auto; height:80px;}
.ItemScroller100 .Content textarea, .ItemScroller100Blue .Content select, .ItemScroller100Blue .Content textarea, .ItemScroller100 .Content select, .ItemScroller150Blue .Content textarea, .ItemScroller150Blue .Content select{width:100%; height:100%; background:none; border:none; overflow:auto;}
.ItemScroller100Blue{margin-bottom:10px;}
.ItemScroller100Blue .InnerScroller{padding-right:10px;}
.ItemScroller100Blue .ScrollerContainer{padding-left:10px; padding-top:10px; padding-bottom:10px;}
.ItemScroller100Blue .ScrollerContainer h3, .ItemScroller100Blue .ScrollerContainer span, .ItemScroller100Blue .ScrollerContainer div, .ItemScroller150Blue .ScrollerContainer h3, .ItemScroller150Blue .ScrollerContainer span, .ItemScroller150Blue .ScrollerContainer div{color:#165aa7;}
.ItemScroller100Blue .ScrollerContainer h3{display:block; border-bottom:1px solid #165aa7; width:95%; margin-bottom:3px;}
.ItemScroller100Blue .ScrollerContainer span{font-style:italic; margin-right:5px;}
.ItemScroller100Blue .ScrollerContainer div{font-weight:700;}
.ItemScroller150Blue{margin-bottom:10px;}
.ItemScroller150Blue .InnerScroller{padding-right:10px;}
.ItemScroller150Blue .ScrollerContainer{padding-left:10px; padding-top:10px; padding-bottom:10px;}
.ItemScroller150Blue .ScrollerContainer h3{display:block; border-bottom:1px solid #165aa7; width:95%; margin-bottom:3px;}
.ItemScroller150Blue .ScrollerContainer span{font-style:italic; margin-right:5px;}
.ItemScroller150Blue .ScrollerContainer div{font-weight:700;}
.ItemScroller150 .ScrollerContainer .Content, .ItemScroller150Blue .ScrollerContainer .Content{overflow:auto; height:130px;}
#footerLogos{height:82px; padding-top:10px; clear:both;}
#footerLogos ul{list-style:none; margin:0; padding:0; height:35px; display:block; clear:both; zoom:1; margin-left:14px;}
#footerLogos li{height:29px; padding:0 10px; vertical-align:top; background-image:url("/media/images/wts002/layout/footer/partners/partners.png?8927bb"); background-repeat:no-repeat; float:left;}
#footerLogos span{display:none;}
#partnerVisa{width:49px; background-position:center -3px;}
#partnerMasterCard{width:45px; background-position:center -32px;}
#partnerMaestro{width:45px; background-position:center -298px;}
#partnerAmex{width:28px; background-position:center -66px;}
#partnerJcb{width:30px; background-position:center -102px;}
#partnerIDeal{width:31px; background-position:center -138px;}
#partnerSofort{width:30px; background-position:center -333px;}
#partnerPaypal{width:53px; background-position:center -363px;}
#partnerUps{width:24px; background-position:center -172px;}
#partnerEusta{width:27px; background-position:center -206px;}
#footerWhyBuyFromWrapper{background:url("/media/images/wts002/layout/footer/footerWhyBuyFromWrapper.png") no-repeat top center; height:89px; font-size:11px;}
#footerWhyBuyFrom{width:982px; margin:0 auto; height:74px; background:url("/media/images/wts002/layout/footer/footerWhyBuyFromBg.png") repeat-x 0 0; color:#fff; text-align:left;}
#footerWhyBuyFrom h3{width:80px; padding:12px 30px 0 29px; font-size:11px; line-height:15px; float:left; margin-right:15px; height:54px; font-family:Arial, Verdana, sans-serif;}
#footerWhyBuyFrom a{color:#fff;}
#footerWhyBuyFrom ul{background:url("/media/images/wts002/layout/footer/footerWhyBuyFromBg.png") no-repeat 0 -74px; height:54px; width:235px; padding:12px 10px 0 20px; float:left; overflow:hidden;}
#footerWhyBuyFrom li{list-style-type:none; line-height:22px; padding-left:25px; width:225px; background:transparent url("/media/images/icons/tick.png?25094d") no-repeat scroll left center;}
#footer{width:972px; padding:0 10px; margin:0 auto; clear:both; position:relative; background:url("/media/images/wts002/layout/footer/footer.png?7261ed") no-repeat left -10px; line-height:18px;}
#footer a{color:#5c5c5c; text-decoration:none;}
#footer a:hover , #footer a:focus{text-decoration:underline; color:#000;}
#footerContent{width:980px; text-align:left; margin:0 auto;}
#socialMedia{background:url("/media/images/wts002/layout/footer/partners/socialmedia.png?ef0f21") no-repeat 0 2px;}
#socialMedia a{padding-left:20px;}
#mcAfee{text-indent:0 !important; height:54px !important;}
#footerSecurity{height:25px; position:absolute; top:0; right:32px;}
#footerSecurity a{display:block; float:left; width:94px; height:45px; margin:0 0 0 10px; overflow:hidden; text-indent:-9000px;}
#securityVerisign{background:url("/media/images/wts002/layout/footer/partners/partners.png?8927bb") no-repeat left -243px !important;}
#securityVerisign span{display:none;}
#veriSign{float:left;}
#veriSign a{width:100px; height:72px; text-indent:0; position:relative;}
#veriSign a img{position:relative; top:-10px;}
#copyright , #gazellen{width:100%; clear:both; text-align:center; padding:20px 0; color:#cacaca; margin:0; color:#838383; border-top:1px solid #ddd;}
#copyright a{text-decoration:none;}
#copyright a br{display:none;}
#gazellen{border:none;}
#gazellen img{vertical-align:middle; margin-right:10px;}
#footerMenu{color:#cacaca;}
.FooterColumn{width:225px; padding-left:16px; float:left;}
.FooterColumnWide{width:482px;}
.FooterColumnWide li{width:241px; float:left;}
.FooterColumnWide abbr{float:left; margin-top:3px;}
#footerMenu h3{font-size:12px; margin-bottom:5px; color:#5c5c5c; font-weight:bold; font-family:Arial, Verdana, sans-serif; margin-bottom:10px;}
#footerMenu ul{list-style:none; padding:0; margin-bottom:20px;}
#serviceSupport li a{padding-left:10px; background:url("/media/images/wts002/layout/footer/footerMenuListBg.png?3c38b8") no-repeat left 4px;}
#footerMenuRight .Flag{border:1px solid #cacaca; margin-right:5px; margin-top:4px; vertical-align:text-bottom;}
#homeLeftWrapper{float:left; width:765px; margin-right:15px; margin-bottom:0; overflow:hidden;}
#homeIndex1{float:left; width:405px; margin-right:12px; overflow:hidden;}
#homeIndex2{float:left; width:168px; margin-right:12px; overflow:hidden;}
#homeIndex3{float:left; width:168px; overflow:hidden;}
#homeIndex4{float:left; width:780px; overflow:hidden;}
#homeIndex5{float:left; width:170px; overflow:hidden;}
#leftWrapper , #centerWrapper , #rightWrapper , #rightWrapperWide , .Index5 , #leftWrapperWide{float:left; overflow:hidden;}
#leftWrapper, #leftWrapper #homeIndex1{width:160px; margin-right:20px;}
#centerWrapper, #centerWrapper #homeIndex2{width:600px;}
#rightWrapper, #rightWrapper #homeIndex3{width:164px;}
#rightWrapperWide{width:760px;}
#leftWrapperWide{width:760px; margin-right:20px;}
#bottomWrapper , #bottomWrapper #homeIndex4 , #bottomWrapperExtra , #bottomWrapperExtra .Index5{width:952px; float:left; clear:both; margin-bottom:0;}
#bottomWrapperExtra{margin-top:20px;}
#testimonial{width:950px; float:left; clear:both; padding:18px 0; border-top:1px solid #ddd; text-align:center; border-bottom:1px solid #ddd;}
#testimonial h3{font-family:Arial, Verdana, sans-serif; margin-bottom:8px; color:#343434; font-size:14px; font-weight:bold;}
#testimonial p{font-style:italic; margin:0;}
#subGroupTemplateLeft{float:left; width:164px; overflow:hidden; margin:4px 20px 0 0;}
#subGroupTemplateRight{float:left; width:760px; overflow:hidden; margin-top:4px;}
#calendarTemplateLeft{float:left; width:160px; overflow:hidden; margin-right:20px;}
#calendarTemplateRight{float:left; width:760px; overflow:hidden;}
.FilterOptions Filter h2{display:block; padding:5px; width:150px; background:url("/media/images/wts002/modules/top/topWithImages.png") no-repeat top center;}
h2.SubTitle{font-size:12px; line-height:30px; clear:both; color:#343434; font-size:20px; font-weight:normal; margin-bottom:20px;}
#alphabet{display:block; text-align:center; padding:0; margin:0; list-style-type:none; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #dadada;}
#alphabet li{display:inline-block; zoom:1; *display:inline;}
#alphabet a, #alphabet a:visited, #alphabet span{padding:2px 6px; display:block; text-decoration:none; border:1px solid #cacaca; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; line-height:120%; margin-right:1px;}
#alphabet span{color:#d4d4d4; border:1px solid #d4d4d4;}
#alphabet a:hover{background:#165aa7; color:#fff; border:1px solid #165aa7;}
.Alphabetical{width:760px; clear:both; border-bottom:1px dotted #cacaca; float:left; margin-bottom:10px; position:relative; padding:0 0 10px 0;}
.Alphabetical h3{width:40px; float:left; color:#343434; margin-bottom:4px;}
.Alphabetical h3 a, .Alphabetical h3 a:visited, .Alphabetical h3 a:hover{color:#343434; text-decoration:none; cursor:text;}
.Alphabetical ul{width:310px; float:left; padding:0; list-style-type:none; margin:0;}
.Alphabetical ul a, .Alphabetical ul a:visited{text-decoration:none; background:url("/media/images/wts002/listItems/blueArrow.png?4c8cf9") no-repeat; padding-left:12px;}
.MoreMargin{margin-bottom:40px;}
.More{width:100%; clear:both;}
#rightSidebarTemplateLeft{width:760px; overflow:hidden; float:left; margin-right:20px;}
#rightSidebarTemplateRight{float:left; width:170px; overflow:hidden;}
#infoBox{width:940px; min-height:216px; height:auto !important; height:216px; margin-bottom:20px; float:left; clear:both; position:relative;}
#pageHeader, .CustomContent h1{width:940px; padding:0 0 16px; clear:both; margin-bottom:16px; font-weight:normal; font-size:24px; line-height:24px; overflow:hidden; color:#ed147e; border-bottom:1px solid #fbd0e5;}
#pageHeader span{font-size:16px; display:block; color:#646464;}
#rightWrapperWide #pageHeader, .CustomContent h1{width:760px;}
#infoBox h2, .CustomContent h3{font-size:12px; font-family:Arial, Verdana, sans-serif;}
.CustomContent p{margin-bottom:20px;}
.CustomContent ul{list-style-position:inside; list-style-type:disc;}
.CustomContent .PreventionWarning p{margin-bottom:0;}
#infoBox p, #infoBox ul{margin-bottom:18px;}
#infoBoxRightRating p{margin-bottom:10px;}
#infoBoxRightRating p a{display:block; text-decoration:none;}
#infoBoxRightRating p a:hover{text-decoration:underline;}
#infoBoxText{width:588px; height:140px; padding-right:16px; float:left; overflow:hidden; position:relative;}
#infoBoxTextGradient{position:absolute; left:0; bottom:0; width:596px; height:10px; background:url("/media/images/wts002/modules/wts/infoboxtext.png?347097") repeat-x bottom left;}
#infoTextTrigger , #infoTextTriggerClose{text-decoration:none; padding-left:12px; background-image:url("/media/images/wts002/listItems/updowntrigger.png?cfa803"); background-repeat:no-repeat; position:absolute; bottom:0; font-size:11px; z-index:100;}
#infoTextTrigger{right:188px; background-position:left 6px;}
#infoTextTriggerClose{right:38px; background-position:left -11px; display:none;}
#infoBoxRight{float:left; width:280px;}
#infoBoxRightRating{width:143px; padding-left:12px; float:left; font-size:11px; margin-top:10px;}
.addthis_toolbox{margin-bottom:10px;}
.addthis_toolbox .at300b{font-size:0; *text-indent:-9000px;}
#infoBoxRightButtons{padding:15px 30px;}
#cartExtraBar, #infoBoxBottom{background:url("/media/images/wts002/tiles/general/infoBox.png") repeat-y -2820px 0; height:100px; padding:0 235px 0 160px; color:#fff; font-weight:normal; position:relative; font-size:11px;}
#cartExtraBar h2{position:absolute; left:0; bottom:0; font-size:12px; font-family:Arial, Verdana, sans-serif; width:120px; text-align:center; color:#343434;}
#cartExtraBar h3{font-family:Georgia, "Times New Roman", serif; padding-top:25px; font-size:16px; margin-bottom:5px;}
#infoBox #wishListButton{clear:both; width:206px; text-align:center; padding-top:15px;}
#infoBox #wishListButton a{display:block; width:160px; margin:0 auto; background:url("/media/images/wts002/buttons/buttonCollection.png?133446") no-repeat right -29px; color:#fff;}
#infoBox #wishListButton a span{background:url("/media/images/wts002/buttons/buttonCollection.png?133446") no-repeat left 0px; display:block; line-height:29px;}
.AutoHeight{height:auto !important;}
.Warning{color:#e50000; font-weight:bold; margin-bottom:10px;}
#stepBar{height:46px; margin-bottom:20px; text-align:center;}
#stepBar ol{padding:0; list-style:none;}
#stepBar li{width:177px; margin:0 -2px; display:inline-block; zoom:1; *display:inline; color:#6f6f6f; white-space:nowrap; background:url("/media/images/wts002/models/shop/productinfo/stepBarBg.png?fc7ba9") repeat-x left bottom;}
#stepBar span.First{background:url("/media/images/wts002/models/shop/productinfo/stepBarBgFirst.png?82c48c") no-repeat left bottom;}
#stepBar .Active span.First , #stepBar .FilledFirst span{background:url("/media/images/wts002/models/shop/productinfo/stepBarBgActiveFirst.png?3717da") no-repeat left bottom;}
#stepBar span.Last{background:url("/media/images/wts002/models/shop/productinfo/stepBarBgLast.png?0f77c2") no-repeat right bottom;}
#stepBar .Active span.Last , #stepBar .FilledLast span{background:url("/media/images/wts002/models/shop/productinfo/stepBarBgActiveLast.png?779df9") no-repeat right bottom;}
#stepBar .Active , #stepBar .Filled , #stepBar .FilledFirst{background:url("/media/images/wts002/models/shop/productinfo/stepBarBgActive.png?dda0ec") repeat-x left bottom;}
#stepBar .Active{color:#0059aa;}
#stepBar span{height:20px; padding-bottom:20px; display:block;}
.SubmitButton , .SubmitButtonGrey , .SubmitButton225 , .SubmitButtonGrey225 , .SubmitButton50 , .SubmitButton150 , .SubmitButtonLight175{padding:0 5px; background:url("/media/images/wts002/buttons/blue150.png?d44b02") no-repeat; width:150px; height:29px; border:0; color:#fff; margin-bottom:10px; cursor:pointer;}
.SubmitButton:hover , .SubmitButtonGrey:hover , .SubmitButton225:hover , .SubmitButton50:hover , .SubmitButton150:hover , .SubmitButtonLight175:hover{background:url("/media/images/wts002/buttons/blue150.png?d44b02") no-repeat left bottom;}
.SubmitButtonGrey , .SubmitButtonGrey:hover{background:url("/media/images/wts002/buttons/grey150.png?a70a73") no-repeat; color:#343434;}
.SubmitButtonGrey225 , .SubmitButtonGrey255:hover{background:url("/media/images/wts002/buttons/grey225.png?ca6660") no-repeat; color:#343434; width:225px;}
.SubmitButton225{background:url("/media/images/wts002/buttons/blue225.png?6fbb23") no-repeat; width:225px;}
.SubmitButtonLight175{background:url("/media/images/wts002/buttons/lightblue175.png?ec89f2") no-repeat; width:175px; color:#083582;}
.SubmitButton225:hover{background:url("/media/images/wts002/buttons/blue225.png?6fbb23") no-repeat left bottom;}
.SubmitButtonLight175:hover{background:url("/media/images/wts002/buttons/lightblue175.png?ec89f2") no-repeat left bottom;}
.SubmitButton50{background:url("/media/images/wts002/buttons/blue50.png?0a9842") no-repeat; width:50px;}
.SubmitButton150{background:url("/media/images/wts002/buttons/blue150.png?d44b02") no-repeat; width:150px;}
.SubmitButton50:hover{background:url("/media/images/wts002/buttons/blue50.png?0a9842") no-repeat left bottom;}
.SubmitButton150:hover{background:url("/media/images/wts002/buttons/blue150.png?d44b02") no-repeat left bottom;}
.Button a{text-decoration:none;}
#next{right:0; top:0;}
.NoButton{border:none; text-align:left; display:inline-block; color:#165AA7; text-decoration:underline; background-color:transparent; cursor:pointer;}
.NoButton:hover{text-decoration:none; color:#ed147e;}
.ui-stars-star , .ui-stars-cancel{float:left; display:block; overflow:hidden; text-indent:-999em; cursor:pointer; height:15px; line-height:15px;}
.ui-stars-star a, .ui-stars-cancel a{width:16px; height:15px; display:block; background:url("/media/images/wts002/stars.png?633686") no-repeat 0 0;}
.ui-stars-star a{background-position:0 -32px;}
.ui-stars-star-on a{background-position:0 -48px;}
.ui-stars-star-hover a{background-position:0 -64px;}
.ui-stars-cancel-hover a{background-position:0 -16px;}
.ui-stars-star-disabled, .ui-stars-star-disabled a, .ui-stars-cancel-disabled a{cursor:default !important;}
.Steps{display:block; padding:0 0 0 35px; margin:0; list-style-type:none;}
#rightWrapperWide .Steps{width:100%; padding:0;}
.Steps li{display:inline-block !important; *display:inline; zoom:1; vertical-align:top;}
#rightWrapperWide .Steps li{height:auto; *float:left;}
.Steps li span{width:150px; padding:150px 70px 35px 0; float:left; display:block; background:url("/media/images/wts002/steps/arrow.png?68cf4d") no-repeat 169px 62px;}
#rightWrapperWide .Steps li span{width:160px; padding:130px 30px 20px 0; background:url("/media/images/wts002/steps/arrow.png?68cf4d") no-repeat 135px 62px;}
#rightWrapperWide .Steps strong{display:block;}
.Steps #step4 span{background:none; padding-right:35px;}
#rightWrapperWide .Steps #step4 span{padding-right:0; background:none;}
#howtosell #step1{background:url("/media/images/wts002/steps/howtosell1.png?f5fb3f") no-repeat;}
#howtosell #step2{background:url("/media/images/wts002/steps/howtosell2.png?ea751e") no-repeat;}
#howtosell #step3{background:url("/media/images/wts002/steps/howtosell3.png?7221ce") no-repeat;}
#howtosell #step4{background:url("/media/images/wts002/steps/howtosell4.png?470501") no-repeat;}
#howtobuy #step1{background:url("/media/images/wts002/steps/howtobuy1.png?2f281f") no-repeat;}
#howtobuy #step2{background:url("/media/images/wts002/steps/howtobuy2.png?d9feac") no-repeat;}
#howtobuy #step3{background:url("/media/images/wts002/steps/howtobuy3.png?a40757") no-repeat;}
#howtobuy #step4{background:url("/media/images/wts002/steps/howtobuy4.png?07537e") no-repeat;}
.PostIt{width:150px; height:150px; position:absolute; z-index:8000; background-color:#faf283; padding:10px; cursor:move; opacity:0.8; filter:alpha(opacity=80);}
.PostIt textarea{width:100%; height:130px; border:0px hidden; background-color:#faf283;}
.PostIt a{float:right;}
.PostIt .Info{display:none;}
.HoverTooltip{min-width:200px; max-width:300px; *width:300px; background:#fbf4b9; border:1px solid #eee085; padding:4px 7px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; text-align:left; z-index:5000; display:none; white-space:normal; -moz-box-shadow:0 0 5px 1px #eee085; -webkit-box-shadow:0 0 11px #eee085; box-shadow:0 0 2px 1px #eee085; font-weight:normal; font-size:11px;}
.HoverTooltip p{margin:0; border:none;}
.HoverTooltip table{border:none;}
.HoverTooltip td{border-bottom:1px solid #eee085;}
.Close{width:14px; height:14px; display:block; position:absolute; right:5px; top:4px; background:#d2be15; text-align:center; color:#fff; font-size:12px; font-family:Verdana, Arial, sans-serif; cursor:pointer; line-height:12px;}
.CSVExportButton{background-image:url('/media/images/wts002/icons/document-excel-csv.png?706c6a'); background-repeat:no-repeat; padding-left:18px; margin:2px;}
.DataTableNoResult{display:none; background:none repeat scroll 0 0 #FBF4B9; border:1px solid #EEE085; clear:both; margin-bottom:20px; padding:10px 0; text-align:center; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px;}
.Tag{margin-right:10px; margin-bottom:10px; padding:2px 10px 2px 10px; float:left; background:#94D0F5; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #3AAFF9;}
.Tag:hover .TagInfo{padding:5px; margin-top:10px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #FBF4B9; border:1px solid #EEE085; position:absolute; display:block !important;}
.Tag:hover .DeleteTag{display:inline;}
.Tag .DeleteTag{display:none; vertical-align:middle;}
div.AddTag{display:block; float:left; clear:both;}
.PaypalExpressCheckout{border:none; background:url("/media/images/paymentproducts/ppExpressCheckout.gif?702ad3") no-repeat; width:145px; height:42px; cursor:pointer; position:absolute; right:0; top:65px;}
#newsModule{width:160px; background:url("/media/images/wts002/modules/wts/news.png?7d774a") left top no-repeat; padding-top:10px;}
#newsModule div{padding:0 10px 10px 10px; background:url("/media/images/wts002/modules/wts/news.png?7d774a") left bottom no-repeat;}
#newsModule h3{width:140px; font-family:Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#343434; line-height:12px; margin-bottom:8px;}
#newsModule h3 span{border-bottom:1px solid #ebe4ad; padding-bottom:4px; font-size:12px;}
#newsModule img{float:right;}
#newsModule p{line-height:120%; font-size:11px; margin:0;}
#newsModule a{text-decoration:none; display:block;}
#newsModule a:hover{text-decoration:underline;}
#changeAccount{position:relative;}
#altMemberName{float:left; margin-right:10px;}
#changeAccount a{width:13px; height:13px; background:#0f0; display:block; line-height:0; font-size:0; background:url("/media/images/wts002/layout/header/languagetrigger.png?cc922d") no-repeat left 0; cursor:pointer; margin-top:8px; float:left; margin-right:10px;}
#changeAccount a.selected{background:url("/media/images/wts002/layout/header/languagetrigger.png?cc922d") no-repeat left -22px;}
#viewMemberAccountBlock{width:265px; position:absolute; top:25px; left:-10px; background:#cbdef2; padding:10px; display:none;}
#viewMemberAccountBlock p{border-bottom:1px solid #fff; padding-bottom:10px; line-height:18px;}
#viewMemberAccountBlock p strong{display:block;}
#viewMemberAccount{margin:0;}
#alt_member_email{height:22px;}
#clearMemberAccount{padding:0;}
.FormContent{padding:5px 0; clear:both;}
.FormContent .FormRow{margin-bottom:5px; clear:both;}
.FormContent .Left{width:310px; margin-right:38px; float:left; clear:both;}
.FormContent .Right{width:310px; float:left;}
.FormContent .Error{font-weight:bold; color:#f00; clear:both; padding-left:24px; background:url("/media/images/wts002/icons/exclamation-red.png?759971") no-repeat;}
.FormContent .ErrorPadding{padding-left:190px; background:url("/media/images/wts002/icons/exclamation-red.png?759971") no-repeat 170px 0; margin-top:4px;}
#alert, #info{width:898px; padding:10px 0; margin:20px 0 10px 20px; clear:both; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center;}
.ResetInfo #alert{margin-left:0;}
#alert{background:#fbf4b9; border:1px solid #eee085;}
#info{background:#C9DDF2; border:1px solid #8FB8E3;}
.FormContent #alert, .FormContent #info{width:100%; margin:0 0 10px;}
#alert div, #info div{display:inline-block; zoom:1; *display:inline; padding-left:26px; margin:0 auto; text-align:left;}
#alert div{background:url("/media/images/wts002/fugue/exclamation.png?dea9c0") no-repeat;}
#info div{background:url("/media/images/wts002/fugue/information.png?c75aa6") no-repeat;}
#alert ul, #info ul{list-style:disc inside;}
.LeftHalf, .RightHalf{float:left; width:440px; margin-right:20px; padding-bottom:10px;}
.RightHalf{margin-right:0;}
.ThirdColumn h3, .LeftHalf h3, .RightHalf h3, .FourthColumn h3{padding:5px; font-size:10px; background:#dadada; display:block; margin-bottom:10px;}
.FormContent .ThirdColumn{width:293px; float:left; margin-right:10px; margin-bottom:20px;}
.FormContent .ThirdColumn186{width:186px; float:left; margin-right:10px; margin-bottom:20px;}
.FormContent .ThirdColumn400{width:400px; float:left; margin-bottom:20px;}
.FormContent .FourthColumn{width:220px; float:left; margin-right:7px; margin-bottom:20px;}
.FormContent .Third, .FormContent .Fourth{margin-right:0;}
.FormContent label{display:block; clear:both; margin-bottom:5px;}
h3 label{display:inline; float:none !important;}
.FormContent h3.Inline{float:left; margin-right:30px;}
.FormContent h3 label{clear:none; display:inline;}
.FormContent .PreventionWarning{padding:5px 0; margin-bottom:5px;}
img#gender1, img#gender2{margin-right:5px;}
.Recaptcha{padding:0 0 10px;}
#required{width:100%; margin-bottom:10px; display:block; font-style:normal; clear:both;}
.Req{font:16px/1px Georgia, "Times New Roman", serif; position:relative; top:5px; display:inline !important; float:none !important; color:#343434 !important;}
#securityCodeInfo{width:400px; max-width:400px; padding:10px; border:1px solid #d1cfcf; position:absolute; right:0; top:60px; background:#f3f3f3; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#securityCodeInfo h3{font-size:12px !important;}
#securityCodeInfo p{width:150px; float:left;}
#securityCodeInfo img{float:right;}
#contactUsStep1Form p{margin-bottom:20px;}
#ups #step1{background:url("/media/images/wts002/steps/ups1.png?ff3710") no-repeat 13px 10px;}
#ups #step2{background:url("/media/images/wts002/steps/ups2.png?1f23e4") no-repeat 3px 10px;}
#ups #step3{background:url("/media/images/wts002/steps/ups3.png?f30861") no-repeat 6px 0;}
#ups #step4{background:url("/media/images/wts002/steps/ups4.png?514679") no-repeat 8px 10px;}
.DataTable{margin-bottom:10px; clear:both;}
.ListTable{width:100%;}
.ListTable .PanelRow{}
.ListTable th{background:#ed1580; padding:8px 10px;}
.ListTable{}
.ListTable th input{font-size:12px; border:0; background:none; text-align:left; position:relative; left:-3px; color:#fff;}
.ListTable th input[type="submit"]:hover{text-decoration:underline;}
.SortUp, .SortDown{padding-right:10px; background-image:url("/media/images/wts002/modules/wts/sortdark.png?828fb3") !important; background-repeat:no-repeat !important;}
.SortUp{background-position:right 5px !important;}
.SortDown{background-position:right -10px !important;}
.ListTable td{padding:8px 0 8px 10px; border-bottom:1px dotted #cacaca;}
.ListTable td table{border-collapse:collapse; border-spacing:0;}
td.Button{text-align:center;}
.ListTable tr:hover{background:#fff3f9;}
.EventList td span, .ListTable td .span{font-size:11px;}
.ListTable .InnerListTable td{padding:1px;}
.ListTable .InnerListTable .Money{text-align:right; width:80px;}
.ListPaging{min-height:20px; height:auto !important; height:20px; position:relative; text-align:center;}
.ListPagingLast{margin-bottom:20px;}
.ItemsPerPageContainer{position:absolute; left:10px; top:0;}
.ItemsPerPageContainer select{width:50px;}
.ListPaging label{margin:0 5px 0 0 !important; display:inline !important; clear:none !important;}
#members_pages span{float:none;}
.ListPaging input{border:none; background:#fff; cursor:pointer; padding:3px; margin-right:2px;}
.ListPaging input:hover , .ListPaging input.SelectedPage{background:#dadada;}
#members_pages .SelectedPage, #members_pages .SelectedPage:hover{border:none; background:#000; color:#fff; cursor:pointer;}
#members_pages{margin:0 auto; float:none; display:inline;}
.PagingRange{position:absolute; right:10px; top:0;}
.vevent{cursor:pointer;}
.FastTicket{color:#ed1580; font-size:10px; font-style:italic; background:url("/media/images/wts002/modules/wts/fastticket.png?a81dff") no-repeat 0 2px; padding-left:8px;}
abbr.Flag , span.Flag , #languageSelector span{width:16px; height:11px; text-indent:-9000px; *text-indent:0; line-height:11px; margin-bottom:2px; background-image:url("/media/images/flags/sprite.png?cd532d"); background-repeat:no-repeat; display:inline-block !important; zoom:1; *display:inline; *margin-right:5px;*/}
abbr.Flag{text-indent:-9000px;}
.FooterColumn .Flag{margin-right:4px;}
span.ad, abbr.ad{background-position:0 0;}
span.ae, abbr.ae{background-position:0 -11px;}
span.af, abbr.af{background-position:0 -22px;}
span.ag, abbr.ag{background-position:0 -33px;}
span.ai, abbr.ai{background-position:0 -44px;}
span.al, abbr.al{background-position:0 -55px;}
span.am, abbr.am{background-position:0 -66px;}
span.an, abbr.an{background-position:0 -77px;}
span.ao, abbr.ao{background-position:0 -88px;}
span.ar, abbr.ar{background-position:0 -99px;}
span.as, abbr.as{background-position:0 -110px;}
span.at, abbr.at{background-position:0 -121px;}
span.au, abbr.au{background-position:0 -132px;}
span.aw, abbr.aw{background-position:0 -143px;}
span.ax, abbr.ax{background-position:0 -154px;}
span.az, abbr.az{background-position:0 -165px;}
span.ba, abbr.ba{background-position:0 -176px;}
span.bb, abbr.bb{background-position:0 -187px;}
span.bd, abbr.bd{background-position:0 -198px;}
span.be, abbr.be{background-position:0 -209px;}
span.bf, abbr.bf{background-position:0 -220px;}
span.bg, abbr.bg{background-position:0 -231px;}
span.bh, abbr.bh{background-position:0 -242px;}
span.bi, abbr.bi{background-position:0 -253px;}
span.bj, abbr.bj{background-position:0 -264px;}
span.bm, abbr.bm{background-position:0 -275px;}
span.bn, abbr.bn{background-position:0 -286px;}
span.bo, abbr.bo{background-position:0 -297px;}
span.br, abbr.br{background-position:0 -308px;}
span.bs, abbr.bs{background-position:0 -319px;}
span.bt, abbr.bt{background-position:0 -330px;}
span.bv, abbr.bv{background-position:0 -341px;}
span.bw, abbr.bw{background-position:0 -352px;}
span.by, abbr.by{background-position:0 -363px;}
span.bz, abbr.bz{background-position:0 -374px;}
span.ca, abbr.ca{background-position:0 -385px;}
span.catalonia, abbr.catalonia{background-position:0 -396px;}
span.cc, abbr.cc{background-position:0 -407px;}
span.cd, abbr.cd{background-position:0 -418px;}
span.cf, abbr.cf{background-position:0 -429px;}
span.cg, abbr.cg{background-position:0 -440px;}
span.ch, abbr.ch{background-position:0 -451px;}
span.ci, abbr.ci{background-position:0 -462px;}
span.ck, abbr.ck{background-position:0 -473px;}
span.cl, abbr.cl{background-position:0 -484px;}
span.cm, abbr.cm{background-position:0 -495px;}
span.cn, abbr.cn{background-position:0 -506px;}
span.co, abbr.co{background-position:0 -517px;}
span.cu, abbr.cu{background-position:0 -528px;}
span.cr, abbr.cr{background-position:0 -539px;}
span.cs, abbr.cs{background-position:0 -550px;}
span.cv, abbr.cv{background-position:0 -561px;}
span.cx, abbr.cx{background-position:0 -572px;}
span.cy, abbr.cy{background-position:-16px 0;}
span.cz, abbr.cz{background-position:-16px -11px;}
span.de, abbr.de{background-position:-16px -22px;}
span.dj, abbr.dj{background-position:-16px -33px;}
span.dk, abbr.dk{background-position:-16px -44px;}
span.dm, abbr.dm{background-position:-16px -55px;}
span.do, abbr.do{background-position:-16px -66px;}
span.dz, abbr.dz{background-position:-16px -77px;}
span.ec, abbr.ec{background-position:-16px -88px;}
span.ee, abbr.ee{background-position:-16px -99px;}
span.eg, abbr.eg{background-position:-16px -110px;}
span.eh, abbr.eh{background-position:-16px -121px;}
span.england, abbr.england{background-position:-16px -132px;}
span.er, abbr.er{background-position:-16px -143px;}
span.es, abbr.es{background-position:-16px -154px;}
span.et, abbr.et{background-position:-16px -165px;}
span.eu, abbr.eu{background-position:-16px -176px;}
span.fam, abbr.fam{background-position:-16px -187px;}
span.fi, abbr.fi{background-position:-16px -198px;}
span.fj, abbr.fj{background-position:-16px -209px;}
span.fk, abbr.fk{background-position:-16px -220px;}
span.fm, abbr.fm{background-position:-16px -231px;}
span.fo, abbr.fo{background-position:-16px -242px;}
span.fr, abbr.fr{background-position:-16px -253px;}
span.ga, abbr.ga{background-position:-16px -264px;}
span.gb, abbr.gb, span.en, abbr.en{background-position:-16px -275px;}
span.gd, abbr.gd{background-position:-16px -286px;}
span.ge, abbr.ge{background-position:-16px -297px;}
span.gf, abbr.gf{background-position:-16px -308px;}
span.gh, abbr.gh{background-position:-16px -319px;}
span.gi, abbr.gi{background-position:-16px -330px;}
span.gl, abbr.gl{background-position:-16px -341px;}
span.gm, abbr.gm{background-position:-16px -352px;}
span.gn, abbr.gn{background-position:-16px -363px;}
span.gp, abbr.gp{background-position:-16px -374px;}
span.gq, abbr.gq{background-position:-16px -385px;}
span.gr, abbr.gr{background-position:-16px -396px;}
span.gs, abbr.gs{background-position:-16px -407px;}
span.gt, abbr.gt{background-position:-16px -418px;}
span.gu, abbr.gu{background-position:-16px -429px;}
span.gw, abbr.gw{background-position:-16px -440px;}
span.gy, abbr.gy{background-position:-16px -451px;}
span.hk, abbr.hk{background-position:-16px -462px;}
span.hm, abbr.hm{background-position:-16px -473px;}
span.hn, abbr.hn{background-position:-16px -484px;}
span.hr, abbr.hr{background-position:-16px -495px;}
span.ht, abbr.ht{background-position:-16px -506px;}
span.hu, abbr.hu{background-position:-16px -517px;}
span.id, abbr.id{background-position:-16px -528px;}
span.ie, abbr.ie{background-position:-16px -539px;}
span.il, abbr.il{background-position:-16px -550px;}
span.in, abbr.in{background-position:-16px -561px;}
span.io, abbr.io{background-position:-16px -572px;}
span.iq, abbr.iq{background-position:-32px 0;}
span.ir, abbr.ir{background-position:-32px -11px;}
span.is, abbr.is{background-position:-32px -22px;}
span.it, abbr.it{background-position:-32px -33px;}
span.jm, abbr.jm{background-position:-32px -44px;}
span.jo, abbr.jo{background-position:-32px -55px;}
span.jp, abbr.jp{background-position:-32px -66px;}
span.ke, abbr.ke{background-position:-32px -77px;}
span.kg, abbr.kg{background-position:-32px -88px;}
span.kh, abbr.kh{background-position:-32px -99px;}
span.ki, abbr.ki{background-position:-32px -110px;}
span.km, abbr.km{background-position:-32px -121px;}
span.kn, abbr.kn{background-position:-32px -132px;}
span.kp, abbr.kp{background-position:-32px -143px;}
span.kr, abbr.kr{background-position:-32px -154px;}
span.kw, abbr.kw{background-position:-32px -165px;}
span.ky, abbr.ky{background-position:-32px -176px;}
span.kz, abbr.kz{background-position:-32px -187px;}
span.la, abbr.la{background-position:-32px -198px;}
span.lb, abbr.lb{background-position:-32px -209px;}
span.lc, abbr.lc{background-position:-32px -220px;}
span.li, abbr.li{background-position:-32px -231px;}
span.lr, abbr.lr{background-position:-32px -242px;}
span.lk, abbr.lk{background-position:-32px -253px;}
span.ls, abbr.ls{background-position:-32px -264px;}
span.lt, abbr.lt{background-position:-32px -275px;}
span.lu, abbr.lu{background-position:-32px -286px;}
span.lv, abbr.lv{background-position:-32px -297px;}
span.ly, abbr.ly{background-position:-32px -308px;}
span.ma, abbr.ma{background-position:-32px -319px;}
span.mc, abbr.mc{background-position:-32px -330px;}
span.md, abbr.md{background-position:-32px -341px;}
span.me, abbr.me{background-position:-32px -352px;}
span.mg, abbr.mg{background-position:-32px -363px;}
span.mh, abbr.mh{background-position:-32px -374px;}
span.mk, abbr.mk{background-position:-32px -385px;}
span.ml, abbr.ml{background-position:-32px -396px;}
span.mm, abbr.mm{background-position:-32px -407px;}
span.mn, abbr.mn{background-position:-32px -418px;}
span.mo, abbr.mo{background-position:-32px -429px;}
span.mp, abbr.mp{background-position:-32px -440px;}
span.mq, abbr.mq{background-position:-32px -451px;}
span.mr, abbr.mr{background-position:-32px -462px;}
span.ms, abbr.ms{background-position:-32px -473px;}
span.mt, abbr.mt{background-position:-32px -484px;}
span.mu, abbr.mu{background-position:-32px -495px;}
span.mv, abbr.mv{background-position:-32px -506px;}
span.mw, abbr.mw{background-position:-32px -517px;}
span.mx, abbr.mx{background-position:-32px -528px;}
span.my, abbr.my{background-position:-32px -539px;}
span.mz, abbr.mz{background-position:-32px -550px;}
span.na, abbr.na{background-position:-32px -561px;}
span.nc, abbr.nc{background-position:-32px -572px;}
span.ne, abbr.ne{background-position:-48px 0;}
span.nf, abbr.nf{background-position:-48px -11px;}
span.ng, abbr.ng{background-position:-48px -22px;}
span.ni, abbr.ni{background-position:-48px -33px;}
span.nl, abbr.nl{background-position:-48px -44px;}
span.no, abbr.no{background-position:-48px -55px;}
span.np, abbr.np{background-position:-48px -66px;}
span.nr, abbr.nr{background-position:-48px -77px;}
span.nu, abbr.nu{background-position:-48px -88px;}
span.nz, abbr.nz{background-position:-48px -99px;}
span.om, abbr.om{background-position:-48px -110px;}
span.pa, abbr.pa{background-position:-48px -121px;}
span.pe, abbr.pe{background-position:-48px -132px;}
span.pf, abbr.pf{background-position:-48px -143px;}
span.pg, abbr.pg{background-position:-48px -154px;}
span.ph, abbr.ph{background-position:-48px -165px;}
span.pk, abbr.pk{background-position:-48px -176px;}
span.pl, abbr.pl{background-position:-48px -187px;}
span.pm, abbr.pm{background-position:-48px -198px;}
span.pn, abbr.pn{background-position:-48px -209px;}
span.pr, abbr.pr{background-position:-48px -220px;}
span.ps, abbr.ps{background-position:-48px -231px;}
span.pt, abbr.pt{background-position:-48px -242px;}
span.pw, abbr.pw{background-position:-48px -253px;}
span.py, abbr.py{background-position:-48px -264px;}
span.qa, abbr.qa{background-position:-48px -275px;}
span.re, abbr.re{background-position:-48px -286px;}
span.ro, abbr.ro{background-position:-48px -297px;}
span.rs, abbr.rs{background-position:-48px -308px;}
span.ru, abbr.ru{background-position:-48px -319px;}
span.rw, abbr.rw{background-position:-48px -330px;}
span.sa, abbr.sa{background-position:-48px -341px;}
span.sb, abbr.sb{background-position:-48px -352px;}
span.sc, abbr.sc{background-position:-48px -363px;}
span.scotland, abbr.scotland{background-position:-48px -374px;}
span.sd, abbr.sd{background-position:-48px -385px;}
span.se, abbr.se{background-position:-48px -396px;}
span.sg, abbr.sg{background-position:-48px -407px;}
span.sh, abbr.sh{background-position:-48px -418px;}
span.si, abbr.si{background-position:-48px -429px;}
span.sj, abbr.sj{background-position:-48px -440px;}
span.sk, abbr.sk{background-position:-48px -451px;}
span.sl, abbr.sl{background-position:-48px -462px;}
span.sm, abbr.sm{background-position:-48px -473px;}
span.sn, abbr.sn{background-position:-48px -484px;}
span.so, abbr.so{background-position:-48px -495px;}
span.sr, abbr.sr{background-position:-48px -506px;}
span.st, abbr.st{background-position:-48px -517px;}
span.sv, abbr.sv{background-position:-48px -528px;}
span.sy, abbr.sy{background-position:-48px -539px;}
span.sz, abbr.sz{background-position:-48px -550px;}
span.tc, abbr.tc{background-position:-48px -561px;}
span.td, abbr.td{background-position:-48px -572px;}
span.tf, abbr.tf{background-position:-64px 0;}
span.tg, abbr.tg{background-position:-64px -11px;}
span.th, abbr.th{background-position:-64px -22px;}
span.tj, abbr.tj{background-position:-64px -33px;}
span.tk, abbr.tk{background-position:-64px -44px;}
span.tl, abbr.tl{background-position:-64px -55px;}
span.tm, abbr.tm{background-position:-64px -66px;}
span.tn, abbr.tn{background-position:-64px -77px;}
span.to, abbr.to{background-position:-64px -88px;}
span.tr, abbr.tr{background-position:-64px -99px;}
span.tt, abbr.tt{background-position:-64px -110px;}
span.tv, abbr.tv{background-position:-64px -121px;}
span.tw, abbr.tw{background-position:-64px -132px;}
span.tz, abbr.tz{background-position:-64px -143px;}
span.ua, abbr.ua{background-position:-64px -154px;}
span.ug, abbr.ug{background-position:-64px -165px;}
span.um, abbr.um{background-position:-64px -176px;}
span.us, abbr.us{background-position:-64px -187px;}
span.uy, abbr.uy{background-position:-64px -198px;}
span.uz, abbr.uz{background-position:-64px -209px;}
span.va, abbr.va{background-position:-64px -220px;}
span.vc, abbr.vc{background-position:-64px -231px;}
span.ve, abbr.ve{background-position:-64px -242px;}
span.vg, abbr.vg{background-position:-64px -253px;}
span.vi, abbr.vi{background-position:-64px -264px;}
span.vn, abbr.vn{background-position:-64px -275px;}
span.vu, abbr.vu{background-position:-64px -286px;}
span.wales, abbr.wales{background-position:-64px -297px;}
span.wf, abbr.wf{background-position:-64px -308px;}
span.ws, abbr.ws{background-position:-64px -319px;}
span.ye, abbr.ye{background-position:-64px -330px;}
span.yt, abbr.yt{background-position:-64px -341px;}
span.za, abbr.za{background-position:-64px -352px;}
span.zm, abbr.zm{background-position:-64px -363px;}
span.zw, abbr.zw{background-position:-64px -374px;}
.TextLeftBox{width:160px; background:url("/media/images/wts002/modules/category/categoryLeft.png?d09bb9") repeat-y -160px 0; margin-bottom:20px; *float:left;}
.TextLeftBox div{background:url("/media/images/wts002/modules/category/categoryLeft.png?d09bb9") no-repeat -320px bottom;}
.TextLeftBox ul{list-style:none; padding:10px; line-height:22px; background:url("/media/images/wts002/modules/category/categoryLeft.png?d09bb9") no-repeat; margin-bottom:0;}
.TextLeftBox ul ul{padding:0 0 0 10px; margin:7px 0 0 0; *margin:0; background:none;}
.TextLeftBox li{margin-bottom:7px; *margin-bottom:0;}
.TextLeftBox a, .TextLeftBox a:visited{text-decoration:none; padding-left:10px; background:url("/media/images/wts002/listItems/blueArrow.png?4c8cf9") no-repeat left -1px; display:block; line-height:14px; zoom:1;}
#howToSell #step1{background:url("/media/images/wts002/steps/howtosell1.png?f5fb3f") no-repeat 13px 0;}
#howToSell #step2{background:url("/media/images/wts002/steps/howtosell2.png?ea751e") no-repeat 3px 0;}
#howToSell #step3{background:url("/media/images/wts002/steps/howtosell3.png?7221ce") no-repeat 6px 0;}
#howToSell #step4{background:url("/media/images/wts002/steps/howtosell4.png?470501") no-repeat 8px 0;}
#faqs h2{margin-bottom:4px;}
#faqQuestions{margin-bottom:40px;}
.FaqQuestion{margin-bottom:18px;}
.FaqGroup{margin-bottom:28px;}
#textRight .FaqGroup h2{border-bottom:1px solid #dadada; padding-bottom:10px; margin-bottom:10px; font-size:16px;}
#textRight .FaqGroup h3{font-family:Arial, Verdana, sans-serif;}
.FaqItem{margin-bottom:10px; padding-bottom:10px;}
#faqs ol{margin-bottom:20px; padding-left:24px; #padding-left:28px;}
#faqs a{text-decoration:none;}
#faqs a:hover{text-decoration:underline;}
#sitemap h2{width:760px; padding:8px 0 16px; clear:both; margin-bottom:16px; font-weight:normal; font-size:24px; overflow:hidden; color:#000; border-bottom:1px solid #dadada; text-shadow:1px 1px #eee;}
#sitemap ul{width:100%; margin:0;}
#sitemap ul li{display:block; float:left; width:330px;}
#sitemap ul li a{text-decoration:none; background:url("/media/images/wts002/listItems/blueArrow.png?4c8cf9") no-repeat; padding-left:12px;}
#sitemap p{clear:both; width:100%;}
.inline li{padding:0; margin:0; display:inline;}
.feedback{display:block; border-bottom:10px solid #fff; text-align:right; color:#b2b2b2;}
.feedback li{padding:0 0 10px 20px;}
fieldset{margin-bottom:25px; position:relative;}
.Half{width:450px; float:left;}
#addressForm .Half{width:350px;}
.HalfInline{width:337px; display:inline-block; zoom:1; *display:inline;}
fieldset label, fieldset .Label, .ui-dialog label{width:170px; float:left; clear:none; line-height:18px; font-weight:normal !important; cursor:pointer;}
#recaptcha_area label{width:auto; display:inline; clear:none; float:none;}
fieldset .Label{cursor:text;}
#addressForm .Half label{width:350px; margin-bottom:0;}
.PreventionWarning{padding-left:170px !important; margin-bottom:8px;}
.PreventionWarning label, .Radios label{width:auto; float:none; display:inline;}
.Radios ul{display:block; float:left;}
.PreventionWarning a{text-decoration:none; color:#343434;}
.FormRow{margin-bottom:8px; clear:both;}
.LonelyFormRow{position:relative; margin-bottom:8px; clear:both;}
.OverviewSmall .FormRowHalf{float:left; margin-bottom:8px; width:340px; clear:none;}
#ccMonth{margin-right:10px;}
#cartForm .FormRowHalf{width:329px; float:left;}
#cartForm .FormRowWhole{float:left; margin-bottom:8px; width:329px; padding-right:329px; clear:none;}
.OverviewSmall .FormRowWhole , #profileContainer .FormRowWhole{float:left; margin-bottom:8px; width:340px; padding-right:340px; clear:none;}
#profileContainer .FormRowWhole{padding-right:560px;}
#cartNewsletterWrapper{margin-bottom:20px;}
.LonelyFormRow{margin-bottom:30px;}
.SignInButtonRow, .exp{padding-left:170px; display:block; font-size:11px;}
.exp{margin-top:3px;}
.LeftHalf .exp, .RightHalf .exp{padding:0;}
.InputText , fieldset select , fieldset textarea , .ac_input , #orderNr_tmp , #listingNr_tmp{padding:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #bbb;}
.red{background:#fec8c8; padding:3px;}
.red label{text-decoration:line-through; display:block; float:none;}
.green{color:green;}
#upload_product .ListPaging{display:none;}
.InputText{width:200px;}
.clear{display:block;}
textarea:focus , .InputText:focus , select:focus{background:#fef9d0;}
textarea.InputText{width:434px; height:120px;}
.LeftHalf select.InputText , .RightHalf select.InputText{width:434px;}
.InputXxs{width:14px;}
#list_price_dec, #facevalue_dec{width:28px;}
.InputXs{width:50px;}
.InputS{width:70px;}
.InputM{width:120px;}
.InputL{width:240px;}
.InputXl{width:300px;}
.InputAlignRight{text-align:right;}
#categoryId{float:left; margin-right:6px;}
.Info{width:16px; height:16px; overflow:hidden; font-size:0; background:url("/media/images/wts002/fugue/information-white.png?17a501") no-repeat; zoom:1; display:inline; display:inline-block; vertical-align:top; margin-left:5px; cursor:pointer; text-align:left;}
.HoverTooltip{min-width:200px; max-width:300px; *width:300px; background:#fbf4b9; border:1px solid #eee085; padding:4px 7px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; text-align:left; z-index:5000; display:none; white-space:normal; -moz-box-shadow:0 0 5px 1px #eee085; -webkit-box-shadow:0 0 11px #eee085; box-shadow:0 0 2px 1px #eee085; font-weight:normal; font-size:11px; color:#343434; font-family:Arial, Verdana, sans-serif;}
.HoverTooltipAutoSize{background:#fbf4b9; border:1px solid #eee085; padding:4px 7px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; text-align:left; z-index:5000; display:none; white-space:normal; -moz-box-shadow:0 0 5px 1px #eee085; -webkit-box-shadow:0 0 11px #eee085; box-shadow:0 0 2px 1px #eee085; font-weight:normal; font-size:11px;}
.MyReviewsContainer div{margin-bottom:10px; font-weight:700;}
#profileContainer ul, ul.OverviewReview{margin:0; padding:0; list-style-type:none;}
.OverviewReview li{margin-bottom:5px;}
#profileContainer .ButtonList{margin-bottom:20px;}
#leftModules{float:left; width:160px;}
.ImageCheckbox{vertical-align:top;}
#leftContentMenu .UlTop{background:url("/media/images/wts002/modules/filter/filterBg.png") no-repeat; color:#165aa7; font-size:13px; font-weight:bold; margin-bottom:0; padding-bottom:0; height:10px; width:160px; margin-left:0;}
#profileContainer #leftProfileSearch, #leftContentMenu{background:url("/media/images/wts002/modules/search/searchBg.png?85a1d3") no-repeat; padding-top:10px; float:left;}
#profileContainer #leftProfileSearch h2, #profileContainer #leftContentMenu h2, #profileContainer #leftProfileMenu h2{background:url("/media/images/wts002/modules/search/searchBg.png?85a1d3") no-repeat -160px top; color:#ed157e; font-size:13px; font-weight:bold; padding:0 0 0 10px; width:150px; height:17px; margin:0; font-family:Arial, Verdana, sans-serif; border:none; float:left;}
#leftProfileSearch ul, #leftContentMenu ul , #leftProfileMenu ul{float:left; list-style-type:none; padding:0 0 10px 0; margin:0 0 10px 0; background:url("/media/images/wts002/modules/search/searchBg.png?85a1d3") no-repeat -320px bottom;}
#leftProfileSearchBottom{float:left; list-style-type:none; padding:0 0 10px 0; margin:0 0 10px 0; background:url("/media/images/wts002/modules/search/searchBg.png?85a1d3") no-repeat -320px bottom;}
#leftProfileSearchBackground{width:150px; float:left; display:block; padding:8px 0 0 10px; background:url("/media/images/wts002/modules/search/searchBg.png?85a1d3") repeat-y -160px 0; margin:0; clear:both;}
#leftProfileSearch ul li , #leftContentMenu ul li , #leftProfileMenu ul li{width:150px; float:left; display:block; padding:8px 0 0 10px; background:url("/media/images/wts002/modules/search/searchBg.png?85a1d3") repeat-y -160px 0; margin:0; clear:both;}
#leftContentMenu ul li{padding-top:4px;}
#leftContentMenu ul li a{padding:0 10px; display:block; background:url("/media/images/wts002/listItems/blueArrow.png?4c8cf9") no-repeat;}
#leftProfileSearch ul li li, #leftContentMenu ul li li, #leftProfileMenu ul li li{padding:8px 0 0 0;}
#leftProfileMenu a, #leftProfileSearch a, #leftContentMenu a{width:120px; text-decoration:none; float:left; display:block;}
#leftProfileMenu ul li a, #leftProfileSearch ul li a, #leftContentMenu ul li a{width:100px;}
#leftContentMenu ul li a{width:120px;}
#leftProfileMenu a:hover, #leftProfileSearch a:hover, #leftContentMenu a:hover{text-decoration:underline;}
#leftProfileSearch .ImageCheckbox, #leftProfileSearch .ImageRadio{width:14px !important; height:15px; float:left; margin-right:4px;}
#leftProfileSearch ul li ul{width:100px; list-style-type:none; margin:0; background:none; display:block; clear:both; padding-left:10px; clear:both;}
#leftProfileSearch ul li ul li{width:140px; background:none; padding-top:5px;}
#leftProfileSearch ul li ul li span{width:110px; display:block; float:left;}
#leftProfileSearch ul li ul li a img , #leftContentMenu ul li img{margin-right:3px; vertical-align:top;}
#leftProfileSearch ul li select, #leftProfileSearch ul li input, #leftProfileSearch ul li ul select, #leftProfileSearch ul li ul input{padding:2px; width:138px; border:0; margin:0 0 5px 0 !important; border:1px solid #cacaca; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; clear:both;}
#leftProfileSearch ul select, #leftProfileSearch ul input{width:130px !important; margin-left:10px !important;}
#leftProfileSearch ul input{width:120px !important;}
#smallProfileText, #smallProfileOverview{float:left; width:700px; padding:0; margin:0 0 10px; border-left:20px solid #fff;}
#smallProfileOverview .FormContent{padding:5px 0px; margin-bottom:10px;}
#profileContainer .ThirdColumn{width:293px; float:left; margin-right:7px; margin-bottom:20px;}
#threeColumns{width:655px; margin-right:20px; float:left;}
#oneColumn{width:203px; padding:10px; float:left; background:#ebebeb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:1px solid #dfdfdf; margin-bottom:20px;}
#oneColumn table{width:203px; margin-bottom:10px;}
#oneColumn table th{background:none; border-bottom:1px dotted #dfdfdf !important;}
#oneColumn table td{border-bottom:1px dotted #dfdfdf !important;}
.NoBorder{border:none !important;}
h3.EventTitle{margin-bottom:10px;}
.ThirdColumn label{font-weight:700;}
h1.profileContainer{display:block; padding:17px 0 20px 20px; font-size:18px; font-weight:normal; color:#ed147e; background:url("/media/images/wts002/models/personal/personal.png?67a9dc") no-repeat scroll; margin-bottom:0; margin-right:10px; width:920px;}
#profileContainer{background:url("/media/images/wts002/models/personal/personal.png?67a9dc") repeat scroll right top; padding:20px 20px 0px 20px; width:900px; margin:0;}
#profileContainer.TreeContainer{width:940px; padding:0; margin:0; margin-top:-23px;}
#profileContainer h3{margin-bottom:25px; font-size:24px; font-weight:normal; color:#ed147e;}
h3 span{display:block; font-size:14px; margin-top:6px;}
#profileContainerBottom{width:940px; height:20px; background:url("/media/images/wts002/models/personal/personal.png?67a9dc") no-repeat left bottom; margin:0; margin-right:10px;}
#profileContainer h2, .OverviewSmall h2, #profileContainer #smallProfileOverview h2{padding:10px 0; width:900px; line-height:10px; font-size:14px; color:#343434; border-bottom:1px solid #dadada; margin-left:-20px; font-family:Arial, Verdana, sans-serif; margin-left:0; margin-bottom:10px;}
h2 .H2exp{display:block; font-size:11px; font-weight:normal; margin-top:6px; color:#6d6d6d; line-height:11px;}
h2 span br{display:none;}
#profileContainer #smallProfileOverview h2{width:700px;}
#tabs h2{width:679px !important;}
.ListTable #tabs .ui-tabs-panel #contactFormContainer h2{font-weight:normal; font-size:12px !important; border:none; margin-bottom:0; line-height:140%;}
#profileContainer form h2{width:100%; margin-left:0; clear:both;}
.OverviewSmall h2.FormClean, #profileContainer #smallProfileOverview h2.FormClean{background:none; padding-left:0; width:100%; clear:both;}
ul.MyProfOverview{list-style-type:none; padding:0; margin:0;}
ul.MyProfOverview li, ul.MyTicketsOverview li{min-height:30px; height:auto !important; height:30px; line-height:15px; padding-bottom:10px; border-bottom:1px dashed #dadada; margin-bottom:10px; clear:both;}
ul.MyProfOverview li img{float:left; width:30px; height:30px; margin-right:20px;}
.QuickLinks a{text-decoration:none;}
.QuickLinks a{background:url("/media/images/wts002/horizontal-seperator.png?44b4cf") no-repeat left center; padding-left:20px;}
.QuickLinks a:first-child{background:url(""); padding-left:0px;}
.EventDetails{margin-top:10px;}
.Warning{display:block; color:#e50000; font-weight:700; margin-bottom:10px; background:url("/media/images/wts002/fugue/exclamation-red.png?759971") no-repeat; padding-left:20px;}
.Explain{display:block; margin:10px 0;}
ul.TicketAlert, ul.OverviewReview{list-style-type:none; margin:0; padding:0; padding-left:0;}
ul.TicketAlert li img{margin-right:5px; margin-top:5px;}
ul.AlertList{list-style-type:none; margin-bottom:10px;}
ul.AlertList li{line-height:10px; margin-left:5px; margin-bottom:2px;}
ul.AlertList li img{margin-right:5px;}
.ui-datepicker{background:#fff; width:17em; padding:.2em .2em 0; -moz-box-shadow:0 0 5px 2px #ccc; -webkit-box-shadow:0 0 22px #ccc; box-shadow:0 0 5px 2px #ccc; border:1px solid #adadad;}
.ui-datepicker .ui-datepicker-header{position:relative; padding:.2em 0; background:#dd2478; color:#fff;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute; top:2px; width:1.8em; height:1.8em; color:#fff;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:12px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em; line-height:1.8em; text-align:center;}
.ui-datepicker .ui-datepicker-title select{font-size:1em; margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker table{width:100%; font-size:.9em; border-collapse:collapse; margin-bottom:2px;}
.ui-datepicker th{padding:1px; text-align:center; font-weight:bold; border:0;}
.ui-datepicker-unselectable{border:1px solid #fce5f0 !important;}
.ui-datepicker td{border:1px solid #fff;}
.ui-datepicker td span, .ui-datepicker td a{display:block; text-align:right; text-decoration:none; color:#666; padding:1px;}
.ui-datepicker td a{background:#fcddeb; color:#ed147e;}
.ui-datepicker td a:hover, .ui-datepicker-current-day a{background:#dd2478 !important; color:#fff !important;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none; margin:.7em 0 0 0; padding:0 .2em; border-left:0; border-right:0; border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right; margin:.5em .2em .4em; cursor:pointer; padding:.2em .6em .3em .6em; width:auto; overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%; margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both; width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px; left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px; left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0; border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0; border-left-width:1px;}
.ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px;}
.OverviewTable{width:90%; margin-bottom:20px;}
.OverviewTable th{background:#ededed; padding:2px 5px;}
.OverviewTable td{padding:2px 5px !important; border-bottom:1px dotted #ededed !important;}
ul#overviewLists{list-style-type:none; margin:0 0 10px 0; padding:0 0 10px 0; float:left; border-bottom:1px dashed #dadada;}
ul#overviewLists h3{background:#cbe2fb; color:#155791; display:block; font-size:10px; font-weight:bold; line-height:10px; margin-left:0; padding:10px; border-bottom:1px solid #155791;}
ul#overviewLists h3.Poison{background:#ffdfee; color:#ed147e; border-bottom:1px solid #ed147e;}
ul#overviewLists h3 img{margin-right:10px; vertical-align:top;}
ul#overviewLists li{display:inline; float:left; width:170px; margin:5px;}
ul#overviewLists li ul{padding:0; margin:0;}
ul#overviewLists li ul li{padding:0; width:135px; margin-left:5px; padding-left:15px; background:url("/media/images/wts002/listItems/blueArrow.png?4c8cf9") no-repeat;}
ul#overviewLists li ul li a:hover{color:#ec147e;}
#profileContainer #selectionContainer{width:440px; float:left; margin-bottom:10px;}
#ratingStars{width:100%; margin-bottom:10px; height:50px;}
#writeReviewSelect{width:100%; margin-bottom:10px;}
#writeReviewSelect span{display:block; font-weight:700; margin-bottom:10px; width:100%;}
a.AlertLink{display:block; padding:2px 10px; margin:0 5px 10px 0; border:1px solid #165aa7; float:left;}
a.AlertLink:hover{color:#ed147e; border:1px solid #ed147e;}
#profileContainer #eventList select , #profileContainer #cityList select , #profileContainer #countryIdCity select , #profileContainer #locationList select{width:225px; margin:10px;}
#profileContainer #eventList .CategoryList select{width:100px; margin:0 0 10px 0;}
.Notion{font-weight:700;}
#productAlertsSubscribed, .Notion{margin-bottom:5px; font-weight:normal;}
.CategoryList{float:left; width:165px; height:35px; margin-bottom:1px;}
#groupSports{float:left; width:165px; height:35px; margin-bottom:1px;}
#profileContainer .SignInContainer, #profileContainer #loginFormPersonal, #profileContainer .ResetInfo{float:left; width:435px;}
#profileContainer .SignInContainer{margin-left:25px;}
#profileContainer .SignInContainer h2, #profileContainer #loginFormPersonal h2, #profileContainer .ResetInfo h2{margin:0 0 0 -5px; width:410px; padding-left:5px; margin-bottom:10px; font-family:Arial, Verdana, sans-serif;}
.SignInContainer ul{display:block; list-style-type:none;}
.SignInContainer li{margin:0;}
.SignInContainer li img{margin-right:5px;}
#loginFormPersonal .SignInRow .TextInputSignIn input{width:221px;}
#loginFormPersonal .SignInRow{margin-bottom:10px;}
#loginFormPersonal .SignInRow .TextInputSignIn{margin-bottom:5px;}
#loginFormPersonal .SignInRow span{font-weight:700; display:block; margin-bottom:3px;}
.LonelyRow{margin-bottom:20px;}
.SignInContainer .SignInText{font-weight:700; display:block; margin-bottom:15px;}
.SignInContainer .SignInText a, #loginFormPersonal .SigninLink a{font-weight:normal; display:block; margin-bottom:10px;}
#showSelection{width:350px; margin:0 165px 0 0; float:right; border:1px solid #ededed; padding:10px; position:relative; top:-8px;}
#profileContainer .SignInRow .InputBorder{width:225px;}
#profileContainer #showSelection h2{font-weight:bold; font-size:11px; padding:0; margin:0; border:none;}
#profileContainer #showSelection table{width:100%; margin-bottom:0;}
#profileContainer #showSelection td{padding:3px 0; border-bottom:1px solid #ededed;}
.OverviewSmall .Form .FormContent .Left, .OverviewSmall .Form .FormContent .Right{width:330px;}
#alertLeft{padding:10px 5px; background:url("/media/images/wts002/models/personal/tabsBackground700.png?248110") left top;}
#alertBottom{background:url("/media/images/wts002/models/personal/tabsBackground700.png?248110") no-repeat right bottom; height:20px;}
ul#alertTabUl{background:url("/media/images/wts002/tabs/tabsBg.png?4a5e3a") no-repeat right top; height:49px; line-height:49px; list-style:none outside none; padding:0; position:relative; margin:0;}
ul#alertTabUl li{border-right:1px solid #cacaca; float:left; font-size:12px; font-weight:bold; position:relative;}
ul#alertTabUl li#tabOne{background:url("/media/images/wts002/tabs/tabsBg.png?4a5e3a") no-repeat 0 -98px;}
ul#alertTabUl li a{padding:0 20px; display:block;}
ul#alertTabUl li{background:url("/media/images/wts002/tabs/tabsBg.png?4a5e3a") repeat-x 0 -49px;}
ul#alertTabUl li a:hover{}
#productAlertTabs .ui-tabs-panel{padding:10px;}
ul#alertTabUl li.selected{background:url("/media/images/wts002/tabs/tabsBg.png?4a5e3a") repeat-x 0 -49px;}
#productAlertTab1 , #productAlertTab2 , #productAlertTab3{background:url("/media/images/wts002/models/personal/tabsBackground700.png?248110") left top; height:240px;}
#alertRight{position:absolute; margin-left:0; width:330px; margin:54px 0 0 320px; z-index:1000;}
.AlertSpace{height:30px; margin-bottom:6px; width:330px;}
.Stars{height:25px;}
.OverviewSmall .FormSubmitButton, #smallProfileOverview .FormSubmitButton{margin-left:170px;}
.SubmitButton50{margin-top:68px;}
#productAlertTabs{margin-top:10px;}
#product_alerts{margin-bottom:10px;}
.ui-widget-overlay{position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; opacity:.85; filter:Alpha(Opacity=85);}
.ui-dialog{background:#fff; border:1px solid #c51674; position:absolute; width:300px; overflow:hidden; -moz-box-shadow:0 10px 40px 5px #878787; -webkit-box-shadow:0 10px 40px #878787; box-shadow:0 10px 40px 5px #878787; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ui-dialog h2{margin-bottom:20px;}
.ui-dialog .ui-dialog-titlebar{width:100%; height:40px; border-bottom:1px solid #fac9e0; position:relative; background:#c51674;}
.ui-dialog .ui-dialog-title{float:left; padding:12px 10px; font-size:12px; font-weight:bold; color:#fff;}
.ui-dialog .ui-dialog-titlebar-close{width:20px; height:20px; position:absolute; top:10px; right:10px; text-indent:-9000px; background:#0f0; display:block; background:url("/media/images/wts002/icons/uiClose.png?a9caee") no-repeat;}
.ui-dialog .ui-dialog-titlebar-close:hover{background:url("/media/images/wts002/icons/uiClose.png?a9caee") no-repeat left bottom;}
.ui-dialog .ui-dialog-content{border:0; padding:20px 10px; background:none; overflow:hidden; zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left; border-width:1px 0 0 0; background-image:none; margin:.5em 0 0 0; padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane button{float:right; margin:.5em .4em .5em 0; cursor:pointer; padding:.2em .6em .3em .6em; line-height:1.4em; width:auto; overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px; height:14px; right:3px; bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute; font-size:0.1px; z-index:99999; display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}
#externalSite{width:680px !important; overflow:auto !important; border:none;}
#externalSiteScrolling{width:450px !important; overflow:scroll !important; border:none;}
.MoreInfo{background:#f3f3f3; padding:10px; border:1px solid #d1cfcf; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#profileContainer .MoreInfo h2{width:auto; border:none; font-size:12px; margin:0; padding-top:0;}
#profileContainer #info{margin:0px;}
.List a{padding-left:10px; background:url("/media/images/wts002/listItems/blueArrow.png?4c8cf9") no-repeat 0 -1px;}
.ButtonList{width:916px; height:13px; padding:10px 40px 0; margin:0 auto; list-style:none; position:relative; background:url("/media/images/wts002/layout/main/bg.png?5617f4") repeat-y scroll right top; float:left;}
.ButtonListBelow{width:916px; padding:0 40px 20px; float:left; list-style:none; background:url("/media/images/wts002/layout/main/bg.png?5617f4") repeat-y scroll right top; margin-bottom:0;}
.ButtonList li{float:left; margin-right:1px;}
.ButtonListBelow li{float:left; margin-right:1px;}
.ButtonList li.Grouper , .ButtonListBelow li.Grouper{margin-right:16px;}
.ButtonList a{height:24px; float:left; background:url("/media/images/wts002/tabs/tabsCms.png?28ffb9") no-repeat; padding-left:10px; display:block; text-decoration:none;}
.ButtonListBelow a{margin-right:10px;}
.ButtonList span{display:block; padding:5px 10px 2px 0; background:url("/media/images/wts002/tabs/tabsCms.png?28ffb9") no-repeat right top; color:#343434; float:left;}
.ButtonList #current{border-bottom:1px solid #ffe0ef;}
.ButtonList #current a{background:url("/media/images/wts002/tabs/tabsCms.png?28ffb9") no-repeat left -27px;}
.ButtonList #current span{background:url("/media/images/wts002/tabs/tabsCms.png?28ffb9") no-repeat right -27px;}
.ButtonList a:hover, .ButtonList span:hover{text-decoration:underline !important; color:#000;}
#current a:hover, #current span:hover{text-decoration:none !important;}
