*{
font-family:Arial, Helvetica, FreeSans, sans-serif;
border-width:1px;
}

form{
margin:0;
padding:0;
}

fieldset{
border-style:solid;
border-color:#aaa;
}

ins{
color:#1b7716;
}

del{
color:#c72525;
text-decoration:line-through;
}

#scroller {
display:none;
}

#content{
padding:20px;
font-size:10pt;
line-height:1.275em;
letter-spacing:.01em;
}

#content h1{
margin:0;
font-size:13pt;
font-weight:normal;
letter-spacing:.05em;
border-bottom-style:solid;
border-color:#999;
}

#content h2{
margin:5px 0;
font-size:11pt;
font-weight:normal;
letter-spacing:.05em;
border-bottom-style:solid;
border-color:#aaa;
}

#content h3{
font-size:11pt;
letter-spacing:-1px;
margin-bottom:0;
}

#content table{
border-style:none;
}

#content ol, #content ul{
margin:0;
padding:0;
padding-left:20px;
}

#content ul{
list-style-image:url(../images/bullet.png);
}

#content li{
padding:3px 0;
}

#content .box{
padding:10px;
font-size:9pt;
border-style:solid;
border-color:#999;
background-color:#fafafa;
}

#content .box h1{
margin:0 0 5px 0;
font-size:12px;
border-bottom-style:solid;
border-color:#999;
}

#content .box ul{
margin:0;
padding:0;
list-style-type:none;
}

#content .box a{
text-decoration:none;
}

#content img{
margin:5px;
padding:1px;
border-color:#aaa;
}

#content a img{
border-style:none;
}

#content hr{
border-style:none none solid none;
border-color:#999;
}

.left{
float:left;
margin:0 10px 10px 0;
}

.right{
float:right;
margin:0 0 10px 10px;
}

.event_date{
position:relative;
float:right;
}


ul.Index{
list-style-type:none;
list-style-image:none !important;
}

ul.Index li{
clear:left;
margin:10px 0;
}

ul.Index img.thumbnail{
float:left;
margin-right:10px !important;
border-style:solid;
}

ul.Index h3{
font-size:12pt !important;
margin:5px 0;
}

ul.Index h3 a{
text-decoration:none;
}

ul.Index h3 a:hover{
text-decoration:underline;
}
