.FieldLabel{width:25%}.required-sign{margin-left:2px;font-weight:bold}td .TextBoxField,td .TextAreaField{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}td .TextAreaField{resize:vertical;min-height:100px}td .AddToCartContainer{position:relative;float:right}.divButton{width:150px;cursor:pointer}.divButton,button,.AddToCartContainer input[type=submit]{border:0;padding:5px 20px;background-color:#ce0200;background-image:-moz-linear-gradient(top,#ce0200 0%,#ce0200 50%,#a80200 50%,#a80200 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ce0200),color-stop(50%,#ce0200),color-stop(50%,#a80200),color-stop(100%,#a80200));background-image:-webkit-linear-gradient(top,#ce0200 0%,#ce0200 50%,#a80200 50%,#a80200 100%);background-image:-o-linear-gradient(top,#ce0200 0%,#ce0200 50%,#a80200 50%,#a80200 100%);background-image:-ms-linear-gradient(top,#ce0200 0%,#ce0200 50%,#a80200 50%,#a80200 100%);background-image:linear-gradient(to bottom,#ce0200 0%,#ce0200 50%,#a80200 50%,#a80200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0200',endColorstr='#a80200',GradientType=0);color:white}input{padding:1px 0 2px 0}select{padding:2px}.phone-fields div{float:left;width:auto;padding:0;margin:0}.phone-fields #country select{width:150px;font-size:12px;height:21px}.phone-fields #phone_prefix input{width:50px;margin-top:2px}.phone-fields #phone_number input{width:290px;margin-top:2px}#ContactPage .row-fluid .span4{-moz-box-sizing:border-box;display:block;float:left;min-height:28px;width:31.6239%}#ContactPage .row-fluid .span8{-moz-box-sizing:border-box;display:block;float:left;min-height:28px;width:65.812%}