﻿/*-----------------Global------------------*/
*
{
	font-family:Verdana;
	font-size:12px;
	margin:0px;
	padding:0px;	
}

body
{
	text-align:center;	
	background-image:url(/Common/Images/bkgrnd_left2right_filler.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FF9900;
}

h2
{
	font-size:14px;
	color:#FF9900;
	margin-bottom:15px;
}

h3
{
	margin-bottom:15px;
}

hr
{
	display:block;
	height:1px;
	margin-bottom:15px;	
}

.bold
{
	font-weight:bold;	
}

.bgGray
{
	background-color:#EBEBEB;	
}

.floatLeft
{
	float:left;	
}

.floatRight
{
	float:right;	
}

p
{
	margin-bottom:15px;	
}

.alignLeft
{
	text-align:left;	
}

.alignRight
{
	text-align:right;	
}

a, a:visited, a:hover
{
	color:#0000FF;
	text-decoration:underline;	
}

.ilHeatGridView
{
	width:100%;
	border-collapse:collapse;
	border:solid 1px #232323;
	padding-bottom:15px;
}

.ilHeatGridView th
{
	background-color:#232323;
	color:#FF9900;
	padding:5px;
	text-align:center;
}

.ilHeatGridView td
{
	padding:5px;
	text-align:left;
	border-collapse:collapse;
	border:solid 1px #232323;
}

.ilHeatGridViewGray
{
	width:100%;
	border-collapse:collapse;
	border:solid 1px #232323;
	padding-bottom:15px;
}

.ilHeatGridViewGray th
{
	background-color:#232323;
	color:#FF9900;
	padding:5px;
	text-align:center;
}

.ilHeatGridViewGray td
{
	padding:5px;
	text-align:left;
	border-collapse:collapse;
	border:solid 1px #232323;
}

.ilHeatPaging td
{
	border:0 !important;	
}

.separator
{
	height:1px;
	margin-bottom:25px;
	display:block;
	background-color:#FF9900;	
}

.lnkHome
{
	display:block;
	width:305px;
	height:162px;
	position:relative;
    left:90px;
	top:80px;
	cursor:pointer;	
}

ul, li
{
	list-style-type:none;	
}

.bold
{
	font-weight:bold;	
}

img
{
	vertical-align:middle;
	border:0;
}

.clear
{
	clear:both;
}




/*--------------------adminToolbar----------------------------*/
.adminToolbar
{
	margin:0px auto 15px auto;
	width:1000px;	
	background-color:#FFF;
	height:51px;
	padding:0;
}

.adminToolbar img
{
	float:left;
	display:block;
	width:132px;
	height:35px;
	margin:5px;
	padding:2px;
}

.adminToolbar ul
{
	float:left;
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:0;	
}

.adminToolbar ul li
{
	list-style-type:none;
	display:inline;
	padding-right:10px;
}

.adminToolbar ul li a, .adminToolbar ul li a:visited, .adminToolbar ul li a:hover
{
	text-decoration:underline;
	line-height:51px;
	color:#237CD0;
}



/*--------------------ManageUsersWrapper----------------------------*/
#ManageUsersWrapper
{
	border:solid 1px #000;
}

#ManageUsersWrapper h2
{
	background-color:#232323;
	padding:5px;
}

#ManageUsersWrapper .textbox
{
	display:block;
	width:200px;
}

#ManageUsersWrapper .tblEditUser td
{
	padding:2px;
	vertical-align:middle;
}

#ManageUsersWrapper .tblEditUser td input, #ManageUsersWrapper .tblEditUser td label
{
	vertical-align:middle;
}

#ManageUsersWrapper .lnkNewUser
{
	padding:5px;
}





/*--------------------ManageContentWrapper----------------------------*/
#ManageContentWrapper
{
	border:solid 1px #000;
}

#ManageContentWrapper #MangeContent
{
	margin:5px;
}

#ManageContentWrapper label
{
	float:left;
}

#ManageContentWrapper .ddlContent
{
	display:block;
	width:150px;
	float:left;
	margin-left:5px;
	margin-bottom:15px;
}

#ManageContentWrapper h2
{
	background-color:#232323;
	padding:5px;
}

#ManageContentWrapper .btnSubmit
{
	display:block;
	width:90px;
	height:28px;
	margin-top:15px;
	margin-bottom:15px;
	cursor:pointer;
	margin-left:auto;
	margin-right:auto;
}




/*--------------------ManageTeamsWrapper----------------------------*/
#ManageTeamsWrapper
{
	border:solid 1px #000;
}

#ManageTeamsWrapper h2
{
	background-color:#232323;
	padding:5px;
}

#ManageTeamsWrapper .lnkNewTeam
{
	padding:5px;
}

#ManageTeamsWrapper .textbox
{
	display:block;
	width:200px;
}

#ManageTeamsWrapper .tblEditTeam td
{
	padding:2px;
	vertical-align:middle;
}

#ManageTeamsWrapper .tblEditTeam td input, #ManageTeamsWrapper .tblEditTeam td label
{
	vertical-align:middle;
}





/*--------------------ManagePlayersWrapper----------------------------*/
#ManagePlayersWrapper
{
	border:solid 1px #000;
}

#ManagePlayersWrapper h2
{
	background-color:#232323;
	padding:5px;
}

#ManagePlayersWrapper .lnkNewPlayer
{
	padding:5px;
}

#ManagePlayersWrapper .textbox, #ManagePlayersWrapper .dropDown
{
	display:block;
	width:200px;
}

#ManagePlayersWrapper .tblEditPlayer td
{
	padding:2px;
	vertical-align:middle;
}

#ManagePlayersWrapper .tblEditPlayer td input, #ManagePlayersWrapper .tblEditPlayer td label
{
	vertical-align:middle;
}


/*--------------------ManageRolessWrapper----------------------------*/
#ManageRolesWrapper
{
	border:solid 1px #000;
}

#ManageRolesWrapper h2
{
	background-color:#232323;
	padding:5px;
}

#ManageRolesWrapper .lnkNewRole
{
	padding:5px;
}

#ManageRolesWrapper .textbox
{
	display:block;
	width:200px;
}

#ManageRolesWrapper .tblEditRoles td
{
	padding:2px;
	vertical-align:middle;
}

#ManageRolesWrapper .tblEditRoles td input, #ManageRolesWrapper .tblEditRoles td label
{
	vertical-align:middle;
}




/*--------------------ManageStaffWrapper----------------------------*/
#ManageStaffWrapper
{
	border:solid 1px #000;
}

#ManageStaffWrapper h2
{
	background-color:#232323;
	padding:5px;
}

#ManageStaffWrapper .lnkNewStaff
{
	padding:5px;
}

#ManageStaffWrapper .tblEditStaff td
{
	padding:2px;
	vertical-align:top;
}

#ManageStaffWrapper .textbox
{
	width:200px;
}



/*-----------------SiteWrapper------------------*/
#SiteWrapper
{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	text-align:left;
}





/*-----------------Header------------------*/
#Header
{
	background-image:url(/Common/Images/bkgrnd_top.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:291px;	
}





/*-----------------OneCol,TwoCol------------------*/
#OneCol, #TwoCol
{
	margin-left:auto;
	margin-right:auto;
	background-image:url(/Common/Images/bkgrnd_middle_filler.jpg);
	background-repeat:repeat-y;
	background-position:left top;	
}



/*-----------------ContentWrapper------------------*/
#ContentWrapper
{
	margin-left:auto;
	margin-right:auto;
	width:830px;	
}

#ContentWrapper #LeftCol
{
	width:150px;
	float:left;	
}

#ContentWrapper #RightCol
{
	width:655px;
	float:right;	
}



/*--------------------Navigation----------------------------*/
#Navigation
{
	border-right:solid 2px #000;
}

#Navigation li
{
	margin-bottom:5px;
}

#Navigation a, #Navigation a:visited, #Navigation a:hover
{
	padding:10px 0px 10px 10px;
	text-decoration:none;
}

#Navigation a, #Navigation a:visited
{
	color:#000;
	display:block;
	font-weight:bold;
}

#Navigation a:hover
{
	color:#FFF;
	display:block;
	font-weight:bold;
	background-color:#FF9900;
}



/*--------------------LoginWrapper----------------------------*/
#LoginWrapper
{
	border:solid 1px #ACB3AC;
}

#LoginWrapper h2
{
	background-color:#232323;
	padding:5px;
}


#LoginWrapper .aspLogin td table td, #LoginWrapper table td
{
	padding:5px;
}

#LoginWrapper .btnLogin
{
	display:block;
	width:90px;
	height:28px;
	margin-right:40px;	
	cursor:pointer;
}




/*-----------------alertBox------------------*/
.alertBox
{
	background-color:#FF9900;
	padding:10px;
	margin-bottom:15px;	
}

.alertBox li
{
	color:#FFF;	
}






/*-----------------Footer------------------*/
#Footer
{
	margin-left:auto;
	margin-right:auto;
	height:52px;
	background-image:url(/Common/Images/bkgrnd_footer.jpg);
	background-repeat:no-repeat;
	background-position:left top;		
}


/*-----------------Copyright------------------*/
#Copyright, #Copyright p
{
	text-align:center;	
	color:#FFF;
}

#Copyright p
{
	margin-bottom:5px;
	font-size:10px;
}

#Copyright a, #Copyright a:visited, #Copyright a:hover
{
	margin-bottom:5px;
	font-size:10px;
	text-decoration:underline;
}





/*-----------------ScheduleInformation------------------*/
#ScheduleInformation table
{
	width:100%;
	border-collapse:collapse;
	border:solid 1px #232323;
	margin-bottom:15px;
}

#ScheduleInformation th
{
	background-color:#232323;
	color:#FF9900;
	padding:5px;
	text-align:center;
}

#ScheduleInformation td
{
	padding:5px;
	text-align:center;
	border-collapse:collapse;
	border:solid 1px #232323;
}




/*--------------------TeamsWrapper----------------------------*/
#TeamsWrapper ul
{
	margin-left:10px;
}

#TeamsWrapper li
{
	margin-bottom:10px;
}




/*--------------------StaffWrapper----------------------------*/
#StaffWrapper ul
{
	margin-left:10px;
}

#StaffWrapper li
{
	margin-bottom:10px;
}




/*--------------------StaffProfileWrapper----------------------------*/
#StaffProfileWrapper .staffProfileHeader
{
	margin-bottom:15px;
}

#StaffProfileWrapper .imageWrapper
{
	margin:10px 0px 10px 0px;
}

#StaffProfileWrapper .imageWrapper img
{
	width:300px;
	height:200px;
}

#StaffProfileWrapper dt
{
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:2px;
}

#StaffProfileWrapper dd
{
	margin-bottom:15px;
}




/*--------------------TeamRosterWrapper----------------------------*/
#TeamRosterWrapper .rosterHeader
{
	margin-bottom:15px;
}



/*--------------------ContactWrapper----------------------------*/
#ContactWrapper table td
{
	padding:2px;
	vertical-align:top;
}

#ContactWrapper .textbox
{
	width:300px;
}

#ContactWrapper .textArea
{
	width:300px;
	height:150px;
	overflow-y:auto;
}


/*--------------------Gallery----------------------------*/
#Gallery table
{
    width:100%;
    border:0;
}

#Gallery table td
{
    padding: 3px;
    border:0;
}

