body{ 
	margin:0; 
	padding:0; 
	background:url(../images/bg_top.gif) top left repeat-x #fefbe1 ;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#545454;
} 

form, p, h1, h2, h3, h4, h5, h6, ul, li{
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5{
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
}

a{
	color:#8e5600;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

img{
	border:0px;
	}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
 
#pagewidth{ 
	width:990px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;  
} 

#pagewidth .about{
	background:url(../images/bg_aboutus.jpg) right 36px no-repeat;
}
 
#header{
	position:relative; 
	width:100%;
	height:369px; 
	padding:0px 0px 0px 13px;
	margin:0px;
} 
 
#logo{
	float:left;
	width:210px;
}

/* links*/
#header #nav{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
} 

#header #nav ul{
	margin:0px 10px 0px 50px;
	padding:0;
}

#header #nav li{
	float:left;
	list-style:none;
	margin:0px 10px 0px 20px;
	padding:0;
} 

#header #nav li a{
	display:block;
	padding:11px 10px 18px 10px;
	text-decoration:none;
	color:#8d8c49;
} 

#header #nav .active a{
	color:#FFF;
	background:url(../images/arrow_down.gif) center bottom no-repeat #f6b44e;
} 

#header #nav li a:hover{
	color:#FFF;
	background:url(../images/arrow_down.gif) center bottom no-repeat #f6b44e;
} 

#container{
	width:100%;
	clear:both;
	overflow:hidden;
	padding:0;
	background:url(../images/news_box.jpg) left 118px no-repeat;
}

#container #left{
	float:left;
	width:345px;
	padding:0;
	margin:148px 0px 0px 0px;
}

#container #left h2{
	position:absolute;
	color:#FFFFFF;
	font-size:160%;
	margin:-32px 0px 0px 80px;
	padding:0;
}

#container #left ul{
	margin:0;
	padding:0;
}

#container #left li{
	list-style:none;
	margin:10px 10px 0px 20px;
	padding:0px 0px 5px 20px;
	background:url(../images/bullet_star.gif) top left no-repeat;
	border-bottom:1px #8e5600 dotted;
	line-height:15px;
} 

#container #left li a{
	display:block;
	text-decoration:none;
	color:#b98a41;
} 

#container #left li a:hover{
	text-decoration:none;
	color:#714e18;
} 

#container #right{
	float:right;
	width:615px;
	padding:0px;
	height:306px;
	background:url(../images/middle_car.jpg) -30px 91px no-repeat;
}

#container #right ul{
	margin:-16px 0px 0px 0px;
	float:right;
	padding:0;
}

#container #right li{
	list-style:none;
	margin:0px;
	padding:0px;
	width:230px;
	height:80px;
	color:#fff;
} 

#container #right span{
	float:left;
	margin:15px 0px 0px 100px;
}

#container #right .step1{
	background:url(../images/step1_img.jpg) top left no-repeat;
	font-size:160%;
	color:#fff;
}

#container #right .step2{
	background:url(../images/step2_img.jpg) top left no-repeat;
	font-size:160%;
	color:#fff;
}

#container #right .step3{
	background:url(../images/step3_img.jpg) top left no-repeat;
	font-size:160%;
	color:#fff;
}

#container #right h3{
	position:absolute;
	color:#8d8c49;
	font-family: Arial, Verdana,sans-serif;
	font-size:240%;
	margin:40px 0px 0px 120px;
	padding:0;
	font-weight:500;
}

/* ------------------------------------- Header CSS End --------------------------------------- */ 

#inside_wrapper{
	margin:-170px 0px 0px 0px;
}

/* ------------------------------------- Left CSS Start --------------------------------------- */ 

