/* CSS Document */
body {background-color:#f0f3f1;}

.overaltable { width:100%; height:100%; }

.maintable { width:750px; height:550px; }

.maintable_top { background-color:#698c70; }
.maintable_bottom { background-color:#FFFFFF; }

.mainmenu { font-family: Arial, Helvetica, sans-serif; font-size:24px; font-weight:900; color:#FFFFFF;}

.mainmenu a:link 	{ 		color: #ffffff; text-decoration: none; 		}
.mainmenu a:active 	{ 		color: #ffffff; text-decoration: none; 		}
.mainmenu a:visited { 		color: #ffffff; text-decoration: none; 		}
.mainmenu a:hover 	{ 		color: #b3c5b7; text-decoration: none;  	}

.content { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:10px;}
.content p{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:10px;}
.content h1{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding-left:10px;}


#maindiv { height: 300px; overflow:auto; margin: 0; padding: 0; }

.txt {
	margin: 0;
	padding: 5px;
}

	#form {
		margin: 0px;
		/*width: 450px;*/
	}
	
	#form fieldset {
		margin: 0;
		padding: 5px 5px 5px 30px;
		border: 0;
		border-top: 2px solid #000000;
	}
	
	#form legend {
		padding: 5px;
		
		font-size: 1em;
		text-align: center;
		color: #000000;
	}
	
	#form table {
		width: auto;
		font-size: 1em;
	}
	
	#form table th {
		text-align: right;
		vertical-align: top;
         font-weight:normal;
	}
	
	#form .txtline,
	#form .txtarea {
		width: 250px;
	}
	
	#form .txtarea {
		height: 80px;
	}
	
	#form .submit {
		margin: 5px auto;
		background-color: #698C70;
		color: #FFFFFF;
		border: 1px solid #698C70;
	}
	
	#form .submit:hover {
		background-color: #FFFFFF;
		color: #000000;
		border: 1px solid #698C70;
	}
	
	#form .required {
		text-align: center;
			FONT-SIZE: 10px; COLOR: grey; FONT-FAMILY: verdana,arial,helvetica
	}
	
	#form .center {
		text-align: center;
	}
	th td{
  font-weight:normal;
}
