label
{
width: 9em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

/* Inputs ======================================================================== */

textarea {
	padding: 0;
	vertical-align: top;
	margin: 2px 2px 1px 0;
}
input {
	font-size: 100%; 
	margin: 0 2px 0 0;
	padding: 2px 0;
}
select {
	margin: 2px 2px 1px 0;
	padding: 0;
	font-size: 100%; 
}
.inlineSection .oneField select {
	margin: 0 2px 1px 0 !important;
}
.gridSection select  {
	margin: 0 !important;
}

/* CHART */

#rentalselect, #rentalselect2, #rentalselect3, #rentalselect4, #rentalselect5, #rentalselect6, #rentalselect7, #rentalselect8, #rentalselect9 {
width: 100%;
padding: 0px;
}
#col_one {
height: 50px;
width: 45%; 
float: left;
}
#col_two {
height: 50px;
width: 45%; 
float: left;
}
#col_three {
height: 170px;
width: 31%; 
float: left;
}
#col_oneB, #col_oneC {
margin: 5px 0 0 1px;
padding: 0 0 0 0px;
height: 124px;
width: 29%;
float: left;
text-align: center;
background: #ffffff; 
border-left: 1px solid #D0D0D0; 
border-right: 1px solid #D0D0D0; 
border-top: 1px solid #D0D0D0; 
border-bottom: 1px solid #D0D0D0;  
}
#col_twoB, #col_twoC {
margin: 5px 0 0 1px; 
padding: 0 0 0 3px;
height: 124px;
width: 68%;
float: left;
background: #ffffff; 
border-left: 1px solid #D0D0D0; 
border-right: 1px solid #D0D0D0; 
border-top: 1px solid #D0D0D0; 
border-bottom: 1px solid #D0D0D0; 
}