#leftcol{
	width:236px; 
	padding:0px 0px 0px 14px;
	float:left; 
	position:relative; 
}

	/* ------------------------------------- Left box1 Start --------------------------------------- */ 
	#leftcol #left_box1{
		float:left;
		padding:0px;
	}
	
	#leftcol #left_box1 #box1_top{
		float:left;
		padding:22px 0px 0px 60px;
		width:169px;
		height:24px;
		background:url(../images/top_affiliates.jpg) top left no-repeat;
	}
	
	#leftcol #left_box1 #box1_top h6{
		color:#8e5600;	
	}

	#leftcol #left_box1 #inside_box1_top{
		float:left;
		padding:22px 0px 0px 60px;
		width:169px;
		height:24px;
		background:url(../images/top_inside_affiliates.jpg) 1px top no-repeat;
	}
	
	#leftcol #left_box1 #inside_box1_top h6{
		color:#8e5600;	
	}
	
	#leftcol #left_box1 #box1_body{
		float:left;
		width:229px;
		background:url(../images/bg_affiliates.gif) left top repeat-y;
		padding:4px 0px 0px 0px;
	}
	
	#leftcol #left_box1 #box1_body #box1_text{
		width:208px;
		height:96px;
		margin:auto;
		border-top:1px dashed #CC9900;
		background:url(../images/img_affiliates.jpg) 6px 13px no-repeat;
	}
	
	#leftcol #left_box1 #box1_body #box1_text h4{
		padding:30px 0px 0px 90px;
		font-family:Arial, Geneva, Helvetica, sans-serif;
		font-size:24px;
		color:#8e5600;
		font-weight:normal;
	}
	
	#leftcol #left_box1 #box1_body #box1_text h5{
		padding:12px 0px 0px 10px;
		font-family:Arial, Geneva, Helvetica, sans-serif;
		font-size:18px;
		color:#8e5600;
		font-weight:normal;
	}
	
	#leftcol #left_box1 #box1_body ul{
		margin:7px 10px 0px 15px;
		padding:0px;
	}
	
	#leftcol #left_box1 #box1_body li{
		margin:0px;
		padding:7px 0px 7px 24px;
		list-style:none;
		background:url(../images/bullet_star_recentpost.gif) left 5px no-repeat;
		border-bottom:1px solid #dadd92;
	}
	
	#leftcol #left_box1 #box1_body a{
		color:#8e5600;
		text-decoration:none;
	}

	#leftcol #left_box1 #box1_body .no_border{
		border:0px;
	}
	
	#leftcol #left_box1 #box1_bottom{
		float:left;
		padding-bottom:25px;
		width:229px;
		height:13px;
		background:url(../images/bg_affiliates_bottom.gif) 1px top  no-repeat;
	}
	/* ------------------------------------- left box1 End --------------------------------------- */ 
	
	
	/* ------------------------------------- Left box2 Start --------------------------------------- */ 
	#leftcol #left_box2{
		float:left;
		padding:0px;
	}
	
	#leftcol #left_box2 #box2_top{
		float:left;
		padding:22px 0px 0px 60px;
		width:169px;
		height:19px;
		background:url(../images/top_poll.jpg) top left no-repeat;
	}
	
	#leftcol #left_box2 #box2_top h6{
		color:#3a6698;	
	}
	
	#leftcol #left_box2 #box2_body{
		float:left;
		width:229px;
		background:url(../images/bg_poll.gif) left top repeat-y;
		padding:4px 0px 0px 0px;
	}
	
	#leftcol #left_box2 #box2_body #box2_text{
		width:176px;
		margin:auto;
		padding:8px 0px 0px 32px;
		border-top:1px dashed #8aa4b4;
		background:url(../images/bullet_star_poll.gif) 8px 8px no-repeat;
		color:#3a6698;
		font-weight:normal;
	}
	
	#leftcol #left_box2 #box2_body #box2_text ul{
		padding:5px 0px 10px 0px;
	}
	
	#leftcol #left_box2 #box2_body #box2_text li{
		list-style:none;
		padding:2px 0px 2px 0px;
	}

	#leftcol #left_box2 #box2_body #box2_text p{
		line-height:15px;
		margin-bottom:10px;
	}	
	
	#leftcol #left_box2 #box2_body #box2_text {
		line-height:5px;
	}	
	
	#leftcol #left_box2 #box2_body #box2_text .button{
		float:right;
		border:0px;
		background:url(../images/poll_submit_img.gif) right top no-repeat #e7f0ec;
		font-size:11px;
		font-weight:bold;
		color:#3a6698;
		width:100px;
		height:22px;
	}

	#leftcol #left_box2 #box2_bottom{
		float:left;
		width:229px;
		height:13px;
		background:url(../images/bg_poll_bottom.gif) left top  no-repeat;
		padding-bottom:20px;
	}
	
	/* ------------------------------------- left box2 End --------------------------------------- */ 
	
	/* ------------------------------------- Left box3 Start --------------------------------------- */ 
	
	#leftcol #left_box3{
		float:left;
		padding:0px;
	}
	
	#leftcol #left_box3 #box3_body{
		float:left;
		padding:22px 0px 0px 60px;
		width:229px;
		width:169px;
		height:144px;
		background:url(../images/bg_callnow.jpg) top left no-repeat;
	}
	
	#leftcol #left_box3 #box3_body h4{
		padding:15px 0px 0px 0px;
		font-family:Arial, Geneva, Helvetica, sans-serif;
		font-size:20px;
		color:#e4833e;
		font-weight:normal;
	}
	
	#leftcol #left_box3 #box3_body h5{
		padding:8px 2px 0px 20px;
		text-align:center;
		font-family:Arial, Geneva, Helvetica, sans-serif;
		font-size:16px;
		color:#157b0e;
		font-weight:600;
	}

	/* ------------------------------------- left box3 End --------------------------------------- */ 
	
	/* ------------------------------------- inside left box4 Start --------------------------------------- */ 
	#leftcol #left_box4{
		float:left;
		padding:0px;
	}
	
	#leftcol #left_box4 #left_box4_top{
		padding:22px 0px 0px 60px;
		width:169px;
		height:24px;
		background:url(../images/bg_inside_recentpost_top.gif) 1px top no-repeat;
	}
	
	#leftcol #left_box4 #left_box4_top h6{
		color:#8e5600;	
	}
	
	#leftcol #left_box4 #left_box4_body{
		width:227px;
		background:url(../images/bg_recentpost_body.gif) left top repeat-y;
		padding:4px 0px 0px 0px;
	}
	
	#leftcol #left_box4 #left_box4_body #left_box4_text{
		width:208px;
		margin:auto;
		border-top:1px dashed #c9b171;
		text-align:justify;
	}
	
	#leftcol #left_box4 #left_box4_body #left_box4_text ul{
		padding:0px 0px 0px 10px;
		margin:0px;
	}
	
	#leftcol #left_box4 #left_box4_body #left_box4_text li{
		list-style:none;
		margin:10px 0px 0px 0px;
		padding:0px 0px 13px 22px;
		background:url(../images/bullet_star_recentpost.gif) left top no-repeat;
		border-bottom:1px dotted #8e5600;
	}
	
	#leftcol #left_box4 #left_box4_body #left_box4_text .no_border{
		border:0px;
	}
	
	#leftcol #left_box4 #left_box4_bottom{
		padding-bottom:6px;
		width:229px;
		height:13px;
		background:url(../images/bg_recentpost_bottom.gif) left top  no-repeat;
	}
	/* ------------------------------------- inside left box4 End --------------------------------------- */ 

 	/* ------------------------------------- inside left box5 Start --------------------------------------- */ 
	#leftcol #left_box5{
		float:left;
		padding:0px;
	}
	
	#leftcol #left_box5 #left_box5_top{
		padding:22px 0px 0px 60px;
		width:169px;
		height:22px;
		background:url(../images/bg_newsletter_top.gif) left top no-repeat;
	}
	
	#leftcol #left_box5 #left_box5_top h6{
		color:#3a6698;	
	}
	
	#leftcol #left_box5 #left_box5_body{
		width:227px;
		background:url(../images/bg_newsletter_body.gif) left top repeat-y;
		padding:4px 0px 0px 0px;
	}
	
	#leftcol #left_box5 #left_box5_body #left_box5_text{
		width:208px;
		margin:auto;
		padding:5px 0px 10px 10px;
	}
	
	#leftcol #left_box5 #left_box5_body #left_box5_text .FormInputs {
		width:146px;
		height:17px;
		padding:4px 0px 0px 4px;
		background:#e7f0ec;
		border:1px solid #8eb8cd;
        color:#3a6698;
        font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:10px;
	}
	
	#leftcol #left_box5 #left_box5_body #left_box5_text .FormButton {
		width:30px;
		margin:0px 0px 0px 10px;
		background:#99b0bd;
		border:1px solid #bad4dc;
		color:#e7f0ec;
		height:24px;
		font-weight:bold;
	}
	
	#leftcol #left_box5 #left_box5_body #left_box5_text li{
		list-style:none;
		margin:10px 0px 0px 0px;
		padding:0px 0px 13px 22px;
		background:url(../images/bullet_star_recentpost.gif) left top no-repeat;
		border-bottom:1px dotted #8e5600;
	}
	
	#leftcol #left_box5 #left_box5_body #left_box5_text .no_border{
		border:0px;
	}
	
	#leftcol #left_box5 #left_box5_bottom{
		padding-bottom:10px;
		width:229px;
		height:13px;
		background:url(../images/bg_newsletter_bottom.gif) left top  no-repeat;
	}
	/* ------------------------------------- inside left box5 End --------------------------------------- */ 
	

