﻿body { background-image: url(images/backg_home.jpg); background-repeat: repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
li { list-style-type: none; line-height: 150%; list-style-image: url(../images/arrowSmall.gif); }
h1 { font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; padding: 0px 0px 0px 0px; color: #FFFFFF; }
h2 { font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; color: #000000; border-bottom: 1px solid #666666; }
.iconlinks { font-family: Arial, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; padding: 0px 0px 0px 0px; color: #000000; }
.heading { font-family: Arial, sans-serif; font-size: 20px; line-height: 22px; font-weight: bold; padding: 0px 30px 0px 30px; color: #066c22; }
.subheading { font-family: Arial, sans-serif; font-size: 18px; line-height: 19px; font-weight: normal; padding: 0px 0px 0px 0px; color: #000000; }
.subheadingwhite { font-family: Arial, sans-serif; font-size: 14px; line-height: 14px; font-weight: normal; padding: 10px 0px 10px 0px; color: #FFFFFF; }
.headingcarrierwhite th { font-family: Arial, sans-serif; font-size: 16px; line-height: 14px; font-weight: Bold; padding: 10px 0px 10px 0px; color: #FFFFFF; background-color: #057223; }
.headingloginbox { font-family: Arial, sans-serif; font-size: 20px; line-height: 22px; font-weight: bold; padding: 0px 0px 0px 0px; color: #066c22; }
.breadcrumbs { font-family: Arial, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; padding: 5px 0px 15px 0px; color: #000000; }
.bodyul li { font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; padding: 0px 30px 0px 30px; color: #000000; }
.bodycopy { font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; font-weight: normal; padding: 0px 30px 0px 30px; color: #000000; }
.bodycopy2 { font-family: Arial, sans-serif; font-size: 13px; line-height: 17px; font-weight: normal; padding: 0px 40px 0px 40px; color: #333333; }
.bodycopybold { font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; font-weight: bold; padding: 0px 30px 0px 30px; color: #000000; }
.bodyrows { font-family: Arial, sans-serif; font-size: 13px; /*line-height : 13px;*/ font-weight: normal; padding: 3px 0px 3px 0px; color: #000000; }
.bodyrows td { font-family: Arial, sans-serif; font-size: 14px; /*line-height : 13px;*/ font-weight: normal; padding: 0px; color: #000000; height: 25px; text-align: center; }
.subscribebodyrows { font-family: Arial, sans-serif; font-size: 13px; /*line-height : 13px;*/ font-weight: normal; padding: 3px 0px 3px 0px; color: #000000; }
.subscribebodyrows td { font-family: Arial, sans-serif; font-size: 13px; /*line-height : 13px;*/ font-weight: normal; padding: 0px 0px 5px 0px; color: #000000; }
.vignette { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; padding: 0px 20px 0px 20px; color: #000000; }
.vignettesubhead { font-family: Arial, sans-serif; font-size: 18px; line-height: 20px; font-weight: normal; padding: 15px 0px 0px 0px; color: #066c22; }
.sidebar1 { font-family: Arial, sans-serif; font-size: 11px; line-height: 12px; font-weight: normal; padding: 3px 3px 3px 3px; color: #000000; }
.sidebar2 { font-family: Arial, sans-serif; font-size: 13px; line-height: 13px; font-weight: normal; padding: 3px 6px 3px 6px; color: #000000; }
.sidebar2 input { width: 150px; }
.sidebar2 input[type=checkbox] { width:auto;}

.subscribecol { font-family: Arial, sans-serif; font-size: 13px; font-weight: normal; padding: 5px 5px 0px 5px; color: #000000; text-align: left; }
.subscribecolleft { font-weight: bold; width: 160px; text-align: right; }
.subscribecolmiddle { width: 5px; }
.subscribecolright { width: 500px; }
.subscribecolright select { font-family: Arial, sans-serif; width: auto; font-size: 13px; }
.errormsg { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 5px; color: #FF0000; }
.padded1 { font-family: Arial, sans-serif; font-size: 14px; /*line-height : 13px;*/ font-weight: bold; padding: 5px; color: #000000; width: 200px; }
.padded2 { font-family: Arial, sans-serif; font-size: 10px; line-height: 11px; font-weight: normal; padding: 0px 0px 0px 0px; color: #000000; }
.admincolumnheads { font-family: Arial, sans-serif; font-size: 10px; line-height: 10px; font-weight: bold; padding: 10px 5px 10px 5px; color: #000000; }
.admindata { font-family: Arial, sans-serif; font-size: 9px; line-height: 9px; font-weight: normal; padding: 10px 2px 10px 2px; color: #000000; }
.mini { font-family: Arial, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; padding: 1px; color: #000000; }
.footer { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; padding: 0px; color: #000000; }
.footerlinks { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 5px; color: #000000; display: block; text-align: center; }
.footersubhead { font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; padding: 0px; color: #000000; text-align:center; }
.footerdisclaimer { font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; padding: 0 30px 0 30px; color: #000000; text-align:center; }
.imgbackground { display: block; border: 0px; }
a:link { text-decoration: none; color: #0000ff; }
a:visited { text-decoration: none; color: #0000ff; }
a:active { text-decoration: none; color: #0000ff; }
a:hover { text-decoration: underline; color: #0000ff; }
.fllt { float: left; }
.flrt { float: right; }
.divcenter { text-align: center; }
.navbarheaders { font-family: Arial, sans-serif; font-size: 14px; line-height: 14px; font-weight: normal; /*padding: 10px 0px 10px 0px;*/ color: #FFFFFF; background-image: url(/images/navbar_background.jpg); background-repeat: repeat-x; text-align: center; height: 35px; }
.navbarheaders .leftend { background-image: url(/images/navbar_leftend.jpg); background-repeat: no-repeat; width: 13px; }
.navbarheaders .rightend { background-image: url(/images/navbar_rightend.jpg); background-repeat: no-repeat; width: 13px; }
.navbarheaders .middle { border-left: Solid 1px #FFF; }
.navbarheaders a { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 16px; }
.navbarheaders a:visited { text-decoration: none; }
.navbarheaders a:active { text-decoration: none; }
.navbarheaders a:hover { text-decoration: underline; }
.roundedbuttons { font-family: Arial, sans-serif; font-size: 14px; line-height: 14px; font-weight: normal; padding: 10px 0px 10px 0px; color: #FFFFFF; background-image: url(/images/navbar_background.jpg); background-repeat: repeat-x; text-align: center; height: 35px; vertical-align: middle; border: 0px; }
.roundedbuttons .leftend { border: 0px; background-image: url(/images/navbar_leftend.jpg); background-repeat: no-repeat; width: 12px; height: 35px; }
.roundedbuttons .middle { border: 0px; text-align: center; margin: 11px 10px 0px 10px; }
.roundedbuttons .rightend { border: 0px; background-image: url(/images/navbar_rightend.jpg); background-repeat: no-repeat; width: 14px; height: 35px; }
.roundedbuttons a { text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 16px; }
.roundedbuttons a:visited { text-decoration: none; }
.roundedbuttons a:active { text-decoration: none; }
.roundedbuttons a:hover { text-decoration: underline; }
.lbcalclogo { min-height:25px; max-width:200px; }
.customerlogo { height: 55px; min-width:100px; max-width: 450px; }
.reportused {font-family: Arial, sans-serif; font-size: 14px; line-height: 14px; font-weight:bold;}
.reportused input {font-family: Arial, sans-serif; font-size: 14px; line-height: 14px; font-weight: normal;}
