/*	Star Blinds
	version: 070317
	book-an-appointment.css
----------------------------------------------- */

body.book-an-appointment div#Content div.content-main { width: 579px; position: relative; }

/*	Title
----------------------------------------------- */
body.book-an-appointment div#Content div.content-main h1.image_header1 { background: url(../images/content/book_an_appointment/page_title.gif) no-repeat; width: 209px; height: 22px; }
body.book-an-appointment div#Content div.content-main h1.image_header1 span { background-image: url(../images/content/book_an_appointment/page_title.gif); }

/*	Content
----------------------------------------------- */
body.book-an-appointment div#Content div.content-main .product_image { width: 185px; height: 165px; float: left; padding: 0 12px 12px 0; }
body.book-an-appointment div#Content div.content-main .product_image_end { width: 185px; height: 165px; float: left; padding: 0 0 12px 0; }

body.book-an-appointment div#Content div.content-main .form_holder { width: 579px; position: relative; float: left; margin: 0 0 20px 0; }

.form_box{font-weight:bold;color:#002a54;width:358px;padding:12px 12px 10px 12px;background-color:#ccd7e2;float:left}
.error-summary{margin:12px;color:red}
ul{list-style:none}
input,textarea,select{margin:0 0 15px 0;width:220px;font:1em Arial,Helvetica,Geneva,sans-serif}
.input label,div.textarea label{width:113px;display:block;float:left;text-align:right;margin-right:5px}
.checkbox input{margin:0 5px 5px 118px;width:auto}
.checkbox label{width:113px;text-align:right;display:block}
.list-items ul li{clear:both}
.list-items ul li input{float:left}
.list-items ul li label{float:left;text-align:left;width:auto}
.textarea{clear:both;margin-top:25px}
.field-errors{display:none}

input.add{width:auto}
body.book-an-appointment div#Content div.content-main h2 { clear: both; font-size: 1.636em; color: #002a54; font-weight: normal; line-height: 22px; margin: 0; }
body.book-an-appointment div#Content div.content-main h2 a { color: #0b65bc; font-weight: bold; text-decoration: none; }
body.book-an-appointment div#Content div.content-main h2 a:hover { color: #0b65bc; font-weight: bold; text-decoration: underline; }