body{margin:0;height:100%}
html{height:100%}
h1{font:bold 25px Verdana,Arial,Helvetica,Serif;color:#006699;padding-top:20px;padding-bottom:5px}
h2{font:bold 13px Verdana,Arial,Helvetica,Serif;color:#006699;border-bottom:thin dotted 1px;padding-top:15px;padding-bottom:5px}
h3{font:bold 12px Verdana,Arial,Helvetica,Serif;color:#006699;}
h4{font:bold 15px Verdana,Arial,Helvetica,Serif;color:#006699;border-bottom:thin dotted 1px;padding-top:0px;padding-bottom:0px;margin-top:15px;margin-bottom:10px}
h5{font:bold 12px Verdana,Arial,Helvetica,Serif;color:#006699;padding-bottom:3px;padding-top:6px;margin-top:0px;margin-bottom:0px}
img{border:0}
#editor{background-color:#ffffff;padding:10px;font:11px Verdana,Arial,Helvetica,Serif;color:#006699;}
#header{height:110px;background:url(images/header.jpg) no-repeat top center;background-color:#57d5ff;font:11px Verdana,Arial,Helvetica,Serif;color:white;padding:45px 0 0 50%;margin-left:170px;}
#header_old{height:120px;width:170px;background:url(images/top.jpg) no-repeat;font:11px Verdana,Arial,Helvetica,Serif;color:white;padding:45px 0 0 595px;position:absolute;left:0;top:0}
#header a{font:11px Verdana,Arial,Helvetica,Serif;color:white;text-decoration:none;}
#History a{color:#006699;}
#History td{padding-left:5px}
#LatestPage .GameDate{font:bold 13px Verdana,Arial,Helvetica,Serif;color:#006699;border-bottom:thin dotted 1px;padding-top:15px;padding-bottom:5px}
#LatestPage .GameTeam{font:bold 11px Verdana,Arial,Helvetica,Serif;padding-left:10%}
#lblError{color:#ff0000;}
#left{background:url(images/toplogo.jpg) no-repeat;background-color:#57d5ff;font:11px Verdana,Arial,Helvetica,Serif;vertical-align:top;width:164px;position:absolute;left:0;top:0;padding-top:175px;}
#mbody{background-color:#57d5ff;padding-left:164px;margin:0}
#menu{width:140px;background:#fff;font:1.4em Verdana,Arial;padding:2px;margin-bottom:10px;margin-left:10px} 
#menu a{font:bold 12px Verdana,Arial,Helvetica,Serif;display:block;border-width:1px;border-style:solid;border-color:#ccc #888 #555 #bbb;margin:0;padding:2px 3px;color:#000;background:#efefef;text-decoration:none;text-align:left;padding-right:15px;}
#menu a:hover{color:#a00;background:#fff}
#menu a:hover span{left:10px}
#menu li{position:relative;} 
#menu span{background-image:url(images/bullet_green_arrow_right.gif);width:6px;height:9px;left:0;top:3px;background-repeat:no-repeat;background-position:top left;float:right;position:relative}
#menu ul{list-style:none;margin:0;padding:0}
#menu ul ul{position:absolute;top:0;left:100%;width:100%}
div#menu ul li:hover ul,div#menu ul ul li:hover ul{display:block;}
div#menu ul ul,div#menu ul li:hover ul ul{display:none;}
div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display:block;}
div#menu ul ul ul,div#menu ul ul li:hover ul ul{display:none;}
div#menu ul ul ul li:hover ul,div#menu ul ul ul ul li:hover ul{display:block;}
#menuedit img{border:0;width:14px;height:14px}
#menuedit ul{list-style-type:none}
#monthSelect input.button{width:24px;margin-left:3px}
#people ul{padding:0;margin:0px;list-style-type:none}
#reorder li{height:20px}
#reorder li.current{color:#ff6600}
#reorder td{padding-right:10px;padding-left:10px}
#reorder ul{list-style-type:none}
#right{line-height:1.4;vertical-align:top;text-align:center;width:180px;position:absolute;top:155px;right:0;padding-right:10px}
#right marquee{border:#c0c0c0 1px solid;background-color:#ececec;font-size:9px}
#sponsor{padding-left:10px;padding-bottom:20px;}
#sponsor img{width:144px;}
.calendar td{border:1px solid #99C7CD;text-align:center;padding:2px}
.calendar th{background-color:#99C7CD;color:#007283}
.CalendarEventDay{background-color:#FDEECB}
.CalendarHeader {background-color:#007283;color:white;font-size:1em;padding:2px;border:0;}
.CalendarHeader a {text-decoration:none}
.CalendarHeader td {background-color:#007283;color:white;font-size:1em;padding:2px;border:0}
.CalendarOtherMonth{background-color:#F0F0F0;color:#888888}
.CalendarToday{background-color:#87cefa}
.center{text-align:center}
.center table{margin-left:auto;margin-right:auto;}
.tablecenter{margin-left:auto;margin-right:auto;}
.ColLeft{border-left:#072e6f 1px solid}
.ColRight{border-right:#072e6f 1px solid}
.confirm{color:#ff0000;text-align:center}
.DataTable{empty-cells:show}
.DataTable td{padding:0 5px}
.DataTable th{padding:0 5px;border-top:#072e6f 1px solid;border-bottom:#072e6f 1px solid}
.DataTableRowDraw{color:#2e8b57}
.DataTableRowDraw a{color:#2e8b57}
.DataTableRowEven{background:#ffffff}
.DataTableRowLost{color:#808080}
.DataTableRowLost a{color:#808080}
.DataTableRowOdd{background:#f3f3f3}
.DataTableRowWon{color:#ffa500}
.DataTableRowWon a{color:#ffa500}
.DataTableTotal td{border-top:#072e6f 1px solid;border-bottom:#072e6f 1px solid;font-weight:bold}
.description{clear:both;padding-bottom:10px}
.DblHdrTable td{padding:0 5px}
.DblHdrTable th{padding:0;border-top:#072e6f 1px solid;border-bottom:#072e6f 1px solid}
.editorcols{text-align:left}
.editorcols label {float:left;width:20%;text-align:right;padding:0.4em 5px 0 0}
.finfo div{clear:both;}
.finfo h2{margin-bottom:5px}
.finfo span{float:left;width:24%}
.hidden{visibility:hidden}
.left{text-align:left}
.lineclear{clear:both;margin-top:4px}
.listcols{text-align:left}
.listcols span {float:left;width:70%;padding-right:5px}
.main{background-color:#ffffff;padding:10px;font:11px Verdana,Arial,Helvetica,Serif;color:#006699;}
.middle{padding-right:201px;}
.Path{margin-bottom:10px}
.person{padding-left:40px}
.right{text-align:right}
.RowBottom td{border-top:#072e6f 1px solid}
.top{vertical-align:top}
.twocols{text-align:left}
.twocols label {float:left;width:40%;text-align:right;padding:0.4em 5px 0 0}
.twocolsSpan{text-align:left}
.twocolsSpan label {float:left;width:40%;text-align:right;padding:0.4em 5px 0 0}
.twocolsSpan span {float:left;width:40%;text-align:right;padding-right:5px}
.formcols{text-align:left}
.formcols label {float:left;width:40%;text-align:right;padding:0.4em 5px 0 0}
.findform{text-align:center;}
.findform div{padding-bottom:10px}
.findform select{vertical-align:top;margin-right:10px}
.contacts span {float:left;width:25%;padding-right:5px}
.threecols {float:left;width:30%;text-align:left}
.warning{color:#ff0000;font-weight:bold}
ul#tabnav {margin: 1em 0 0 0;font: bold 1em times;list-style-type: none;padding: 3px 10px 3px 10px;}
ul#tabnav li {display: inline;}
li.tabCurrent {border-bottom: 1px solid #006699;background-color: #e0e0e0}
li.tabCurrent a {background-color: #e0e0e0;position: relative;top: 1px;padding-top: 4px}
ul#tabnav li a {padding: 3px 4px;border: 1px solid #006699;color: #006699;margin-right: 0px;text-decoration: none;border-bottom: none;}
ul#tabnav a:hover {background: #f0f0f0;}
div#HomeNews {border:1pt solid #006699;border-collapse: collapse;margin: 0 0 20;padding:5px}