*{font-family:Arial;color:#06c;border:0;margin:0;padding:0;}
body{font-size:1em;text-align:center;font-size:0.8em;margin:1em;}
h1, h2{color:#e30000;border-bottom:1px solid #ddd;padding-bottom:0.2em;padding-top:1em;margin-right:1em;}
h1{font-size:1em;}
h2{font-size:0.8em;}
h3{font-size:1em;}
h3.ballots-title{margin-top:1em;}
h4{font-size:1em;color:#e30000;margin:1em;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
h1 a{font-size:0.8em;}
p a{color:#0066cc;font-weight:bold;}
ul{list-style:none;}

span.new{font-size:8px;color:red;}

.left{float:left;}
.right{float:right;}
.container{width:900px;text-align:left;margin:0 auto;}
.header, .header .top{border-bottom:1px solid #ddd;float:left;padding-bottom:0.3em;width:100%;}
.header{font-size:0.9em;}
.header .top .right{font-size:0.8em;}
.logo{width:202px;height:80px;background-image:url(images/calm_logo_small.gif);clear:both;}
.header .text{width:20em;text-align:center;}
.header .text p{color:#888;margin-top:1em;}
.content, .footer{clear:both;}

.content .left{width:15%;}
.content .right{width:83%;}

.nav ul{font-size:0.85em;margin-top:1em;}
.nav li{border-bottom:1px solid #ddd;padding:0.2em;}
.nav a:hover{text-decoration:none;color:#f00;}

.content .top-0 .left{width:70%;}
.content .top-0 .right{width:30%;}

.content .top-1 .left{width:40%;}
.content .top-1 .right{width:60%;}

.content .top-2 .left{width:48%;}
.content .top-2 .right{width:48%;}

.content .top-3 .left{width:75%;}
.content .top-3 .right{width:25%;}

.content .bottom{clear:both;}
.content .bottom .section{float:left;width:24.5%;}
.content .bottom .section img{float:left;margin:0.5em;}
.content .bottom .section p{font-size:0.8em;margin:0.5em 1em;text-align:justify;}

.footer{border-top:1px solid #ddd;text-align:center;color:#aaa;font-size:0.9em;}

.main-article img{float:left;margin:1em;}
.main-article p{margin:1em;text-align:justify;}
.main-article p.foot{justify;color:#888;font-size:0.75em;}

.latest-news .inner{background:#eef;padding:0 1em 1em 1em;}
.latest-news p{text-align:justify;}

.meetings{margin-top:2em;}
.meetings li{margin-top:1em;font-size:0.85em;}
.meetings li span{display:block;color:#888;}

table{width:90%;}
th{border-bottom:1px solid #ddd;color:#e30000;}
td{font-size:0.85em;padding:0.1em 0.3em;vertical-align:top;font-weight:bold;}
address{font-style:normal;}
th.firstcolumn{width:4em;}

table.documents{width:95%;}
table.documents th{padding:0.3em 0.1em;font-size:0.9em;}
table.documents td{padding:0.1em;vertical-align:middle;font-weight:normal;}
table.documents td.filetype{padding-left:0.6em;width:25px;}
table.documents img{border:0;margin:0;padding:0;}
table.documents tr.row0{background-color:#e6e6ff;}
table.documents tr.row1{background-color:#f4f4ff;}

ul.links li{margin-top:1em;font-weight:bold;}
ul.links a{font-weight:normal;}

.workitems{width:95%;font-size:11px;}
.workitems p, .workitems div{margin:1px 3px;}
.workitems p.title{color:#e30000;}
.workitems p.title a{color:#e30000;}
.workitems li{border-bottom:1px solid #ddd;}