body {
	background-color:#333333;
}

h5 { font-family: Arial Narrow, Verdana, Arial; font-size: 16px; background-color: #8C0000; padding: 4px 4px 4px 10px; color: #ffffff; margin: 0; }
p { margin: 0; padding-bottom: 10px;  }

.header-top { border-bottom: 1px solid #000000; }
.header-bottom { border-top: 1px solid #000000; }
.title { font-family: Arial Narrow, Verdana, Arial; font-size: 22px; font-weight: bold; }
.bo { clear: both; height: 0; font-size: 0px; margin: 0; padding: 0; }
.picture { float: right; padding: 2px; border: 1px solid #B7B7B7; }
.picture2 { float: left; margin-right: 10px; padding: 2px; border: 1px solid #B7B7B7; }
.gallery { padding: 2px; border: 1px solid #B7B7B7; }
.highlight { margin-bottom: 20px; padding: 10px; background: #CCCCCC; font-size: small; color: #111485; }

#container_big { background-color: #ffffff; width: 740px; padding: 5px; margin-left: auto; margin-right: auto; text-align: center; }
#container_small { background-color: #ffffff; border: 1px solid #ccc; width: 710px; padding: 14px; text-align: left; }
#container { width: 700px; margin: 0px auto; }
#coll { float: left; width: 250px; margin-right: 10px; }
#col2 { float: right; width: 200px; padding-left: 10px; }
#popup { width: 450px; }


a:link { color: #C20000; text-decoration: none; }
a:visited { color: #C20000; text-decoration: none; }
a:hover { color: #C20000; text-decoration: underline; }
a:active { color: #C20000; text-decoration: underline; }


.footer { text-align: right; font-size: 11px; color: #666666; }
.footer-left { text-align: left; font-size: 11px; color: #666666; }

.performance-tableheader { font-family: Verdana; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #666666; text-align: center; }
.datarow { font-family: Verdana; font-size: 10px; color: #000000;}
