html, body, form
{
	height:100%;
}

body, table, td, div, n
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color : #000000;
}

img
{
	border-color:#D1D1D1;
}
.m_body
{
	border:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	width:100%;
	height:100%;
	color : #000000;
	background-color:#f4f5f5;	
}

/* input , select , textarea */
.m_tb
{
	background-color : #ffffff;
	border : 1px solid #787878;
	color : #323E44;
}

/* button */
.m_b
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#CCE5D9); 
	background-color: #CCE5D9; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	color: #000000;
}

.m_mtop, .m_mtop a:link, .m_mtop a:visited, .m_mtop a:hover, .m_mtop a:active
{
	text-decoration: none; 
	color:#000000
}

.m_mtop a:hover
{
	text-decoration:underline;
	color:#000000
}

a:link{text-decoration: none; color:#004FDF}
a:visited{text-decoration: none; color: #3379F8}
a:hover{text-decoration: underline; color: #004FDF}
a:active{text-decoration: none; color: #004FDF}

/* table header */
.m_hg
{
	color : #ffffff;	
	font-weight: bold;
	background-color : #969696;	
}

/* table normal row */
.m_ng
{
	background-color : #FFFFFF;
}
/* table alternative row */
.m_ag
{
	background-color : #FFFFFF;
}

.top a:link,.top a:visited,.top a:hover
{
	color : #000000;		/*004FDF;*/
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.top td
{
 	text-align:center;
}
