.itemQTY{

font-size: 16px !important; width: 50px; float: left;

}

.itemQTY div{

height: 18px;
background: url(/inventory/images/done_x.png) no-repeat;
padding-left: 38px;
font-size: 22px !important;
color: #5C5C5C !important;
font-weight: bold;

}


.itemListN .itemName{

font-size: 13px;
background-repeat: no-repeat;
background-position: bottom center;
height: 93px;
line-height: 14px;
margin-bottom: 5px;
}

.itemListN{

padding: 5px;
border: 1px solid #D8D8D8;
width: 145px;
height: 118px;
margin: 5px;
float: left;
background: #ffffff;
}

.itemList label{
float: left !important;
width: 112px !important;
padding: 3px !important;
clear: none !important;
font-size: 11px !important;
}


fieldset legend{

font-weight: bold;

}

fieldset div{

margin-bottom: 5px;
}

fieldset{
margin-bottom: 20px;
padding: 10px;
}


.itemList{

 width: 200px; 
 float: left;
 
 }
 
.itemList span{

 float: left;
 
 }
 
 
#mainContent{

width: 655px;

}

#mainContent a{

color: #636363;

}
#mainContent .h2, #mainContent .h3{

color: #4A4A4A;

}

 #storageCatNavN a{
 color: #222222;
 text-decoration: none;
 font-size: 12px;
line-height: 12px;
 }
 
 
 #storageCatNavN td{
 
line-height: 12px;
 }

 
 #storageCatNav td{
 
 background-color: #9BACBA;
 border: 1px solid #ffffff;
 }
 #storageCatNav a{
 color: #ffffff;
 text-decoration: none;
 font-size: 11px;
 }
 
 
 #storageCat{
 
 background-color: #CACACA !important;
 
 }
 
 label{
width: 300px; !important;
}

.bold{
font-weight: bold;
}

fieldset{
border:0;
padding:0;
}

fieldset .qbox{
background-color: #F9F9F9;
border-top: 1px solid #E0E0E0;
border-bottom: 1px solid #E0E0E0;
padding: 10px;
padding-top: 15px;
padding-bottom: 15px;
}



.qbox, .qbox div, .qbox span, .qbox a, .qbox label, .qbox td{
font-size: 12px;
color: #2F2F2F;
}


 .qbox select, .qbox textarea{
border: 1px solid #5DC2DE;
background: #ffffff url(/images/quote/field_blank.png) top right repeat-x;
}

input[type=text]{
background-repeat: repeat-x;
background-position: top right;
}

.qbox select{
height: 26px; 
width: 190px;
}

.qbox #postcode_from, .qbox #postcode_to{
background-image: url(/images/quote/field_postcode.png);
width: 93px; height: 26px; border: 1px solid #5DC2DE;
}

.qbox #postcode_from, .qbox #postcode_to{
background-image: url(/images/quote/field_postcode.png);
width: 93px; height: 26px; border: 1px solid #5DC2DE;
}

.qbox #address, .qbox #delivery_address{
background-image: url(/images/quote/field_address.png);
width: 305px; height: 26px; border: 1px solid #5DC2DE;
}

.qbox #address2,.qbox #address3, .qbox #delivery_address2, .qbox #delivery_address3{
background-image: url(/images/quote/field_address2.png);
width: 305px; height: 26px; border: 1px solid #5DC2DE;
}

#qbox_your_details .qbox, #qbox_contact_details .qbox{
height: 243px;
}

.qbox #company_name{ background-image: url(/images/quote/field_company_name.png); height: 26px; border: 1px solid #5DC2DE; width: 190px; }
.qbox #first_name, .qbox #last_name{ background-image: url(/images/quote/field_name.png); height: 26px; border: 1px solid #5DC2DE; width: 190px; }
.qbox #phone{ background-image: url(/images/quote/field_phone.png); height: 26px; border: 1px solid #5DC2DE; width: 190px; }
.qbox #mobile{ background-image: url(/images/quote/field_mobile.png); height: 26px; border: 1px solid #5DC2DE; width: 190px; }
.qbox #email{ background-image: url(/images/quote/field_email.png); height: 26px; border: 1px solid #5DC2DE; width: 190px; }
.qbox #fax{ background-image: url(/images/quote/field_fax.png); height: 26px; border: 1px solid #5DC2DE; width: 190px; }
.qbox #qmove_date{ background-image: url(/images/quote/field_date.png); height: 15px; border: 1px solid #5DC2DE; width: 180px; }

#pCalendar{
position: absolute;
}

#qbox_move_details .qbox, #qbox_team .qbox{
height: 205px;
}


#quoteFormContent h3{
color: rgb(22, 145, 205); font-size: 20px; border-bottom: 1px solid rgb(222, 222, 222); padding-top: 10px; padding-bottom: 10px;
text-transform:uppercase;
}

fieldset legend{
color: #5C5C5C;
font-weight: bold;
text-transform:uppercase;
font-size: 14px;
padding-left: 40px;
background-repeat: no-repeat;
padding-top: 5px;
height: 28px;
}

#qbox_your_details legend{ background-image: url(/images/quote/icon_your_details.gif); }
#qbox_contact_details legend{ background-image: url(/images/quote/icon_contact_details.gif); }
#qbox_pickup legend{ background-image: url(/images/quote/icon_pickup.gif); }
#qbox_delivery legend{ background-image: url(/images/quote/icon_delivery.gif); }
#qbox_move_details legend{ background-image: url(/images/quote/icon_move_details.gif); }
#qbox_team legend{ background-image: url(/images/quote/icon_team_details.gif); background-position: 0px 5px;}
#qbox_extra legend{ background-image: url(/images/quote/icon_extra_services.gif);}
#qbox_items legend{ background-image: url(/images/quote/icon_list_of_items.gif);}
#qbox_storage_company legend{ background-image: url(/images/quote/icon_storage_company.gif);}
#qbox_cleaning_company legend{ background-image: url(/images/quote/icon_cleaning_company.gif);}


.quote_box_large{
width: 650px;
margin: 5px;
clear: left;
}

.quote_box_small{
width: 320px;
margin: 10px;
margin-left: 0px;
float: left;
}

input[type=radio]{
margin-bottom: 30px;
}