.Background1
{
    BACKGROUND-COLOR: #ffffff; /* white */
}

.Background2
{
    BACKGROUND-COLOR: #DBE4F5; /* baby blue */
}

.Background3
{
    BACKGROUND-COLOR: #9AB4CF; /* light blue */
}

.Background4
{
    BACKGROUND-COLOR: #5C80A8; /* medium blue */
}

.Background5
{
    BACKGROUND-COLOR: #203771; /* dark blue */
}

.Background6
{
    BACKGROUND-COLOR: #EAE5DD; /* tan */
}

.Background7
{
    BACKGROUND-COLOR : #CDC6BF; /* dark tan */
}

.Background8
{
    BACKGROUND-COLOR : #eeeeee; /* light grey */
}

.home-title
{
    FONT: 40px Arial, Helvetica, sans-serif;
    COLOR: white
}

.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.BlockText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #203771;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 12px;
    TEXT-DECORATION: none
}

.QuickLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5C80A8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

.QuickLinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #203771;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}     

.TableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

.CalendarHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #203771;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

.TextNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

a.TextLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5C80A8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

a.TextLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #203771;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}

a.BigTextLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #5C80A8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}

a.BigTextLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #203771;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: underline
}

a.TextLink2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #203771;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

a.TextLink2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: underline
}

a.TextLink3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9AB4CF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

a.TextLink3:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

.TextHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #203771;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}

.TextHeader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #5C80A8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}


A.home-menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #fc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.menu_text
{
	CURSOR: hand;
	COLOR: white;
	FONT: bold 14px arial;
}

.text4  /* DESIGNED TO GO WITH BACKGROUND 4 */
{
    FONT: 12px arial;
    COLOR : #000000; 
}

TD {
	font-family : verdana;
	font-size : 13px;
}
.articleHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: Black;
	font-weight: bold;
}
.articleText {
	font-family : verdana;
	font-size : 11x;
}


/* Search Engine Styles */
.SearchHeading {
	background-color : #5C80A8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration:none;
}

.SearchHeading:Hover {
	background-color : #5C80A8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #ffcc00;
	text-decoration:none;
}

SearchHeading2 {
	background-color : #5C80A8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration:none;
}

.SearchHeading2:Hover {
	background-color : #5C80A8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration:none;
}


.SearchRow1 {
	background-color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration:none;
}

.SearchRow2 {
	background-color : #eeeeee;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration:none;
}

.SearchRow3 {
	background-color : #eeeeee;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffcc00;
	text-decoration:none;
}

.SearchDisclaimer {
	background-color : #ffffff;
	font-family : Arial;
	font-size : 9px;
	font-weight : normal;
	color : #000000;
	text-decoration:none;
}

.SearchForm1 {
	background-color : #DBE4F5;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	text-decoration:none;
}

.SearchForm2 {
	background-color : #ffffff;
	font-family : Arial;
	font-size : 9px;
	font-weight : normal;
	color : #000000;
	text-decoration:none;
}

.SearchDetails1 {
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
	font-weight : none;
	color : #000000;
	text-decoration:none;
}

.SearchDetails2 {
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
	font-weight : none;
	color : #000000;
	text-decoration:none;
}

.SearchDetailsHeader {
	background-color : #ffffff;
	font-family : Arial;
	font-size : 17px;
	font-weight : bold;
	color : #000000;
	text-decoration:none;
}

.SearchDetailsText {
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
	font-weight : none;
	color : #000000;
	text-decoration:none;
}

.SearchButtons1 {
	background-color : #203771;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	text-decoration:none;
}

.SearchButtons1:Hover {
	background-color : #203771;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #ffcc00;
	text-decoration:none;
}

.SearchQuote {
	font-family : Arial;
	font-size : 12px;
	font-weight : none;
	color : red;
	text-decoration:none;
}


.TextNav2 {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


.featured_box {background: #EAE5DD; border: solid 1px black;}
.featured_box_headline {font: bold 12px arial; color: black;}
.featured_box_text {font: 10px arial; color: black;}
A.featured_box_text {font: 10px arial; color: black; text-decoration: none;}
A.featured_box_text:hover {font: 10px arial; color: #203771; text-decoration: underline;}

/* Brochure Print Details Styles */
.PrintRow {
    BACKGROUND-COLOR: #000000; /* black */
}

.PrintHeader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 14px;
    TEXT-DECORATION: none
}


/* Payment Calculator Styles */

.TableText1 {
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #000000;
}

.TableText5 {
	BACKGROUND-COLOR: #5C80A8;
	COLOR: #ffffff;
}



/* GENERAL USE BUTTON STYLE */

	.general_button_on  {background: white; color: #203771; font: bold 12px arial; border: solid 1px black; cursor: hand;}
	.general_button_off {background: #5C80A8; color: white; font: bold 12px arial; border: solid 1px black; cursor: hand;}
	
	

