body, p.info, ol.info, p.stinfo, p.mpl, a.mpl {font-family: "Arial";}
a, p.lm, th, td.tday, td.newtday, td.tsline, td.tname, td.search, td.day, td.night, td.newnight, td.newday {font-weight: bold;}
body, td, th, p.info, ol.info, p.stinfo {font-size: 10pt; }
body {mmargin: 5px; color: #494949;}

body, td.rain, td.sline, td.newsline, td.newsday, td.day, td.newday {background: #FFFFFF;}

p.info {text-align: justify;}
h1, h2, p, ol, p.mpl, a.mpl {margin: 0px;}
h1, h2, h1.info, h2.info, p.stinfo,td.tday, td.newtday, td.snight, td.newsnight, td.sline, td.newsline, td.newsday, td.day, td.night, td.newnight {align: center; text-align: center;}
table.lb, td.lb, td.newtday, td.tday, td.info, td.newinfo, select.lm, input.lm {background: #DCE4F4;}

h1.logo, tr.t, a:hover, sup.red, span.red, strong.t {color: #D60236;}
h1.logo, td.tsline, td.tname {align: right; text-align: right;}

hr {color: #474DA1;}
h1, h2 {margin-right: 6px; font-size: 13pt;}
a {color: #003090; text-decoration: none;}
td.tt {background: #474DA1; color: #FFFFFF;}
h1.tt {padding: 5px; color: #FFFFFF; text-decoration: none;}

td.lm {padding: 6px; padding-top: 18px; background: #B5C8EF; border-right: 2px #474DA1 solid;}
select.lm, input.lm {border: 1px #474DA1 solid; margin-top: 6px;}
select.lm {width: 240;}
input.lm {width: 140;}

h1.info, h2.info, p.lm, li.info, a.info {margin-top: 12px; margin-bottom: 12px;}
td.info {padding: 18px;}
a.info {font-size: 12pt;}
p.info, ol.info, p.stinfo {margin-bottom: 6pt; padding-left: 12px; padding-right: 12px;}
ol.info {padding-left: 24px; padding-right: 24px;}
b.info, a.menu {text-decoration: underline;}

a.mpl {font-weight: normal;}
table.border {border-left: 1px #474DA1 solid; border-right: 1px #474DA1 solid;}
td.tsline, td.tname {border-right: 2px #474DA1 solid; padding-right: 5px; padding-left: 5px; background: #B5C8EF; color: #303030;}
td.tsline {border-bottom: 1px #474DA1 solid;}

td.rain, td.newday, td.newsday, td.newtday, td.newnight, td.newsnight, td.newsline, td.wth_bottom {border-left: 1px #474DA1 solid;}
td.snight, td.newsnight, td.sline, td.newsline, td.newsday {border-top: 1px #474DA1 solid;}
td.snight, td.newsnight, td.sline, td.newsline, td.newsday {border-bottom: 1px #474DA1 solid;}
td.search, td.newtday, td.tday, td.newsday, td.snight, td.newsnight, td.sline, td.newsline {font-size: 9pt;}
TD.day, TD.night, TD.newday, TD.newnight, td.rain {padding: 0px;}
.lightborder, .banner {border: 1px solid #C0C0FF;}
td.night, td.newnight, td.snight, td.newsnight {background: #DDDDDD;}
sup.red {font-family: "Times New Roman";}
textarea.border {padding: 5px; border: 1px #474DA1 solid; width: 280px; height: 115px;font-size: 11px; overflow-y: auto;}
.backborder {border: 1px #DCE4F4 double;}
.blueborder {border: 1px #474DA1 double;}

td.c1 {font-size: 10pt; align: center;  text-align: center; border-right: 1px darkgray solid; border-top: 1px darkgray solid; border-bottom: 1px darkgray solid;}
tr.r1 {background: #DDDDDD;}