/* ------------------------------------- left CSS End --------------------------------------- */ 

#twocols{
	width:732px; 
	float:right; 
	position:relative; 
}

#maincol{
	float: left; 
	display:inline; 
	position: relative; 
	width:500px; 
}

	/* ------------------------------------- Center box1 CSS Start --------------------------------------- */ 
		
		#maincol #center_box1{
			width:480px;
			height:270px;
		}
		
		#maincol #center_box1 #center_nav{
			height:50px;
			background:url(../images/bg_center_top.gif) bottom left no-repeat;
		}
		
		#maincol #center_box1 #center_nav ul{
			padding:0px 0px 0px 34px;
			margin:0px;
		}
		
		#maincol #center_box1 #center_nav li{
			list-style:none;
			float:left;
			padding:0px;
			margin:0px 10px 0px 20px;
			text-align:center;
		}

		/* ------------------------------------- Center box1 CSS End --------------------------------------- */ 
		
		/* ------------------------------------- Center box2 CSS Start --------------------------------------- */ 
		
		#maincol #center_box2{
			
		}
		
		#maincol #center_box2 #center_box2_top{
			width:422px;
			height:30px;
			padding:10px 0px 0px 70px;
			background:url(../images/bg_rentlimo_top.gif) left top no-repeat;
		}
		
		#maincol #center_box2 #center_box2_top h4{
			font-family:"Trebuchet MS", Arial, verdana;
			font-size:18px;
			color:#fff;
			font-weight:normal;
		}

		#maincol #center_box2 #center_box2_body{
			padding:0px 0px 0px 20px;
			width:472px;
			background:url(../images/bg_rentlimo_body.gif) left top repeat-y;
		}

		#maincol #center_box2 #center_box2_body ul{
			padding:14px 0px 0px 5px;
			margin:0px;
		}
		
		#maincol #center_box2 #center_box2_body li{
			list-style:none;
			padding:11px 0px 11px 0px;
			margin:0px 20px 0px 0px;
			border-bottom:1px dashed #f9d7c0;
		}
		
		#maincol #center_box2 #center_box2_body .no_border{
			border:0px;
		}

		#maincol #center_box2 #center_box2_body li .text{
			margin:0px 10px 0px 0px;
			float:left;
			width:120px;
			font-family:Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#882d00;
		}
		
		#maincol #center_box2 #center_box2_body li .FormButton {
                background:#f8cfb3;
				border:0px;
				font-family:Arial, Verdana, Helvetica, sans-serif;
				font-weight:bold;
                color:#d1702b;
                vertical-align:middle;
                height:24px;
				margin:0px 0px 0px 80px;
		}		

		#maincol #center_box2 #center_box2_bottom{
			width:492px;
			height:15px;
			background:url(../images/bg_rentlimo_bottom.gif) left top no-repeat;
		}
		
		/* ------------------------------------- Center box2 CSS End --------------------------------------- */ 
 
