#left-col h3 {margin:15px 0 0 0;}
#revision-sheets h2 {margin-top:0; font-weight:normal; color:#93278F;}
#revision-sheets p {clear:both; margin:0;}
#revision-sheets select {float:left; width:186px; height:22px; margin:0 0 6px 0; font-size:13px;}
#revision-sheets label {display:block; clear:both; float:left; width:98px; margin:4px 5px 0 0; font-weight:bold; white-space:nowrap;}
#revision-sheets input[type="text"], #revision-sheets textarea {width:180px; margin:0 0 6px 0;}
#revision-sheets textarea {width:621px;}
#revision-sheets #submit {float:right;}
#revision-sheets #price {float:right; width:120px; padding:15px 0; background:url(images/price-bg.gif) no-repeat; text-align:center; font-weight:bold; color:#FFF;}
#revision-sheets #sheets {width:96px;}
#revision-sheets #sheets-lab {width:180px; margin-right:7px;}
#revision-sheets table {margin:0 0 15px 0;}
#revision-sheets #sec1, #revision-sheets #sec2 {padding:10px; background-color:#F3FBFE;}
#revision-sheets #sec2 {height:115px; margin-top:20px;}
#revision-sheets #sec2-l {float:left; width:300px;}
#revision-sheets #sec2-r {float:left; margin:39px 0 0 50px;}
#rev-td-1 label {width:51px;}
#rev-td-2 {width:292px; padding:0 30px;}
#order-summary-wrap {padding:10px; background-color:#F3FBFE;}
#order-summary .lab {height:25px; padding:0 6px 0 0; white-space:nowrap;}
.req {position:relative; bottom:2px; margin:0 0 0 4px;}