/*hiding headlines and calc test*/
#block-views-site_map {margin-top:-0px;}
#inner-main h1 {color:#000000; margin-bottom:0px;}
body {
	background-color:#f3f3f3;
	font-family:arial;
	font-size:12px;
	}

h1 {
	font-weight:bold;
	color:#ffffff;
	font-size:18px;
	position:relative;
	z-index:1;
	top:8px;

	width:600px;
	}

h2 {
	font-size:18px;
	margin-top:-5px;
	#margin-top:0px;
	#padding-top:5px;
	}

#inner-main h1 {	
	font-size:18px;
	margin-top:-5px;
	#margin-top:0px;
	#padding-top:5px;
	}	
a {
	color:#6A737C;
	}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:790px;
	}
	
#logo {
	background:url(images/ciclogo2.png) no-repeat;
	width:327px;
	height:45px;
	float:left;
	}

#logo-sp {
	background:url(images/cic-logo2-spanish.png) no-repeat;
	width:327px;
	height:45px;
	float:left;
	}	
#copy {
	background:url(images/copy.png) no-repeat;
	width:288px;
	height:30px;
	float:right;
	margin-top:10px;
	}

#copy-sp {
	background:url(images/copy-spanish.png) no-repeat;
	width:400px;
	height:30px;
	float:right;
	margin-top:10px;
	}
		

	
#left {
	width:700px;
	height:auto;
	margin-left:80px;
	#margin-left:40px;
	float:left;
	}

*:first-child+html #left {
	width:700px;
	height:auto;
	margin-left:80px;
	}

#right {
	width:170px;
	height:600px;
	display:none;
	}
	
#formbg {
	
	}
	
#formbg-err {

	}
#doyou {
	padding-top:10px; #padding-top:0px;#padding-bottom:10px; clear:both; color:#ffffff; font-weight:bold;
	}		
.doyou-error {
	padding-top:10px; size:10px; #padding-top:0px;#padding-bottom:10px; color:#ffffff; font-weight:bold; color:red;
	}			
#contentbox {
	width:100%;
	border:1px solid #d0d0cf;
	background-color:#fefeff;
	margin-top:10px;
	}

#inner {
	background:url(images/content_bg.jpg) repeat-x;
	border:3px solid #ffffff;
	}
	
#content-top {
	position:absolute; top:60px;
}
	
#contentbox-main {
	width:600px;
	border:1px solid #d0d0cf;
	background-color:#fefeff;
	margin-top:30px;
	margin-bottom:20px;
	margin-left:80px;
	}
	
#content-footer {
	position:absolute;
	top:400px;
	#margin-left:-1px;
	margin-bottom:10px;
}
		
#inner-main {
	background:url(images/content_bg.jpg) repeat-x;
	border:3px solid #ffffff;
	padding:10px;

	}

#rightbox {
	list-style:none;
	padding:6px 15px 8px;
	#text-indent:-15px;
	#margin-left:-5px;
	font-size:11px;
	}

#header {
	font-weight:bold;
	color:#ffffff;
	font-size:18px;
	padding-top:10px;
	padding-left:20px;
	height:80px;

	}
#form {
	width:300px;
	position:absolute;
	z-index:1;
	top:250px;
	#top:220px;
	margin-left:280px;
	
	}	

#errormessage {
	position:absolute; top:205px;  margin-left:230px; background-color:yellow; width:340px; padding:5px; #padding:3px; color:red; font-weight:bold; z-index:1;
}
#noerrormessage	{
	position:relative; top:65px; #top:25px;left:240px;width:340px; padding:5px; #padding:3px;color:red; font-weight:bold;
}
#submit {
	background-image:url(/themes/carinsure/cic0907/images/continue.png); 
	background-color:transparent;
	margin:3px 0px 0px 9px;
	height:43px;
	border:solid 0 #fff;
	width:154px;
	font-size:1px;
	overflow:hidden;
	display:block; 
	cursor:pointer;
	float:left; 
	} 
#submitclick {
	background-image:url(/themes/carinsure/cic0907/images/btn_clickhere.png); 
	background-color:transparent;
	margin:3px 0px 0px 10px;
	height:43px;
	border:solid 0 #fff;
	width:154px;
	font-size:1px;
	overflow:hidden;
	display:block; 
	cursor:pointer;
	float:left; 
	} 
#submitget {
	background-image:url(/themes/carinsure/cic0907/images/btn_getquotes.png); 
	background-color:transparent;
	margin:3px 0px 0px 10px;
	height:43px;
	border:solid 0 #fff;
	width:154px;
	font-size:1px;
	overflow:hidden;
	display:block; 
	cursor:pointer;
	float:left; 
	} 
#submitnext {
	background-image:url(/themes/carinsure/cic0907/images/btn_next.png); 
	background-color:transparent;
	margin:3px 0px 0px 10px;
	height:43px;
	border:solid 0 #fff;
	width:154px;
	font-size:1px;
	overflow:hidden;
	display:block; 
	cursor:pointer;
	float:left; 
	} 

	
fieldset {
	border-bottom:1px solid #86D1EF;
	border-left:1px solid #86D1EF;
	border-right:1px solid #86D1EF;
	border-top:1px solid #86D1EF;
	background-color:#42AED6;
	#padding-left:10px;
	#padding-top:10px;
	margin-top:-20px;
	#margin-top:0px;
	}
#footer {
	margin-top:10px;
	margin-left:90px;
	font-size:11px;
	margin-bottom:10px;
	width:600px;
	color:#52534E;
	}
	
#valuecontainer {
	background-image:url(/themes/carinsure/cic0907/images/person_control.png); 			
	background-repeat:no-repeat;
	margin-top:85px; 
	#margin-top:15px;
	margin-left:10px;
	padding-left:80px; 
	font-size:11px;
	height:74px;
	position:absolute;
	z-index:1;
	top:300px;
	#top:305px;
	}
	
#valueheader {
	font-weight:bold; 
	font-size:13px;
	margin-top:10px;
	#margin-top:0px;
	}
	
#valuepoints {
	width:200px; 
	float:left; 
	}
	
#valuepoints2 {
	width:180px; 
	float:left
}

#poweredby_cm {
	background:url(images/power_cm.png) no-repeat;
	width:103px;
	height:39px;
	float:left;
	}
	

#valuelist {
	list-style-image: url(images/check.png); 
	margin-left:-30px;
	#margin-left:15px;
	margin-top:10px;
	}
#valuelist2 {
	list-style-image: url(images/check.png); 
	margin-left:-30px;
	#margin-left:15px;
	margin-top:10px;
	}