﻿.formTextbox, .formTextboxSmall, .formTextboxMini, .formTextboxXSmall, 
.formLabel, .formLabelBlock, .formInfoLabel, 
.formRadio,
.formDropDown,
.formDatePicker
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; 
	float:left;
	width:350px;
	display:block;
	margin-bottom:15px;

}

.formTextbox, .formTextboxSmall, .formTextboxMini, .formTextboxXSmall, 
.formDropDown
{
    border:solid 1px #aaaaaa;
}

.formTextboxMini
{
    width:60px;
    margin-right:10px;
}

.formTextboxXSmall
{
    width:100px;
    margin-right:15px;
}

.formTextboxSmall
{
    width:200px;
}

.formRadio
{
    margin-bottom:20px;
}

.formDropDown
{
    margin-bottom:20px;
}

.formCheckBox
{
    float:left;
    margin-bottom:15px;
}

.formLabel
{
    width:140px;
    color:#f0037f;
    font-weight:bold;
    clear:left;
}

.formLabelBlock
{
    color:#f0037f;
    font-weight:bold;
    display:block;
    clear:both;
    width:510px;
}

.formInfoLabel
{
    font-size:11px;
    width:300px;
}

.formDatePicker
{
    width:120px;
}

.formDateInfoLabel
{
    width:120px;
    font-size:11px;
    display:block;
    float:left;
    padding-top:2px;
}

.formError
{
    margin-left:140px;
    color:Red;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:block;
	clear:both;
}

.formErrorInline
{
    color:Red;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:block;
	clear:both;
	margin-left:100px;
}

.formErrorNoMargin
{
    color:Red;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:block;
	clear:both;
	margin-left:0px;
}

.formButtonBox
{
    text-align:center;
    margin:20px 0px;
    width:600px;
}

.formButton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 4px 0px;
    background-color:#f0037f;
    color:White;
    width:100px;
    border:solid 1px black;
    font-weight:bold;
    margin-top:10px;
}

#buttonContainer
{
    margin:20px 0px 0px;
    width:520px;
    clear:both;
    text-align:right;
}



/* FORM COLUMNS - You Tube Width and Height boxes*/

.formColumns
{
  width:380px;
  margin-bottom:10px;
}

.formLeftColumn
{
    float:left;
    width:190px;
    text-align:left;
    margin:0px;
    padding:0px
}

.formRightColumn
{
    float:left;
    width:190px;
    text-align:left;
    margin:0px;
    padding:0px
}
