a {margin-bottom: 0.2em; color: #2EABCB; text-decoration: none;}
a:hover {text-decoration: underline;}
body {font-family:Calibri,Arial,sans-serif; padding-left: 1em; padding-right: 1em;}
h1 {font-size:2em; font-weight: bold; display:inline;}
h2 {font-size:1.5em; font-weight: bold; margin-top: 0.7em; margin-bottom: 0.1em;}
h3 {margin-bottom: 0.1em; margin-top: 0.1em; letter-spacing: -0.03em; font-weight: normal;}
hr {border:3px solid #67C6DD; height: 0.3em; color:#67C6DD; background-color:#67C6DD; clear:both;}
div.t {float:right; margin-left:0.5em; margin-bottom:0.5em; border:0px; clear:both;}
.box h2 {font-size: 0.8em; font-weight:bold; padding-bottom:0.3em;}
.ns {padding-bottom: 0.5em;}
.ss {border-bottom:1px dotted #ccc; height:1px; margin:5px auto; clear:both;}
p {margin-top: 0.2em;}
p, h3 {font-size: 1em;}
#h {padding:1.1em 0 0.25em 0;}
#m {width: 32em;}
#m p {padding-bottom:0.5em;}
#n {position:absolute; top:6em; left:34em; width:300px; border-left: 1px dotted #ccc;}
#st {font-size:1.8em; font-weight:bold;}
#tp {color:#67C6DD; padding:0 0.25em 0 0.25em; font-size:125%;}
.s, .tm, .s a {color: #666666;}
.ptshow {padding-bottom: 0.5em;}
.box {padding-bottom: 0.5em; padding-left: 0.5em;}
.ba {padding-left:auto; padding-right: auto;}
.adHeadline {color: #2EABCB; font-weight:normal;}
.adText {color: #666666;}

