@charset "utf-8";
/* CSS Document */

#main-content { width: 949px; background: url(/images/third-main-top.gif) no-repeat top left; padding: 12px 0 30px 0; float: left; clear: both; }
#main-content2 { background: url(/images/third-main-bottom.gif) no-repeat bottom left; padding: 0px; float: left; clear: both; width: 100%; padding: 0 0 20px 0; }
#main-content2 ul { padding: 0 0 0 20px; }
#main-content2 ul li { padding: 0 0 10px 0; list-style: square; line-height: 160%; }
#breadcrumb p { font-size: 12px; }
#secondary-content { width: 600px; float: left; padding: 0 0 0 20px; }
#secondary-content .checkmark { padding: 0; }
#secondary-content .checkmark li { list-style: none; background: url(/images/checkmark.gif) no-repeat left 2px; padding-left: 20px; }
#secondary-content #content-loc dt { font-weight: bold; font-size: 14px; padding: 0 0 5px 0; }
#secondary-content #content-loc dd a { display: block; background: url(/images/map.gif) no-repeat left 10px; padding: 10px 0 10px 20px; border-bottom: 1px solid #EFEFEF; }
#secondary-content #content-loc dd a:hover { }
#side-bar2 { float: right; width: 312px; }
#quote-form { background: url(/images/secondary-form-back.gif) no-repeat top left; float: right; width: 311px; padding: 10px 0 20px; }
#quote-form p#form-header { text-indent: -9999px; }
#quote-form fieldset { border: none; padding: 0 0 0px 30px; }
#quote-form label { display: block; height: 20px; color: #fff; }
#quote-form input { background: #fff url(/images/input-back.gif) no-repeat top left; border: 2px solid #bfbfbf; height: 20px; width: 240px; }
#quote-form select { background: #fff url(/images/input-back.gif) no-repeat top left; border: 2px solid #bfbfbf; height: 24px; width: 240px; }
#quote-form #res_dwell label { height: 20px; display: block; clear: both; }
#quote-form #int_dwell label { height: 20px; display: block; clear: both; }
#quote-form #log_dwell label { height: 20px; display: block; clear: both; }
#quote-form #phone { padding: 0 0 15px 0; }
#quote-form #phone input { width: 166px; }
.short-input { float: left; width: 82px; }
#quote-form .short-input input { width: 71px; }
#quote-form div.short-input label { font-size: 10pt; line-height: 150%; }
#quote-form fieldset p { padding: 0 0 5px 0; margin: 0; }
#submit { padding: 10px 0 0 30px; }
#quote-form input.submit-button { background: url(/images/small-submit.gif) no-repeat top right; width: 200px; height: 42px; text-indent: -9999px; display: block; border: none; cursor: pointer; margin: 0; clear: both; }
#quote-form input.submit-button:hover { background: url(/images/small-submit.gif) no-repeat bottom right; }
#side-bar2 #overseas { color: #ebebeb; padding: 0 0 0 30px; font-weight: bold; }
#side-bar2 #overseas a { color: #f8de7b; }
#side-bar2 #overseas a:hover { color: #CDEAFF; }
#beltmann-logistics { background: url(/images/blue-separator.gif) no-repeat top center; padding: 20px 0 0 20px; float: left; width: 292px; }
#beltmann-logistics dt { color: #fff; font-size: 11pt; font-weight: normal; padding: 0 0 5px 0; font-weight: bold; }
dd#blis { text-indent: -9999px; background: url(/images/beltmann-log2.gif) no-repeat top left; width: 274px; height: 56px; }
#beltmann-logistics a { font-weight: bold; }
#site-map li ul li { list-style: disc; }
#site-map li ul { padding: 10px 0 0 20px; }
#site-map li ul li a { color: #4183AF; padding: 5px 0; }
.pdf a { padding: 0 0 0 20px; background: url(/images/pdf-logo.gif) no-repeat top left; }
.employ { padding: 10px 0; border-bottom: 1px solid #efefef; }
.employ dt { font-size: 13pt; padding: 0 0 5px; }
.employ dd { line-height: 160%; padding: 0 0 8px 0; }
#customer { text-indent: -9999px; background: url(/images/customer.gif) no-repeat top left; width: 300px; height: 32px; }

