/* Title */
.mmg_title { 
	font-family: Verdana, 'Trebuchet MS', Impact, 'Arial Black', 'Helvetica Bold', Charcoal, Sans-serif, sans-serif; 
	font-size: 17px; 
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/* Body */
.mmg_body {
	/*
	text-align: center;
	background-color: #EBE8D7;
	background-image: url(image.gif); 
	background-repeat:no-repeat;
	*/
}


/* Tree View */
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	white-space: nowrap;
	font-weight: normal;
	padding: 1px 2px 1px 2px;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #FFFFFF;
	text-decoration: none;
}
.dtree a.node {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
	text-decoration: none;
}

.dtree a:visited {
	color: #FFFFFF;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #FF7F00;
	text-decoration: none;
}
.dtree a.nodeSel {
	padding: 1px 2px 1px 2px;
	background-color: #C21600;
}
.dtree .clip {
	overflow: hidden;
}


/* Top Menu */
a.mmg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:active.mmg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:link.mmg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited.mmg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.mmg_tmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: #FFCD00; 
	font-weight: bold; 
	text-decoration: none;
}


/* Category Menu
a.mmg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #728F2F; 
	font-weight: bold; 
	text-decoration: underline;
}
a:active.mmg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #728F2F; 
	font-weight: bold; 
	text-decoration: underline;
}
a:link.mmg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #728F2F; 
	font-weight: bold; 
	text-decoration: underline;
}
a:visited.mmg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #728F2F; 
	font-weight: bold; 
	text-decoration: underline;
}
a:hover.mmg_cmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 12px; 
	color: #C2D792; 
	font-weight: bold; 
	text-decoration: underline;
} */


/* Category File Count */
.mmg_ccount { 
	font-family: arial,verdana,tahoma,helvetica,sans-serif,sans-serif;
	font-size: 9px; 
	font-weight: normal;
	color: #FFCD00;
}


/* Category Message (Empty) */
.mmg_cmsgempty { 
	font-family: Verdana, 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; 
	font-size: 11px;
	color: #B8B8B8;
}


/* Bottom Menu */
a.mmg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:active.mmg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:link.mmg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited.mmg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.mmg_bmenu { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFCD00; 
	font-weight: bold; 
	text-decoration: none;
}


/* Bottom Menu (Hi-Lite) */
a.mmg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFCD00; 
	font-weight: bold; 
	text-decoration: none;
}
a:active.mmg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFCD00; 
	font-weight: bold; 
	text-decoration: none;
}
a:link.mmg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFCD00; 
	font-weight: bold; 
	text-decoration: none;
}
a:visited.mmg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFCD00; 
	font-weight: bold; 
	text-decoration: none;
}
a:hover.mmg_bmenuhilite { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none;
}


/* Bottom Menu (Disabled) */
.mmg_bmenudisabled { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #909090; 
	font-weight: bold; 
	text-decoration: none;
}


/* Bottom Menu (Spacer) */
.mmg_bmenuspacer { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #909090; 
	font-weight: bold; 
	text-decoration: none;
}


/* Caption */
.mmg_caption { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 11px; 
	color: black; 
	font-weight: normal; 
}


/* Caption */
.mmg_captionnone { 
	font-family: verdana,tahoma,arial,helvetica,sans-serif,sans-serif; 
	font-size: 10px; 
	color: #B8B8B8; 
	font-weight: normal; 
}


/* Form Buttons */
.mmg_btn { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 11px; 
	color: rgb(27,68,142); 
	font-weight: bold;
}


/* Form Fields */
.mmg_fld { 
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, sans-serif; 
	font-size: 10px; 
	color: #890007; 
	font-weight: normal; 
	font-style: normal; 
	background-color: rgb(240,240,240); 
	border: 1px solid rgb(113,113,113);
}
.mmg_fld_small {

	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, sans-serif; 
	font-size: 9px; 
	color: #890007; 
	font-weight: normal; 
	font-style: normal; 
	background-color: rgb(240,240,240); 
	border: 1px solid rgb(113,113,113);
}

/* Images */
IMG.mmg_img{
	border-color:#B8B8B8;
}
a:hover IMG.mmg_img{
	border-color:#FFCD00;
}


/* Fieldset */
.mmg_fieldset { 
	/*
	border: 1px solid #B8B8B8;
	*/
}


/* Fieldset (Legend) */
.mmg_fieldsetlegend { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	text-align: center; 
	color: #FFCD00;
}


/* Table Row */
.mmg_tblrow { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	color: black;
}


/* Table Row (Header) */
.mmg_tblrowheader { 
	background-color: #1C4BA0;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	color: white;
}
.mmg_vo_description {
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, sans-serif; 
	font-size: 9px; 
	font-weight: normal;
	color: #FFFFFF;
}

/* Note */
.mmg_note {
	color: #FFCD00;
}