#rightcol{
	width:230px; 
	float:right; 
	position:relative;
	margin:-29px 0px 0px 0px;
}

	/* ------------------------------------- right box1 Start --------------------------------------- */ 
	#rightcol #right_box1{
		float:left;
		padding:0px;
	}
	
	#rightcol #right_box1 #right_box1_top{
		padding:22px 0px 0px 60px;
		width:169px;
		height:24px;
		background:url(../images/bg_recentpost_top.gif) left top no-repeat;
	}
	
	#rightcol #right_box1 #right_box1_top h6{
		color:#8e5600;	
	}
	
	#rightcol #right_box1 #right_box1_body{
		width:227px;
		background:url(../images/bg_recentpost_body.gif) left top repeat-y;
		padding:4px 0px 0px 0px;
	}
	
	#rightcol #right_box1 #right_box1_body #right_box1_text{
		width:208px;
		margin:auto;
		border-top:1px dashed #c9b171;
		text-align:justify;
	}

	#rightcol #right_box1 #right_box1_body #right_box1_text a{
		color:#545454;
		text-decoration:none;
	}

	#rightcol #right_box1 #right_box1_body #right_box1_text a:hover{
		color:#545454;
		text-decoration:underline;
	}
	
	#rightcol #right_box1 #right_box1_body #right_box1_text ul{
		padding:0px 0px 0px 10px;
		margin:0px;
	}
	
	#rightcol #right_box1 #right_box1_body #right_box1_text li{
		list-style:none;
		margin:10px 0px 0px 0px;
		padding:0px 0px 13px 22px;
		background:url(../images/bullet_star_recentpost.gif) left top no-repeat;
		border-bottom:1px dotted #8e5600;
	}
	
	#rightcol #right_box1 #right_box1_body #right_box1_text .no_border{
		border:0px;
	}
	
	#rightcol #right_box1 #right_box1_bottom{
		padding-bottom:20px;
		width:229px;
		height:13px;
		background:url(../images/bg_recentpost_bottom.gif) left top  no-repeat;
	}
	/* ------------------------------------- right box1 End --------------------------------------- */ 

 	/* ------------------------------------- right box2 Start --------------------------------------- */ 
	#rightcol #right_box2{
		float:left;
		padding:0px;
	}
	
	#rightcol #right_box2 #right_box2_top{
		padding:22px 0px 0px 60px;
		width:169px;
		height:22px;
		background:url(../images/bg_newsletter_top.gif) left top no-repeat;
	}
	
	#rightcol #right_box2 #right_box2_top h6{
		color:#3a6698;	
	}
	
	#rightcol #right_box2 #right_box2_body{
		width:227px;
		background:url(../images/bg_newsletter_body.gif) left top repeat-y;
		padding:4px 0px 0px 0px;
	}
	
	#rightcol #right_box2 #right_box2_body #right_box2_text{
		width:208px;
		margin:auto;
		padding:5px 0px 10px 10px;
	}
	
	#rightcol #right_box2 #right_box2_body #right_box2_text .FormInputs {
		width:146px;
		height:17px;
		padding:4px 0px 0px 4px;
		background:#e7f0ec;
		border:1px solid #8eb8cd;
        color:#3a6698;
        font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:10px;
	}
	
	#rightcol #right_box2 #right_box2_body #right_box2_text .FormButton {
		width:30px;
		margin:0px 0px 0px 10px;
		background:#99b0bd;
		border:1px solid #bad4dc;
		color:#e7f0ec;
		height:24px;
		font-weight:bold;
	}
	
	#rightcol #right_box2 #right_box2_body #right_box2_text li{
		list-style:none;
		margin:10px 0px 0px 0px;
		padding:0px 0px 13px 22px;
		background:url(../images/bullet_star_recentpost.gif) left top no-repeat;
		border-bottom:1px dotted #8e5600;
	}
	
	#rightcol #right_box2 #right_box2_body #right_box2_text .no_border{
		border:0px;
	}
	
	#rightcol #right_box2 #right_box2_bottom{
		padding-bottom:25px;
		width:229px;
		height:13px;
		background:url(../images/bg_newsletter_bottom.gif) left top  no-repeat;
	}
	/* ------------------------------------- right box2 End --------------------------------------- */ 
 
