/* iSure v2 CSS Document */

.reQuote {
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
}

.insuranceWrap {margin: 0; padding: 0;}
.insuranceWrap .leftcolumn {
	width: 120px;
	float: left;
	padding: 5px;
	margin: 0 5px 0 0;
}

.insuranceWrap .leftcolumn .active, .insuranceWrap .leftcolumn .switchbutton {padding: 5px;}
.insuranceWrap .leftcolumn .active {background-color: #D6E7FF !important;}
.insuranceWrap .leftcolumn .active a {text-decoration: none; cursor: default;}
.insuranceWrap .leftcolumn .switchbutton {background-color: #FFFFFF; border: 1px solid #D6E7FF;}

.insuranceWrap .item {
	width: 120px;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
}
.insuranceWrap .item h3.head {background: #D6E7FF; padding: 2px; margin: 0 0 5px 0; text-align: center;}
.insuranceWrap .item .price {text-align: center;}
.insuranceWrap .item .price h3 {margin: 0; padding: 0; color: #3A6DAC; font-size: 16px;}

.insuranceWrap .selectLink {text-align:center; margin: 20px 0;}

.insuranceWrap .docs {
	width: 157px;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
}
.insuranceWrap .docs div.head {background: #D6E7FF; height: 21px; padding: 4px 0 1px 0; margin: 0 0 5px 0; text-align: center; font-size: 14px; font-weight: bold; color: #3A6DAC;}