/* Style sheet book_form */
.mmbookpic{left:365px;top:100px;position:absolute;}
#f9{width:275px;}
#f9 label{font-size:1em;}
#f9 p.label{margin-top:0.5em;margin-bottom:-0.25em;}
#f9 fieldset{height:470px;margin:0 0 1.5em;padding:1.0em;border:1px solid #777;}
#f9 legend{padding:0 5px;font-size:1.2em;color:#777;}
#f9 input.text{width:270px;margin:0.15em 0.15em 1em 0;padding:3px;border:1px solid #777;}
#f9 input.text:focus{background-color:#E9F6E7;border:1px solid #000;}
#f9 textarea{width:270px;height:100px;margin:0.15em 0.15em 1em 0;padding:3px;border:1px solid #777;}
#f9 textarea:focus{background-color:#E9F6E7;border:1px solid #000;}
#f9 .ce_form.tableless label{display:block;margin-top:0.5em;}
#f9 .ce_form.tableless p.error{margin-top:0;margin-bottom:0;}
#f9 input.captcha{width:20px;margin:0.15em 0.15em 0.15em 0;padding:3px;border:1px solid #777;}
#f9 input.captcha:focus{background-color:#E9F6E7;border:1px solid #000;}
#f9 span.captcha_text{top:0.65em;position:relative;vertical-align:top;font-weight:normal !important;color:#777 !important;}
* html #f9 span.captcha_text{top:0.8em;}
*:first-child+html #f9 span.captcha_text{top:0.8em;}
#f9 .submit_container{margin:0.15em 0 0.15em auto;text-align:right;bottom:30px;}
#f9 input.submit{padding-right:0.5em;padding-left:0.5em;}
#f9 input.submit:active{background-color:#fff;}
* html #f9 input.submit{padding-right:0;padding-left:0;}
*:first-child+html #f9 input.submit{padding-right:0;padding-left:0;}
#f9 span.mandatory{font-weight:bold;color:#f00;}
#f9 p.error{margin-top:0.5em;margin-bottom:0;font-weight:normal;font-size:1.0em !important;color:#f00 !important;}
#f9 div.cc{margin-bottom:0.5em;}
#f9 .ce_form td.col_first{padding-right:1em;vertical-align:middle;}
#f9 select{width:270px;margin:0.15em 0.15em 0.15em 0;padding:3px;border:1px solid #777;}
#f9 select:focus{background-color:#E9F6E7;border:1px solid #000;}