#footer{
	clear:both;
} 

#footer #one{
	width:988px;
	background:url(../images/bg_footer1.gif) left top no-repeat #f5f6c4;
	height:35px;
	margin:auto;
	text-align:center;	
} 

#footer #one ul{
	padding:10px 0px 10px 0px;
	margin:0px;
} 
 
#footer #one li{
	list-style:none;
	display:inline;
	text-align:center;
	margin:0px 5px 0px 5px;
} 

#footer #one li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e4833e;
	text-decoration:none;
} 

#footer #one .seprator{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e4833e;
	text-decoration:none;
}

/* ------------------------------------- footer1 End --------------------------------------- */ 

#footer #two{
	width:988px;
	background:url(../images/bg_footer2.gif) left top no-repeat #eff2b0;
	height:40px;
	margin:auto;
	text-align:center;	
} 

#footer #two ul{
	padding:10px 0px 10px 0px;
	margin:0px;
} 
 
#footer #two li{
	list-style:none;
	display:inline;
	text-align:center;
	margin:0px 5px 0px 5px;
} 

#footer #two li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e4833e;
	text-decoration:none;
} 

#footer #two .seprator{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e4833e;
	text-decoration:none;
}

/* ------------------------------------- footer2 End --------------------------------------- */ 

#footer #three{
	width:988px;
	background:url(../images/bg_footer3.gif) left top no-repeat #edf1a8;
	height:90px;
	margin:auto;
	text-align:center;	
} 

