@import "../cforms/styling/minimal.css";

.entry .cform
{ width:500px; margin:1em 0; clear:both; padding:1em 0 0; }
span.reqtxt, span.emailreqtxt
{ float:left; margin:-0.25em 5px 0.5em 8px; }
.entry .cform textarea, .entry .cform input
{ width:360px; }
ol.cf-ol li { clear:both; }

.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton
{
background:transparent url(../cforms/images/grey_block_submit.jpg) no-repeat scroll 0 0;
border:medium none !important;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:14px;
height:31px;
line-height:31px;
margin:0 7px 10px 0;
padding:0 0 5px;
width:72px;
}

.cform label
{
color:#777;
font-size:1.0em;
font-family:Arial,Helvetica,Verdana,sans-serif;
width:110px;
}
.cform label span
{
width:110px;
}
.cform input, .cform textarea, .cform select 
{ color:#666; }



ol.cf-ol li.cf-box-group,
ol.cf-ol li.cf-box-title,
ol.cf-ol li.textonly
{
letter-spacing:normal;
padding-left:130px;
}

.cform input.cf-box-a
{
width:auto;
margin-left:130px;
}
.cform input.cf-box-b
{
width:auto;
}
.cform .cf-box-group label
{
width:auto;
}
.cform .cf-box-group label span
{
display:inline;
width:auto;
}
.cform .cf-box-group label.cf-after
{
padding-right:1.0em;
}

.cform legend
{
letter-spacing:1px;
}
