body {
 margin:0; padding:0; border:0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 background-color: #FFFFFF; /* Previously #35496B */
}

form { margin: 0; }

.header {font-size:16px; color: #1F4389; font-weight: 800;}

table.main {border: solid 2px #000000;}

td.maintext {border-left: solid 2px #CE3133; border-right: solid 2px #1F4389; padding-left: 25px; padding-right: 25px; font-size:12px; font-weight:400; font-family: Arial, Helvetica, sans-serif;}

td.maintextNoPad {border-left: solid 2px #CE3133; border-right: solid 2px #1F4389; padding-left: 1px; padding-right: 1px; font-size:12px; font-weight:400; font-family: Arial, Helvetica, sans-serif;}

td.maintextService {border-left: solid 2px #CE3133; padding-left: 1px; padding-right: 1px; font-size:12px; font-weight:400; font-family: Arial, Helvetica, sans-serif;}

td.redtext{font-size:14px; color: #CE3134; font-weight: 800;}

.navButtonParent { background-color: #FFFFFF; color: #1F4389; padding-left: 15px; text-align: left; font-weight:bold; width: 160px; height:60px; border-bottom: solid 2px #CE3133; border-top: hidden 0px; border-left: hidden 0px; border-right: hidden 0px;}

.navButtonParent:hover { background-color: #133464; color: #FFFFFF; padding-left: 15px; text-align: left; font-weight:bold; width: 160px; height:60px; border-bottom: solid 2px #CE3133; border-top: hidden 0px; border-left: hidden 0px; border-right: hidden 0px;}

.navButtonParentOn { background-color: #CE3133; color: #FFFFFF; padding-left: 15px; text-align: left; font-weight:bold; width: 160px; height:60px; border-bottom: hidden 0px; border-top: hidden 0px; border-left: hidden 0px; border-right: hidden 0px;}

.navButton { background-color: #1F4389; color: #FFFFFF; padding-left: 15px; text-align: left; font-weight:bold; width: 160px; height:60px; border-bottom: solid 2px #FFFFFF; border-top: hidden 0px; border-left: hidden 0px; border-right: hidden 0px;}

.navButton:hover { background-color: #133464; color: #FFFFFF; padding-left: 15px; text-align: left; font-weight:bold; width: 160px; height:60px; border-bottom: solid 2px #FFFFFF; border-top: hidden 0px; border-left: hidden 0px; border-right: hidden 0px;}

.navButtonOn { background-color: #133464; color: #FFFFFF; padding-left: 15px; text-align: left; font-weight:bold; width: 160px; height:60px; border-bottom: solid 2px #FFFFFF; border-top: hidden 0px; border-left: hidden 0px; border-right: hidden 0px;}

tr.articleEntry { border-bottom: solid 2px #000000; border-top: hidden 0px; border-left: hidden 0px; border-right: hidden 0px;}

.footerText {font-size:12px; color: #777777; font-weight: 600;}

.listTitle {font-size:14px; color: #1F4389; font-weight: 800;}

.listTeaser {font-size:12px; color: #000000; font-weight: 400;}

.artTitle {font-size:16px; color: #1F4389; font-weight: 800;}

.artAuthor {font-size:12px; color: #000000; font-weight: 400;}

.story {font-size:12px; color: #000000; font-weight: 400;}

.subBuf {font-size:12px; color: #000000; font-weight: 400;}

.sideBuf {font-size:12px; color: #000000; font-weight: 400;}

.vitalInfo {font-size:12px; color: #000000; font-weight: 400;}

.warning {font-size:12px; color: #CC0000; font-weight: 400;}

.artImg {}