#footer #three p{
	padding:18px 70px 0px 70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:19px;
	color:#717171;
	font-weight:bold;
}

/* ------------------------------------- footer3 End --------------------------------------- */ 


/* ------------------------------------- Inside page --------------------------------------- */ 
#inside{
	background:url(../images/bg_inside_page.gif) left top repeat-x  #fefbe1;
}/* #inside - for inside page bg */

#inside_maincol{
	padding:0px 0px 10px 3px;
	float: left; 
	position:relative; 
	width:728px;
}

/*#twocols{
	width:732px; 
	float:right; 
	position:relative; 
}

#maincol{
	float: left; 
	display:inline; 
	position: relative; 
	width:500px;
}*/

/*
#inside_maincol ul{
	padding:0px;
	margin:0px 0px 0px 25px;
}*/

#inside_maincol h2{
	float:left;
	position:absolute;
	margin:-34px 0px 0px 25px;
	padding:3px 20px 7px 15px;
	background:#e1f1f2;
	border:1px solid #fff;
	border-bottom:0px;
	font-family:"Trebuchet MS", Arial, verdana;
	color:#227774;
	font-size:160%;
	font-weight:normal;
}


#inside_maincol #inside_area{
	margin:36px 0px 0px 0px;
	padding:0px 10px 10px 5px;
	border:1px solid #fff;
	border-top:0px;
	background: url(../images/bg_inside_top.gif) left top no-repeat #f7f9ca;
	min-height:480px; 
	height:auto;
}

* html #inside_maincol #inside_area{
	height:480px; 
}

#inside_maincol #inside_area a{
	color:#8e5600;
	text-decoration:none;
}

#inside_maincol #inside_area a:hover{
	color:#8e5600;
	text-decoration:underline;		
}

#inside_maincol #inside_area p{
	margin:0px 0px 0px 0px;
	padding:10px 5px 0px 10px;
	text-align:justify;
	line-height:18px;
}

#inside_maincol #inside_area form ul{
	padding:10px 0px 0px 20px;
	margin:0px;
}

#inside_maincol #inside_area form li{
	list-style:none;
	background:none;
	padding:5px 0px 5px 0px;
}

#inside_maincol #inside_area form .in_text{
	float:left;
	width:150px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

#inside_maincol #inside_area form .form_input{
	width:140px;
	height:15px;
	background:#f7f9ca;
	border:1px solid #baa24a;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}

#inside_maincol #inside_area form .form_textarea{
	background:#f7f9ca;
	border:1px solid #baa24a;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}

#inside_maincol #inside_area form .form_list{
	background:#f7f9ca;
	border:1px solid #baa24a;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}


#inside_maincol #inside_area form .form_button{
	width:60px;
	height:19px;
	margin:0px 0px 0px 0px;
	border:1px solid #baa24a;
	background:#eddda2;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#inside_maincol #inside_area form .form_button_large{
	width:160px;
	height:25px;
	margin:0px 0px 0px 0px;
	border:1px solid #baa24a;
	background:#eddda2;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#inside_maincol #inside_area form .quotes{
	margin:0px 12px 12px 12px;
	padding:7px;
	background:#FFFFFF;
	border:1px solid #e0e69b;
	text-align:center;
}

*html #inside_maincol #inside_area form .quotes{
	height:1%;
}

#inside_maincol #inside_area form .quotes h5{
	margin:0px;
	padding:4px 0px 4px 20px;
	background:url(../images/arrow_green.gif) left center no-repeat #f1f6bb;
	border:1px solid #898d59;
	text-align:left;
	color:#4a4d20;
	font-size:110%;
}

#inside_maincol #inside_area form .quotes h6{
	margin:0px;
	padding:4px 0px 4px 20px;
	background:#f7fad4;
	border:1px solid #cdd397;
	text-align:left;
	color:#4a4d20;
	font-size:100%;
}


