/* Global Styles */


body {
	margin:0px;
	}
	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
a {
	color: #993300;
	}
	
a:hover {
	color: #5C743D;
	}
	
#logo 	{
	font:34px Times New Roman, Times, serif;
	color: #FFFFFF;
	letter-spacing:.2em;
	line-height:40px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName0{
	font: 24px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:26px;
	letter-spacing:.21em;
	}
.topPage{background-color: rgb(155, 29, 32);}
.blanc{background-color: rgb(255, 255, 255)}
.subHeader0{
	font:bold 18px Arial, Helvetica, sans-serif;
	color: #C0C0C0;
	line-height:22px;
	letter-spacing:.2em;
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #9B1D20;
	line-height:26px;
	letter-spacing:.21em;
	}
	
.menu{
	font: 14px Arial, Helvetica, sans-serif;
	color: #993309;
	line-height:14px;
	letter-spacing:.21em;
	}

.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}

.subHeaderBig {
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}


.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
/*	
.navText {
	font:10px arial;
	color: #333300;
	letter-spacing:.1em;
}
	
*/

.navText {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
	.navText2 {
	font: 14px Arial, Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:.1em;
	}
	

.mainMenu .tableContainer { overflow: hidden; width: 100%; }
.mainMenu table { border: 0px none ; font-size: 1.145em; width: 100%; border-collapse: collapse; text-align: center; }
.mainMenu td { padding: 0pt; background: url('main_menu_bg.gif') repeat-x scroll 0pt 0pt; white-space: nowrap; }
.mainMenu td a .separator { background: transparent url('main_menu_bg_divider.gif') no-repeat scroll right center; width: 100%; height: 23px; padding-top: 10px; cursor: pointer; }
.mainMenu td a .padding { padding: 0pt 1.56em; cursor: pointer; line-height: 1.182em; }
.mainMenu td a, .mainMenu td a:visited { color: rgb(255, 255, 255); font-weight: bold; display: block; text-align: center; height: 33px; }
.mainMenu td a:hover, .mainMenu td a.active { background: rgb(255, 146, 9) url('main_menu_bg_hover.gif') repeat-x scroll 0px 0px; text-decoration: none; color: rgb(255, 255, 255); }

a, a:link, a:active, a:visited { color: rgb(51, 153, 253); text-decoration: none; }
a:hover { color: rgb(51, 153, 253); text-decoration: underline; }

	form, select, option, input, textarea, body, table, tr, td, a, pre { text-decoration: none; color: rgb(51, 51, 51); font-family: Verdana,sans-serif; }
a, a:link, a:active, a:visited { color: rgb(51, 153, 253); text-decoration: none; }
a:hover { color: rgb(51, 153, 253); text-decoration: underline; }
body {  margin:0 auto;border: 0px none ;  width: 93.75em;padding: 0px; background-color: rgb(242, 241, 233); font-size: 0.6em; text-align: center; }

	
