html,body, div, table, ul, li, button,h1,h2,h3, pre{font-family: Tahoma,Arial,Helvetica; font-size:10pt}
body{margin-top:0px; margin-left:2px; background:url(images/background.gif) repeat-x top left;}

button{padding:1px 2px 1px 2px; background:#0082CD; color:white; font-weight:bold; font-size:8pt}

#container{margin-top:3px; width:981px; background:#FFF url(images/shade.gif) top right repeat-y; padding-bottom:5px;}
#header{position:relative; background:#FFF; padding:0px; width:975px; height:155px;}
#logo{float:left;}
#banner{float:right;}

#content{float:left;width:700px; min-height:600px; height:auto !important; height:600px; padding:3px; background-color:#FFF; }
#content p{line-height:1.1}
#sidebar{background: transparent; padding-right:10px; padding-top:5px; float:right; width:260px}
#homesidebar{background: transparent; padding-right:10px; padding-top:5px; float:right; width:260px; height:525px}

#schedule{background:url(images/background2.gif) repeat-x top left; width:250px; margin-bottom:10px; height:200px;}
#schedule h1 {font-size:10pt; color:#0082CD; font-weight:bold; text-align:center; width:100%; padding-bottom:5px;}
h1.aqua {font-size:12pt; color:#0082CD; font-weight:bold;}
.team {font-size:12pt; color:#0082CD; font-weight:bold; text-align:center; width:100%;}
h1.error{font-size:12pt;}
div.sidebox{position:relative; font-size:93%; background:#FFF url("images/sideboxbg.gif") top left repeat-y; padding:6px; padding-bottom:15px; width:250px; margin-bottom:10px}
div.sidetop{position:absolute; background:url("images/sideboxtop.gif") no-repeat left top; top:0px; left:0px; height:6px; width:250px; padding: 0px; margin:0px;}
div.sidebot{position:absolute; background:url("images/sideboxbot.gif") no-repeat left bottom; bottom:0px; left:0px; height:10px; width:250px; padding:0px; margin:0px;}
div.shadebot{background:#FFF url("images/shadebot.gif") repeat-x left top; height:5px; width:975px; padding:0px; margin:0px;}

.error{font-weight:bold; color:red;}
.label{font-weight:bold; text-align:right; vertical-align:top;}
.fineprint{font-size:80%; font-style:italic;}
td.ra {text-align:right;}
td.total{font-weight:bold; color:red; text-align:right}
img{border:none}

input.regform{width:300px}

.regbutton {BORDER-STYLE:outset; PADDING-RIGHT: 2px;	PADDING-LEFT: 2px;	FONT-SIZE: 8pt;	PADDING-BOTTOM: 0px;	COLOR: #ffffff;	PADDING-TOP: 0px;	BACKGROUND-COLOR: #0082CD}

#tabstrip{width:975px; padding:0px; background:#FFF; border-bottom:solid black 1px; height:25px}
#tabs {float:left; font-size:93%; line-height:normal;}
#tabs ul {margin:0;padding:0;list-style:none;}
#tabs li {float:left;background:#0082cd url("images/left-tab.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
#tabs a {display:block;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#FFF;}
#tabs a:hover {color:#FFF;text-decoration:underline;}

img.photo {border: solid black 1px; margin:4px; float:right}

div#footer { clear:both; width:940px; font-size:75%; line-height:1.4; text-align:center; background-color:#0082cd; color: white; margin:10px}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}

.storyheadline { font-weight:bold; font-size:125%}
.dateline { font-size:80%; font-style:italic}
.story {text-align:justify; margin-top:3px; padding-right:3px}
a:link {color:blue; text-decoration:none}     /* unvisited link */
a:visited {color:blue; text-decoration:none}  /* visited link */
a:hover {color:red; text-decoration:underline}   /* mouse over link */
a:active {color:blue; text-decoration:none}   /* selected link */
#footer a:link {color:white; text-decoration:none}     /* unvisited link */
#footer a:visited {color:white; text-decoration:none}  /* visited link */
#footer a:hover {color:red; text-decoration:underline}   /* mouse over link */
#footer a:active {color:white; text-decoration:none}   /* selected link */