#inside_maincol #inside_area form .quotes p{
	margin:0px 0px 15px 0px;
	padding:4px 5px 4px 20px;
	background:#f7fad4;
	border:1px solid #cdd397;
	border-top:0;
	color:#24260e;
}

#inside_maincol #inside_area form .show_cars{
	overflow:hidden;
	margin:0px 0px 15px 0px;
	padding:0px 0px 5px 0px;
	background:#f7fad4;
	border:1px solid #cdd397;
	border-top:0;
	color:#24260e;
}

#inside_maincol #inside_area .show_cars ul{
	float:left;
	overflow:hidden;
}

#inside_maincol #inside_area form .quotes .request{
	clear:both;
	background:#fbe98d;
	border:1px solid #ccb957;
	color:#584a04;
}

#inside_maincol #inside_area h3{
	padding:15px 0px 0px 10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#a76a12;
}

#inside_maincol #inside_area .red_text{
	padding:0px 0px 0px 2px;
	color:#ff0000;
	font-size:90%;
}

#inside_maincol #inside_area th{
	height:20px;
	text-align:left;
	padding:2px 0px 0px 5px;	
}

#inside_maincol #inside_area td{
	height:26px;
	text-align:left;
	padding:2px 0px 0px 5px;	
}

#inside_maincol #inside_area h4{
	font-size:13px;
	color:#A76A12;
}

#inside_maincol #inside_area ul{
	margin:0px;
	padding:7px 0px 0px 20px;
}

#inside_maincol #inside_area li{
	list-style:none;
	background:url(../images/arrow_black.gif) left 6px no-repeat;
	padding:0px 0px 0px 16px;
	margin:0px;
	line-height:18px;
	text-align:justify;
}

#inside_maincol #inside_area ul .in_bullet{
	background:url(../images/bullet_box.gif) left 5px no-repeat;
	margin:0px 0px 2px 40px;	
	line-height:18px;
	text-align:justify;
}

#inside_maincol #inside_area .text_center{
	padding:10px 0px 10px 0px;
	text-align:center;	
}

#inside_maincol #inside_area img{
	margin:0px 0px 0px 10px;
}

#inside_maincol #city_box1{
	float:left; 
	width:300px;
}

#inside_maincol #city_box2{
	float:right; 
	position:relative;
	width:290px;
}

/* *** Float containers fix: *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 
.clearfix{display:inline;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

 /*printer styles*/ 
 @media print{ 
	/*hide the left column when printing*/ 
	#leftcol{display:none;} 

	/*hide the right column when printing*/ 
	#rightcol{display:none;} 
	#twocols, #maincol{width:100%; float:none;}
}


/* Form Styles */



.FormInputs {
	vertical-align:middle;
	color:#006400;
	font-family:"Trebuchet MS", Verdana, Arial;
}
.FormInputsSmall {
	vertical-align:middle;
	width:50px;
	color:#006400;
	font-family:"Trebuchet MS", Verdana, Arial;
}
.FormDropDown {
	vertical-align:middle;
	color:#006400;
	font-family:"Trebuchet MS", Verdana, Arial;
}
.FormButton {
	background:#D9EA9A;
	color:#006400;
	vertical-align:middle;
	height:30px;
}

.validation-failed{
	border:1px solid #FA6262;
}
.validation-advice {
	margin: 5px 0px 0px 0px;
	padding: 5px;
	background-color: #ED983E;
	color : #FFF;
	font-weight: bold;
}

/* Form Styles end here */

/* Poll */

/* Title of poller - when ajax shows the results */
.result_pollerTitle{
}
/* Don't change this one, it is used to get the left and right image(the corner) positioned correctly */
.result_pollGraph img{
	float:left;
	margin-top:-10px;
}
/* The <div> tag where the percentage result is shown */
.result_pollGraph div{
	float:left;
	height:16px;
	background-repeat:repeat-x;
	color:#000;
	font-size:0.9em;
	line-height:16px;
	margin-top:-10px;
}
/* Graph div - parent of both the corner images and the div displaying percentage votes */
.result_pollGraph{	
	height:16px;
}

/* Message when Ajax is working getting restults fromt the server */
.poller_waitMessage{
	display:none;	
}	

.result_totalVotes{
	clear:both;
	font-size:0.8em;
	margin-top:10px;
	font-style:italic;
}
