body {
	margin-height:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	background-color:#fff;
	
}
.button1 {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	MARGIN: 0px; 
	FONT: bold 11px Arial,Verdana,Geneva, Helvetica, sans-serif; 
	BORDER-LEFT: #ccc 1px solid; 
	COLOR: #fff; 
	BORDER-BOTTOM: #666 1px solid; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #ff0000;
}
a.insurance{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
}
a.insurance:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#012E89;
	font-weight:bold;
}
a.insurancequote{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	background-color:#012E89
}
a.insurancequote:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	background-color:#CC0000;
	font-weight:bold;
}
a.omega{
	font:9px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#b4b4b4;
}
a.omega:hover{
	font:9px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#b4b4b4;
}
td.premiums{
	border-bottom:1px solid #012E89;
	
	padding:7px;
	margin:0 0 0 0;
	color:#000;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
}
table.insurance{
	border:1px solid #012E89;
	width:100%;
	padding:6px;
}
table.members{
	width:500px;
	padding:6px;
	border:1px solid #012E89;
	background-color:#E7F7FF;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
}
table.membersform{
	width:500px;
	padding:6px;
	border:1px solid #012E89;
	background-color:#F8F8F8;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	margin-top:20px;
}
td.membersform{
	border-bottom:1px solid #012E89;
}
td.membersformheadings{
	background-color:#E7F7FF;
	border-bottom:1px solid #012E89;
	border-right:1px solid #012E89;
	font:bold 11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	color: #012E89;
}
td.pettalk{
	border-top:1px solid #012E89;
	border-right:1px solid #012E89;
	border-bottom:1px solid #012E89;
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
}
td.pettalk2{
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
}
td.pettalk3{
	border-right:1px solid #ccc;
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
}
table.pettalk{
	border:1px solid #012E89;
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
}
table.callrates{
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
	background-color:#6699cc;
	color:#000;
}
table.callrates2{
	font:bold 13px Verdana,Arial,Geneva, Helvetica, sans-serif;
	background-color:#ccc;
	color:#000;
}
td.callrates{
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
	background-color:#CC0000;
	color:#fff;
}
tr.premiums{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#000;
	font:11px Verdana,Arial,Geneva, Helvetica, sans-serif;
	background-color:#012E89;
	
}
tr.premiumsgrey{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#f3f3f3;
	
}

table.side { 
	background-image: url(images/bground.gif);
	background-repeat: no-repeat;
	
}
td.bgroundnav { 
	background-image: url(images/bground-nav.gif);
	background-repeat:repeat;
	
}

.margin1{
	margin: 0 5px 0 5px;
}
p{
	padding: 0 0px 0 0px;
	color:#000;
 	margin-top:0px;
 	margin-bottom:12px;
	font:10px/18px Verdana, Arial, Helvetica, Geneva, sans-serif;
}
p.shop{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#4b4b4b;
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	background-color:#fff;
}
p.small{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#4b4b4b;
	font:10px Verdana,Arial,Geneva, Helvetica, sans-serif;
	line-height:18px;
	background-color:#fff;
}
.textwhite{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}
.textwhitesmall{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#fff;
	font-weight:normal;
}
.textbronze{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#A36209;
	font-weight:bold;
}
.textgold{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#FFCC33;
	font-weight:bold;
}
.textsilver{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#CDCDCD;
	font-weight:bold;
}
.textplatinum{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#AAA1A1;
	font-weight:bold;
}
.textblack{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	line-height:18px;
}
.date{
	font:9px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#012E89;
	font-weight:normal;
	margin-top:0;
	
}
.textgrey{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#4b4b4b;
	font-weight:normal;
	line-height:18px;
}
.textlightblue{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#1AACFF;
	font-weight:bold;
	line-height:18px;
}
.textblue{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#012E89;
	font-weight:bold;
	text-decoration:underline;
}
.textbluenormal{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#012E89;
	font-weight:bold;
	text-decoration:none;
}
.textblue:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#CC0000;
	font-weight:bold;
}
.footer{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#CC0000;
	font-weight:normal;
	text-decoration:none;
}
.footer:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#012E89;
	font-weight:normal;
}
.textblue2{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#012E89;
	font-weight:bold;
	text-decoration:none;
}

.textred{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#CC0000;
	font-weight:bold;
	text-decoration:underline;
}
.textred2{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}
.textaqua{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#11B4F7;
	font-weight:bold;
	text-decoration:none;
}

