#billingForm fieldset
{
	display: block;
	margin: 0 0 1em 0;
	border: 0 solid #FFFFFF;
	border-top: 1px solid #000000;
	padding: 0 1em 1em 1em;
}

#billingForm fieldset.radio
{
	margin: 0 0 0 -1em;
	border: 0 solid #FFFFFF;
}

#billingForm fieldset.radio input
{
	position: static;
	clear: both;
	float: left;
}

#billingForm fieldset.radio label
{
	position: relative;
	top: -1.25em;
	display: inline;
	width: auto;
	margin: 0 0 0 11em;
	font-weight: bold;
	font-weight: normal;
}

#billingForm fieldset.radio legend
{
	float: left;
	font-weight: bold;
}

#billingForm input
{
	position: relative;
	top: -1.4em;
	left: 11em;
	display: block;
}

#billingForm input.submit
{
	clear: both;
	top: 0;
}

#billingForm label
{
	clear: both;
	float: left;
	display: block;
	width: 12em;
	margin-top: -1em;
	font-weight: normal;
	text-align: right;
}
#billingForm label.commentbox{
	width: 40em;
	text-align: center;
	margin-top: 0.5em;
}
#billingForm label.first
{
	margin-top: 1em;
}

#billingForm select
{
	position: relative;
	top: -1.4em;
	left: 11em;
	display: block;
}
#billingForm input.resetButton, #billingForm input.submitButton{
	float: left;
	top: 5px;
}
#billingForm input.submitButton{
	clear:left;
}
#rentalRequestForm fieldset

{

            display: block;

            margin: 0 0 1em 0;

            border: 0 solid #FFFFFF;

            border-top: 1px solid #FFF;

            padding: 0em 1em 1em 1em;

}

#rentalRequestForm legend{

            font-weight: bold;

}

#rentalRequestForm input

{

            position: relative;

            top: -1.4em;

            left: 8em;

            display: block;

}

 

#rentalRequestForm input.resetButton, #rentalRequestForm input.submitButton{

            float: left;

            top: 5px;

}

#rentalRequestForm input.submitButton{

            clear:left;

 

}

#rentalRequestForm label

{

            clear: both;

            float: left;

            display: block;

            width: 8em;

            margin-top: 0em;

            font-weight: bold;

}

#rentalRequestForm label.commentbox{

            width: 40em;

            text-align: center;

            margin-top: 0.5em;

}

#rentalRequestForm label.first

{

            margin-top: 1em;

}

 

#rentalRequestForm select

{

            position: relative;

            top: -1.4em;

            left: 8em;

            display: block;

}

#rentalRequestForm #contact_left{

            float: left;

            width: 50%;

}

#rentalRequestForm #contact_right{

            float: left;

            width: 50%;

}

#rentalRequestForm #contact_right label{

            padding-left: 10px

}

.rentals_row0{

                        background-color: #2C437E;

}

.rentals_row0 label, .rentals_row1 label{

            margin-top: 0em;

}

#rentalRequestForm .rental{

            width: 50%;

            float: left;

            

}

#rentalRequestForm .quantity{

            float: left;

            padding-left: 10px;

}