/* 

###################################

form style  

###################################

*/


.formLayout
{
background-color:transparent;
border: solid 0px #cccccc;
padding: 10px;
width: 500px;
}

.formLayout label, .formLayout input, .formLayout text-area
{
display: block;
width: 175px;
float: left;
margin-bottom: 10px;
}

.formLayout label
{
text-align: right;
padding-right: 20px;
}

.formLayout  br
{
clear:left;
}

.button-area-01
{
margin-top:20px;
margin-left:200px;
}


input, textarea, option, select
{
background-color:#ffffff;
color: #666666;
border:solid 1px #999999;
font-family:verdana, arial, helvetica, sans-serif;
font-size:13px;
font-weight:500;
text-align:left;
}

.form-button
{
background-color:#ffffff;
color: #660000;
font-family:verdana, arial, helvetica, sans-serif;
font-size:13px;
text-align:center;
font-weight:700;
margin-left:0px;
}

.form-button:hover
{
background-color:#660000;
color: #ffffff;
font-family:verdana, arial, helvetica, sans-serif;
font-size:13px;
text-align:center;
font-weight:700;
margin-left:0px;
}

input,option, select
{
text-align:left;
}


input:focus, textarea:focus,  submit:focus
{
background-color:#F0F0F0;
}

.required
{
color:#660000;
background-color:transparent;
font-weight:900;
margin-left:10px;
}


 input.c2 
{
width:200px; height:20px;
}
 
div.c1 
{
margin-left: 2em
}

.text-area-1
{
width:250px;
height:150px;
}

.cap-position
{
margin-left:225px;
}


label
{
white-space:nowrap;
}
