body {font-family: Arial, Helvetica, sans-serif; background-color:#204e80; margin:0px;}  
td   {font-family: Arial, Helvetica, sans-serif; font-size:12px; background-repeat:no-repeat;}
th	 {font-family: Arial, Helvetica, sans-serif;}
p	 {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin-top:5px;}
h2	 {font-family: Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#FF0000; margin-bottom:0px;}


#FSmainTable		{border:1px solid black; background-color:#FFFFFF; font-family:Arial,Helvetica,Sans-Serif; font-size:12px}
.FSdateField		{width:76px; border:0; font-size:11px; padding:1px 0 0 3px}
.FSdateSelect		{border:1px solid #999999; background-color:white}
.FSmonthRolldown	{width:90px; font-size:11px}
.FSyearInput		{width:38px; font-size:11px}
.FSbuttonsRow		{background-color:#DDDDDD}
.FSdateButton		{width:20px; height:20px; font-weight:bold; font-size:10px}
.FSdateButton2		{width:40px; height:20px; font-weight:normal; font-size:10px}
.FScalendarTitles TD{border-bottom:1px solid black; font-size:11px; color:black; line-height:14px}
.FScalendar TD		{font-size:11px; font-weight:normal}
.FSinMonth			{color:#000000; text-decoration:none; width:22px; height:12px; line-height:14px}
.FSnotInMonth		{color:#999999; text-decoration:none; width:22px; height:12px; line-height:14px}
.FSinMonth:hover	{font-weight:bold}
.FSnotInMonth:hover	{font-weight:bold}
.FSoutOfRange		{color:red; line-height:14px}
#FSrangeCell		{background-color:#EEEEEE; font-size:11px; text-align:center; line-height:14px}
#FSdateToday		{font-size:11px; font-weight:bold; line-height:20px}

/* Classes */

.product_menu		{color:#FF0000; font-weight:bold; font-size:14px; text-align:left; margin-top:15px; margin-left:10px; text-decoration:none;}
.product_menu:hover	{color:#FF0000; font-weight:bold; font-size:14px; text-align:left; margin-top:15px; margin-left:10px; text-decoration:none;}

.moneyback_text		{margin-left:18px; font-size:12px; font-weight:bold; margin-right:18px; margin-top:0px; text-align:justify; color:#137ad4;}
.moneyback_head		{text-align:center; font-size:14px; margin-top:10px; margin-bottom:2px; color:#137ad4; font-weight:bold;}

.findmore			{text-align:center; color:#137ad4; font-weight:bold; margin:0px;}
a.findmore			{text-align:center; color:#137ad4; font-weight:bold; margin:0px; text-decoration:none;}
a.findmore:hover	{text-align:center; color:#137ad4; font-weight:bold; margin:0px; text-decoration:underline;}

.test_name			{color:#ff7200; font-weight:bold; font-style:italic; margin-right:5px; margin-bottom:0px; text-align:right;}
a.test_name			{color:#ff7200; font-weight:bold; font-style:italic; margin-right:5px; margin-bottom:0px; text-decoration:underline; text-align:right;}
a.test_name:hover	{color:#ff7200; font-weight:bold; font-style:italic; margin-right:5px; margin-bottom:0px; text-decoration:underline; text-align:right;}

.offer				{color:#137ad4; text-align:justify; margin:5px;}
.copyright			{color:#FFFFFF; text-align:center; margin:0px;}
.indexmenu_text		{color:#0000ff; font-size:12px;}
.contact			{color:#ffffff; font-size:14px; font-weight:bold; margin:0px;}
.insurance_head		{color:#204e80; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; margin:5px;}
.insurance_text		{text-align:left; margin:5px;}

/* Div Positioning */
#page				{position:relative; text-align:center; width:905px; height:810px; margin:0px;}
#top_banner			{float:left; width:905px; height:80px; margin:0px;}
#content_container	{float:left; width:905px;  background-color:#ffbc1b;}
#left_side			{float:left; width:230px; background-color:#ffe095; margin-bottom:10px;}
#top				{float:right; width:665px; height:159px; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:0px;}
#main_content		{float:right; width:665px; height:800px; background-color:#ffffff; margin:3px;}
#main_contentNH		{float:right; width:665px; background-color:#ffffff; margin:5px;}
#copyright			{float:left; width:905px; margin-top:10px;}
#inner_content		{width:660px; margin:5px;height:700px}

.go_button			{float:right; width:69px; height:33px; margin:10px; margin-top:30px;}
.quote_button		{float:right; width:88px; height:35px; margin:5px; margin-top:20px; margin-right:15px; display:inline;}	
.sect_text			{float:left; width:300px; margin:5px; margin-top:10px;}

/* Left Side */
#nav_menu			{float:left; width:230px; margin-bottom:19px; margin-top:5px;}
.box				{float:left; width:230px; margin-bottom:19px; background-color:#ffeec5; height:145px;}
#money_back			{float:left; width:230px; margin-bottom:19px; background-image:url(images/backgrounds/money_back.jpg); background-repeat:no-repeat; height:104px;}

/* Nav Menu */ 
.button				{margin:0px; display:inline;}

/* Top */
.product_button		{float:left; width:195px; height:40px;}
.product_button2	{float:left; width:195px; height:40px; background-color:#ffce58;}
#product_menu		{float:left; width:195px;}
#choose				{float:right; width:360px; height:160px;}


/* Top Banner */
#logo			{float:left; width:230px; height:80px; margin:0px;}
#slogan			{float:left; width:350px; height:80px; margin:0px; text-align:center}
#contact_info	{float:right; width:220px; height:80px; margin:0px;}

/* Table Cell Format */
#findmore_bg			{height:65px; width:457px; text-align:center; vertical-align:middle; background-image:url(images/backgrounds/findmoreBG.jpg); background-repeat:no-repeat;}

