body, p, td, input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;  }

h1 { font-size: 17px; color: #3267B8; font-weight: bold; text-transform: uppercase; margin: 30px 0 14px 0; }
h2 { font-size: 14px; color: #3267B8; font-weight: bold; margin-bottom: 10px; margin-top: 15px; }
h3 { font-size: 14px; color: #3267B8; font-weight: normal; margin-bottom: 10px; margin-top: 15px; }
h4 { font-size: 12px; color: #333333; font-weight: bold; margin-bottom: 10px; margin-top: 10px; }

p, ol, ul {	line-height: 15px; margin-bottom: 10px; }
li { margin-bottom: 4px; }
strong { font-weight: bold; }

a:link, a:visited { text-decoration: underline; color: #3267B8; }
a:hover, a:active { text-decoration: underline; color: #6592D6; }
h1 a:link, h2 a:link, h3 a:link, h1 a:visited, h2 a:visited, h3 a:visited { text-decoration: none; }

img { border: none; }

#left { padding-right: 30px; }
#layout { margin: 0 15px; }
#right { width: 372px; }

div.shaded { background-color: #EEEEEE; padding: 15px 15px 15px 15px;  }
div.participants { width: 432px; }
div.participants div { width: 117px; height: 60px; float: left; text-align: center; padding: 10px; background-color: #EEEEEE; margin: 7px 7px 0 0; }
div.participants div.toprow { margin-top: 0; }

#footer { margin: 30px 0; font-size: 11px; color: #666666; }
#footer a { color: #666666; }

.clear { clear: both; }
