/* Copyright (c) 2010 Ukao Solutions */
body { 
	/* customize_body */ font: normal normal 12px Arial; /* customize_body */
	/* customize_body */ color: #555555; /* customize_body */
}

img {border: 0px}
a,a:visited,a:active {
	/* customize_link */ color: #011F7F; /* customize_link */
}
a:hover {
	/* customize_link_hover */ color: #0239df; /* customize_link_hover */
	text-decoration: none;
} 

h1,h2,h3,h4,h5{
	margin:0px 0px 4px 0px;
	padding:4px 0px;
	margin-top:8px;
	font-family: "Myriad Pro","Trebuchet MS",Helvetica,Arial,Sans-Serif;
	font-weight: bold;
}
h1{ font-size: 24px; line-height:28px }
h2{ font-size:20px; line-height:24px }
h3{ font-size:18px; line-height:21px }
h4{ font-size:14px; line-height:18px }
h5{ font-size:13px; line-height:16px }
p{ padding:0px 0px 0px 0px; line-height: 18px;}

/* Font styling for the nav bar */
#page #nav a{color: #ffffff; font: normal normal 18px/48px Arial}
#page #nav li li a{font-size: 14px; line-height: normal;}

/* Font styling for the footer text */
#page #footer, #page #footer a{color: #ffffff; text-decoration: none}
#page #footer a:hover{text-decoration: underline}


/* Styling for the logo text*/
#page #logo p{margin: 0; line-height: normal;}
#page #logo a{
	/* customize_logo */ font: normal normal 54px Impact; /* customize_logo */
	/* customize_logo */ color: #011F7F; /* customize_logo */
}

/* Used in the top-right area for the contact us number */
#page .top-contact{
	font-family: Century Gothic, Gothic, Apple Gothic, sans-serif;
	font-size: 24px;
	line-height: 1;
	color: #022080;
}
#page .top-contact span.blue{
	display: block;
	color: #011F7F;
}

blockquote{background: #eeeeee; padding: 15px;}

.clear { clear:both;}
.left { float: left; }
.no-pad { padding: 0; }
#quote-form a.next-button:hover, #quote-form a.prev-button:hover { background-image: none;}
#quote-form a.next-button, #quote-form a.prev-button { float: right; color: #FFF;  background: #022080 url(http://www.ktmollerremovals.com.au/packages/theme_cleanbiz_ktmr/themes/cleanbiz_ktmr/images/nav-bar.png) repeat-x; text-decoration: none; padding: 10px 30px; margin: 10px 0px 10px 10px;}
#quote-form a.prev-button { float: left; margin: 10px 10px 10px 0px;}

#quote-form div.field-set { margin-right: 10px; padding: 10px; padding-right:20px; }
#quote-form div.field-set.contact { width: 200px; float: left; }
#quote-form fieldset.contact-details input.ccm-input-text { width: 220px; }

#quote-form fieldset { background-color: #eee; border: none; padding-top: 10px; padding: 10px; margin: 0; }
#quote-form fieldset.contact-details { /*width: 200px*/ float: left; margin-right: 10px;}
#quote-form fieldset.address-details { background: none; width: 650px; float: left; margin-right: 0px; padding: 0;}
#quote-form fieldset.address-details input, #quote-form fieldset.delivery-date input { width: 295px;}
#quote-form fieldset.pickup-details {  margin-right: 0px; }
#quote-form fieldset.delivery-details, #quote-form fieldset.delivery-details legend { background-color: #ddd; }
#quote-form legend { font-size: 16px; background-color: #eee; padding: 5px 10px;  }

#quote-form fieldset.delivery-date { width: 630px; margin-top: 10px;}
#quote-form fieldset.delivery-date input#pu_date { margin-right: 15px;}

#quote-form input { margin-bottom: 5px; color: #000; font-size: 12px; border: 1px solid #ccc; padding: 4px; }

#quote-form input#pu_state, #quote-form input#del_state { width: 75px; }
#quote-form input#pu_pCode, #quote-form input#del_pCode { width: 100px; }

#quote-form table.field-set, #quote-form table.field-set tr, #quote-form table.field-set tr td { padding: 0; margin: 0; }

#quote-form table.address-details { width: 650px; background-color: #000; padding-top:10px;}

#quote-form td.pickup-details { width: 50px; }
#quote-form td.half { width: 50px; }

table.form { /*width: 550px;*/ background-color: #eee; padding: 0; border: none;}
table.form tr.header { background: #022080 url(http://www.ktmollerremovals.com.au/packages/theme_cleanbiz_ktmr/themes/cleanbiz_ktmr/images/nav-bar.png) repeat-x;  color: #FFF; padding: 0;}
table.form tr.header th { padding: 10px; }
table.form tr td.item { width: 250px; font-size: 14px; padding: 5px 10px; /*border-bottom: 1px solid #ccc;*/ }
table.form tr td.field { /*border-bottom: 1px solid #ccc;*/ }
table.form tr td.field input { width: 90%; margin-top: 5px;}
table td.space {  border-right: 2px solid #022080;}

#quote-form .otherItems { width: 880px; height: 300px; padding: 10px; }
#quote-form #submit-button { /*float: right;*/  padding: 10px 20px; }
#quote-form #submit-button:hover { cursor: pointer; background: #022080; color: #FFF; }
