/* Main Content */
body {background: url(../images/body_bg.jpg) repeat-x;font-family: arial, tahoma;font-weight: bold;font-size: 13px;display: block;margin: 0;padding: 0}
#container {position:absolute;margin-left:50%;width:800px;left: -400px;top: 0px;background: #fff;display: block}
a:link { text-decoration : underline; color : #a30a02; border: 0px;} 
a:active { text-decoration : underline; color : #a30a02; border: 0px;} 
a:visited { text-decoration : underline; color : #a30a02; border: 0px;} 
a:hover { text-decoration : none; color : #a30a02; border: 0px;}
h5 {margin: 0;padding: 0;display: block} 
h4 {font-size: 1.4em;margin: 2em 0 0 0;padding: 0;display: block}
h3 {font-size: 1.3em;display: block}
h1 {font-size: 1.3em;margin: 0;padding: 0}
p {line-height: 1.6em;display: block;margin: 0;padding: 0 0 8px 0}
ul {margin: 0;padding: 0}
li {margin: 0;padding: 0}
img {border: none}


/* All Pages */
.masthead {margin: 0;padding: 0;width: 800px;height: 150px;background: url(../images/header_bg.jpg) no-repeat top left}
.logo {margin: 0;padding: 1.5em 0 0 3em;width: 300px}
/*  .logo {margin: 1.5em 0 0 2em;padding: 0;float: left}  */
.footer {clear: both;width: 800px;height: 72px; margin: 20px 0 0 0; padding: .3em 0 0 0;background: url(../images/footer_bg.jpg) no-repeat;text-align: center;list-style: none}
.footer a:link { text-decoration : underline; color : #a30a02; border: 0px;} 
.footer a:active { text-decoration : underline; color : #a30a02; border: 0px;} 
.footer a:visited { text-decoration : underline; color : #a30a02; border: 0px;} 
.footer a:hover { text-decoration : none; color : #a30a02; border: 0px;}
.footer p {color: #393939}
.footer h5 {color: #393939;font-size: 13px}
.footerLinks {margin: .5em 1.7em 0 0;padding: 0 0 0 2.5em; color: #393939}
.footerLinks ul li{display: inline;}
.copyright {margin: 0;padding: .5em 2em 0 0}
.designedBy h6 {margin: 0;padding: .50em 0 0 0;font-size: .8em;color: #393939}
.slogan {margin: 0;padding: .7em 0 0 8.5em;width: 400px;font-family: "times new roman"}
.slogan h3 {margin: 0;padding: 0;color: #3a3a3a;font-size: 1.7em}
.headerImage {margin: 0;padding; 0;float: right}
.thankYouPic {margin: 0;padding: 2em 0 0 14em}


/* Main Navigation */
.mainNav {margin: 0;padding: 0;width: 800px !important;height: 46px;background: url(../images/menu_background.png) repeat-x}
.mainNav em { display: none}
.mainNav ul {float: left;padding: 0 0 0 13em; margin-top: 0px; list-style-type: none;}
.mainNav li { float: left; padding: 0; margin: 0; display: inline}
.mainNav li a { display: block; height: 46px;margin: 0;padding: 0 }
.mainNav li a.home { background: url(../images/menu_01.png) no-repeat left top; WIDTH: 54px }
.mainNav li a.homeActive { background: url(../images/menu_01.png) no-repeat left bottom; WIDTH: 54px }
.mainNav li a.about { background: url(../images/menu_02.png) no-repeat left top; WIDTH: 58px}
.mainNav li a.aboutActive { background: url(../images/menu_02.png) no-repeat left bottom; WIDTH: 58px}
.mainNav li a.carrierSetup { background: url(../images/menu_03.png) no-repeat left top; WIDTH: 94px; margin: 0px; padding: 0px;}
.mainNav li a.carrierSetupActive { background: url(../images/menu_03.png) no-repeat left bottom; WIDTH: 94px}
.mainNav li a.availableLoads { background: url(../images/menu_04.png) no-repeat left top; WIDTH: 114px}
.mainNav li a.availableLoadsActive { background: url(../images/menu_04.png) no-repeat left bottom; WIDTH: 114px}
.mainNav li a.quote { background: url(../images/menu_05.png) no-repeat left top; WIDTH: 56px}
.mainNav li a.quoteActive { background: url(../images/menu_05.png) no-repeat left bottom; WIDTH: 56px}
.mainNav li a.contact { background: url(../images/menu_06.png) no-repeat left top; WIDTH: 80px}
.mainNav li a.contactActive { background: url(../images/menu_06.png) no-repeat left bottom; WIDTH: 80px}
.mainNav li a:hover { background-position: left bottom }


/* Contact Page */
.contactContent {margin: 0;padding: 0 1em 0 1em;width: 800px}
.contactContent p {margin-left: 25px}
.contactContent ul {padding: 3px 0 0 8px}
.contactContent h4{padding-bottom: 1.5em}
h5 {font-size: 13px;color: #397cb5}
h4 {color: #4087C4}
.addressLeft {margin: 2em 0 0 8em;padding: 0;width: 200px;height: 90px}
.addressLeft ul {list-style-type: none}
.addressRight {float: right;margin: 2em 13em 0 0;padding: 0;width: 120px;height: 90px}
.addressRight ul {list-style-type: none}
.phoneLeft {margin: 2em 0 2em 8em;padding: 0;width: 200px}
.phoneLeft ul {list-style-type: none}
.phoneNumbersRight {float: right;margin: 0;padding: .1em 0 0 0}
.phoneNumbersLeft {margin: 0;padding: .1em 0 0 0}
.emailRight {float: right;margin: 2em 8em 0 0;padding: 0}
.emailRight ul {list-style-type: none}
.contactHeading {border-bottom: 1px solid #4087C4}
.myform{float: leftwidth: 430px;height: 275px;padding: 1em 0 0 0;margin: 3em 0 1.5em 14em}
label{float: left;width: 120px;font-weight: bold;margin-left:1em}
input, textarea{width: 180px;margin-bottom: 5px;}
textarea{width: 250px;height: 100px;}
.boxes{width: 1em;}
input:focus, textarea:focus{background-color: #73aee0}
fieldset{border: none}
form {margin:0;padding:0}
.formMark {color: #EC2124}
.myform h2 {color: #EC2124;font-size: .9em;margin: 0;padding: 0 0 0 .5em}
.formError {color: #EC2124}
.contactContent label {color: #3c3c3c}
.contactContent input {background: url(../images/textarea_bg.gif) no-repeat top left;border: 1px solid #aaa}
.contactContent textarea {background: url(../images/textarea_bg.gif) no-repeat top left;border: 1px solid #aaa}
.contactContent #submitbutton{font-size: .9em;margin-left: 290px;margin-top: 5px;width: 78px;height: 25px;background-color: #176CB6;font-weight: bold;color: #fff}
.contactContent .submitButton {background-image:url(../images/submit_button.gif);border-style:none;border-width:1px;border-color:#ACD70D;color:#fff;margin: 0 3em 0 0;padding: 0}



/* Home Page */
.homeContent {width: 800px}
.homeRight {float: left; margin: 1.5em 1.5em 1em 1.5em;padding: 0}
.homeLeft { margin: 2em 0 0 1.5em;padding: 0}
.homeBottom {margin: 0 1.5em;padding: 0}
.homeBottomRight {float: right;margin: 0 0 0 2em;padding: 0;width: 350px}
.homeBottomLeft {margin: 0;padding: .1em 0 0 0;width: 350px}
.homeBottom ul {list-style-type: none;padding: .5em 0 0 0;margin: 0}
.homeBottom li { background-image: url(../images/bullet.png);background-repeat: no-repeat;padding: 0 0 .2em .9em;}
.homeLeft h1 {padding: 20px 0 5px 25px}
.homeLeft p {text-indent: 0;padding-right: 15px}
p.textIndent {text-indent: 25px}

/*About Us Page*/
.aboutContent {margin: 3em 1.5em 0 1.5em;padding; 0}
.aboutValues {margin: 0;padding: 0 0 0 1.5em}
h4 {color: #085191}
.aboutContent h3 {margin: 0;padding: 0 0 5px 20px;color: #014580;font: 14px Arial, Helvetica, sans-serif;font-weight: bold}
.aboutContent ul {list-style-type: none;margin-left: 35px}
.aboutContent li {padding: 0 0 .2em 15px;background: url(../images/bullet_2.png);background-repeat: no-repeat;background-position: 0;color: #191919;font-size: 12px}
.aboutValues {padding-top: 8px}
.aboutValues ul {padding: 0 0 25px 0}

/* Carrier Page */
.carrierContent {margin: 2em 1.5 0 2em;padding: 0; height: 700px}
.carrierContent h4 {Padding-bottom: 5px}
.carrierSetupForm {width: 430px;height: 575px;padding: 1em 0 0 0;margin: 3em 0 1.5em 14em}
.carrierSetupForm label {color: #3c3c3c}
.carrierSetupForm input {background: url(../images/textarea_bg.gif) no-repeat top left;border: 1px solid #aaa}
.carrierSetupForm textarea {background: url(../images/textarea_bg.gif) no-repeat top left;border: 1px solid #aaa}
.carrierContentText {margin: 2em 1.5em 2em 1.5em;padding: 0}
.carrierSetupForm h2 {color: #EC2124;font-size: .9em;margin: 0;padding: 0 0 0 .5em}
.carrierSetupForm #submitbutton{font-size: .9em;margin-left: 290px;margin-top: 5px;width: 78px;height: 25px;background-color: #176CB6;font-weight: bold;color: #fff}
.carrierSetupForm .submitButton {background-image:url(../images/submit_button.gif);border-style:none;border-width:1px;border-color:#ACD70D;color:#fff;margin: 0 3em 0 0;padding: 0}


/* Available Loads */
.availableLoadsContent {margin: 2em .5em 2em .5em;padding: 0;height: 500px}
.availableLoadsContent h4 {margin: 0;padding: 1.5em 0 3em 10em;font-size: 2.2em}


/* Thank You Page */
.thankYouContent {margin: 0;padding: 0;height: 500px}
.thankYouContent h4 {margin: 0;padding: 6em 0 0 7em}


/* Quote Form */

.quoteForm{width: 570px;height: 1000px;padding: 1em 0 0 0;margin: 3em 0 1.5em 14em}
.quoteContent {margin: 2em 1.5 0 2em;padding: 0; height: 1200px}
.quoteContent p {margin: 0;padding: 2em 0 0 30px}
.quoteContent h4 {font-size: 2em}
legend {color: #fff;font-size: 1.1em;margin: 0;padding: 0 0 .3em 0}
.quoteForm label {width: 175px}
.quoteForm h2 {color: #EC2124;font-size: .9em;margin: 0;padding: 0 0 0 .5em}
.submitQuoteButton {background-image:url(../images/submit_button.jpg);border-style:none;border-width:1px;border-color:#ACD70D;color:#fff;margin: 0;padding: 0}
#submitQuoteButton{font-size: .9em;margin-left: 340px;margin-top: 5px;width: 80px;height: 20px;background-color: #176CB6;font-weight: bold;color: #fff}
.shortText textarea {height: 30px}
.quoteContent label {color: #3c3c3c}
.quoteContent input {background: url(../images/textarea_bg.gif) no-repeat top left;border: 1px solid #aaa}
.quoteContent textarea {background: url(../images/textarea_bg.gif) no-repeat top left;border: 1px solid #aaa}
.quoteForm #submitbutton {font-size: .9em;margin-left: 350px;margin-top: 15px;width: 78px;height: 25px;background-color: #176CB6;font-weight: bold;color: #fff}
.quoteForm .submitButton {background-image:url(../images/submit_button.gif);border-style:none;border-width:1px;border-color:#ACD70D;color:#fff;margin: 0 3em 0 0;padding: 0}

fieldset.pickUp {background: url(../images/pick_up_bg.jpg) no-repeat top right}
fieldset.delivery {background: url(../images/drop_off_bg.jpg) no-repeat top right}

/* Site Map */
.sitemap {display: block;height: 500px}
.sitemap ul {display: block}
.sitemap li {display: block;padding-bottom: .8em}
.sitemap h1 {color: #4087C4;border-bottom: 1px solid #4087c4;width: 200px;margin: 2em 0}



