body, td, th, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.mmhide_PageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6699CC;
	text-align: right;
	border: 1px solid #000000;
	font-weight: normal;
}

.mmhide_HeaderImageBorder {
	background-color: #CFCFCF;
	border-top: none;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.mmhide_24ptHeaderFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #333333;
}

.mmhide_mainbody {
	border-top: 1px #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	vertical-align: top;
	font-size: 12px;

}
.mmhide_SubNavHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6699CC;
	margin: 0px;
	padding: 1px;
	text-align: left;
	border: 1px solid #000000;
	width: 200px;
}
.mmhide_SubNavBorderLeftRight {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.mmhide_SubNavBorderBottom {
	height: 1px;
	width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.mmhide_BreadCrumbBorder {
	border-right-width: 1px;
	border-right-color: #000000;
	border-left-color: #000000;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.mmhide_BreadCrumbDivider {
	background-image: url(../images/bottom_shadow.gif);
	background-repeat: repeat-x;
	width: 100%;
}
.mmhide_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
}
.mmhide_BreadCrumbFiller {
	border-bottom-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.mmhide_tabBackgroundNoHighlight {
	background-image:  url(../images/6699CC/6699CC_tab_background_no_highlight.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.mmhide_tabBackgroundHighlight {
	background-image:  url(../images/6699CC/6699CC_tab_background_highlight.gif);
	background-repeat: repeat-x;
}

.mmhide_tabBackgroundEnd {
	background-image:  url(../images/6699CC/6699CC_tab_background_end.gif);
	background-repeat: repeat-x;
}

.mmhide_tabLeftEndHighlight {
	background-image:  url(../images/6699CC/6699CC_tab_left_end_highlight.gif);
}

.mmhide_tabLeftEndNoHighlight {
	background-image:  url(../images/6699CC/6699CC_tab_left_end_no_highlight.gif);
}

.mmhide_tabMiddleHighlightLeft {
	background-image:  url(../images/6699CC/6699CC_tab_middle_highlight_left.gif);
}


.mmhide_tabMiddleHighlightRight {
	background-image:  url(../images/6699CC/6699CC_tab_middle_highlight_right.gif);
}


.mmhide_tabMiddleNoHighlight {
	background-image:  url(../images/6699CC/6699CC_tab_middle_no_highlight.gif);
}

.mmhide_tabRightEndHighlight {
	background-image:  url(../images/6699CC/6699CC_tab_right_end_highlight.gif);
}

.mmhide_tabRightEndNoHighlight {
	background-image:  url(../images/6699CC/6699CC_tab_right_end_no_highlight.gif);
}

.mmhide_tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: right;
	font-weight: normal;
	font-weight: bold;
}

a.mmhide_tablink:link      	{ text-decoration: none; color: #FFFFFF}     
a.mmhide_tablink:visited       { text-decoration: none; color: #FFFFFF}
a.mmhide_tablink:hover         { text-decoration: underline; color: #FFFFFF}
a.mmhide_tablink:active        { text-decoration: none; color: #FFFFFF}

a.mmhide_whitelink:link      	{ text-decoration: underline; color: #FFFFFF}     
a.mmhide_whitelink:visited       { text-decoration: underline; color: #FFFFFF}
a.mmhide_whitelink:hover         { text-decoration: underline; color: #FFFFFF}
a.mmhide_whitelink:active        { text-decoration: underline; color: #FFFFFF}

a.mmhide_tablinkhighlight:link      	{ text-decoration: none; color: #000000}     
a.mmhide_tablinkhighlight:visited      { text-decoration: none; color: #000000}
a.mmhide_tablinkhighlight:hover        { text-decoration: underline; color: #000000}
a.mmhide_tablinkhighlight:active       { text-decoration: none; color: #000000}
a..mmhide_sublink:link      	{ text-decoration: underline; color: #000000}     
a..mmhide_sublink:visited       { text-decoration: underline; color: #000000}
a..mmhide_sublink:hover         { text-decoration: underline; color: #000000}
a..mmhide_sublink:active        { text-decoration: underline; color: #000000}

.mmhide_tablinknohighlight {
	font-weight: bold;
	color: #000000;
}

a.mmhide_tablink:link      	{ text-decoration: none; color: #FFFFFF}     
a.mmhide_tablink:visited       { text-decoration: none; color: #FFFFFF}
a.mmhide_tablink:hover         { text-decoration: underline; color: #FFFFFF}
a.mmhide_tablink:active        { text-decoration: none; color: #FFFFFF}

.mmhide_CalHeader {
	color: #FFFFFF;
	background-color: #6699CC;
	border: 1px solid #000000;
}
.mmHide_Preview {
	color: #FFFFFF;
	background-color: #6699CC;
	border: 1px solid #000000;
	font-size: 16px;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.Header {
	font-size: 18px;
	font-weight: bold;
}
.subheader {
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
}
.plaintext {
	font-size: 12px;
}
.mmhideborder {
	border: 1px solid #000000;
}
.mmhidexxxsitebackground {
	background-color: #6699CC;

}
.recordheader {
	font-weight: bold;
	color: #3366cc;
	bgcolor: #e2eaff;
	border-bottom: solid 1px #3366cc;
}

.records {
	font-size: x-small;
}

.MENU { 
color: #000099; 
font-size:11px; 
font-family:"Tahoma, Arial, Helvetica, sans-serif";
font-weight:bold;
text-decoration:none;}     /* unvisited link */
.MENU:visited { color: #000099; }     /* visited link */
.MENU:active { color: #0000ff; }     /* active link */
.MENU:hover { color: #0000ff; }     /* hover or mousover link */


.ContentTitle {
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.ContentSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.WebpageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	color: #999999;
}
