
.orderform2 fieldset { float:left;width:280px;height:263px;padding:15px 0 10px 20px;margin:10px 10px 20px 0; border:solid 0px #CCCCCC; background:#e9ece4 url(../images/red-form-bg.gif) no-repeat top left;}
.orderform2 fieldset legend { font-weight:bold; font-size:13px; padding:1px 10px 1px 10px; border:3px double #CCCCCC; background:#FFFFFF;}

.orderform2 label{
float: left;
width: 80px;
font-weight: normal;
text-align:right;
padding:5px 15px 0 0;
color:#5d5d5d;
font-size:1.2em;
font-family:Arial, Verdana;
}

.orderform2 p{
text-align:right;
color:#5d5d5d;
font-size:1em;
font-family:Arial, Verdana;
padding-right:30px;
}

.orderform2 input{
width: 150px;
margin-bottom:8px;
font-size:1.2em;
font-family:Arial, Verdana;
}

.orderform2 input.sb
{
margin:15px 0 0 15px;
width:238px;
height:55px;
}

.orderform2 .radio{ width:20px;}
.orderform2 select{ margin-bottom:5px;font-size:1.2em;font-family:Arial, Verdana;}
.orderform2 option{ padding:0 10px 0 0;}

.orderform2 textarea{
width: 150px;
height: 70px;
}

.orderform2 .boxes{
width: 1em;
}

.orderform2 .submit{
margin-left: 155px;
margin-top: 5px;
width: 90px;
}

.orderform2 br{
clear: left;
}