/*
Copyright (c) 2007-2008 www.concept2html.com
http://www.concept2html.com
*/

#form h2 {margin: 20px 0; }
.form label {line-height: 28px; font-size:12px; border-left: solid 2px #ff5647; padding-left: 5px;  }
.form label.noreq{border-left: none; }
.form input, .form textarea, .form select{border: solid 1px #3399cc; padding: 1px 5px; color:#333; background-color:#eaf5fb; }
.form select {width: 250px; }
.form input {font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif; }
.form input.submit {font-size: 11px; font-family: Tahoma, Arial; background-color:#3399cc; color:#fff; border: none; height:30px; margin-top:5px; padding: 0 10px; }
.form input.checkbox {font-size: 11px; font-family: Tahoma, Arial; background-color:#e5f0f3; color:#327f8f; border: solid 1px #99bec5; padding:0; margin: 0 5px 2px 0; }
.form input.radio {border: none; height:14px; width:15px; line-height:18px;}
.form textarea {font-size: 12px; font-family:Tahoma, Arial;}
.form #form {margin:auto; width: auto; }
.form #form ul{margin:15px 0 10px 0;}
.form #form li{color: #ff5647;}
.form #options label {float: left; width:200px; text-align:right; padding: 0 5px 0 0; border:none; position:relative; z-index:999; }
.form #options select {margin: 0 0 10px 0; width:auto;}