.textred:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#012E89;
	font-weight:bold;
}

table.terms{
	border:1px solid #DADADA;
	width:570px;
}
a{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
	line-height:18px;
}
a:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#012E89;
	font-weight:bold;
	line-height:18px;
}

a.nav{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	line-height:18px;
}
a.nav:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#012E89;
	font-weight:bold;
	line-height:18px;
}
a.grey{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#666;
	font-weight:normal;
	line-height:18px;
}
a.grey:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#666;
	font-weight:normal;
	line-height:18px;
}
a.bottomlinks{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	
}
a.bottomlinks:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#1AACFF;
	font-weight:bold;
	
}
a.homelinks{
	font:12px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
	line-height:18px;
}
a.homelinks:hover{
	font:12px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#012E89;
	font-weight:bold;
	line-height:18px;
}
a.newslinks{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
	
}
a.newslinks:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#012E89;
	font-weight:bold;
	
}
.shoppinglinks{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
	
}
.shoppinglinks:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#012E89;
	font-weight:bold;
	
}
.closewindow{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	line-height:18px;
}
.closewindow:hover{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
	line-height:18px;
}
.bluetored{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#CC0000;
	font-weight:bold;
	line-height:18px;
}
.bluetored:hover{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	text-decoration:none;
	color:#012E89;
	font-weight:bold;
	line-height:18px;
}
hr{
	color:#4b4b4b;
	line-height:1px;
	height:1px;
}
hr.two{
	color:#dadada;
	height:1px;
	width:547px;
	text-align:left;
}

h1{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#012E89;
	font-weight:bold;
	text-decoration:none;
	padding: 0 0 0 0;
	margin-top:10px;
 	margin-bottom:5px;
}
h2{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	padding: 0 0 0 0;
	margin-top:10px;
 	margin-bottom:5px;
}
ul{
	font:10px/18px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#CC0000;
	margin-left: 40px;
	padding-left: 0px;
	margin-top: 0px;
	list-style-type: disc;
}
li{
	border: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 15px;
}
UL.blue {
	COLOR:#012E89; 
	MARGIN: 10px 0 0 25px; 
	FONT: 11px Verdana,Arial,Geneva, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: disc;
	border:1px solid #012E89;
	background-color:#E7F7FF;
	
}

UL.blue2 {
	COLOR:#012E89; 
	MARGIN: 10px 0 0 30px; 
	FONT: 11px Verdana,Arial,Geneva, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: disc;
	
}
#menu{
font:11px/15px verdana, arial, georgia, sans-serif;
margin: 70px 20px 20px 0px;
padding: 0px;
width: auto;
background-color : transparent;
float: left;
}
#menu ul, #menu li{
display: inline; 
margin: 0px;
padding: 0px;
}
#menu li a{ 
display: block;
text-decoration: none; 
color: #fff;
background-color : transparent;
margin: 0px 0px 1px 0px;
padding: 2px 5px 2px 2px;
width : 140px;
font-weight: bold;
}
#menu li a:hover{ 
color: #012E89;
}


/*forms*/

form {
	BORDER-RIGHT: medium none; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BORDER-LEFT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-BOTTOM: medium none
}
input{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#4b4b4b;
	font-weight:normal;
	background-color:#fff;
}
input.empty{
	margin:0px;
	color:#fff;
	padding:0px;
	background-color:transparent;
}
select{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#4b4b4b;
	font-weight:normal;
	background-color:#fff;
}
input.red{
	font:11px Verdana, Arial,Geneva, Helvetica, sans-serif;
	color:#CC0000;
	font-weight:bold;
	margin:0px;
	background-color:white;
}
textarea{
	font:10px Verdana, Arial,Geneva, Helvetica, sans-serif;
	margin:0px;
	background-color:white;
	height:100px;
}
.button1 {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	MARGIN: 0px; 
	FONT: 11px Verdana,Arial,Geneva, Helvetica, sans-serif; 
	BORDER-LEFT: #ccc 1px solid; 
	COLOR: #fff; 
	BORDER-BOTTOM: #666 1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #6699cc;
}
.smallbr {
	CLEAR: both; FONT: 5px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 5px
}
.onepixspacer {
	CLEAR: both; FONT: 1px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 1px
}
.medbr {
	CLEAR: both; FONT: 9px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 9px
}
.largebr {
	CLEAR: both; FONT: 25px Arial,Verdana,Geneva,Helvetica,sans-serif; HEIGHT: 25px
}
