html{}
body{background:#000066 ; margin:0px; padding:0px; font-family:Verdana; font-size:12px; color:#333;}
h1{color:#000066; font-size:16px; padding:2px; margin:0px;}
h2{color:#000066; font-size:13px; padding:2px; margin:0px;}
h3{color:#000066; font-size:13px; padding:2px; margin:0px;}
h4{color:#000; font-size:10px; padding:5px; margin:0px;}
a img{border:none;}
a{color:#003399;}
form{margin:0px;}
#container{width:991px; height:100%; overflow:hidden; margin:0px auto; background:#dedede;}
#ad_container{width:728px; height:89px; float:left;}
#login{width:237px; height:71px; padding:18px 0px 0px 22px; float:left; background:url('/images/login_bg.jpg') repeat-x; border-left:3px solid black;}
#logo{width:219px; height:141px; border-left: 1px solid #3366CC; border-right: 1px solid #3366CC; float:left;clear:left;}
#logo p{margin:0px; padding:0px;}
#score_container{width:770px; height:141px; float:left;}
#nav{clear:both; height:21px; background:url('/images/nav_btn_bg.png') repeat-x; border-left: 1px solid #333366;  border-right:1px solid #333366; border-top:1px solid #666666; border-bottom:1px solid #333333;}

#nav ul{margin:0px; padding:0px; }
#nav ul li{list-style-type: none; display:block; float:left; }
#nav ul li a{font-size:11px; font-weight:bold; text-decoration:none; padding:0px 45px; float:left; display:block; height:21px; border-left:1px solid #ccc; border-right:1px solid #666; line-height:21px; color:#fff;}


#content_container{ width:auto; display:block; border-left:1px solid #9999cc; border-right:1px solid #9999cc; overflow:hidden; }
#banner{border:1px solid #0099cc; background:url('/images/banner_bg.png') repeat-x; width:980px; margin:5px; height:24px; margin-bottom:4px;}

#left_col{width:670px;  margin:0px 5px 5px 5px; float:left; display:block; display:inline;}
#right_col{width:300px; overflow:hidden; display:block; float:left; }

#left_top{overflow:hidden; height:100%;}
#left_mid{height:301px; margin-top:5px;}
#left_footer{height:104px; margin-top:5px; background:#ccc; width:668px; border:1px solid #999;}

div.footer_links, #contact_links, #teams_links, #site_links {display:block; float:left; width:140px; margin-top:1px; }
div.footer_links ul, #contact_links ul, #teams_links ul, #site_links ul{margin:0px; padding:0px;}
div.footer_links ul li, #contact_links ul li, #teams_links ul li, #site_links ul li{list-style-type: none; padding:0px; margin:0px;}
div.footer_links ul li a, #contact_links ul li a, #teams_links ul li a, #site_links ul li a{text-decoration:none; color:#003366; font-size:10px; }

li.parent a{font-weight:bold;}
#right_top{width:298px;}
#right_mid{position:relative; width:298px; margin-top:5px; height:387px; background:white; border:1px solid #666; overflow-y:auto;}
#right_btm{background:#91a0bd; width:258px; padding:10px 20px; height:132px; border:1px solid #666; margin-top:5px;}


input.inpt{background:#fff; border:1px solid #999; width:79px; height:22px; color:#999; line-height:22px; margin:0px; margin-top:4px; margin-bottom:4px; margin-right:4px; padding:0px 3px; display:block; float:left;}
input.sbmt{background:url('/images/submit_btn.jpg');border:none; text-indent:-3000em; font-size: 0px;line-height: 0px;width:31px; height:22px; display:block; float:left; margin-top:5px;}

#copyright{width:226px; height:67px; border:#999; background:#dbdbdb; padding:5px; font-size:10px; color:#999; float:left; margin-top:10px;}
#copyright p{margin:0px; padding:0px;}
#teams_links{margin-left:10px;}
#site_links{width:120px;}

div.ad_block{width:647px; overflow:hidden; padding:10px; border:1px solid #666; background:#fff url('/images/adblock_bg.jpg') repeat-x; margin-bottom:5px;}

.sponsor_logo{float:left;}
.sponsor_copy{margin-left:175px;}

.collapsible{cursor:pointer;padding-left:7px; }
.direction{float:left;margin-right:10px;background:transparent url(/images/reveal_arrow.png) no-repeat 0px 0px;width:12px; height:12px;}
.map_detail_show_more .direction{background:transparent url(/images/reveal_arrow.png) no-repeat 0px -12px;}

a.sidebar_tab{background:#dedede;text-decoration:none; text-align:center;  display:inline-block; width:auto;  color:#999; font-weight:bold; text-transform:uppercase; font-size:10px; padding:5px; margin:0px; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; border-bottom:1px solid black;}
a.active{background:white;color:#000;border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid white;}

a.view_all{color:#000; text-decoration:none; font-weight:bold; font-size:10px; margin-left:200px; }

div.teamnav_block{width:153px; height:141px; background:#000742;border-right:1px solid #3366CC; display:block; float:left;}

a.team_linkbox{display:block; background:url('/images/Team_background.jpg') repeat-x;  height:35px; line-height:10px; padding-top:12px; text-align:center; font-size:10px; border-bottom:1px solid #3366CC; color:#fff; text-decoration:none; font-weight:bold;}
a.team_linkbox:hover{background:url('/images/Team_highlite.jpg') repeat-x;}

div.game_infobox{height:73px; width:63px; margin:5px 3px 5px 9px; float:left; display:inline;  text-align:center; font-weight:bold; font-size:9px;}
.lst{color:#C5D1fd;}
.nxt{color:#8AA6EB;}

div.gamebox{display:block; -webkit-border-radius:7px; -moz-border-radius:7px; }
.lst_game{border:1px solid #C5D1fd;}
.nxt_game{border:1px solid #8AA6EB;}

tr.sec_row{height:25px;}
