@charset "utf-8";
/* CSS Document */
.forms_wrapper{ width:800px; margin:auto; font-size:1.1em; background-color:#EEEEEE; padding:1em 1em; }

em {color:#C00; margin-left:.5em}
ol {list-style:none}
input, textarea {border:solid 1px #C7C7C7}
.radio {width:50px; margin-right:2em; border:none}
textarea{width:550px}

th{font-size:11px; color:#0e2478; text-align:left}

#personal_details li {margin-top:5px}
#personal_details label {width:180px; display:block; float:left;}
#personal_details input, #personal_details textarea {width:300px}
#personal_details .radio{ width:auto}
#personal_details legend {font-size:1.2em; font-weight:bold; padding-bottom:1em}

#quotation {margin-top:2em}
#quotation li {clear:both}
#quotation fieldset{border:solid 1px; color:#333333; padding:0 1em 1em 1em; margin-bottom:1em}
#quotation legend { padding:0 .5em; font-weight:bold; clear:both}
#quotation select {width:100px}
.question {width:550px; float:left}
.answer { float:right}
.question, .answer{ padding-top:.5em}
.notes {font-size:11px;color:#0e2478; font-style:italic; padding:1em 0}
.notes_red {font-size:10px;color:#C00; font-style:italic; padding:1em 0 .5em .5em}
.autosize{width:inherit}

#button {text-align:right}
#button input {border:none}

.multi_edit{ text-align:left; clear:left}
.multi_edit input{margin:0 1em}

#thank_you {color:#C00; font-size:1.5em; margin-top:100px;}
#error {color:#C00; font-size:1.2em}

.sum{text-align:right; font-weight:bold; padding-left:2em}
.numeric_input{text-align:right}
.input_long{width:370px}
.input_medium{width:200px}
.time-pick, .date-pick{width:130px; margin-right:1em}