/***************************/
/* Front page specific css */
/***************************/

/* General */

#splashbox { clear:both; width:930px; height:42px; background-repeat: no-repeat; float: left; background-color: #92D1F9; background-image: url(../images/splash-frontpage.jpg); padding: 201px 0px 0px 20px; }
#splashbox-quote-form-holder { clear:both; width:950px; height:61px; background-repeat: no-repeat; float: left; margin-bottom: 23px; background-color: #63B3E6; background-image: url(../images/splash-box-bottom-bg.png); background-position: bottom; }
#splashbox-quote-form-big { width: 190px; }
#splashbox-quote-form-small { width: 80px; }
#splashbox-quote-form-age { width: 50px; }
#splashbox-quote-form-value { width: 50px; }

#splashbox-quote-form-small-start { width: 79px; background-image: url(../images/splash-box-lightblue-curve2.png); background-position: bottom left; background-repeat: no-repeat; }
#splashbox-quote-form-small-end { width: 165px; background-image: url(../images/splash-box-lightblue-curve.png); background-position: top right; background-repeat: no-repeat; }
#splashbox-quote-form-email { width: 95px; }
#splashbox-quote-form-button { width: 70px; float:left; height:59px; height: 39px; padding: 20px 0px 0px 12px; margin-right: 1px; }
.splashbox-quote-form-item { float:left; height:59px; height: 42px; background-color: #92D1F9; padding: 10px 14px 9px 19px; margin-right: 1px; }
.splashbox-quote-form-item-input-big { float:right; width:200px }
.splashbox-quote-form-item-input-small { float:right; width:85px }
.splashbox-quote-form-item-input-age { float:right; width:55px }
.splashbox-quote-form-item-input-value { float:right; width:55px }

.splashbox-quote-form-item-input-email { float:right; width:165px }
.splashbox-quote-form-item-desc-big { float:right; width:190px; padding-bottom: 5px; }
.splashbox-quote-form-item-desc-small { float:right; width:85px; padding-bottom:5px }
.splashbox-quote-form-item-desc-age { float:right; width:55px; padding-bottom:5px }
.splashbox-quote-form-item-desc-value { float:right; width:55px; padding-bottom:5px }

.splashbox-quote-form-item-desc-email { float:right; width:165px; padding-bottom:5px }
.front-page-small-box { width:300px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #333333; border-bottom-color: #333333; padding: 10px 0px 10px 0px; float: left; margin-right: 25px; height: 75px; }
.front-page-small-box-right { width:300px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #333333; border-bottom-color: #333333; padding: 10px 0px 10px 0px; margin-bottom: 20px; float: left; height: 75px; }
.front-page-small-box-image { float:left; width:110px; height: 73px; border: 1px solid #999999; }
.front-page-small-box-text { float:right; width:170px }
#reasons-to-choose-westminster{ width:950px; float:left; margin: 15px 0px 0px 0px; }
.reason-left{ width: 260px; padding: 0px 10px 0px 27px; background-image: url(../images/icon-tick.png); background-repeat: no-repeat; float: left; margin-right: 29px; }
.reason-right{ width: 260px; padding: 0px 10px 0px 27px; background-image: url(../images/icon-tick.png); background-repeat: no-repeat; float: left; }
.more-reasons{ width: 800px; float: left; padding-top: 5px; }
.h1-frontpage { display:none }

/* Accessible headers */

h2#reasons {background-image: url("../images/h1-reasons-to-choose-westminster.png")}
.h1-front{ padding: 35px 0px 0px 0px; overflow: hidden; background-repeat: no-repeat; height: 0px !important; height /**/:30px }
h1#frontpage { background-image: url("../images/label-get-a-quote-front.png") }


/* Progress bar popup */

.progress-timer { width: 400px; text-align:center; padding: 20px; background-color: #FFFFFF; border: 5px solid #999999; color: #0072BC; font-weight: bold; }
.hide { position:absolute; visibility:hidden; }
.show { position:absolute; visibility:visible; }
