/* CSS Document */

form{margin-bottom: 0px;}

label span{color:#B6252F;}
.search .search-centre form{text-align: left; height: 205px; margin-bottom: 0px; padding-bottom: 0px;}
.search .search-centre form h3{color: #0B57AA; font-size: 11px; font-weight: bold; margin-bottom: 15px; margin-top: 5px; padding-bottom: 0px; text-transform:uppercase;}
.search .search-centre form div{margin-bottom: 6px;}
.search .search-centre form label{display: inline; float: left; width: 60px; margin-right: 10px; text-align: right; font-size: 0.9em; color: #000;}
.search .search-centre form input, .search .search-centre form select{ width: 135px; border: 1px solid #334C5B; font-size: 0.9em; font-family:Verdana, Arial, Helvetica, sans-serif;}
.search .search-centre form input{padding: 2px;}
.search .search-centre form input.searchButton{background: #FFD608; border: 1px solid #6F5E0A; width: 80px; padding: 0px;}

.index-content-right .newsletter form{display: block; clear: both; height: 25px;}
.index-content-right .newsletter form input{float: left; width: 130px; font-size: 0.9em;}
.index-content-right .newsletter form input.goButton{background: #EB292D; border: 1px solid #890F12; width: 25px;padding: 0px; color: #fff; text-align:center; float:right; width:28px; height:18px;}
.newsletter-sub form{margin-left: 70px;}
.newsletter-sub form input{ float:left; display: inline; width: 100px; font-size: 0.9em;}

.newsletter-sub form input.goButton{background: #EB292D; border: 1px solid #890F12; width: 25px;padding: 0px; color: #fff; text-align:center; float:left; margin-left: 10px;}

.container .content form.main{border: 1px solid #DCE2E9;border-bottom: 15px solid #DCE2E9; padding: 7px; background: #F5F6FA; margin-bottom: 14px;}
.container .content form.main h3{ text-transform:none; margin-bottom: 15px; color: #B6252F; }
.container .content form.main .address{float: right; width: 200px;display:inline;}
.container .content form.main .info{float: left; width: 285px; display:inline;}
.container .content form.main .info div{margin-bottom: 6px; display:block; clear: both;}
.container .content form.main .info div label{display: inline; float: left; width: 120px;}
.container .content form.main .info div input, .container .content form .info div textarea{float: left;width: 150px; display:inline; }
.container .content form.main .info .submit{padding-left: 120px;}

.container .content form.main .info .submit input{background: #FFD608; border: 1px solid #6F5E0A; width: 80px; padding: 0px; float: none;}
.container .content form.none{background: none; border: 0px; padding: 0px;}
.container .content form.none h3{margin-top: 15px; border-top: 1px solid #B6252F; padding-top: 15px;}
.container .content form .full{float: none;}
.container .content form .full div{margin-bottom: 6px; display:block; clear: both;}
.container .content form .full div label{display: inline; float: left; width: 200px; margin-right: 10px;}
.container .content form .full div input, .container .content form .full div textarea, .container .content form .full div select{float: left;width: 250px; display:inline; }
.container .content form .full div select{width: 120px; margin-right: 10px;}
.container .content form .full .padding{padding-left: 210px;}
.container .content form .full .padding label.radio{width: 70px;line-height: 20px;}
	.container .content form .full .padding input.radio{width: 15px; margin-right: 10px;}
.container .content form .full .submit{padding-left: 210px;}
.container .content form .full .submit input{background: #FFD608; border: 1px solid #6F5E0A; width: 80px; padding: 0px; float: none;}
.container .content form .full .submit2{padding-top: 5px;}
.container .content form .full .submit2 input{background: #FFD608; border: 1px solid #6F5E0A; width: 80px; padding: 0px; float: none;}
.container .content form .full div img.border{border: 1px solid #000;}

