/* CSS Document */
		

				#insuranceEnquiry	/* Alternative to #content */
				{
					width: 850px;
					float:left;
					background-color: #fff;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
				    
				}
				
						
				
				#insuranceEnquiry h1 
				{
					/*float: left;	
					width: 940px;					
					margin: 0px 0px 0px 0px;
					padding: 5px 0px 5px 10px;
					color:#CD1419;
					font-size: 1.3em;
					background-color: #eee;
					display: block;
					font-weight: normal;	*/
					margin: 0px 0px 0px 0px;
					padding: 10px 0px 0px 10px;
					color:#223449;
					font-size: 1.3em;
					font-weight: normal;						
				}
				
				#insuranceEnquiry h2{
				   color:#223449;
				    font-size: 1.2em;
				    font-weight: normal;	
				    margin: 10px 0px 0px 10px;
				    padding: 10px 0px 0px 0px;
				    text-transform: capitalize;
				    width: 700px;
				}
					
		/* Enquiry Form ----------------------*/
							
							#insuranceEnquiry fieldset
							{
								float: left;
								display: block;
								margin: 0px 10px 0px 0px;
								border: solid 1px #ccc;
								width: 340px;
								padding: 5px;															
							}

							#insuranceEnquiry legend
							{
								color:#cd1419;							
								font-weight: bold;
								font-size: 0.7em;		
							}
														
							#insuranceEnquiry p
							{
								clear: both;
								color:#666;
								font-family: Verdana, Arial, Sans-Serif;
								font-size: 0.8em;
								font-weight: bold;
								margin: 5px 0px 0px 10px;
								padding: 0px 0px 0px 0px;								
							}
							
							#insuranceEnquiry p.intro{
							    margin: 15px 0px 0px 10px;
								color:#333;
								font-size: 0.7em;
								font-weight: bold;
							}
							
							#insuranceEnquiry p.mandatory{
							  margin: 15px 0px 0px 10px;
								color:#666;
								font-size: 0.6em;
								font-weight: normal;
							}
							
							#insuranceEnquiry table
							{
								clear: both;
								color:#333;
								font-family: Verdana, Arial, Sans-Serif;
								font-size: 0.7em;
								margin: 15px 0px 5px 10px;
								padding: 5px 0px 5px 0px;								
							}
							
																				
							#insuranceEnquiry label {									   
													   
							}
							
							#insuranceEnquiry input[type='text'], 
							#insuranceEnquiry textarea, 
							#insuranceEnquiry select
							{
								float: left;
								display: block;					
								font-size: 8pt;
								background-color: #f5f5f5;
							}

							#insuranceEnquiry .submitButton {
								background-color: #f6f6f6;
								border: solid 1px #cccccc;
								font: bold 1em verdana, arial;
								color: #666;
								text-transform: uppercase;
								cursor: pointer;						
								
							}
							
							#insuranceEnquiry .errorText 
							{
								clear: both;
								display:block;								
								color: #cd1419;
							}
				
				
/* Insurance Help */
#insuranceEnquiry .financeHelp{
    background-color: #fff;
    font-size: 1em;
    width: 250px;
    /*height: 100px;*/
    padding: 0px 5px 5px 0px;
    border: solid 1px #000;
}

#insuranceEnquiry .financeHelp p{ 
    padding: 0px 0px 0px 0px;
}
				
#insuranceEnquiry .financeHelp h2{
    width:245px;
    background-color: #003366;
    color: #fff;
    margin: 0px;
    padding: 5px;
    font-size: 1.1em;
    font-weight: bold;
}				
			
	
/* Insurance Results */

#insuranceResults{ 
    margin: 20px 0px 0px 10px;
    padding: 0px 5px 5px 0px;
    width: 700px;
}

#insuranceResults h1{
    float: left;	
    width: 650px;					
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 5px;
    color:#223449;
    font-size: 0.9em;
    background-color: #eee;
    display: block;
    font-weight: normal;	
}

#insuranceResults .insuranceResultOption{
    clear: both;
    float: left;
    display: block;
    width: 700px;
    margin: 0px 0px 0px 0px;
    padding: 10px 5px 10px 5px;
        
}

#insuranceResults img{
    float: left;
       margin: 0px 20px 0px 0px;
}

#insuranceResults .insuranceResultLogo{
    float: left;
    display: block;
    margin: 0px 0px 0px 0px;
    width: 150px;      
}

#insuranceResults .insuranceResultPrices{
    float: left;
    display: block;
    margin: 0px 0px 0px 0px;
    width: 300px;
  
}

#insuranceResults .insuranceResultKeyFacts{
    float: left;
    display: block;
    margin: 0px 0px 0px 10px;

}

#insuranceResults form{
       float: left;
       margin: 0px 10px 0px 20px;
}

#insuranceResults input{
      border: solid 1px #000;
      color: #fff;
      background-color: #223449;
      font-family: Verdana, Arial, Sans-Serif;
      font-weight: bold;
	  font-size : 1em;
	  cursor: pointer;
}

#insuranceResults .reviewbuy{
      border: solid 1px #000;
      color: #fff;
      background-color: #223449;
      font-family: Verdana, Arial, Sans-Serif;
      font-weight: bold;
	  font-size : 1em;
	  cursor: pointer;
	  padding: 2px 4px 2px 4px;
	  float: left;
	  
}


/*insurance links */
.insuranceLinks{   
    clear: both;
    float: left;
    display: block;
    margin: 0px 0px 20px 10px;
    padding: 0px 0px 20px 0px;
    font-weight: normal;
    font-size: 0.8em;
    width: 750px;
}

.insuranceLinks p{   
    font-weight: normal;
    margin: 5px 0px 5px 0px; 
}

.insuranceLinks .insuranceLinksSection{
    float: left;
    vertical-align: top;
    display:block;
    width: 300px;   
}

.insuranceLinks .insuranceLinksFooter{
    float: left;  
    display:block;
    width: 750px;   
    font-size: 0.8em;
    font-weight: normal;
    margin: 30px 0px 0px 10px;
}

.insuranceLinks .insuranceLinksSection a:link,
.insuranceLinks .insuranceLinksSection a:visited,
.insuranceLinks .insuranceLinksFooter a:link,
.insuranceLinks .insuranceLinksFooter a:visited{
        font-weight: normal;    
          text-decoration: none;
}

.insuranceLinks .insuranceLinksSection a:hover,
.insuranceLinks .insuranceLinksSection a:active,
.insuranceLinks .insuranceLinksFooter a:hover,
.insuranceLinks .insuranceLinksFooter a:active{
      font-weight: normal;    
      text-decoration: underline;
}			
	
							