body  { font-family: Helvetica; color: #666; font-size: 12px; text-decoration: none; }
P,TD,LI{ font-size: 12px; font-family: Helvetica;}
A:link    { font-size: 12px; COLOR: #666; text-decoration: underline;}
A:visited { font-size: 12px; COLOR: #666; text-decoration: underline;}
A:hover   { font-size: 12px; COLOR: #666;}
A:active  { font-size: 12px; color: #666;}

.content { font-family: Helvetica; color: #666; font-size: 12px; text-decoration: none; }
.linkrow { font-family: Helvetica; color: #666; font-size: 12px; text-decoration: none; }
.bluetitle{ padding:5px 10px; background:#0099cc; font-size:16px; color:#fff; text-align:left;}
.leftsubtitle{ background:#cccccc; padding:10px; font-size:13px;}
a.readmore{ font-weight:bold; text-decoration:underline;}
a.readmore:hover{ text-decoration:none;}

H1 {font-size:24px; color:#0099cc; margin-top:5px;}
H2 {font-size:18px; color:#0099cc;}

.ableblock a, .textdetail a{ font-weight:bold;}
#ableblock a{ font-weight:bold;}
#ablecontent{ line-height:150%;}
#rightbar{ float:left; margin-left:10px;}
.calendarplaintitle { background:#0099cc;}
.ablecontentpage{
margin-left:10px;
margin-right:10px;
}
.ablecontentpage h1, .ablecontentpage h2, .contentblock h2{
background:#0099cc;
color:#fff;
padding:2px 10px;
}
.contentblock{
float:left;
padding: 0 15px 0 0;
width:450px;
}
.contentblock ul{
margin:0;
padding:0;
}
.contentblock li{
list-style-type:none;
border-bottom:1px solid #cfcfcf;
float:left;
width:100%;
margin:0;
padding:0 0 10px 0;
}
.contentblock li .more{
clear:both;
background:url(clomore.jpg) no-repeat;
padding:2px 0 2px 19px;
}
ul li h3 a{
margin:0;
}
img.thumnail{
border:1px solid #cfcfcf;
float:left;
margin-right:5px;
}
.contentblock li a{
color:#0099cc;
text-decoration:none;
}
.contentblock li a:hover{
color:#84d7f3;
text-decoration:underline;
}
.ablecontentpagerightbar{
margin-left:20px;
margin-top:20px;
width:190px;
}
.ablecontentpagerightbar h2{
border-bottom:2px solid #0099cc;
padding:2px;
}
.title{ font-size:18px; color:#0099cc; font-weight:bold; margin:10px 0;}
.subtitle{ font-style:italic; font-size:12px; color:#70d044; }
.author { font-size:12px; color:#70d044;}
span.dateupdated{color:#67cb33;}