/* HTML Carbuilder CSS */

		body{		
			font-family:Helvetica, Arial, Helvetica, sans-serif;
			font-size:10px;
			width:auto;
			margin: 0;
			border: 0;
			background-color:#fff;
		}				
		table{	
			font-size:10px;
		}					

	    a{          
			  font-weight:100; font-size:10px; text-decoration:none;	                
			  color:#0000cc;	               
		 }

	    a:hover{
				text-decoration:underline;					
		 }
					
		#app{		
				width:auto; 
				margin:0 auto;
				height:auto;
				text-align:left; 				
				background-color:#FFF;
		}	
										
		form { 	
				margin: 0; padding: 0; 
		}
				
		#loader{     
				display:none;
		}
		
		.price_form_el{
            margin:3 3 3 3;
            color:#000000;
            background:#eee;
            font-size:10px;
		}
		
		.paymentCalculator{
				padding:5px;
				line-height:22px;
				font-size:9px;
				text-align:left;	
		}
		
		/* for headers where width+padding causes overlap.. */
		.barText{
			padding-left:5px;
		}
		
		.barSpacer{
			width:auto;
			background-color:#fff;
			
		}
		
		.imageColumn{
			padding-top:5px;
			float:left;
			width:155px;
			margin:0px;
			overflow:hidden;
			text-align:center;
		
		}
		
		.modelImg{   
				width:134px;
				height:90px;
				border:1px solid #333;
				padding:2px;
				margin:0 4px;
		 }
	

		 .calcFormEl{
		 				font-size:9px;
						background-color:#EEEEEE;
						height:17px;
		}
		
		
		#summary{
			width:auto;
		}
		#summaryContainer{
			width:auto;
			text-align:left;	
			padding:10px;
						
		}	
		.summaryText{
			width:auto;
			padding:10px;
			text-align:left;
		}
		.spacer{	clear:both; height:0; width:0; margin:0; padding:0; font-size:0; line-height:0; 
		}
					
					
		
					
					
