.foruminput input, .foruminput textarea {
	display: block;
	width: 450px;
	float: left;
	font-size:1em;
	background-color:#eeeeee;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
		}
		
	.forminput input, textarea, select {
	display: block;
	width: 200px;
	float: left;
	font-size:1em;
	background-color:#99AAC4;
	color:#000000;	
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
		}	
		
		
.foruminput label{
	display: block;
	width: 120px;
	text-align:right;
	padding:2px 5px 0px 0px;
	float: left;
		vertical-align:top;
			}		
.foruminput {
	width: 530px;
	margin: 5px 20px;
	padding:0px;
	float: left;
	vertical-align:top;
	clear: both;
			}		
		
 .selectinput select {
	display: block;
	width: 220px;
	float: left;
	background-color:#ffffff;
	color:#000000;
	}
.selectinput label{
	display: block;
	width: 140px;
	text-align:right;
	padding:3px 5px 3px 0px;
	float: left;
	vertical-align:top;
		}
.forminput label{
	display: block;
	width: 100px;
	text-align:right;
	padding:2px 5px 0px 0px;
	float: left;
		vertical-align:top;
			}
.form { font-size:small;
		text-align:left;
		padding: 0px 5px 0px 5px;
		margin:3px 0px;
		width:500px;
		clear:left;
		}
.submitbutton {
				background-color:#02508D;
				height:auto;
				color: #ffffff; 
				text-align:center; 
				font-weight:bold;
				padding:6px 20px;
				margin:10px 0px 5px 0px;
				border: 0px;
				width:120px;
				float:right;
				letter-spacing:0.2em;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				
				}	
.quickbutton {
				background-color:#02508D;
				height:auto;
				color: #ffffff; 
				text-align:center; 
				font-weight:bold;
				padding:6px 20px;
				margin:-2px 0px 0px 5px;
				border: 0px;
				width:120px;
				letter-spacing:0.2em;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				
				}					
		
	.forumbutton	{
				background-color:#6A7AA6;
				height:auto;
				color: #ffffff; 
				text-align:center; 
				font-weight:bold;
				padding:6px;
				margin:3px;
				border: 0px;
				width:160px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				float:right;
				}		
	.redbutton	{
				background-color:#CC1612;
				height:auto;
				color: #ffffff; 
				text-align:center; 
				font-weight:bold;
				padding:6px;
				margin:3px;
				border: 0px;
				width:160px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				float:left;
				}		
				
.formR { font-size:small;
		width:350px;
		clear:left;
		text-align:right;
		}
.forminput{ margin:0px 0px 10px 0px;
			clear:left;
			height:auto;
		}
.formspace {
			clear: both;
			height:10px;
			width:100%;			
			}	
.choiceinput {
	 margin:0px 0px 10px 0px;
	 			clear:left;
			height:auto;
					}	
.choiceinput  textarea, select, input {
	float: left;
	width: 20px;
	}
.choiceinput label{
	display: block;
	width: 250px;
	text-align:right;
	padding:4px;
	float: left;
	font-size:small;
	}
.choicespace {
			clear: left;
			height:2px;
			width:100%;			
			}	
.midfrminput, .forminput, .selectinput {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	display: block;
	text-align:right;
	padding:0px;
	margin: 0px auto;
	clear:both;
	}
.midfrminput label{
	display: block;
	width: 140px;
	text-align:right;
	padding:0px 5px 0px 0px;
	float: left;
	vertical-align:top;
	}
	.midfrminput input {
	float: right;
	width: auto;
	width: 60px;
	padding:3px;
	font-size:1em;
	color:#72999B;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.whitebox {background-color: #FFFFFF;
	padding:5px;
	}

 	
.box {background-color: #dcd8c0;
	padding: 3px;}
	.box2 { background-color:#D7D9E1;
	padding: 3px;}
	.box3 {background-color: #eeeeff;
	text-align:left;
	padding: 3px; font-size:small; }
	.forum {text-align:left;
	padding: 3px;
	background-color: #ffffff;
	 font-size:1em; }
.warn {
	color: red;
}
.