﻿body 
{
   margin: 0px 0px 0px 0px; 
   background-color: White;
   font-family: Arial, Tahoma, Sans-Serif;
}

.contentStyle {font-size: 12px; font-family: Arial, Tahoma, Sans-Serif; color: Navy; padding: 10px 10px 10px 10px;}

.topbar_left
{
   padding-left: 4px;
   font-size: 11px;
   background-color: black;
   color: silver;
}

.topbar_right
{
   background-color: black;
}

.header-left
{
   background: White url(../../images/tsc_header_left.jpg) repeat-x;
   color: White; 
   vertical-align: top; 
   text-align: left;
   height: 135px; 
   width: 100%; 
}

.header-right
{
   vertical-align: top;  
   height: 135px; 
}

#hdr{text-align:center; width:100%; background: transparent url(../../images/BlueBg25a.jpg) repeat-x; 
   border-top: solid 3px yellow; border-bottom: solid 1px yellow;}
   
.header-logo
{
   font-family: Tahoma, Verdana, Arial, San-Serif;
   color: yellow;
   margin: auto;
   text-align: center; 
   padding: 10px 0px 18px 0px;
   width: 335px;
   white-space: nowrap;
   font-size: 25px;
}

.admin-header
{
   font-family: Tahoma, Verdana, Arial, San-Serif;
   color: yellow; background-color:Navy;
   margin: auto; text-align: center; width: 100%; 
   padding: 10px 0px 10px 0px;
   white-space: nowrap;
   font-size: 20px;
   border-top:solid 2px yellow;
}

.header-sep
{
   font-size: 2px;
   background-color: Aqua;
}

.header-menudiv {margin: auto;}
.header-menu a, .header-menu a:visited 
{
   font: bold 13px Tahoma, Verdana, Arial, San-Serif; color:white; text-decoration:none; 
   background-color: transparent;
   margin:0; float:left; padding:4px 11px; 
}
.header-menu a:hover {color: yellow; padding: 0px 11px; text-decoration:underline; background-color: transparent;}

.header-submenu {display:block; border: solid 1px black; background-color:silver;}
.header-submenu td {padding:0; background-color:silver; width:100px; text-align:left;}
.header-submenu a, .header-submenu a:visited
{
   font: bold 11px Tahoma, Verdana, Arial, San-Serif; color:navy; text-decoration:none; 
   float:left; padding-left: 8px; height: 20px; width:100px; line-height: 20px;
}

.header-submenu a:hover {background-color:yellow; color:navy;}

.footer
{
   font-size: 11px; 
   font-family: Arial, Tahoma, Sans-Serif; 
   color: Navy; 
   padding: 10px 10px 10px 10px; 
   text-align: center;
}

.CommandButton
{
   font-size: 11px;
}

.CommandButton a
{
   font-size: 11px;   
}

.login-div2
{
   position: absolute;
   left: 10px;
   top: 100px;
   font-size: 11px;
   color: Navy;
   background-color: Transparent;
}

.login-div
{
   float:right;
   padding: 4px 10px 4px;
   font-size: 11px;
   color: white;
   background-color: Transparent;
}

.login-div a, login-div a:visited { color: silver; }
.login-div a:hover { color: white; }

.reg-div
{
   position:relative;
   display:block;
   font-size: 12px;
   margin:0;
   padding-top: 5px;
   color:Black;
   background-color:Transparent;
}

.reg-div a, .reg-div a:visited 
{
   display:block;
   margin:0 auto;
   font-size: 12px;
   padding:10px 50px;
   width:200px;
   text-decoration:none;
   text-align:center;
   color:#fff;
   font-weight:bold;
   background: transparent url(../../images/regbg4.jpg) repeat-x;
   border-top: solid 1px #ccc;
   border-left: solid 1px #ccc;
   border-bottom: solid 2px #333;
   border-right: solid 2px #333;
}
.reg-div a:hover
{
   background: transparent url(../../images/regbg4h.jpg) repeat-x;
}

.ItemCaption
{
   width: 100%;
   color: White;
   background: Navy url(../../Images/MtscItemHeaderBg_Airy.jpg) repeat-x;
   height: 16px;
   font-size: 12px; 
   font-weight: bold;
   font-family: Arial, Tahoma, Sans-Serif; 
   padding: 2px 6px 2px 6px;
   white-space: nowrap;
}

.ItemDate
{
   border-left: solid 1px Navy;
   border-right: solid 1px Navy;
   color: Gray;
   font-size: 10px; 
   font-family: Arial, Tahoma, Sans-Serif; 
   padding: 2px 6px 2px 6px;
}

.ItemBody
{
   border-left: solid 1px Navy;
   border-right: solid 1px Navy;
   color: Navy;
   font-size: 12px; 
   font-family: Arial, Tahoma, Sans-Serif; 
   padding: 2px 6px 2px 6px;
}

.ItemActions
{
   text-align: right;
   border-bottom: solid 1px Navy;
   border-left: solid 1px Navy;
   border-right: solid 1px Navy;
   font-size: 10px;
   padding: 2px 6px 2px 6px;
}

.HeaderActions
{
   text-align: right;
   font-size: 10px;
   font-weight: normal;
}


.ItemSeparator
{
   font-size: 8px;
}

.ItemListHeader
{
   vertical-align: bottom;
   text-align: left;
   font-family: Arial, Tahoma, Sans-Serif; 
   font-size: 16px;
   font-weight: bold;
   color: Blue;
   padding-bottom: 10px;
 }
 
 .pstbl {font-family: Arial, Tahoma, Sans-Serif; width:100%;}
 .pstbl .lhdr {text-align:left; padding:10px 10px 10px 10px; font-size:16px; font-weight:bold; border-bottom:solid 2px black; border-top:solid 2px black;}
 .pstbl .rhdr {text-align:right; padding:10px 10px 10px 10px; font-size:14px; border-bottom:solid 2px black; border-top:solid 2px black; }
 .pstbl .lfrm {color:black; text-align:right;}
 .pstbl .rfrm {color:navy; text-align:left; font-weight:bold;}
 .pstbl .ftr {padding:10px 10px 10px 10px; border-top:solid 2px black;}
 .pstbl .grd {padding:20px 30px 20px 30px;}
 .pstbl .nts {color:Black;}
 .pstbl .rtn {display:block; text-align:center;}
 
.playerDetailPopup {visibility:hidden; position:absolute; color:navy; background-color:#cfcfcf; border:solid 1px navy; padding:4px 4px 4px 4px; width:200px;}
.playerDetailPopup li {list-style-type:none;}

.hide-me {display:none;}

.ajaxLoad{position:absolute; left:50%; top:50%; margin-left:-40px; margin-top:-25px; width:80px; height:50px; border:solid 2px navy; text-align:center; background:#fff;}

.gridsOnRight div {padding:4px;}

div.contentStyle div.centered {margin:20px auto; width:600px; text-align:left; }
div.contentStyle div.centered div {font-size:16px; font-weight:bolder; border-bottom:solid 2px navy; padding:5px;}

.gameSchedule {padding:20px;}
.gameSchedule table {border:none; margin:0; padding:0; border-collapse:collapse;}
.gameSchedule td {border:solid 1px #aaa; text-align:center; padding:10px 25px;}
.gameSchedule thead td {font-weight:bold; background:#eee;}
