body {
    font-family: tahoma, arial, helvetica, sans-serif;
    padding: 0;
    margin: 0;
    border: 0;
    background-color: #FFFFFF;
    color: #333333;
    }
.red { color: #D60800; }
.form {font-size: 70%;} 
.sidenav {
  background-color: #D60800;
  color: #FFFFFF;
  }
.sidebar {
  border:1px solid #D60800;
  color: #D60800;
  }
.sidebartext {
  font-size: 80%;
  color: #000000;
  }
.gobot {
  background-color: #D60800;
  color: #FFFFFF;
  }
a:link {
    color: #FF0000;
    background-color: transparent;
    } 
a:visited {
    color: #FF0000;
    background-color: transparent;
    } 
a:active {
    color: #FF0000;
    background-color: transparent;
    }
a:link.sidenavlink {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
    }
a:visited.sidenavlink {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
    }
a:active.sidenavlink {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
    }
.smallish {
    font-size:80%;
    }
.smaller {
    font-size:75%;
    }
.bigish {
    font-size:110%;
    color: #D60800;
    font-weight:bold; 
    }
.hdots {
     background-image:url("hdots.gif");
      }
.vdots {
     background-image:url("vdots.gif");
      }
.bullet {
       list-style-image:url("li.gif");
       }
.org   { 
       font-weight:bold; 
       font-size:100%;
       }
.borg   { 
       font-weight:bold;
       font-size:80%; 
         }
p    { font-size:80%}
ul   { font-size:80%}

.fl{float:left;}
.fr {float:right;}
.clr {clear:both;}

/** 2011 CHANGES **/

#home-scroller {background:#d60800; overflow: auto; width:100%; margin:10px 0; }
#home-scroller div {padding:15px;height:48px; margin:0; padding:15px 0;   }
#home-scroller p {color:#fff; font:normal 16px Helvetica, Arial, sans-serif; text-align: left; margin:0; padding-left:10px;}
#home-scroller .depots {line-height:48px;}
#home-scroller .covered-places {font-size:12px; padding-top:5px;}

.service-boxes {padding:15px; border:1px solid red; width:285px; float:left; margin:10px; height:240px;}
.service-boxes p {font:normal 13px Helvetica, Arial, sans-serif;}

#fleet-page li {text-align: left}

.sucker-specs {width:700px;}

#tech-spec-table { font:12px Helvetica, Arial, sans-serif; color:#444; border-collapse: collapse; width:700px; margin-bottom:20px;}
#tech-spec-table td {border:1px solid #777; padding:5px;}
#tech-spec-table .first-td {background:#d60800; color:#fff; border:1px solid #fff;}
#tech-spec-table .second-td {font-weight: bold;}
#tech-spec-table .top-td {border-top:1px solid #777;}
#tech-spec-table .bottom-td {border-bottom:1px solid #777;}


