

body
{
	background:url(/images/bg.gif) repeat-x #05009a;
    margin:0px;
    font-family:arial;
    font-size:12px;
}


h1
{
    color:#0f0e56;
    font-size:20px;
}

h2
{
    color:#0f0e56;
    font-size:16px;
}

h3
{
    color:#0f0e56;
    font-size:14px;
}

a
{
    color: #000066;
}

.SmallText
{
    font-size:9px;
}


.MainWrapper
{
    width:1000px;
    margin:0 auto;
}


.LeftColumn
{
    width:261px;
    float:left;
}
.MainMenu
{
    background:url(/images/menumid.gif);
    width:261px;
    min-height:381px;
    padding-bottom:15px;
    
}

.MainMenu ul
{
    list-style-type:none;
    padding:0;
    margin:0;
}

.MainMenu li
{
    height:25px;
    background:url(/images/menuitembg.gif) no-repeat bottom;
    font-size:15px;
    padding-left:65px;
    padding-top:5px;
    padding-bottom:5px;
}

.MainMenu li a
{
    font-weight:bold;
    text-decoration:none;
    color:#333333;
}

.MainMenuBottom
{
    background:url(/images/menubottom.png) no-repeat bottom;
    height: 14px;
}

.SideContent
{
    background:url(/images/sidecolumntop.gif) no-repeat top #ffffff;
    min-height:400px;
    width:229px;
    padding-top:30px;
    margin:0 auto;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:5px;
}

.RightColumn
{
    width:739px;
    float:right;
}

.Header
{
    height:28px;
    text-align:right;
    padding-top:50px;
    padding-right:15px;
    color:#ffffff;
    font-size:14px;
}

.Header a
{
    color:#ffffff;
}

.ContentArea
{
    background:url(/images/contenttop.gif) no-repeat #ffffff;
    width:703px;
    padding-left:10px;
    padding-right:10px;
    padding-top:15px;
    min-height:800px;
    margin-left:16px;
    padding-bottom:10px;
}

.ContentBottom
{
    background:url(/images/contentbottom.gif) no-repeat #ffffff;
    height:13px;
    width:723px;
    margin-left:16px;
}

/****************
* Home Page
*****************/
.HomeMain
{
    background:url(/images/homebg.gif) no-repeat;
    height:339px;
    padding-top:35px;
    padding-left:15px;
    padding-right:15px;
    padding-bottom:15px;
}

.HomeSubArea
{
    text-align:center;
}

.HomeSubContent
{
    text-align:left;
    padding-top:5px;
    padding-right:10px;
    padding-left:10px;
    padding-bottom:5px;
    margin:0 auto;
    min-height:600px;
     background:url(/images/hometop.gif) no-repeat top #ffffff;
     width:703px;
}

.UpcomingGames
{
    width:325px;
    margin-right:25px;
    float:left;
}

.UpcomingGames ul
{
    list-style-type:none;
    margin:0;
    padding-left:5px;
}

.UpcomingGames li
{
    margin-bottom:15px;
    padding-left:32px;
    background:url(/images/icons/baseball24.gif) no-repeat top left ;
}

.LatestNews
{
    width:325px;
    margin-right:25px;
    float:left;

}

.LatestNews ul
{
    list-style-type:none;
    margin:0;
    padding-left:5px;
}

.LatestNews li
{
    margin-bottom:25px;
    padding-left:32px;
    background:url(/images/icons/newspaper24.gif) no-repeat top left ;
}

/****************
* Gridview
*****************/
.gvHeader
{
    background:#0f0e56;
    text-align:left;
}

.gvHeader th
{
    text-align:left;
    color:#ffffff;
}

.gvHeader th a
{
    color:#ffffff;
}

.GridTextBox
{
    border:none;
}

.gvBorder td
{
    background:#ffffff;
}



.BreadCrumbs
{
    font-size:11px;
    text-align:left;
}

.BreadCrumbs a
{
    
}

.Clear
{
    clear:both;
}

.Bold
{
    font-weight:bold;
}

.SubMenuLink a
{
    font-size:14px;
    font-weight:bold;
}

.Button
{
    width:100px;
    margin-right:15px;
}

.ButtonNoWidth
{
    margin-right:15px;
}

.FormLabel
{
   padding-top:3px;
   width:125px;
   float:left;
   display:block; 
}

.Error
{
    color:#ff0000;
}


#divPlayerRegistration
{
    width:700px;
    font-size:12px;

}

#divPlayerRegistration .FormLabel
{
    float: left;
    width: 100px;
    display: block;
    font-weight: bold;
    padding-top:3px;
}
        
#divRegistrationFees
{
	background-color:#e5e5e5;
	border:solid 1px #666666;
	padding:15px;
}
#divPlayerRegistration ol li
{
	margin-bottom:15px;
}


.TeamLinks a
{
    color:#000033;
    text-decoration:none;
}

h2.TeamLinks
{
    background:#000033;
    color:#ffffff;
    margin-bottom:0px;
    padding:3px;
    font-size:14px;
}




/****************
* Modal Popup
*****************/
.modalPopupPanel
{
    border:solid 1px #333333;
    padding:15px;
    background-color:#ffffff;
    
}

.modalBackground
{
    background-color:#333333;
    filter:alpha(opacity=70);
    opacity:0.7;
    
}



.devLink
{
    margin-left:15px;
    color:#ffffff;
}

.devLink a
{
    color:#ffffff;
}




