
.orderform fieldset { float:left;width:360px;height:155px;border:solid 0px red;}
.orderform fieldset legend { font-weight:bold; font-size:13px; padding:1px 10px 1px 10px; border:3px double #CCCCCC; background:#FFFFFF;}

.orderform label{
float: left;
width: 140px;
font-weight: normal;
text-align:left;
padding:5px 15px 0 10px;
color:#5d5d5d;
font-size:1.3em;
font-family:Arial, Verdana;
border:solid 0px red;
}

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

.orderform input{
width: 170px;
height:30px;
margin-bottom:8px;
font-size:1.4em;
font-family:Arial, Verdana;
border:solid 0px red;
}

.orderform input.sb
{
margin:20px 0 0 0px;
width:139px;
height:44px;
}

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

.orderform textarea{
width: 170px;
height: 50px;
font-size:1.4em;
font-family:Arial, Verdana;
border:solid 0px red;
}

.orderform .boxes{
width: 1em;
}

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

.orderform br{
clear: left;
}