form.default_form { }
form.default_form input {vertical-align:middle;}
form.default_form .required { color: #F38025; font-weight:bold; }
form.default_form fieldset{ border: 1px solid #DADADA; margin-bottom:10px; padding:15px;  -moz-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; }
form.default_form fieldset legend { color: #F38025; font-size:14px;}
form.default_form fieldset legend span { white-space:pre-wrap;}
form.default_form fieldset .fieldset_description { padding:10px;  background-color: #eeeeee; font-style:italic; color:#666666; display:block; font-size:12px; margin-bottom:10px; }
form.default_form .fieldwrapper { border-bottom:1px solid #eeeeee; display:block; padding-top:4px; padding-bottom:4px; overflow-y:hidden; }
form.default_form .fieldwrapper_over { border-bottom:1px solid #dddddd; background-color:#F9F9F9; }
form.default_form .fieldwrapper_over  .formlabel { color: #F38025; }
form.default_form .fieldwrapper .formlabel { width:175px; display:block; font-size:12px; float:left; line-height:18px; cursor:pointer; padding-left:5px; padding-right:5px; }
form.default_form .fieldwrapper .formfield .inputfield { font-size:12px; color:#666666; width:200px; border: 1px solid #CCCCCC; padding:3px; font-family:verdana !important; }
.textinput{ font-size:12px; color:#666666; width:200px; border: 1px solid #CCCCCC; padding:3px; font-family:verdana !important; margin-bottom:20px;}
form.default_form .fieldwrapper_over .formfield .inputfield { border:1px solid #F38025; }
form.default_form .fieldwrapper .formfield .checkbox { width:auto!important; cursor:pointer; }
form.default_form .fieldwrapper .formfield .textarea { height:100px; }
form.default_form .fieldwrapper .formdescription { font-size:11px; font-style:italic; display:block; color:#666666; margin-left:120px; padding:2px; }
form.default_form #interests_fieldset .formlabel { width: 200px!important; }
form.default_form #buttons_fieldset { border:0; padding-right:0; padding-left:0; text-align:right; }
form.default_form fieldset #formbuttons_wrapper {  text-align:right; border-bottom:0!important; padding-top:10px }
form.default_form fieldset #formbuttons_wrapper #cancel_button {  }
form.default_form fieldset #formbuttons_wrapper #submit_button { color: #F38025; }
form.default_form fieldset .cool_button, form .button, .buttoninput {margin:0; padding:0; width:120px; height:25px; background:url(layout_images/form_button_small_bg.png); color:#838383; line-height:25px; font-size:12px; text-align:center; border:0; font-weight:bold;}
form.default_form fieldset .cool_button:hover, form .button:hover, .buttoninput:hover {margin:0; padding:0; width:120px; height:25px; background:url(layout_images/form_button_small_bg.png); color:#FF920C; line-height:25px; font-size:12px; text-align:center; border:0; font-weight:bold;}
#cartButtons .button, #cartButtons .button:hover {background:url(layout_images/form_button_bg.png); width:170px;}

#cart_view #left_column .button {margin:0; padding:0; width:170px; height:25px; background:url(layout_images/form_button_bg.png); color:#838383; line-height:25px; font-size:12px; text-align:center; border:0; font-weight:bold;}
#cart_view #left_column .button:hover {color:#ff920c;}

form.default_form .captcha_wrapper img { border: 1px solid #CCCCCC; vertical-align:middle; height:22px;}