 fieldset{margin:0 0 5px;padding-bottom:10px;border:none}fieldset div{clear:both;margin-bottom:12px;min-height:12px;margin-left:210px;margin-top:12px;position:relative;padding:0!important}fieldset label{display:block;position:absolute;width:190px;left:-215px;text-align:right;margin-top:3px}fieldset div div{clear:none;margin:0}fieldset legend{font-weight:700;color:#000;font-size:13px;padding:0 2px}fieldset label .Required{position:absolute;left:197px}fieldset p{margin-left:10px;margin-right:10px}.BuyBox fieldset div{margin-left:110px}.Required,.Error{color:red;font-weight:700}input.Medium{width:20em}input,select,textarea{font-size:14px;font-weight:700}input.Text{padding-left:2px;border-width:1px;border:1px solid #000;vertical-align:middle}input.Button{width:auto;padding:0 4px;font-weight:400;vertical-align:middle}input.Action{font-weight:700}* html input{overflow:visible}.ContactWrapper{}.ContactWrapper li{list-style:square;padding-bottom:4px}#ContactDetails{float:left;width:49%}#ContactForm{float:left;width:49%}#ContactMap{float:left;width:566px;height:294px;border:1px solid #000;padding:5px;margin-bottom:12px}.ContactButton input.Text{width:118px;border:0;padding:6px 0 12px;cursor:pointer}#ContactForm fieldset input.Text,#ContactForm fieldset textarea{width:200px;border:1px solid #000;padding:2px!important}#ContactForm fieldset textarea{height:100px}#ContactForm fieldset{}#ContactForm fieldset legend{font-weight:400;font-size:10px;font-style:italic}#ContactForm fieldset div{margin-left:84px!important}.Promotion{font-size:12px}