a {
 color: #1d50b7;
 text-decoration: none;
}
a:hover {
 color: #000;
 text-decoration: underline;
}
BODY, TH, TD {
 font-family: Arial, Microsoft Sans Serif, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 14px;
}
H1 {
 color: #525252;
 border-bottom: 1px solid #efe7c5;
 padding-bottom: .3em;
 margin: 0 0 .5em 0;
 font-size: 17px;
 font-weight: bold;
}
H2 {
 color: #1d50b7;
 font-size: 11pt;
 font-weight: bold;
 margin: 0 0 .5em 0;
}
H3 {
 color: #525252;
 border-bottom: 1px solid #ccc;
 padding-bottom: .3em;
 margin: 0 0 .5em 0;
 font-size: 14px;
 font-weight: bold;
}
h4 {
 color: #fff;
 font-size: 11pt;
 font-weight: bold;
 background-color: #d7882b;
 border: 1px solid #666;
 padding: 6px;
 text-align: center;
}
hr {
 height: 1px;
 color: #efe7c5;
 background-color: #efe7c5;
 border: none;
}
UL {
 margin: 0px;
 padding: 0px;
}
LI {
 padding-top: 3px;
 margin-left: 12px;
}
#content2 a {
 color: #000;
 text-decoration: none;
}
#content2 a:hover {
 color: #666;
 text-decoration: none;
}
#intro a {
 color: #000;
 text-decoration: none;
}
#newsAlerts p {
 margin: 0;
 padding: 0;
 padding-bottom: 4px;
}
#newsBox {
 background-color: #d7882b;
 width: 366px;
 text-align: center;
 padding: 2px;
}
#newsBox .title {
 font-size: 110%;
 font-weight: bold;
 padding: 8px 0 8px 0;
 vertical-align: middle;
}
#newsBox .copy {
 font-size: 93%;
 background-color: #f1f1f1;
 padding: 6px;
 text-align: left;
}
#newsBox a {
 color: #000;
 text-decoration: none;
}
#newsBox a:hover {
 color: #666;
 text-decoration: underline;
}
#quickLinks {
 background-image: url(graphics/blueBox_top.gif);
 background-position: top;
 background-repeat: no-repeat;
 background-color: #1e72b2;
 width: 160px;
 color: #fff;
}
#quicklinks .pageTitle {
 font-size: 16px;
 color: #fff;
 padding-bottom: .3em;
 margin: 0 0 .5em 0;
}
#quicklinks HR {
 height: 1px;
 color: #89c5f1;
 background-color: #89c5f1;
 border: none;
}
#quicklinks a {
 color: #fff;
 text-decoration: none;
}
#trucking H2 {
 color: #005a9f;
 font-size: 11pt;
 font-weight: bold;
 margin: 0 0 .5em 0;
}
.contentlink {
 color: #000;
 text-decoration: none;
}
.contentlink:hover {
 color: #333;
 text-decoration: underline;
}
.bodyMain {
 padding-top: 18px;
 padding-bottom: 20px;
 padding-left: 35px;
 padding-right: 30px;
}
.datebox {
 font-size: 8pt;
 padding-left: 10px;
}
.directoryFieldLabel {
 font-weight: bold;
}
.directoryHeading {
 color: #3366cc;
 font-size: 11pt;
 font-weight: bold;
 padding-bottom: 10px;
}
.directoryListHeadline {
 font-weight: bold;
}
.formBody {
}
.formHeading {
}
.formSmallText {
}
.formText {
 color: #000;
}
.formTextRequired {
 color: #ff0000;
}
.headerHeadline {
 color: #3366cc;
 font-size: 24pt;
 font-weight: bold;
 text-align: right;
}
.headerTagline {
 color: #3366cc;
 font-size: 16pt;
 font-style: italic;
 font-weight: bold;
 padding-bottom: 10px;
 padding-top: 10px;
 text-align: right;
}
.image {
 margin: 10px;
}
.menuPipe {
 color: #fff;
 padding-left: 5px;
 padding-right: 5px;
}
.menuPipeLink {
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 color: #fff;
}
.menuPipeLink:hover {
 color: #ccc;
 text-decoration: none;
}
.menuPipeTop {
 color: #fff;
 padding-left: 5px;
 padding-right: 5px;
}
.menuPipeTopLink {
 font-weight: bold;
 text-decoration: none;
 color: #fff;
}
.menuPipeTopLink:hover {
 color: #ac5e00;
 text-decoration: none;
}
.menuTD1 {
 padding-bottom: 1px;
 padding-left: 0px;
 padding-right: 0px;
}
.menuTD1selected {
 padding-bottom: 1px;
 padding-left: 0px;
 padding-right: 0px;
}
.menuSeperator {
 padding-left: 10px;
 color: #fff;
}
.menuText1 {
 font-weight: bold;
 text-decoration: none;
 color: #fff;
}
.menuText1:hover {
 text-decoration: none;
}
.menuText1selected {
 font-weight: bold;
 text-decoration: none;
}
.menuText1selected:hover {
 text-decoration: none;
}
.menuText1Format {
 font-weight: bold;
 text-decoration: none;
 color: #fff;
}
.menuText1selectedFormat {
}
.moreLink {
}
.moreoverCopyright {
 font-size: 8pt;
 font-style: italic;
 text-decoration: none;
}
.moreoverDate {
 color: #666666;
 font-size: 7pt;
 padding-left: 5px;
}
.moreoverDateHome {
 color: #666666;
 font-size: 7pt;
 padding-left: 5px;
}
.moreoverHeadline {
 font-weight: bold;
 text-decoration: none;
}
.moreoverHeadline:hover {
 text-decoration: underline;
}
.moreoverHeadlineHome {
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
}
.moreoverHeadlineHome:hover {
 text-decoration: underline;
}
.moreoverMoreLink {
 font-size: 8pt;
 font-weight: normal;
}
.moreoverMoreLink:hover {
}
.moreoverMoreLinkHome {
 font-size: 8pt;
}
.moreoverMoreLinkHome:hover {
}
.moreoverSource {
 color: #666666;
 font-size: 8pt;
}
.moreoverSource:hover {
}
.moreoverSourceHome {
 color: #666666;
 font-size: 8pt;
}
.moreoverSourceHome:hover {
}
.moreoverTitleHome {
 font-weight: bold;
 text-decoration: none;
}
.moreoverTitleHome:hover {
 text-decoration: underline;
}
.newsBody {
}
.newsBullet {
 font-weight: bold;
 padding-left: 0px;
}
.newsCopyright {
 font-size: 9px;
 background-color: #f0f0f0;
 padding: 10px;
}
.newsHeadline {
 color: #2176b5;
 font-size: 14px;
 font-weight: bold;
 padding-top: 10px;
 text-decoration: none;
}
.newsListBlurb {
 font-weight: normal;
 padding-left: 0px;
}
.newsListHeadline {
 font-weight: bold;
 text-decoration: none;
}
.newsListHeadline:hover {
 text-decoration: underline;
}
.newsListHeadlineTD {
 padding-left: 0px;
}
.newsListPublishline {
 font-size: 9px;
 padding-bottom: 2px;
}
.newsListMoreLink {
 font-size: 9px;
 padding-top: 4px;
}
.newsListMoreLink:hover {
}
.newsPrevNext {
 line-height: 14pt;
}
.newsPublished {
 color: #666666;
 font-size: 8pt;
}
.newsSubHeadline {
 color: #000;
 font-size: 11px;
}
.prevnextLink {
}
.searchBox {
 vertical-align: middle;
}
.searchBoxInput {
 font-size 8pt: ;
 vertical-align: middle;
}
.searchBoxList {
}
.searchBoxTable {
}
.searchBoxText {
 font-size: 8pt;
}
.searchHeadline {
}
.searchTopMatches {
}
.searchModule {
}
.searchModuleMore {
}
.searchModuleResults {
}
.sectionHeader {
 color: #3366cc;
 font-size: 12pt;
 font-weight: bold;
}
.sectionLink {
 font-size: 8pt;
 font-weight: bold;
}
.sectionLink:hover {
}
.sendpageBody {
 background-color: #3366cc;
}
.sendpageFormText {
 color: #ffffff;
 font-weight: normal;
}
.sendpageFormTextRequired {
 color: #ffffff;
 font-weight: bold;
}
.sendpageHeader {
 color: #ffffff;
 font-weight: bold;
 padding-top: 10px;
}
.newsThumbnail {
 border: 0;
 margin-bottom: 2px;
 margin-top: 2px;
 margin-right: 10px;
 float: left;
}
.menu {
 background-image: url(graphics/menuBG.gif);
 background-position: top;
 background-repeat: no-repeat;
}
.lgHeader {
 font-size: 13px;
 font-weight: bold;
}
.pa_text {
 color: #d6882b;
 line-height: 140%;
 font-weight: bold;
 font-size: 11px;
}
.subTitle {
 color: #525252;
 border-bottom: 1px solid #efe7c5;
 padding-bottom: 3px;
 padding-top: 5px;
 font-size: 14px;
 font-weight: bold;
}
.orange {
 color: #d6882b;
}
.insetTextIntro {
 padding: 0 20px 0 10px;
}
.insetText {
 padding: 8px 20px 0 10px;
}
.mainRedBox {
 background-image: url(graphics/redBox_BG.gif);
 background-position: top;
 background-repeat: no-repeat;
 width: 136px;
 height: 88px;
}
.smWhtText {
 font-size: 10px;
 font-weight: bold;
 color: #fff;
 padding-top: 40px;
 line-height: 100%;
}
.pageTitle {
 color: #525252;
 border-bottom: 1px solid #efe7c5;
 padding-bottom: .3em;
 margin: 0 0 .5em 0;
 font-size: 17px;
 font-weight: bold;
}
.orangeGrad {
 background-image: url(graphics/org_yel_gradient.jpg);
 background-position: top;
 background-repeat: repeat-x;
}
.greyline {
 border-bottom: 1px solid #e7e7e7;
 width: 80%;
 margin-bottom: 4px;
}
#orgBox {
 border-right: 2px solid #d7882b;
 border-left: 2px solid #d7882b;
 padding-bottom: 4px;
}
#orgBox .text {
 padding: 4px;
 color: #505050;
 font-size: 12px;
 font-weight: bold;
}
#orgBox hr {
 height: 1px;
 color: #e7e7e7;
 background-color: #e7e7e7;
 border: none;
}
#orgBox img {
 padding-right: 4px;
}
.orgBottom {
 background-image: url(graphics/graphics/orgcol170_bot.gif);
 background-position: top;
 background-repeat: no-repeat;
 height: 6px;
 width: 170px;
 margin-top: -4px;
}
.orgboxLink {
 background-color: #d6882b;
 padding: 3px;
 margin-top: 12px;
 width: 75px;
 text-align: center;
}