.RegistrationTextArea
{
	width: 380px;
	height: 180px;
	font-family: arial;
}
.RegistrationInputPhone
{
	width: 33px;
}
.RegistrationInputPhoneSuffix
{
	width: 43px;
}
.RegistrationInputPhoneExtension
{
	width: 53px;
}
.RegistrationMicrofont 
{
	font-family: arial;
	color: #808080;
	font-size: 10px;
	font-weight: normal;
}
.RegistrationBoldMicrofont 
{
	font-family: arial;
	color: #010101;
	font-size: 10px;
	font-weight: bold;
}
.RegistrationFieldTitle 
{	
	padding: 0px 30px 0px 0px;
	color: #333;
	vertical-align: top;
/*	white-space: nowrap;*/
	width: 45%;
}
.RegistrationSpacer
{
	height: 5px;
}
.RegistrationSectionHeader
{
	padding: 0px 0px 10px 0px;
}
.RegistrationBox
{	
	padding: 0px 10px 0px 50px;
	color: #333;
	vertical-align: top;
	white-space: nowrap;
	width: 1%;
}
.RegistrationBoxCentered
{	
	padding: 0px 10px 0px 50px;
	color: #333;
	vertical-align: top;
	white-space: nowrap;
	text-align:center;
	width: 1%;
}
.RegistrationAsterisk 
{
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #F68622; 
	font-weight: bolder;
	vertical-align: -2px;
}
.RegistrationFieldInput 
{
	font-family: arial;
	font-weight: normal;
	padding: 0px 10px 0px 0px;
	color: #333;
	text-align: left;
}
.RegistrationHiddenBox
{
	display: none;
}
.RegistrationErrorMessage
{
	color:Red;
}
.RegistrationBoxLegal
{
	font-family: Times New Roman;
	font-size: 9pt;
	height: 200px;
	width: 100%;

}
A.RegistrationErrorMessageLink {
	color: #FF0000;
	text-decoration: underline;	
}
A.RegistrationErrorMessageLink:hover {
	color: #FF0000;
	text-decoration: underline;	
}
A.RegistrationErrorMessageLink:visited 
{
}

/***********************************************************************/
/**
/**			CONTROL STYLE ELEMENTS
/**
/***********************************************************************/
.inputBox_default
{
	width: 225px;
	font-family: Arial, Tahoma;
}

.inputBox_comments
{
	height: 150px;
	Width: 100%;
	font-family: Arial, Tahoma;
}
.inputBox_long
{
	width: 500px;
	font-family: Arial;
}
.inputBox_verysmall  {
	font-family: Arial, Tahoma;
	width: 20px;
}
.inputBox_smaller  {
	font-family: Arial, Tahoma;
	width: 80px;
}
.inputBox_smallerFinancial {

	text-align: right;
	font-family: Arial, Tahoma;
	width: 50px;
}
.inputBox_small  {

	font-family: Arial, Tahoma;
	width: 200px;
}
.inputBox_medium  {

	font-family: Arial, Tahoma;
	width: 285px;
}
.inputBox_screen  {

	font-family: Arial, Tahoma;
	width: 98.5%;
}
.inputBox_largetextarea  {

	font-family: Arial, Tahoma;
	height: 200px;
	width: 100%;
}
.inputBox_Hidden {
	visibility: hidden;
}
.inputBox_InputPhone
{

	font-family: Arial, Tahoma;
	width: 33px;
}
.inputBox_InputPhoneSuffix
{

	font-family: Arial, Tahoma;
	width: 43px;
}
.inputBox_InputPhoneExtension
{

	font-family: Arial, Tahoma;
	width: 53px;
}
.picture
{
	width: 100px;
	height: 100px;
}