HTML {height:100%; width:100%}

.wholepage {font-family: Verdana, Helvetica, sans-serif; background-color:#E2E0E0;  margin:0px;  height:100%; width:100%; }

.toprow1 {background-image:url(top-row1.gif); font-size:80%; background-position:top right; background-repeat:no-repeat; padding-left:20px;}
.toprow2 {background-image:url(top-row2.gif); font-size:80%; background-position:top left; background-repeat:no-repeat; padding-left:20px;}
.menubar {background-image:url(menubar.gif);  background-position:top left; background-repeat:repeat-x; padding-left:10px;}
.botrow1 {background-image:url(bot-row1.gif); background-position:top right; background-repeat:no-repeat; padding:0px;}
.botrow2 {background-image:url(bot-row2.gif); background-position:top left; background-repeat:no-repeat; padding:0px;}
.tileback {background-image:url(banner-bg.jpg);  background-position:top left; background-repeat:repeat-x; padding:0px;}
.frontback {background-image:url(nebpt-banner.jpg);  background-position:top left; background-repeat:no-repeat; padding:0px; height:100px;}

.footertext td {font-family:Helvetica; font-size:60%; color:#93948F;}

.footertext a:link    {font-family:Verdana; color:#93948F;}
.footertext a:visited {font-family:Verdana; color:#93948F;}
.footertext a:hover   {font-family:Verdana; color:#000000;}

.scrollarea {font-family:Helvetica; font-size:70%; color:#0E0925; }

.scrollarea p a:link    {font-family:Verdana; color:#0E0925;}
.scrollarea p a:visited {font-family:Verdana; color:#0E0925;}
.scrollarea p a:hover   {font-family:Verdana; color:#453D93;}

.mainarea H1 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:110%; margin-bottom:5px;}
.mainarea H2 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:100%; margin-bottom:5px;}
.mainarea H3 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:100%; margin-bottom:5px;}
.mainarea H4 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:90%; margin-bottom:5px;}
.mainarea H5 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:90%; margin-bottom:5px;}

.buslist td {font-family:Arial; color:#0E0925; TEXT-DECORATION: none; font-size:80%}
.vehiclelist {font-family:Arial; color:#0E0925; TEXT-DECORATION: none; font-size:75%}

.backtext {font-family:Helvetica; font-size:80%; color:#93948F;}
.backtext a:link    {font-family:Verdana; color:#93948F;}
.backtext a:visited {font-family:Verdana; color:#93948F;}
.backtext a:hover   {font-family:Verdana; color:#000000;}

.mainarea {font-family:Verdana; color:#0E0925; padding-left:0px; padding-top:0px; padding-right:5px; background-color:white;}
.padleft  {font-family:Verdana; font-size:80%; color:#0E0925; padding-left:10px; padding-top:2px; }
.padleft H1 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:110%; margin-bottom:3px;}
.padleft H2 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:100%; margin-bottom:3px;}
.padleft H3 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:100%; margin-bottom:3px;}
.padleft H4 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:90%; margin-bottom:3px;}
.padleft H5 {font-family:Verdana; color:#0E0925; TEXT-DECORATION: bold; font-size:90%; margin-bottom:3px;}
.padleft p  {margin-top:2px;}
.padleft a:link    {font-family:Verdana; color:#0E0925;}
.padleft a:visited {font-family:Verdana; color:#0E0925;}
.padleft a:hover   {font-family:Verdana; color:#453D93;}

.mainarea     {margin-top:2px; font-family:Verdana; font-size:80%; color:#0E0925; }
.mainarea td  {font-family:Verdana; font-size:90%; color:#0E0925;}
.mainarea a:link    {font-family:Verdana; color:#0E0925;}
.mainarea a:visited {font-family:Verdana; color:#0E0925;}
.mainarea a:hover   {font-family:Verdana; color:#453D93;}



#menu {
    background: none;
}
#menu .top {
    background-color: none;
    font-family: verdana;
    font-weight: bold;
    font-size: 10px;
    padding: 3px 10px 3px 10px;
}
#menu .top a {
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}
#menu .top a:hover {
    color: #453D93;
    text-decoration: none;
    white-space: nowrap;
}
#menu .section-top {
    border-color: #2c498d;
    font-size: 10px;
    border-width: 1px;
    border-style: solid solid solid solid;
    position: absolute;
    z-index: -1;
    visibility: hidden;
}
#menu .section {
    border-color: #2c498d;
    border-width: 1px;
    font-size: 10px;
    border-style: solid solid solid solid;
    position: absolute;
    z-index: -1;
    visibility: hidden;
}
#menu .sub {
    position: relative;
    width: 100%;
}
#menu .box {
    background-color: #d4d2d2;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 8px 4px 8px;
}
#menu .box-hover {
    background-color: #d4d2d2;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 8px 4px 8px;
}
#menu .box-right {
    background-color: #d4d2d2;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 16px 4px 8px;
}
#menu .box-right-hover {
    background-color: #d4d2d2;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 16px 4px 8px;
}
#menu .box-right img, #menu .box-right-hover img {
    position: absolute;
    top: 4px;
    right: 1px;
}
#menu a {
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}
#menu a:hover {
    color: #453D93;
    text-decoration: none;
    white-space: nowrap;
}