/*
Styling for all site forms
*/

/* Left Nav RegisterForm */
#SideRegister{
	color: #333;
	margin: 8px 5px;
	font-size: .9em;
}
#SideRegister div{
	margin-bottom: 8px;
}
#SideRegister label{
	font-weight: bold;
	letter-spacing: .5px;
}
#SideRegister .FieldTXT{
	margin-top: 5px;
	width: 96%;
	border: 1px solid #666;
	padding: 5px;
	font-size: .95em;
}
/*End Left Nav RegisterForm*/

/* Generic Form */
#GenericForm{
	color: #333;
	font-size: .9em;
	width: 332px;
	float: left;
}
#GenericForm.Narrow{
	width: 200px
}
#GenericForm fieldset {
  margin: 10px 0;
  padding: 10px;
  border: 0px solid #DDD;
  color: #333;
}

#GenericForm legend {
  font-weight: bold;
  color: #333;
  font-size: 1.1em;
}
#GenericForm div{
	margin-bottom: 10px;
}
#GenericForm label{
	float: left;
	width: 120px;
	padding-top: 5px;
}
#GenericForm .FieldTXT{
	width: 180px;
	font-size: .95em;
	border: 1px solid #666;
	padding: 5px;
}

#GenericForm textarea{
	width: 250px;
	height: 150px;
}
#GenericForm em{
	color: #FF0000;
	font-size: 1.1em;
}
/* End Generic Form */

/* Buttons */
a.Btn1{
	margin-top: -10px;
}
.Btn1{
	height: 29px;
	width: 95px;
	color: #FFF;
	border: 0px solid;
	font-size: .9em;
	font-weight: bold;
	padding-bottom: 3px;
	float: right;
	cursor: pointer
}
.Btn1.Wide{
	width: 165px;
}
.Btn1 div{
	text-align: center;
	padding-top: 8px;
	color: #FFF
}
.Btn1.Left{
	float: left;
}
/* End Buttons */

#FormInfo{
	width: 250px; 
	float: right; 
	border: 1px solid #CCC; 
	padding: 5px; 
	color: #666; 
	font-size: .9em; 
	margin-right: 20px; 
	margin-top: 30px;
}