form.special-page-form-default div.field{margin-bottom:14px}form.special-page-form-default div.field label{display:block;padding-bottom:2px}form.special-page-form label{display:block}form.special-page-form .field{padding:0 0 10px}form.special-page-form .field label{font-size:90%}form.special-page-form .field label.label-radio{display:inline;padding:0 5px}form.special-page-form .field input{font-size:100%;width:95%;padding:2px}form.special-page-form .field input.input-radio{width:auto}form.special-page-form span.field-radio{display:block;margin:5px 0 0;padding:0}form.special-page-form .buttons{margin:10px 0 0;border-top:1px solid #ccc;padding-top:10px;text-align:right}form.special-page-form .buttons-bottom{text-align:right}.page-special form.special-page-form #footer{border-top:1px solid #ccc;padding:10px 0 0}.page-special-popup form.special-page-form #footer{position:absolute;left:10px;right:10px;bottom:10px;border-top:1px solid #ccc;padding:10px 0 0}form.special-page-form a.button,form.special-page-form button,form.special-page-form input.button{text-decoration:none;padding:4px 8px;font-size:12px;font-family:DroidSans,Arial,sans-serif;color:#fff;border:1px solid #444;background-color:#222;background:-moz-linear-gradient(center top ,#777,#222);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#777),color-stop(1,#222));filter:progid:DXImageTransform.Microsoft.gradient( 
		enabled='true', startColorstr=#ff777777, endColorstr=#ff222222
	)}form.special-page-form a.button.secondary,form.special-page-form button.secondary,form.special-page-form input.secondary{background-color:#777;background:-moz-linear-gradient(center top ,#ccc,#777);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(1,#777));filter:progid:DXImageTransform.Microsoft.gradient( 
		enabled='true', startColorstr=#ffcccccc, endColorstr=#ff777777
	)}* html body form.special-page-form #footer{width:95%}