BODY {
	font-color:black;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	}

A:link {	COLOR: #16387c}
A:active {	COLOR: #ff0000}
A:visited {	COLOR: #16387c}
A:hover {	TEXT-DECORATION: underline}
SELECT {	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica}
TEXTAREA {	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica}
INPUT {	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica}
BUTTON {	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica}

.Copyright {	MARGIN-TOP: 10px; FONT-SIZE: 11px; MARGIN-LEFT: 13px; MARGIN-RIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right}
.title {	FONT-WEIGHT: bold; BACKGROUND-COLOR: #d7d7e5}
P {	MARGIN: 0px 0px 3px}
b { font:Geneva, Arial, Helvetica, sans-serif; font-size:14px}

H1 {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size: 22px; color: #000000;
	line-height: 22px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}

H2 {FONT-FAMILY:Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #004FB3;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}


H3 {FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #004FB3;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}

	
#heading
{ background-color:#022D65; font: 14px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none }

#heading a
{ text-decoration:none; color:#FFFFFF; }

#listing
{ color:#ffffff; }

#listing a
{ font: 11px Arial; font-weight:bold; color:#ffffff; text-decoration:none; }

#headerlist
{ font-family:Trebuchet MS,Arial,Helvetica; font-size:11px; font-weight:bold; border-bottom-style:dotted; border:thin; }


								/*			Compare engine styles				*/
#quoteform td{	font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#1A46FB;
				border:#DFAAAE 1px;
				border-style:solid;
				padding-left:5px;
				}
#quoteform select{
	background-color:#D7D7FF;
	color: #444444;
	border:#990000 1px solid;
}
#buttondiv div{float:left; margin-left:150px;}
.quotebutton a			{ width:110px; height: 32px;}
.quotebutton a:link		{	background:url(/images/compare-quote.gif) 0 0; display: block; padding: 0;}
.quotebutton a:visited 	{background:url(/images/compare-quote.gif) 0 0; display: block; padding: 0;}
.quotebutton a:hover 	{	background:url(/images/compare-quote.gif) 0 -32px; display: block; padding: 0;}

.resetbutton a			{ width:110px; height: 32px;}
.resetbutton a:link		{	background:url(/images/reset-quote.gif) 0 0; display: block; padding:0;}
.resetbutton a:visited 	{background:url(/images/reset-quote.gif) 0 0; display: block; padding: 0;}
.resetbutton a:hover 	{	background:url(/images/reset-quote.gif) 0 -32px; display: block; padding: 0;}

#quoteform #note	{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#0045ff; padding-top:2px;}
#quoteformText		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; padding-left:20px; text-align:left;}
.tooltipc			{ border-bottom-width:0.3mm; border-bottom-color:#000099; border-bottom-style:dashed; text-decoration:none}
.tooltipf			{ border-bottom-width:0.3mm; border-bottom-color:#000099; border-bottom-style:dashed; text-decoration:none}
#rotate				{ filter: glow(color=#004FB3,strength=2);}

.submitbutton 		{BORDER-RIGHT: #B30004 2px solid; BORDER-TOP: #B30004 2px solid; PADDING-BOTTOM: 1px;
					FONT: bold 9pt verdana, arial,  sans-serif; BORDER-LEFT: #B30004 2px solid; COLOR: #FFFFFF;
					PADDING-TOP: 1px; BORDER-BOTTOM: #B30004 2px solid; BACKGROUND-COLOR: #2E47F5;}
.submitbuttonon 	{BORDER-RIGHT: #2E47F5 2px solid; BORDER-TOP: #2E47F5 2px solid; PADDING-BOTTOM: 1px;
					FONT: bold 9pt verdana, arial,  sans-serif; BORDER-LEFT: #2E47F5 2px solid; COLOR: #ffffff; PADDING-TOP: 1px;
					BORDER-BOTTOM: #2E47F5 2px solid; BACKGROUND-COLOR:#B30004;}
table.table1		{cellSpacing:1; 
					cellPadding:2;
					bgColor:white;
					border:0;
					border:#999999 1pt solid;}
table.table1 td		{border-bottom:#CCCCCC 1pt solid;
					border-right:#CCCCCC 1pt solid;
					}
table.table2{		cellSpacing:1;
					cellPadding:2;
					bgColor:#E6D599;
					border:0;
					border:#999999 1pt solid;}
table.table2 td		{BORDER-BOTTOM: #004FB3 2px solid;	BORDER-RIGHT: #004FB3 2px solid;}
.copyright 			{FONT: 10px arial, verdana, sans-serif; COLOR: #666666;}
sup{color:#98A6E7;}
#concisetable		{ COLOR: #444444; FONT: 11px geneva, verdana, arial, sans-serif;}
#concisetable .title {	FONT: bold 20px verdana, arial, sans-serif; COLOR: #004FB3;}
#concisetable .title1 {	FONT: bold 15px arial, verdana, sans-serif; COLOR: #0033CC; LETTER-SPACING: 0px;}
#concisetable .subtitle {FONT: bold 12px arial, verdana, sans-serif; COLOR: #004FB3; LETTER-SPACING: 0px;}

.CTbody{background-color:#ffffff;}
.CTtrheading{font-family : Verdana, Arial; font-size: 10pt; color:#FFFFFF; face:verdana, arial, sans-serif; text-align: center; font-weight: bold; margin-bottom:0em}
.CTtdheading{font-family : Arial, Helvetica, sans-serif;font-size: 10pt; color:#666666; font-weight: bold;}
.summaryTabletd{font-family: Arial, Helvetica, sans-serif; color:#000066; font-size:13px; font-weight:bold; background-color:#f0f8ff;}


									/*			Compare Engine Styles		*/

