body,td,th{
	margin:0px 0px 0px 0px;
	font-family	:"Microsoft Sans Serif", "MS Sans Serif", "Tahoma"; 
	font-size	:14px;
}
h5{
	font-family	:"Microsoft Sans Serif", "MS Sans Serif", "Tahoma"; 
	font-size	:14px; 
	text-align		: left;
	color:#0033FF;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
}
body{
	margin:0px 0px 0px;
}
a:link {
	color: #FF6600;
	text-decoration: none;
}
a:visited {
	color: #FF6600;
	text-decoration: none;
}
a:hover {
	color: #00CCFF;
	text-decoration: none;
}
a:active {
	color: #FF6600;
	text-decoration: none;
}
img { 
	padding: 0px; margin: 0px; border: none;
}

.maintable {	
	border			: 1px solid #666666;
}

.main_navigator    { 
	width				: 180px; 
	height			: 20px; 
	border			: 1px dotted #000066; 
	margin			: 4px; 
	padding			: 0px; 
	text-align		: center; 
}

.main_navigator a{ 
	text-decoration	: none; 
	display			: block
}
.main_navigator a:link{ 
	color			: #0066CC; 
}
.main_navigator a:visited { 
	color			: #999999; 
}
.main_navigator a:active { 
	color			: #FF0000; 
}
.main_navigator a:hover{ 
	color			: #FFFFFF;
	background		: #0066CC; 
}

/* green table */
table.green-tb {
	font-family	:"Microsoft Sans Serif", "MS Sans Serif", "Tahoma"; 
	font-size	:14px; 
	border		:#87CEEB solid 0px;
	padding		:0.1em 0.5em 0.1em 0.5em;
    margin		:0.1em;
}
table.green-tb tr.odd{
	background-color:#CCFFFF ;
}
table.green-tb tr.even{
	background-color:#FFFFFF;
}
table.green-tb th{
	color:#0066FF;
	background-color		:#CCFFFF;  
	font-size: 				14px;
	font-weight:			bold;
    padding:				0.1em 0.5em 0.1em 0.5em;
    margin: 				0.1em;
    vertical-align:     	middle;
	height					:25px;
	border-top:dotted #0099FF 1px;
}
table.green-tb td {
	font-size: 				14px;
    padding:					0.1em 0.5em 0.1em 0.5em;
    margin: 					0.1em;
    vertical-align:			middle;
	border-top:dotted #0099FF 1px;
}
table.green-tb p{
	 text-indent: 30px;
	 text-align:justify;
	 margin-top: 0px;
	 margin-button: 0px; 
}table.green-tb ol{
	 margin-top: 0px ;
}
strong.blue{
	color:#0066CC;
}
p{
	 text-indent: 30px;
	 text-align:justify;
	 margin-top: 0px; 
	 margin-button: 0px; 
}


/*loginform*/
    #login {
      width: 150px; 
      border: 0px solid;
      padding: 1px;
      background: none; 
    }
    #loginForm {
      margin: 0px;
    }
    .fieldTitle {

      font-weight: bold;
      margin-bottom: 1px;
      color: #666666;
    }
    .fieldEntry {
      font: 10pt Tahoma;
      border: 1px solid gray; 
      margin-bottom: 1px;
    }
    #loginButton {
      font: 10pt Tahoma;
      border: 1px solid gray; 
      margin-top: 1px;
    }
    #promptDiv { 
      font: 10pt Tahoma;
      height: 15px; 
      padding: 5px;
      margin-top: 5px;
      background:#33FFFF;
      border: 1px solid ;
    }
/*boder of table*/
.menu{
background-color:#ffffff; 
} 

.menu-over{
background-color:#D3D6D9;
}



