.terms, .small{clear:both;font-size:90%;display:block;margin:0 0 0 0;color:#777777;}

.bikeInsuranceMain {
	position:relative;
	width:723px;
	min-height:246px;
	margin:0 0 10px 0;
	border:1px solid #cccccc;
	background:url('/_images/bikes/_insurance/bg-bikeinsurance.gif') repeat-x bottom left;
	}
.bikePadding {
	padding:18px;
	}
.p-power {
	float:right;
	margin:0 140px 10px 0;
	font-size:110% !important;
	font-weight:bold;
	color:#666666;
	}
*html .p-power {
	margin:0 70px 10px 0;
	}
.bikeInsuranceMain h2 {	
	color:#007cc2;
	font-size:370%;
	width:380px;
	margin:0 0 10px 0;
	line-height:1em;
	font-variant:small-caps;
	}	
.mce-logo {
	position:absolute;
	top:20px;
	left:480px;
	margin:20px 0 0 0;
	}
.p-save {
	margin:20px 0 20px 0;
	color:#666666;
	font-weight:bold;
	font-size:230%;
	}
.p-survey {
	float:left;
	width:600px;
	font-style:italic;
	font-weight:bold;
	color:#999999;
	margin:0 0 10px 0;
	}
.ul-quote {
	list-style-type:none;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	font-weight:bold;
}
.ul-quote li {
	float:left;
	}
.ul-quote li p {
	margin:8px 0 0 10px;
	font-size:190%;
	}
.light {
	color:#999999 ;
	}
.dark {
	color:#666666;
	}
.mceBenefits {
	width:723px;
	min-height:320px;
	margin:0 0 10px 0;
	border:1px solid #cccccc;
	background:url('/_images/bikes/_insurance/red-biker.jpg') no-repeat bottom right;
	}
*html .mceBenefits {
	height:320px;
	}
.mceBenefits h3 {
	color:#3c8a3c;
	font-size:200%;
	}
.mceBenefits ul {
	list-style-type:none;
	margin:15px 0 0 0;
	padding:0;
	font-size:120%;
	}
.mceBenefits li {
	padding:4px 5px 4px 20px;
	line-height:15px;
	background:url('/_images/bikes/_insurance/bullet-triangle.gif') no-repeat center left;
	}
.ul-2009 {
	width:710px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
	color:#464646;
	font-weight:bold;
	}
.ul-2009 li {
	float:left;
	margin:0 35px 0 0;
	padding:0;
	list-style-type:none;
	}
.li-last {
	margin:0 0 0 0;
	}
.li-logos {
	float:left;
	margin:0 0 0 70px;
	}
.asterisk {
	font-size:90%;
}
a,img {
	border:none;
	}
