/*v4 css-all.txt*/
	h1	
	{
		font-family: Arial, Helvetica, Verdana;
		font-size: 20px;
		color: #0A6ABC;
		font-weight: bold;
		margin: 1 0 10px -15px;
	}

	h2
	{
		font-family: Arial, Helvetica, Verdana;
		font-size: 16px;
		color: #0A6ABC;
		text-decoration: none;
		/* margin: 15px 0px 0px -15px; */
		margin: 1 0 10px -15px;
	}

	h3
	{
		font-family: Arial, Helvetica, Verdana; 
		font-size: 12px; 
		color: #0A6ABC; 
		text-decoration: none;
		/* margin: 0px 0px 0px -15px; */
		margin: 1 0 10px -15px;
	}

	h4
	{
		font-family: Verdana, Arial, sans-serif; 
		font-size: 10px; 
		color: #0A6ABC; 
		font-weight: lighter;
	}

	h4 a:link 
	{
		text-decoration:none; 
		color: #8AB5D9; 
		font-weight:bold;
	}
	
	p	{font-size: 10pt; line-height: 12pt; font-weight: normal; color: #333}
	p a:link 	{text-decoration: none; color: #3A61D4}
	p a:visited	{text-decoration: none; color: #7D32BD}
	p a:hover		{text-decoration: underline}
	.base				{font-size: 10pt; line-height: 12pt; font-weight: normal; color: #333}

   .plainlink { text-decoration: none; } 

	.sub	
	{
		font-size: 10px;
		font-weight: normal;
		color: #666;
	}
	.subalert	
	{
		font-size: 11px;
		font-weight: bold;
		color: #F00;
	}
	.formalert
	{
		border-color: #F00;
		border-width: 1px;
		border-style: solid;
	}	
	a.sub 	{text-decoration: none; color: #3A61D4}
	.palert {color: #F00;}
	body	
	{
		background-color: #FFF;
		background-image: url(navimg/bg-grad.gif);
		background-repeat: repeat-x;
		background-position: 0px 0px;
		background-attachment: fixed;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		margin: 0px;
		padding: 0px;
	}

	.hlink	
	{ font-family: Arial, Helvetica, Verdana; font-size: 16px; color: #0A6ABC; text-decoration: none; font-weight: bold; }
	a.hlink:hover {color:#000;}
	
	input	
	{
		background-color: #DAE8F3;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
	}
	textarea	
	{
		background-color: #DAE8F3;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
	}
	.formlabel {font-size: 10pt; line-height: 12pt; font-weight: normal; color: #0A6ABC;	text-align: right; vertical-align: top; text-decoration: none;}
	.formlabelreq {font-size: 10pt; line-height: 12pt; font-weight: normal; color: #FF0000;	text-align: right; vertical-align: top; text-decoration: none;}
	.formitem {font-weight: normal; color: #333;	text-align: left; vertical-align: top; text-decoration: none;}
	.printtext {		font-size: 10pt; color: #000; font-weight: bold;}
	.preq				{font-size: 10pt; line-height: 12pt; font-weight: normal; color: #FF0000}
	
	.elogo {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#000; letter-spacing: .1em;}
	.dlogo {font-family: Arial, Helvetica, sans-serif; font-weight: normal; color:#0A6ABC; letter-spacing: .1em;}
/*v4 All Pages menu elements css-nav.txt*/
	#menuholder
	{	position: fixed;
		top: 68px;
		left: 0px;
		visibility: visible;
	}
	.menu
	{
		display: block;
		width: 237px;
		color: #000;
		text-decoration: none;
		font-family: verdana, san serif;
		font-size: 10px;
		font-weight: bold;
		padding: 4px 4px 9px 15px;
	}
	a.menu:hover	
	{
		background-image: url(navimg/menubg-over.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}	
	#insure	{top: 68px;}	
	#claim  {top: 98px;}	
	#vet {top: 128px;}	
	#terms {top: 158px;}	
	#about {top: 188px;}	
	#contact {top: 218px;}	
	#links {top: 248px;}	
	#disclaimer {top: 278px;}	
	#otherserv {top: 308px;}	

	#logoholder 
	{
		position: fixed;
	}


.errors {
	font-weight: bold;
  color: red;
}

a img {
  border: none;	
}