* {margin:0; padding:0; border:0}
body {font-family:"helvetica","arial",sans-serif; min-width:770px; font-size:10.5pt; color:#444444;}
div {margin:0 0 10px 0px}
table {clear:both; margin-left:1em; margin-bottom:3em; margin-right:1em}
p {margin-bottom:1em}
h1 {font-size:30pt; margin-bottom:.4em; color: #D0D002; font-family:"times new roman", "times", serif; }
h2 {font-size:10.5pt; margin-bottom:1em; font-weight:normal; text-transform:uppercase}
th {cursor:pointer; color:blue; text-decoration: none; font-weight:normal; text-align:left; border-bottom:2px solid #AAAAFF;}
.sorttable_nosort {cursor:arrow; color:black; text-decoration:none}
.text {float:left; text-align:top; line-height:16pt; padding:1.5em 0 5em 1.6em; color:#777777;}
.menu {float:right; text-align:right; margin:1em 1em 0 0; line-height:19pt; font-size:11.5pt}
.loc {display:block; background-color:#AADDFF; padding:0}
ul {list-style-type: square; margin:0 0 1em 1em; line-height:16pt}
#header {background-color:#E3F6CE; width:100%}
#footer {font-size:11pt}
#about {clear:both; float:left; width:68%; line-height:18pt; padding-left:1.2em; max-width:70em; font-size:11pt}
#aboutImages {float:left; width:26%; padding:.2em 0 0 2em}
#participants {background-color:#FFD1D1; padding:10px; margin:1.5em 0 1.5em 0}
#summary {clear:both; font-size:12.5pt; margin:0 0 2em 1.2em; line-height:18pt}
.book {font-style:italic}
.cap {font-size:83%; display:block; margin:1.3em 0 .4em 0}
a:link    {color:blue; text-decoration:none; }
a:visited {color:blue; text-decoration:none; }
a:hover   {color:blue; text-decoration:underline; }
a:active  {color:blue; text-decoration:underline; }
a.clean:link {color:#444444; text-decoration:none; }
a.clean:visited {color:#444444; text-decoration:none; }
a.clean:hover {color:blue; text-decoration:underline;}
a.clean:active {color:#444444; text-decoration:underline; }
a.head:link {color:#1C86EE; text-decoration:none; }
a.head:visited {color:#1C86EE; text-decoration:none; }
a.head:hover {color:#1C86EE; text-decoration:underline;}
a.head:active {color:#1C86EE; text-decoration:underline; }
td {text-align:left}
table.sortable {font-family: verdana,arial,sans-serif; font-size:12px; color:#333333; border-collapse: collapse;}
table.sortable th {padding: 8px;}
table.sortable td {padding: 8px; min-width:11em; border-bottom:1px solid #CCCCFF}
