body 			
	{ margin-top:0px; margin-bottom: 0px; background-color:#DBDBD0; color:#4A4F5C; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#maintable 
	{ margin-top: 0px; vertical-align:top; background-color: #c7c6bd; border:1px solid #414C52;}

#headline 
	{ font-size: 1px; margin-right: 20px; }
#headline2
	{ font-size: 12px;  margin-right: 30px; }
#main
	{ padding:10px; padding-right: 18px; margin-bottom: 25px; }
#main td 
	{ padding: 3px; }

#nolink { color:#4A4F5C !important; text-decoration: none !important; border: none !important; }

td
	{ font-size: 12px; }
legend
	{ color:#4A4F5C;}
fieldset
	{ border-color:#4A4F5C; border-style:solid; border-width:thin;}
	
textarea, input
	{ background-color:#e9eef1; font-size:11px; border-color:#4A4F5C; border-style:solid; border-width: 1px; width:500px;}
.inputred
	{ border-color:#D90000; border-style:solid; border-width:thin; }


#header
	{ margin-top:-100px; padding:0px; }
#header .first
	{color:#4A4F5C; font-size: 40px; text-decoration:none; margin-left: 30px; margin-top: 10px;  }
#header .second
	{color:#4A4F5C; font-size: 20px; margin-left: 270px;}

.headerline
	{border-bottom-color:#4A4F5C; border-bottom-stylem:solid; border-bottom-width: 1px; }

#main a:link, a:visited, a:active		
	{ text-decoration:none; color:#4A4F5C; border-bottom: 1px dotted #4A4F5C;}

#main a:hover
	{ text-decoration:underline; color:#CC0000; }

.spacer
	{ line-height: 3px; }

#footer 
	{ color:#4A4F5C; font-size:10px; text-decoration:none;}

#footer a
	{ text-decoration:none; color:#4A4F5C; font-size:10px; border-bottom: 1px dotted #4A4F5C;}	


#box
	{ border:1px solid #414C52; padding: 9px; margin: 5px; margin-right: 0px; font-size:12px; background-color:#e2e5dc;}
#box a:active, a:visited, a:link
	{text-decoration:underline; color:#4A4F5C; border-bottom-style:none; }
#box a:hover
	{text-decoration:underline; color:#cc0000; border-bottom-style:none;}
.normal	
	{ font-size: 12px; color:#4a4f5c; padding-left:6px; }
.small
	{ font-size: 10px; color:#646B7C;padding-left: 15px; padding-right: 15px; }
#box .headline 
	{ font-size: 12px; font-weight:bold; text-align:left; color:#000000; text-decoration:underline; margin-left: 1px; line-height:18px;}	
	
	

.line2
	{ line-height: 1.6; }

.maintext
	{ font-size:12px; color:#4A4F5C; font-weight:bold;}	

h2
	{ font-size:14px; color:#332818; font-weight:bold;}		
	
h3
	{ border-bottom: thin solid #4A4F5C;  text-align:right; font-weight: bold; font-size:14px;}

p.line {border-bottom: thin solid #4A4F5C;}


h1
	{  text-align:left; font-weight: bold; font-size:14px; text-decoration:underline  }
	
h1.headline
	{  text-align:right; font-weight: bold; font-size:18px; letter-spacing: 4px; margin-right: 50px;}
	
blockquote
	{ background-color:#e9eef1;border: 1px solid #414C52;  padding: 8px;}	
	
.fleft		{ float:left; padding: 4px; border:thin solid #899239; background-color:#ffffff; margin: 15px; margin-left: 0px;}
.fright		{ float:right; padding: 4px; border:thin solid #899239; background-color:#ffffff; margin: 15px; margin-right: 0px; }
.fclear		{padding: 4px; border:thin solid #899239; background-color:#ffffff; margin: 8px; }
br.clear		{clear:both; }
	
