/* CSS Document */

.formname{width:149px; float:left; margin:0px 0px 10px 0px;}
.formemail{width:155px; float:left ;  margin:0px 0px 10px 0px;}
.formemail input{width:155px; float:left; margin:0px; padding:0px;}
.formsubject, .formcomment{width:304px; float:left; clear:left;}
.formsubject input, .formcomment textarea{width:304px;}
.formlinks{width:304px;float:left; position:relative; top:10px; padding-bottom:25px; text-align:right;}
.formlinks a{margin-right:5px; background:transparent url(../images/search/orangearrow.gif) no-repeat right center; padding-right:18px;}
.submit2{ margin-left:5px; background:transparent url(../images/search/orangearrow.gif) no-repeat right center; padding-right:25px; position:relative; top:0px; border-style: none; color: #F88C43; }

.formnumbers { width: 304px; float: left; border: 1px dashed #00355F; height:150px; }
.formnumbersposition { padding: 5px 8px 10px 5px; }
.formnumbersposition .text{margin-bottom:10px;}

.responseformnumbers { float: left; border: 1px dashed #00355F; margin: 5px; padding: 8px; }
.thankyouAlert { display: none; text-align: center; border: 1px dashed #F78C42; background-color: #FFFFFF; padding: 4px;}


.response-form{width:615px;float:left;margin-top:20px; margin-bottom:20px; position:relative;left:10px;color:#666666; }
.response-form label{float:left; display:block;position:relative; }
.name-email{width:170px; float:left;}
.comments {width:300px; float:left;}
.name-email input, .comments textarea{margin-bottom:5px; clear:left;float:left;}
.comments textarea{width:350px; height:55px;float:left;}
.submit-response{width:100px; float:right;  height:74px;}
.submit-response a{position:absolute;  float:right;bottom:0px; right:13px;background:transparent url(../images/search/orangearrow.gif) no-repeat right center; padding-right:18px;}

.responses{width:615px;float:left;margin-top:20px; margin-bottom:20px; position:relative;left:10px;}
.responses-title-posted{width:100; float:left;}
.responses-title-posted b{color:#000000; font-size:1em}
.responses-title{ float:left;}
.responses-posted{float:right; text-align:right; position:relative; right:13px;}
.responses-text{float:left; width:615px;}
.responses-text p{margin-bottom:0px; display:inline}
#response_split { background: #000000; margin: 8px auto; padding: 0px; height: 1px; width: 500px; }

.heading h2{float:left}
.heading span{color:#F78C42}
.heading h3{float:right;color:#ffffff; margin:5px 10px 0px 10px; padding:0px; font-size:1.1em; font-weight:normal;}