/* CSS Document */	
	
	body {
		margin:0;
		padding:0;
		width: 100%;
		font-family: Arial,Verdana, Helvetica, sans-serif;
		font-size: 12pt;
		line-height: 1.2;
	}

	#header {
		}
		
	#nav { display:none;}
		
	#container {}
		
	#main {}
		
	#mainauto {}

	#mainone {}
	
	#maintwo {}
		
	#promo { display:none;}
		
	#resources { display:none;}
		
	.callnow {
			margin:0;
			padding:0;}
			
	.callnow  h2 {
			font-size: 120%;
			margin:0;
			padding:0;}
	
	#footer {
		margin-top:10px;
		padding: 5px 0 0 0;
		border-top: 5px #777777 solid;
		font-size: 95%;
		}
		
/*layout classes*/
		
	.spacer { clear: both; }
		
	.left { float: left;}
	.right { float: right;}
				
	.mainoneleft {}
	
	.mainoneright {}
		
	.colonethirds {}
	
	.coltwothirds {}
		
	.colthreethirds {}
		
	.colone {}
	
	.coltwo {}
		
	#mainauto .coltwo {}
	
	#mainauto .colone {	}
		
	.email, .writing {float:right;}


/* headers */
	
	h1 {
		font-size: 170%;
		color: #1C96BE;
		}
			
	h2 {
		font-size: 140%;
		color: #006794;;
		}

	h3 {
		font-size: 110%;
		}

	h4 {
		font-size: 100%;
		}
		
	h5 {
		font-size: 100%;
		font-weight: normal;
		}
	
	h6 {
		font-size: 90%;
		}

/* paragraphs */

	p	{
		margin: 0 0 1.25em 0;
		padding: 0;

		}
	
/* custom headers */		

	#mainone h1 {
		color: #1C96BE;
		}
		
	h2.single-button a, h2.multi-button a, h2.grey-button a, h2.blue-button a {
		text-align:left;
		font-size: 80%;
		color: #000;
		}
		
	.pdf img {
		float:left;
		margin: 0 10px 0 0;
		}

	.pdf a {
		padding-left: 0;
		background:none;
		text-decoration:none;
		display:block;
		color: #006894;
		}

/*header stuff*/
	#header img {
		float:left;
		}
	
	#header h1 {
		margin:0 0 10px 0;
		padding: 0;
		font-size: 240%;
		font-weight: normal;
		color: #1C96BE;
		text-align:right;
		}
		
	#header h2 {
		margin: 0 10px 0 0;
		padding: 0;
		font-size: 200%;
		font-weight: normal;
		color: #1C96BE;
		text-align:right;
		}
		
	#header h2 a {
		font-weight: normal;
		color: #1C96BE;
		text-decoration: none;
		}
			
/*Footer menu*/


	#footer ul { 
		display:none;
		}
		
/*lists*/

	ul {
		margin: 0px 0 10px 0;
		padding: 0;
		list-style-type: square;
		}
		
	li {
		margin: 0 0 0 20px;
		padding: 0 0 0 10px;
		line-height: 1.5;
	 	}

	ol {
		margin: 0px 0 10px 0;
		padding: 0;
		list-style: decimal;
		}
		
	ol li {
		margin: 0 0 0 20px;
		padding: 0 0 0 10px;
		line-height: 1.5;
		 }
		
/* tables */
	
	table {
		margin: 0;
		padding:0;
		border-collapse: collapse;
		width:auto;
		}
	
	td {
		padding: 3px 15px;		
		vertical-align: top;
		text-align: left;
		color: #63656B;
		}
			
/* custom tables */
	
	table.insurance {
		margin: 0 0 10px 0;
		padding:0;
		border-collapse: collapse;
		}
	
	.insurance td {
		padding: 5px 10px;		
		text-align: left;
		border-bottom:1px #63656B solid;
		}
		
	.insurance th {
		padding: 8px 3px;		
		text-align: center;
		}

	/* Standard Links*/

	a { 
		color: #006894;
		font-weight: bold;
		text-decoration: none;
		}
	
	a:hover { 
		color: #A3A6BB;
		font-weight: bold;
		text-decoration: none;
		}

/*custom links*/

			
/*Small bits*/
	
	img {
		border: none;
		margin: 0;
		padding:0;
		}
		
	img a {
		border: none;
		margin: 0;
		padding:0;
		}
		
	.imgright {
		float: right;
		}
		
	.imgleft {
		float: left;
		}
		
	#mainone img {
		margin-top: 10px;
		}
		
/*ticker stuff*/

	#tick { display:none;}

/*small bits*/	

	.darkblue {color: #006794;}
	
	.grey {color: #63656B;}
		
	.nobord {border: none;}
