.left {float: left;}.right {float: right;}#tab, #tab div {font-family: Arial, Helvetica, sans-serif;text-shadow: 1px 1px 3px rgba(255, 255, 255, 0.7);}.feedback, .warning, .notification {background: #FFFFCC no-repeat 8px center;padding: 12px;text-align:left;margin-bottom: 15px;font-size: 12px;line-height: 16px;padding-left: 40px;}.feedback a {color: #006633;text-decoration: underline;}.warning a {color: #990000;text-decoration: underline;}.feedback {border:1px dotted #009933;color: #009933;background-image: url(../images/admin/success.png);}.warning {border:1px dotted #FF0000;color: #FF0000;background-image: url(../images/admin/failure.png);}.notification {border:1px dotted #CC6600;color: #CC6600;background-image: url(../images/admin/warning.png);}#inbox {background: no-repeat left center url(../images/admin/mail_icon.png);padding-left: 18px;}.sm {display: block;font-size: 9px;line-height: 11px;}.labeled {float: left;margin-right: 5px;}.required {font-weight: bold;font-size: 14px;color: #FF0000;}.site_option {background-image: url(../images/admin/edit_bg.gif);background-repeat: repeat-x;background-position: top;background-color: #510205;padding: 4px;text-align: center;margin-bottom: 5px;border: solid 1px #C3192D;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;color: #FFF;}.site_option * {font-size: 11px;}.site_option a {color: #FFF;}.site_btn, .con_tbl .site_btn {background-image: url(../images/btn_bg.gif);background-repeat: repeat-x;background-position: left top;text-transform: uppercase;color: #FFF;background-color: #000;border: solid 1px #000;font-size: 11px;padding: 2px;width: auto;}.site_btn:active {background-position: left bottom;}.con_tbl input, .con_tbl textarea {width: 250px;border: solid 1px #999999;background-color: #FFFFFF;background-image: url(../images/bg_input.gif);background-repeat: no-repeat;background-position: left top;padding: 2px;color: #000;}.con_tbl input[type="text"]:focus, .con_tbl input[type="password"]:focus, .con_tbl select:focus, .con_tbl textarea:focus {border: 1px solid #333;outline: none;}input.none {background-color: transparent;background-image: none;border: none;width: auto;margin-top: 1px;margin-bottom: 1px;}#container input.input_error, #con_admin input.input_error {background-image: none;border:1px solid #FF0000;background-color: #FFFFCC;}#container select {border: solid 1px #999999;background-color: #FFFFFF;background-image: url(../images/bg_input.gif);background-repeat: no-repeat;background-position: left top;}.form_button {text-align:right;margin-bottom:1px;}.name_sub {opacity:.80;filter: alpha(opacity=80);-moz-opacity: 0.8;font-size: .8em;}#copy .btn, #con_admin .btn {color: #333;padding: 2px 5px;line-height: 2em;border: none;text-decoration: none;background: #DDD;background: -moz-linear-gradient(top,#ffffff 0%,#ffffff 25%,#bbbbbb);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff),color-stop(0.25, #ffffff),to(#bbbbbb));border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 1px solid #a8a8a8;-moz-box-shadow:0px 0px 1px rgba(000,000,000,0.2),inset 0px 0px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0px 0px 1px rgba(000,000,000,0.2),inset 0px 0px 1px rgba(255,255,255,0.7);box-shadow:0px 0px 1px rgba(000,000,000,0.2),inset 0px 0px 1px rgba(255,255,255,0.7);text-shadow:0px -1px 0px rgba(000,000,000,0.1),0px 0px 0px rgba(255,255,255,0);}#copy .btn:hover, #con_admin .btn:hover {background: #FFF;background: -moz-linear-gradient(top,#BBB 0%,#DDD 25%,#FFF);background: -webkit-gradient(linear, left top, left bottom, from(#BBB),color-stop(0.25, #DDD),to(#FFF));color: #000;border-color: #666;}.tbl_bdr {border: 1px solid #E31736;padding: 2px;padding-top: 1px;margin-bottom: 5px;margin-top: 5px;background-color: #4A4A4A;clear: both;}.con_tbl {width: 100%;}.con_tbl td {padding: 5px;background-image: url(../images/bg_td.gif);background-repeat: repeat-x;background-position: top;background-color: #DAE0E5;border-top: 1px solid #4A4A4A;}td.none_tbl {padding: 2px;background-image: none;border-top: none;background-color: transparent;}.con_tbl td.tbl_top {background-image: url(../images/bg_tdtop.gif);background-repeat: repeat-x;background-position: top;background-color: #FF8093;color: #FFFFFF;font-size: 13px;font-weight: bold;line-height: 18px;}#con_admin td.tbl_top a, .con_tbl td.tbl_top a {color: #FFFFFF;}#con_admin td.tbl_top a:hover, td.tbl_top a:hover {color: #FFFFFF;}.con_tbl td a {color: #A81127;}.con_tbl td.tbl_2 {background-image: url(../images/bg_td2.gif);background-repeat: repeat-x;background-position: top;background-color: #919191;}td.tbl_3 {background-image: none;background-color: #FFFFFF;}td.tbl_bot {border-top-width:none;background-image: url(../images/tbl_bg.gif);background-position: bottom right;background-repeat: no-repeat;padding:0px;}.tbl_head {font-weight: bold;padding-right: 10px;border-right: solid 0px #FFFFFF;}.con_tbl input, .con_tbl textarea {width: 250px;border: solid 1px #999999;background-color: #FFFFFF;background-image: url(../images/bg_input.gif);background-repeat: no-repeat;background-position: left top;padding: 2px;}input.none {background-color: transparent;background-image: none;border: none;width: auto;margin-top: 1px;margin-bottom: 1px;}#container .input_error, #con_admin .input_error {background-image: none;border:1px solid #FF0000;background-color: #FFFFCC;}.form_button {text-align:right;margin-bottom:1px;}.cost {color: #006600;}.due {color:#990000;}.sold_out {color: #666;text-decoration:line-through;}body, td, div {font-family: Arial, Helvetica, sans-serif;}p, ul, ol {font-family: Arial, Helvetica, sans-serif;font-size: 13px;text-align: left;color: #000000;line-height: 1.4em;}a {color: #E31736;text-decoration: none;}a:hover {text-decoration: underline;}p {margin-top: 8px;margin-bottom: 12px;font-size: 13px;}h1, h2, h3, h4, h5, h6 {margin-top: 0px;margin-bottom: 8px;color: #000000;}h1 {font-size: 18px;background-image: url(../images/h1_bg.gif);background-repeat: repeat-x;background-position: left bottom;padding-top: 3px;padding-right: 3px;padding-bottom: 5px;padding-left: 5px;clear: both;}h2 {font-size: 16px;background-image: url(../images/h2_bg.gif);background-repeat: repeat-x;background-position: left bottom;padding-bottom: 2px;}h3 {font-size: 14px;}h4 {font-size: 12px;}h5 {font-size: 11px;font-weight: normal;}h6 {text-transform: uppercase;color: #666666;font-size: 10px;font-weight: normal;}ul {list-style-image: url(../images/li.gif);position: relative;margin-right: 10px;}li {margin-left: 2em;margin-top: 3px;margin-bottom: 8px;}.image_left {float: left;clear: left;border:solid 1px #E31736;background-color: #4A4A4A;padding: 1px;margin-right: 10px;margin-bottom: 10px;}.image_right {float: right;clear: right;border:solid 1px #E31736;background-color: #4A4A4A;padding: 1px;margin-left: 10px;margin-bottom: 10px;}.small {font-size: 9px;}.large {font-size: 1.2em;}html, body {padding: 0px;margin: 0px;}body {background-color: #000000;background-image: url(../images/bg.gif);background-position: center top;background-repeat: repeat-y;}p, td, div {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}ul, ol {list-style-position: outside;margin-left: -40px;left: 10px;}#container {width: 950px;text-align: left;margin-top: 6px;margin-right: auto;margin-bottom: 0;margin-left: auto;background-image: url(../images/nav_vert.gif);background-repeat: repeat-y;background-position: left 10px;}#top {background-image: url(../images/top_bar.gif);background-repeat: repeat-x;background-position: bottom;}#topimage {background-image: url(../images/head_image.jpg);background-position: left top;background-repeat: no-repeat;padding-right: 4px;}#topnav {padding-right: 4px;}#topnav p {color: #CCC;line-height: 24px;text-transform: uppercase;font-style: italic;font-weight: bold;font-size: 10px;display: inline;padding-right: 5px;}#nav {background-image: url(../images/nav_bot.jpg);background-repeat: no-repeat;background-position: left bottom;}#nav_inner {}#nav_inner div.head {color: #FFFFFF;background-color: #000000;font-size: 12px;line-height: 25px;font-weight: bold;padding-left: 5px;}#nav a.link, #nav a.current {display: block;color: #FFFFFF;background-image: url(../images/nav_bg.gif);background-repeat: no-repeat;background-position: left bottom;line-height: 23px;padding-left: 25px;text-transform: uppercase;font-size: 11px;}#nav a.link:hover, #nav a.current:hover {background-image: url(../images/nav_bg-over.gif);color: #FFFFFF;text-decoration: none;font-size: 11px;}#nav a.current {background-image: url(../images/nav_bg-over.gif);font-weight: bold;color: #FFFFFF;}#nav a.link img, #nav a.current img {float: right;margin: 7px;}#partners {width: 140px;margin-left: 7px;margin-top: 15px;}#partners .item {background-color: #000000;border: solid 1px #4A4A4A;border-top: 0px;border-bottom: 0px;padding: 5px;font-size: 10px;color: #B0B6BB;}#partners .item h4 {font-size: 12px;margin-top:5px;margin-bottom: 0px;color: #999999;}#content {background-color: #000000;background-image: url(../images/con_bg.gif);background-repeat: repeat-y;background-position: left top;}#con_top {line-height: 47px;padding-left: 15px;font-size: 20px;font-weight: bold;color: #FFFFFF;background-image: url(../images/con_top.gif);background-repeat: no-repeat;background-position: left top;text-transform: uppercase;height: 55px;}#print {float: right;}#copy {padding-top: 0px;padding-right: 10px;padding-bottom: 0px;padding-left: 20px;}#right {font-size: 10px;padding-right: 8px;}.right_outer {margin-bottom: 10px;}.right_inner {width: 210px;padding: 7px;padding-bottom: 0px;background-image: url(../images/box_bg.gif);background-repeat: repeat-x;background-position: top;background-color: #303030;border: solid 1px #C2132F;border-top: 0px;border-bottom: 0px;}.right_title {text-align:center;color: #FFFFFF;font-weight:bold;margin-top: 5px;}#right .item {margin-top: 5px;padding-bottom: 5px;border-bottom: dotted 1px #E31736;font-size: 10px;color: #CCCCCC;}#right h2 {font-size: 12px;font-weight: bold;margin-bottom: 10px;margin-top: 10px;background-image: none;color: #FFFFFF;}#right a {color: #FFFFFF;}#right p {font-size: 10px;margin: 0px;border: solid 1px #CCCCCC;padding: 4px;margin-top:2px;color: #333333;}#mid {background-image: url(../images/con_bot.gif);background-repeat: no-repeat;background-position: left top;}#precise {background-color: #000000;}#foot {padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 10px;background-image: url(../images/foot_bg.gif);background-repeat: repeat-x;background-position: left top;background-color: #000000;}#foot p {color: #FFFFFF;font-size: 11px;margin-top: 0px;margin-bottom: 10px;}#foot_logo {float: right;}#foot a {color: #B0B6BB;margin-right: 3px;margin-left: 3px;}#foot a:hover {color: #E31736;}#foot a.current {color: #E31736;font-weight: bold;}.small {font-size: 10px;}.tbl_input {width: 250px;border: solid 1px #999999;background-color: #FFFFFF;background-image: url(../images/bg_input.gif);background-repeat: no-repeat;background-position: left top;padding: 2px;}.site_btn, .con_tbl .site_btn {background-image: url(../images/btn_bg.gif);background-repeat: repeat-x;background-position: left center;text-transform: uppercase;color: #FFFFFF;background-color: #000000;border: solid 1px #B0B6BB;font-size: 11px;padding: 2px;width: auto;}select {border: solid 1px #999999;background-color: #FFFFFF;background-image: url(../images/bg_input.gif);background-repeat: no-repeat;background-position: left top;}.required {font-weight: bold;font-size: 14px;color: #FF0000;}#edit {border: dotted 1px #999999;background-color: #E6E6E6;color: #999999;margin-bottom: 10px;padding: 5px;text-align: center;}#edit a {color: #999999;text-decoration: none;}#edit a:hover {color: #333333;text-decoration: underline;}.news h1, .news h2, .news h3, .rinks h1, .rinks h2 {background-image: none;padding: 0px;}.news h2.title a {color: #000000;}.news {border-bottom: 1px solid #CCCCCC;padding-top: 10px;clear: both;}.news_box {padding-left: 10px;padding-right: 10px;margin-bottom: 10px;}.item_nav {padding: 5px;margin-top: 5px;size: 13px;height: 15px;background-image: url(../images/bg_td.gif);background-repeat: repeat-x;background-position: left -5px;background-color: #DAE0E5;border: solid 1px #DAE0E5;}.item_nav a {color: #000000;}.item_nav div {color: #000000;float: left;width: 33%;}.item_nav .bar {color: #FFFFFF;margin-left: 5px;margin-right: 5px;}.item_nav img {vertical-align: middle;}label.sm {display: block;font-size: 9px;}.labeled {float: left;margin-right: 5px;}td.none {background-image: none;background-color: #FFFFFF;}.red {text-transform: uppercase;color: #990000;}.red a, .con_tbl .practice .red a, .con_tbl .game .red a {color: #990000;}.con_tbl td.tbl_2 {color: #FFFFFF;}.con_tbl td.tbl_blank {background-image: none;background-color: #CCCCCC;}.con_tbl td.tbl_blank .cal_day {color: #999999;}div.tbl_nav {background-color: #000000;padding-bottom: 4px;padding-top: 2px;}div.tbl_nav td {padding: 5px;padding-bottom: 0px;padding-top: 2px;line-height: 16px;color: #FFFFFF;}div.tbl_nav td div {color: #FFFFFF;font-size: 10px;}.tbl_nav a {color: #E31736;}.tbl_nav select {border: solid 1px #666666;background-color: #CCCCCC;}.tbl_nav .bar {color: #CCCCCC;}#gototop, #gotobot, #teamtop, #teambot, #downloadtop, #downloadbot, #rsstop, #rssbot, #filtertop, #filterbot {width: 100%;text-align: center;border-bottom: solid 1px #CCCCCC;margin-top: 5px;padding-bottom: 5px;}.practice, .game {padding: 2px;padding-top: 1px;margin-bottom: 1px;color: #000000;font-size: 10px;}.cal_list .practice, .cal_list .game {padding: 5px;margin: 5px;font-size: 12px;}.cal_day {font-size: 10px;margin-bottom: 1px;color: #000;}.con_tbl .cal_day a {color: #000;display: block;text-decoration: underline;}.con_tbl .practice a, .con_tbl .game a {color: #000000;text-decoration: underline;}.practice a:hover, .game a:hover {color: #333333;}.practice {border: dotted 1px #FFF;border-bottom: 4px solid #FFF;}.game {border: solid 1px #FFF;border-bottom: 4px solid #FFF;}.score, .score a {color:#990000;}.loading {background-color: #FFFFFF;background-image: url("../images/ajax-loading.gif");background-position: center center;background-repeat: no-repeat;margin-top:5px;}.loading .tbl_bdr {margin: 0px;width: auto;}.fade_on {opacity:.50;filter: alpha(opacity=50);-moz-opacity: 0.5;width: 100%;}.mini_box {width:25%;float:right;background-color:#FFFFFF;margin:5px;border: 1px solid #000000;text-align: left;}.mini_tbl {width: 100%;background-color: #FFFFFF;border: 1px solid #4A4A4A;border-top: 0px;}.mini_tbl td {padding: 0px;background-image: none;background-color: #FFFFFF;font-size: 10px;line-height: 12px;}.mini_tbl td.tbl_top {padding: 0px;background-image: none;background-color: #000000;color: #FFFFFF;font-size: 10px;font-weight: bold;border-top: 1px solid #4A4A4A;}.mini_tbl td.tbl_2 {background-color: #FFFFFF;padding: 2px;background-image: none;color: #000000;border-top: 1px solid #4A4A4A;}.mini_tbl td.tbl_blank {padding: 0px;background-image: none;background-color: #CCCCCC;border-top: 1px solid #4A4A4A;}.mini_box table td.mini_nav {padding:2px;padding-top: 0px;background-image:none;background-color:#000000;font-size:10px;line-height:12px;color: #FFFFFF;}.mini_box table td.mini_nav a {font-size:12px;color: #FFFFFF;}.mini_tbl .cal_day {color: #999999;padding: 0px;}.mini_tbl .cal_day a {color: #000000;font-weight: bold;}.files {margin-top: 20px;border-top: 1px solid #999999;}.files td {padding: 5px;border-bottom: 1px dotted #CCCCCC;}.map {width: 200px;height: 200px;float: right;margin-left: 10px;margin-bottom: 15px;}.image_large, .image_thumb {border:solid 1px #E31736;background-color: #4A4A4A;padding: 1px;}.gallery_thumb img {opacity: .40;filter: alpha(opacity=40);-moz-opacity: 0.4;vertical-align:middle;border:solid 1px #A81127;margin-left: 1px;margin-right: 1px;margin-top: 3px;}.gallery_thumb:hover img {opacity: 1.00;filter: alpha(opacity=100);-moz-opacity: 1.0;}.box1_top a, .box1_top a:hover {color:#061540;}.box1_top, .box2_top {color: #FFF;font-size: 14px;line-height: 12px;font-weight:bold;padding: 5px;text-transform: uppercase;background-image: url(../images/bg_td2.gif);background-repeat: repeat-x;background-position: top;background-color: #919191;}.box1 {border: solid 1px #666;background-color: #DFE2E6;}.box2 {border: solid 1px #E31736;background-color: #303030;color: #FFF;}.box1_top a, .box1_top a:hover {color:#FFF;}.box1 .inner, .box2 .inner {padding: 5px;}.box1 .news {padding-top: 5px;padding-bottom: 5px; border-bottom: 1px solid #666;}.box1 .news p {margin-top: 5px;margin-bottom: 5px;color: #000;}.box2 h1 {font-size: 14px;font-weight: bold;margin: 0px;padding: 0px;margin-bottom: 10px;margin-top: 0px;border: none;text-transform: uppercase;background-color: transparent;background-image: none;border-bottom: solid 1px #666;color: #FFF;}.box2 h2 {font-size: 11px;font-weight: bold;margin: 0px;margin-top: 10px;color: #FFF;}.box2 h2 a {color: #CCC;}.box2 p {font-size: 10px;margin: 0px;border: solid 1px #666;border-bottom-width: 4px;padding: 4px;margin-top:2px;color: #FFF;}.box2 p a {color: #000;border-bottom: dotted 1px #000000;}.box2 p a:hover {color: #000;border-bottom: solid 1px #000000;text-decoration: none;}.box2 .item {color: #FFF;}.box2 .item em {font-size: 10px;font-style: normal;}#tab_inner {width: 950px;margin-right: auto;margin-left: auto;}#tab input {font-size: 10px;}#navlink {padding: 0;margin: 0;list-style: none;height: 26px;position: relative;z-index:500;text-align: right;padding-right: 4px;}#navlink li {margin: 0;}#navlink li.top {display: block;float: right;height: 26px;}#navlink li:hover {position: relative;z-index:200;}#navlink li:hover ul.sub {left: 0px;top: 26px;background: #FFFFFF;border-bottom: 0px solid #666;white-space: nowrap;width: 275px;height: auto;z-index:300;font-size: 13px;line-height: 22px;border-top: 1px solid #666;border-right: 1px solid #666;border-left: 1px solid #666;}#navlink li:hover ul.sub li {display: block;position: relative;float: left;width: 275px;font-weight: normal;background: #666;border-bottom: 1px solid #666;}#navlink li:hover ul.sub li a {display: block;float: none;font-size: 12px;line-height: 20px;color: #E31736;background-color: #ccc;padding-top: 1px;padding-right: 0px;padding-bottom: 1px;padding-left: 2px;text-indent: 3px;text-decoration:none;border: solid 1px #999;}#navlink li:hover ul.sub li a img {float: right;margin: 5px;}#navlink li:hover ul.sub li a:hover {color: #FFFFFF;background-color: #E31736;}#navlink li:hover ul.sub li a.fly:hover {color: #FFFFFF;background-color: #E31736;}#navlink li:hover li:hover ul,#navlink li:hover li:hover li:hover ul,#navlink li:hover li:hover li:hover li:hover ul,#navlink li:hover li:hover li:hover li:hover li:hover ul {left: 265px;top: 2px;background: #FFFFFF;border-bottom: 0px solid #666;white-space: nowrap;width: 275px;z-index: 400;height: auto;font-size: 11px;line-height: 18px;border-top: 1px solid #666;border-right: 1px solid #666;border-left: 1px solid #666;}#navlink ul, #navlink li:hover ul ul,#navlink li:hover li:hover ul ul,#navlink li:hover li:hover li:hover ul ul,#navlink li:hover li:hover li:hover li:hover ul ul {position:absolute;left: -9999px;top: -9999px;width: 0;height: 0;margin: 0;padding: 0;list-style: none;}#navlink li ul.sub li.fly a {background-image:url(../images/menu_arrow.gif);background-position: 260px center;background-repeat: no-repeat;}#navlink li ul.sub li.fly a:hover {background-image:url(../images/menu_arrow-over.gif);}#navlink li ul.sub li a, #navlink li ul.sub li.fly li a, #navlink li ul.sub li.fly li a:hover {background-image: none;}