/* CSS Document */
form #content {width:550px;margin-left:auto;margin-right:auto;clear:both;}
form #content h1 {margin-left:0!important;padding-left:0!important;}
form #content div {width:40%;float:left;padding:2%;text-align:left;vertical-align:middle;}
form #content .normal, form #content select {width:auto !important;}
form #content .no_float {float:none !important;display:inline;}
form #content input.center {float:none;margin:auto !important;}
form #content .text {font-size:90%;}
form #content textarea.text {height:100px;}
form #content p {/*width:80%;*/padding:2%;margin:0}
form #content div.l {text-align:right;}
form #content br {clear:both}
form #content h4 {clear:both;margin-bottom:3px;}
form #content h2 {margin-left:0 !important; padding-left:0 !important;}
form #navButtons {clear:both;margin-left:auto !important;margin-right:auto !important;width:15px !important;}
form #navButtons td {border:0;vertical-align:middle;text-align:center;}

form .radio_list td, form .radio_list th {border:0!important;vertical-align:middle!important;}
form .radio_list input, form .radio_list label {width:auto!important;vertical-align:middle!important;}
form .radio_list label {text-align:left!important;}

input.large {font-size:150%;}

.error {background-color:#FF9999!important;}
ul.error {border:2px solid;border-color:#CC3300;margin:20px;font-size:105%}
ul.error li {list-style-type:square;}

.finish a img {border:1px solid #66F;}
.finish a:hover img {border-color:#C0C;}

.finish a {color:#666666;}
.finish a:hover {color:black;}




