input, option, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;  
}

.Form_Prompt {
	padding-left : 5px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 1px;
	vertical-align: middle;
}
.Form_Prompt_Error {
	background : #EEEEEE;
	background-color : #FFDFE4;
	color : Red;
	padding-left : 5px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 1px;
	vertical-align: middle;
}
.Form_Prompt_left {
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	vertical-align: middle;	
}
.Form_Data {
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 2px;
	padding-top : 2px;
}
.Form_InputBox{
	padding-left : 1px;
	padding-right : 1px;
	padding-bottom : 1px;
	padding-top : 1px;
	border : 1px solid #003399;
	border-style : solid;
}
.Form_Group {
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
}

.Form_Table {
	background-color : white;
	background : white;
}

.Form_Check {
	color : #003399;
	background : #F8F8FF;
	background-color : #F8F8FF;	
}

.Form_Radio {
	color : #003399;
	background : #F8F8FF;
	background-color : #F8F8FF;	
}

.formbutton {
	background-color: #003399;
	border-bottom: #CCCCCC thin outset;
	border-left: #CCCCCC thin outset;
	border-right: #CCCCCC thin outset;
	border-top: #CCCCCC thin outset;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
	text-decoration: none;
}
.formbuttontext, .formbuttontext:visited {
	background-color: #003399;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
}

.formbuttontext:hover {
	background-color: #003399;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	text-decoration: underline;
}
