/* CSS Document */

* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

body {margin-left:auto; margin-right:auto; width:700px;	background-color:#006666;}

hr {margin-top:6px; margin-bottom:6px;}
li {line-height:115%;}
a {text-decoration:underline; color:#006666;}
a:hover {text-decoration:none; color:#990033;}

.clearfloat { clear:both; padding:0px;}
.center {text-align:center;}
.red {color:#CC0000;}
.green {color:#336666;}
.blue {color:#666699;}

#header {width:700px; padding:0px;} 
#header img {border:0px; padding-top:0px; padding-bottom:0px; margin:0px;}

#container { clear:both; width:700px; background-image:url(i/background.gif); background-repeat:repeat-y}

#rightcontainer {width:520px; float:left;}

#rightbody {margin-left:20px; margin-top:30px; width:480px;}
#rightbody h3 {color:#336666; font-size:24px; padding-bottom:10px; text-align:center;}
#rightbody h4 {text-align:center; font-size:14px;}
#rightbody h5 {text-align:center; font-size:13px;}
#rightbody p {padding-top:6px; padding-bottom:6px;}
#rightbody table { margin-left:auto; margin-right:auto; border: solid thin #cccccc; margin-top:6px;}
#rightbody th {padding:2px 2px 2px 2px; background-color:#7BA8A8;}
#rightbody th.title {padding:2px 2px 2px 2px; color:#FFFFFF; background-color:#006666;}
#rightbody td {padding:2px 6px 2px 6px;}

#rightbody ul { margin-left:20px;}
#rightbody li {padding-bottom:6px; padding-top:6px; list-style-type: disc;	list-style-position: outside;
}

#instructor {text-align: center;}
#instructor p {margin-top:10px;	margin-bottom:0px;}


#winner {margin-left:auto; margin-right:auto; width:325px; font-size:11px; }
#winner th {background-color:#669999; font-weight:bold; font-size:13px; color:#FFFF33; padding:2px 5px 2px 5px; margin-top:10px; margin-bottom:0px; text-align:center;}
#winner td.event {font-style:italic; font-weight:bold; color:#669999; padding:2px 0px 2px 10px;}
#winner td.winner {padding:2px 5px 2px 25px;}
#winner td.eventDate {font-weight:bold; font-size:14px; color:#666699; padding:2px 0px 2px 5px;}

#footer {clear:both; height:20px; background-color:#666666; color:#FFFFFF; padding-top:4px; font-size:10px; text-align:center;}

/* for navigation buttons */
#navigation{float:left; width:180px; margin-top:0px; padding-top:0px;}

.buttons1 a {color: #FFFFFF;
border: 1px solid;
background-color: #669999;
padding: 9px;
font: 14px Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #669999 #003333 #003333 #339966;
display: block;
margin: 0px;
text-align: left;}

.buttons1 a:hover {border: 1px solid;
padding-left: 10px;
padding-top: 9px;
padding-bottom: 9px;
background-color: #999999;
border-color: #003333 #336699 #336699 #003333;
color: #FFFFFF;
text-decoration: none;}
/* END navigation ---------------------- */


#webmaster {width:700px; margin-top:20px; font-size:9px; color:#999999; text-align:right;}
#webmaster a {text-decoration:none; color:#999999; font-size:9px;}
#webmaster a:hover {color:#CC6666;}

