BODY { font-family: Georgia, Times New Roman, Serif; font-size: 100%; font-style: normal;
       color: #0045A4; background: #C6E1F7; background-image: url(images/silvercarbg.jpg); background-attachment: fixed; background-repeat: no-repeat; background-position: top center;
       margin: 0px;
       scrollbar-arrow-color: #C6E1F7;
       scrollbar-3dlight-color: #0045A4;
       scrollbar-highlight-color: #C6E1F7;
       scrollbar-face-color: #0045A4;
       scrollbar-shadow-color: #000080;
       scrollbar-darkshadow-color: #C6E1F7;
       scrollbar-track-color: #0045A4;
}
BODY.school { font-family: Georgia, Times New Roman, Serif; font-size: 100%; font-style: normal;
       color: #0045A4; background: #C6E1F7;
       margin: 0px;
       scrollbar-arrow-color: #C6E1F7;
       scrollbar-3dlight-color: #0045A4;
       scrollbar-highlight-color: #C6E1F7;
       scrollbar-face-color: #0045A4;
       scrollbar-shadow-color: #000080;
       scrollbar-darkshadow-color: #C6E1F7;
       scrollbar-track-color: #0045A4;
}
A:link { color: #0045A4; text-decoration: none; }
A:visited { color: #0045A4; text-decoration: none; }
A:hover { text-decoration: underline; color: #FF0000; }
TD { font-family: Times New Roman, Serif; color: #0045A4; font-size: 100%; font-style: normal; }
H1 { font-size:20px; font-weight:600; text-align: center; margin-bottom:0px; }
H2 { font-size:130%; font-weight:500; text-align: center; }
H3 { font-size: large; font-weight: 600; text-align: center; }
.main { padding:5px; font-size: 120%;}
.small { font-size:70%; text-align: center; }
.line { background: #3980B7;}
.menu { background: #7A8BE2; padding-top: 4px; padding-bottom: 2px;}
td.frontIndent { text-align: center; padding-left: 30px; padding-right: 30px; font-size: large;  }
.clickHere { font-size: small; font-weight: 600; }

table.costs { width: 650px; }
th.costsLeft { border-bottom: solid 1px #004080; border-top: solid 1px #004080; border-left: solid 1px #004080; border-right: solid 1px #004080;}
th.costs { border-right: solid 1px #004080; border-bottom: solid 1px #004080; border-top: solid 1px #004080; }
td.costsLeft { border-bottom: solid 1px #004080; border-left: solid 1px #004080; border-right: solid 1px #004080; }
td.costs { border-right: solid 1px #004080; border-bottom: solid 1px #004080; }
table.farebase { width: 650px; }

td.left { padding-left: 15px; padding-right: 15px; padding-bottom: 15px; }
td.right { padding-left: 20px; padding-right: 50px; padding-bottom: 15px; }
td.leftTariff { padding-left: 20px; padding-right: 10px; padding-bottom: 15px; }
td.rightTariff { padding-left: 20px; padding-right: 50px; padding-bottom: 15px; }
