body
{
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
background:url(../images/macmet-home-tile.jpg); 
background-position: 0 0; 
background-repeat:repeat-x;
}


h1.white 
{
color: #FFFFFF; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 32px; 
font-weight: normal;
margin-top:40px;
line-height: 30px;
}

h2.white 
{
color: #FFFFFF; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 16px; 
font-weight: normal;
line-height: 20px;
}


h1
{
color: #4b4d4f; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 22px; 
font-weight: normal;
margin-top:15px;
margin-bottom: 2px;
}

.SectionHead
{
color: #ffe982; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 22px; 
font-weight: normal;
margin-top:15px;
line-height: 20px;
}

.historytrail
{
color: #ffffff; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; 
font-size: 8pt; 
font-weight: bold;
margin-top:0px;
}

a.historytrail
{
color: #ffffff; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; 
font-size: 8pt; 
font-weight: bold;
margin-top:0px;
}

a.historytrail:hover
{
color: #ffffff; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; 
font-size: 8pt; 
font-weight: bold;
margin-top:0px;
}

h2 
{
color: #000000; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 13px; 
font-weight: normal;

}


h3 
{
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 14px; 
font-weight: bold;
margin: 2px;
}

h4 
{
margin: 2px;
color: #757575; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 11px; 
font-weight: normal;
}

h5 
{
color: #4b4d4f; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 17px; 
font-weight: bold;
margin: 2px;
}


.boxtitle
{
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 13px; 
font-weight: bold;
padding-left: 15px;
line-height: 25px;
}


.boxtext
{
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 12px; 
font-weight: normal;
padding-left: 15px;
}

.boxtextsmall
{
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 11px; 
font-weight: normal;
}

.boxhead
{
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 14px; 
font-weight: bold;
padding-left: 15px;
}


.bodytext
{
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; 
font-size: 12px; 
font-weight: normal;
line-height: 150%;
}



.tdheader    { 
background: #cbe8f8;
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; 
font-size: 12px; 
font-weight: bold;
padding: 8px; 
border: 1px solid #FFFFFF; 
}


.tdlight   { 
background: #f5f8f8;
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; 
font-size: 12px; 
font-weight: normal;
padding: 8px; 
border: 1px solid #FFFFFF; 
}

.tddark  { 
background: #eef0ee;
color: #585858; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; 
font-size: 12px; 
font-weight: normal;
padding: 8px; 
border: 1px solid #FFFFFF; 
}



a
{
color: #2c7cb6;
text-decoration: none
}

a:hover	
{
color: #65a2cf;
text-decoration: underline
}



graylink8
{
color: #565656;
text-decoration: none;
font-size: 11px; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-weight:bold;
}

a.graylink8
{
color: #565656;
text-decoration: none;
font-weight:bold;
}

a.graylink8:hover	
{
color: #565656;
text-decoration: underline
}


form
{
	word-spacing: 0;
	line-height: 100%;
	text-align: Left;
	margin: 0
}


select
{
	font-size: 9pt;
	font-color: #404040;
	font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-weight: Normal;
	background-color: #F3F7FB 
}



input
{ 
	font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 9pt; 
	color:#595900; 
	border: 1px solid #d6d6d6;
}



/* Menu */

#menu {
	height: 20px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: inline;
}

#menu a {
	float: right;
	height: 24px;
	padding: 8px 15px 0px 15px;
color: #0b8faa; 
font-family: Arial, Trebuchet MS, Helvetica, Tahoma; font-size: 14px; 
font-weight: bold;
}

#menu a:hover {
	background: #f6fbfd;
	color: #0b8faa;
	text-decoration:none;
}

#menu .current_page_item a {
	background: #f6fbfd;
	color: #0b8faa; 
	text-decoration:none;	
}




/* CSS Content Styles */



#subcontentheader {
width:970px; 
height:84px;
padding-bottom: 6px;
margin: 0px auto;
}

/* CSS Content Styles - SUB PAGE CONTENTS */
#contentbox-leftside {
width:600px;
margin-left: 30px;
margin-right: 20px;
float:left;
}

#contentbox-menu {
width:292px;
margin-right: 30px;
height:200px;
float:right;
}



#sectionLinks 
{
PADDING-RIGHT: 23px; 
MARGIN-TOP: 0px; 
DISPLAY: block; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 9pt; 
PADDING-BOTTOM: 0px; 
MARGIN-LEFT: 0px; 
COLOR: #5a6e7e; 
MARGIN-RIGHT: 0px; 
PADDING-TOP: 8px; 
FONT-FAMILY: 'Arial', 'Tahoma', 'Verdana';
TEXT-DECORATION: none;
}

#sectionLinks A 
{
PADDING-RIGHT: 23px; 
DISPLAY: block; 
PADDING-LEFT: 8px; 
PADDING-BOTTOM: 5px; 
COLOR: #5a6e7e; 
PADDING-TOP: 8px; 
TEXT-DECORATION: none;
border-top: 1px solid #e7e7e7;
}

#sectionLinks A:hover 
{
COLOR: #6a6a6a; 
BACKGROUND-COLOR: #fffcd7
}

.selected 
{
COLOR: #6a6a6a; 
BACKGROUND-COLOR: #e8f5fc
}

