body {
	margin-top: 0px;
	background-image: url(/res/mt/images/bg_grad.jpg);
	background-repeat: repeat-x;
	background-color: #B6B5B3;
	margin-bottom: 0px;
	}
	
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	}
	
	#frame {
		width:750px;
		margin-top:0px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		top:0px;
		position:relative;
		}
		
		#contentframe {
			position:relative;
			background-image: url(/res/mt/images/main_bg.jpg);
			background-repeat: repeat-x;
			background-position:top left;
			background-color: #FFFFFF;
			width:750px;
			}
			
			#menu {
				padding:10px;
				position:relative;
				text-align:left;
				width:100px;
				left:0px;
				float:left;
				clear:right;
				}
				
				#menu a {
					color: #000066;
					text-decoration: none;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					padding:5px;
					display:block;
					}
													
				#menu a:hover {
					text-decoration: none;
					background-color:#86b167;
					}
			

			#main {
				padding:10px;
				position:relative;
				text-align:left;
				width:610px;
				right:0px;
				float:left;
				}
				
			#credit {
				padding:10px;
				position:relative;
				text-align:center;
				width:730px;
				top:10px;
				float:left;
				}
				
a:link {
	text-decoration: none;
	color: #999999;
	}
	
a:visited {
	text-decoration: none;
	color: #999999;
	}
	
a:hover {
	text-decoration: none;
	color: #000000;
	}
	
a:active {
	text-decoration: none;
	color: #999999;
	}
	
form p {
	margin:-6px;
}

form input {
 width: 250px;
 font: 11px Arial, Helvetica, sans-serif;
 background-color: #eeeeee;
 color: #000000;
 margin:0px;
 border: 1px solid #000000;
}

form input.nohov{
 background-color: #eeeeee;
 }
 
form input.hov{
 background-color: #dddddd;
 }