/* 
#541416 This is the maroon color used 
#F1F4F9 was the background color (light blue), but they wanted white instead
*/
body {margin:0px; background-color: #FFFFFF; color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif;}
.toptable    {margin: 0px; border-collapse: collapse; border-spacing: 0; width: 100%; height: 140px;}
.bodytable   {margin: 0px; border-collapse: collapse; border-spacing: 0; width: 100%;}
.bottomtable {margin: 0px; border-collapse: collapse; border-spacing: 0; width: 100%; height: 23px; background-color: #541416; color: White; 
                letter-spacing:.2em; font-size: 8pt; font-weight: bold;}
.logocell {width: 25%;}
.titlecell {width: 50%; font-size: 24px; letter-spacing:.2em; color: #451416; font-weight: bold; vertical-align: middle;}
.addresscell {width: 25%; letter-spacing:.2em; line-height:16px; font-size: 10px; color: #541416; vertical-align: middle;}
.bar {background-color: #541416; color: White; letter-spacing:.2em; font-size: 8pt; height: 23px; font-weight: bold; width: 100%;}
.navText {height: 25px;}
.navText A {font-size: 11px; color: #541416; line-height:16px; letter-spacing:.1em; text-decoration: none;}
.navigation {background-color: #cccc99; height: 100%; width: 213px; vertical-align: text-top;}
.pageName{font-size: 18px; color: #541416; line-height:24px; letter-spacing:.2em;}
.bodyText {font:11px Verdana, Arial, Helvetica, sans-serif;	color:#003366; line-height:20px; margin-top:0px; vertical-align: top;}
.subHeader {font-size: 10px; font-weight: bold; color: #541416;	line-height:16px; letter-spacing:.2em;}
.quote {font-size: 20px; color: #759DA1; line-height:30px;}
.smallText {font-size: 10px; color: #003366;}
a       {color: #541416; font-weight:bold;}
a:hover {color: #3366CC;}
a.InLine       {color: #541416; font-weight:bold; font-size: small;}
a.InLine:hover {color: #3366CC;}
p { text-indent: 20px; }
.ClientLogos
{
    background-color: #ffffff;
    vertical-align: middle;
    text-align: left;
}
.Bigger {color: #764040; font-size: medium;}
.NewsLinks{ width: 160px;}
/*



/* ID Styles */

/*
	
#navigation a {
	font: 11px;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	background: url("mm_arrow.gif") 14px 45% no-repeat;
	}
	
#navigation a:hover {
	background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;
	color:#FF6600;
	}
	
#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF99;
	letter-spacing:.2em;
	line-height:30px;
	}


#monthformat {
	border-bottom: 2px solid #E6F3FF;
		}
			
/* Class Styles */

/*	
	
	
	
