@charset "utf-8";
/* CSS Document */
	
legend {
color:#FFFFFF;
text-transform: uppercase;
text-indent: 0;
font-weight:bold;
font-size:12px;
margin-bottom:10px;
padding: 2px 5px;
border: 1px solid #666666;
background-color:#FF9900;
}

fieldset {
    font-family:"Helvetica Neue", helvetica, arial, sans-serif;
    background-color: #efefef;
    padding: 2px;
    border: solid 1px #666666;
    width: 200px;

}

.instructions {
font-size:12px;
color:#CC6600;
}

.required {
color: #FF9900;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

.fix_td {
width:30px;
height:auto;
}

.fix_alignment {
text-align:right;
}

/* Button */
.formbutton{
border:outset 1px #ccc;
background:#FF9900;
color:#FFFFFF;
font-weight:bold;
padding: 1px 2px;
margin-left:80px;
}

/* Second Styling Options */
.cflite {
	width:200px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background-color:#57473C;
	border: 1px solid #FF9900;
}

.cflite_td {
	padding:2px;
	font-size:11px;
	color:#FF9900;
	
}

.cflite p {
	padding:2px;
	font-size:10px;
}

.cflite label {
	padding:2px;
}

label {
 padding-right:5px
}
.required {
 font-weight:bold;
}
.required_star {
 font-weight:bold;
 color:#F00;
}
.not-required {
 font-weight:normal
}

input {
background-color:#CCCCCC;
border: 1px solid #999999;
}

input.rollover a:hover {
    border: 1px solid #f00;
    background: #ff6;}

textarea {
background-color:#CCCCCC;
border: 1px solid #999999;
}

.rollover a:hover {
    border: 1px solid #f00;
    background: #ff6;}

caption {
color:#FF9900;
font-weight:bold;
text-align:left;
}

.btn {
backround-color:#FF9900;
border: 1px solid #999999;
color:#FFFFFF;
}

.formbutton a:hover {
backround-color:#333333;
border: 1px solid #999999;
color:#FFFFFF;
}

/*End Second Stlying Option */
