body       {
	background: #f4f8ff;
	color: #666666;
	position: absolute;
}
td         { font-family: "microsoft sans serif", arial, sans-serif ; 
             font-size: 9pt; }
img.logo   {
	width: 780px;
	height: 142px;
	color: #FFFFFF;

}
table.mctr { width: 780px; 
             background: #ffffff;
             border: 1px solid #cccccc; }
tr.logo    { height: 142px; }
td.logo    { height: 142px;
             width: 780px; 
             color: #f0f0f0;
             border-bottom: 1px solid #cccccc; 
             vertical-align: bottom;
             font-family: courier new, courier; 
             font-size: 15pt; }
td.menu    { width: 200px;
             background: #f0f0f0; 
             border-right: 1px solid #cccccc; 
             vertical-align: top; 
             white-space: nowrap; }
table.menu { border: 10px solid #f0f0f0; 
             width: 200px; }
td.mbody   {
	width: 580px;
	padding: 13px;
	vertical-align: top;
	overflow: auto;
	position: relative;
	height: auto;


}
a          { color: #0099cc;
             text-decoration: none; 
             font-weight: bold; }
a:hover    { color: #004899; }
td.cmlink  { color: #004899; 
             font-weight: bold; }
img.cmimg  { width: 14px;
             height: 15px; }
td.ddog    { background: #f4f8ff; 
             border-right: 1px solid #e8e8ff;
             border-bottom: 1px solid #e8e8ff; }
table.ems  { border: 1px solid #cccccc; }
input      { font-family: "microsoft sans serif", arial, sans-serif ; 
             font-size: 9pt; }
select     { font-family: "microsoft sans serif", arial, sans-serif ; 
             font-size: 9pt; }
textarea   { font-family: "microsoft sans serif", arial, sans-serif ; 
             font-size: 9pt; }
input.btn  { background: #e8e8ff; 
             border-top: 1px solid #cccccc; 
             border-left: 1px solid #cccccc;
             border-bottom: 1px solid #333333;
             border-right: 1px solid #333333; }
img.ptf    { width: 100px;
             height: 100px; 
             border: 1px solid #999999; }
td.ptf     { width: 25%;
             vertical-align: top; }
.fixed {
	overflow: auto;
}
.floatright {
	float: right;
	padding: 8px;
	margin: 5px;
	border: thin solid #CCCCCC;


}
.floatleft {
	float: left;
}
bold {

	width: 580px;
	padding: 13px;
	vertical-align: top;
	overflow: auto;
	position: static;
}
.bold {
	width: 580px;
	padding: 13px;
	vertical-align: top;
	overflow: auto;
	position: static;
	font-weight: bold;

}
.bodymain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.bodymainbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
