body {
	font-family: Arial, Helvetica, sans-serif; margin-top:5px;
}

td {
	font-family: Arial, Helvetica, sans-serif; font-size:14px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

p  {
	font-size:14px;
}

img {
    border:0;
}

h1	{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#2655AD; font-size:18px;
}

li	{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:10px;
}

th {
	font-size:12px;
}

/* Text Formatting */
.step_text				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600; font-weight:bold; font-size:12px; text-align:left; margin-top:10px;}

.blue_text				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#2655AD; font-size:16px; font-weight:bold;}
.orange_text			{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600; font-size:16px; font-weight:bold;}
.black_text				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:16px; font-weight:bold;}

.h2_subhead				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold;}
.blue_subhead			{font-family:Verdana, Arial, Helvetica, sans-serif; color:#2655AD; font-size:14px; font-weight:bold;}

.results_price			{font-family:Verdana, Arial, Helvetica, sans-serif;  color:#990000; font-weight:bold; font-size:18px;}

.policy_info			{font-family: Verdana, Arial, Helvetica, sans-serif; color: #DD5E0D; font-weight: bold; font-size:14px; text-decoration:none;}

/**/



/* Table Formatting */
.tableheading		{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; background-image:url(images/headertcell_bg.gif); background-repeat:repeat-x; border:solid 1px #c4c4c4;}

.premium			{font-weight:bold; color:#de6321; border:solid 1px #c4c4c4; background-image:url(images/price_cellbg.gif); height:70px;}

.review_table p		{margin:7px; font-size:12px;}
.results_table		{text-align:center; margin-top:10px; margin-bottom:10px; border:solid 1px #c4c4c4;}

.blue_row			{background-color:#8BA6D1;}
.orange_row			{background-color:#FF9966;}

.align_right		{text-align:right;}
/**/



/* Div Formatting */
#page_width				{width:100%; text-align:center;}
#page_inner				{width:800px; margin:auto;}

#top					{width:800px; height:61px; margin-bottom:10px; background:url(images/backg.jpg) repeat-x;}

#middle					{width:800px; border:solid 1px #c4c4c4; margin:0;}
#middle_content			{width:730px; min-height:300px; margin-left:35px; margin-top:35px; text-align:left;}
#middle_btext			{width:800px; border:solid 1px #c4c4c4; border-top:0px; text-align:right; padding-top:10px;}
#middle_btext p			{margin-top:0px; margin-bottom:10px; margin-right:5px;}

#bottom					{width:800px; text-align:center; margin-top:10px; padding-top:30px; border-top:solid 5px #c4c4c4;}

#logo					{float:left;}
#steps					{float:right; width:250px; text-align:right;}
/**/
