@charset "UTF-8";
/* CSS Document */

@import url(secondary.css);

div.indev{display:none;}

#content p{ margin-top: 20px; }
#content p.short_description{ margin-top: 0; }
#content p img{ margin: 15px; display: inline; }
#content ul li{ line-height: 170%; }
#content ul li a{ color: #742; text-decoration: none; font-size: 16px; }
#content ul li a:hover{ text-decoration: underline; }

label{ font: normal 14px Georgia, "Times New Roman", Times, serif; color: #742; display: block; margin: 15px 0 0; padding: 0; } 
label strong{ font-size: 14px; color: #D50; }
.radio_option, .totalline{ font: normal 14px Georgia, "Times New Roman", Times, serif; color: #444; }

h4{ font: normal 14px Georgia, "Times New Roman", Times, serif; color: #D50; }

.form_textarea{ border: 1px solid #742; width: 560px; height: 150px; } 
.form_input, .form_input_med, .form_input_small, .form_input_large{ border: 1px solid #742; width: 200px; padding: 3px; }
.form_input_med{ width: 100px; }
.form_input_small{ width: 50px; }
.form_input_large{width:560px;}
.form_input_file{ display: block; margin-top: 10px; }
#content p .imageArea{ display: inline; margin: 0; padding: 0; clear: none; margin: 15px; }
#content p .imageArea img{ margin: 0; padding: 0; }
#content .imageArea .lowerCaption{ text-align: center; display: block; padding: 5px 0; background-color: #ec8; 
	font: 11px Georgia, "Times New Roman", Times, serif; color: #333; }

form.serialForm .form_input{vertical-align: middle;}
form.serialForm .buttonSubmit{vertical-align:middle;}

ul.errors{background:#f8f0da;border:#d7cba4 solid 2px;list-style:inside disc;margin:20px;padding:10px 50px;}
ul.errors li{color:#f00;font:14px/1.2 Georgia,serif;}

