/* CSS Document */



/* General rules HTML Elements */

body {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;	

	background-color:#ffffff;

	min-width:600px;

}



td {

	font:11px Arial, Helvetica, sans-serif;

	color:#666666;

}

	

a {

	color: #993300;

}

	

a:hover {

	color: #5C743D;

}



/* rules for Top Header Panel */

#topHeader {

	background-color:#D5EDB3;

}



#topHeader .topBanner {

	background-image:url(../images/mm_health_photo.jpg);

	background-repeat:no-repeat;

	width:382px;

	height:101px;

	min-width:450px;

}



.logo {

	font-size:24px;

	color: #5C743D;

	letter-spacing:.2em;

	line-height:30px;

	min-width:618px;

}



.tagline	{	

	font-size:11px;

	color: #993300;

	letter-spacing:.4em;

	line-height:18px;

	min-width:618px;

}



.spacerbg {

	background-color:#5C743D;

}



.dashedlinebg {

	background-color:#99CC66;

	background-image:url(../images/mm_dashed_line.gif);

}



#monthformat {

	border-bottom: 1px dashed #5C743D;

}

		

#dateformat {

	font:11px Arial, Helvetica, sans-serif;

	color: #993300;

	letter-spacing:.2em;

	background-color:#99CC66;

}

	

#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;

}



/* rules for Navigation */

#navigationPanel {

	background-color:#5C743D;

}



#navigationPanel #navigation td {

	border-bottom: 1px solid #F4FFE4;

}

	

#navigationPanel #navigation a {

	font: bold 11px Arial, Helvetica, sans-serif;

	color: #D5EDB3;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

	display:block;

	padding:8px 6px 10px 20px;

	#width:100%;

}

	

#navigationPanel #navigation a:hover {

	background: #99CC66;

	color:#993300;

}



/* rules for Left Content Column */

#leftColumn {

	width:343px;

	overflow:hidden;

	padding-top:30px;

}



/* rules for Right Content Column */

#rightColumn {

	width:230px;

	overflow:hidden;	



}



#rightColumn .subHeader {

	font:bold 12px Arial, Helvetica, sans-serif;

	color: #993300;

	line-height:22px;

	letter-spacing:.2em;

}





/* Common Classes for Text */

.txtItalic12 {

	color: #666666;

	font-size: 12px;

	font-style: italic;

}

.txt12 {

	font-size: 13px;

}



.txtItalic {

	color: #FF3300;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: italic;

}



.txtBold {

	color: #FF3300;

	font-weight: bold;

}



.txtRed {

	color: #FF3300;

}



.txtRed18 {

	font-size:18px; 

	color: #FF3300;

}



/* Common rules for the document */

.bodyText {

	font:12px Arial, Helvetica, sans-serif;

	color:#666666;

	line-height:20px;

	margin-top:0px;

	}

	

.pageName{

	font: 18px Arial, Helvetica, sans-serif;

	color: #99CC66;

	line-height:26px;

	letter-spacing:.21em;

}



.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: 11px Arial, Helvetica, sans-serif;

	color: #003366;

	line-height:16px;

	letter-spacing:.1em;

	text-decoration: none;

}



.frameborder {

	border:1px solid;

}



.frameborder img {

	border:none;

}

	

