/* Global Styles */

body {
	margin:0;
	}
	
td {
	font:12px arial;
	color:#ffffff;
	}
	
hr {
	height:1px; 
	color: #AFC3AB;
	border: 0;
	}
	
a  { color: #afc3ab; text-decoration: none }
	
a:hover    { color: #ece9d8 }

/* ID Styles */

#navigation td   { border-bottom: 1px solid rgb(91,108,134) }
	
#navigation a     { color: white; font: 13px/16px arial; text-decoration: none; background: url(../images/mm_bullet.gif) no-repeat 8px 50%; letter-spacing: 0.1em; display: block; padding: 8px 6px 8px 20px }
	
#navigation a:hover    { color: white; background: silver url(../images/mm_bullet_vsmall.gif) no-repeat 8px 50% }
	
#navheader      { color: #d3d3d3; font: 28px/30px arial; letter-spacing: 0.2em; padding: 8px 0px; border-bottom: 1px solid rgb(91,108,134) }

#colheader  { padding: 4px }

#logo {font:18px arial;
	color: #ffffff;
	letter-spacing:.3em;
	}

#tagline {font:12px geneva;
	color: #5B6C86;
	letter-spacing:.4em;
	}
	
#dateformat  { color: white; font: 11px arial; letter-spacing: 0.4em; vertical-align: middle }
	
#dateformat a {font:11px arial;
	color: #FFFFFF;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #5b6c86;
	letter-spacing:.1em;
	}

/* Class Styles */
	
.bodyText {
	font:12px arial;
	color:#ffffff;
	line-height:20px;
	margin-top:0;
	}
	
.pageName  { color: white; font: 20px/24px arial; letter-spacing: 0.3em }
	
.subHeader     { color: silver; font: bold 14px/18px arial; letter-spacing: 0.1em; padding-top: 7px; padding-bottom: 7px }

.detailText {
	font:11px arial;
	color:#ffffff;
	line-height:18px;
	}
	
.smallText  { color: #99b2cc; font: 12px arial }
	
.navText      { color: #FF4500; font: 11px/16px arial; text-decoration: none; letter-spacing: 0.1em }
	

