body, form {
	margin:					0;
	padding:				0;
}

body {
	background:				#FFFFFF;
	background-attachment:	fixed;
	background-image:		url(../images/basketball_bg_4.jpg);
	background-position:	center center;
	color:					#333333;
	font-family:			"Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:				13px;
	line-height:			1.5;
}

div.container {
	background-image:		url(../images/container_bg.png);
	background-repeat:		repeat-y;
	clear:					both;
	margin:					0 auto;
	width:					950px;
}

div.inner_container {
	margin:					0px 10px;
	position:relative;
}

div.topbar {
	background-color:		#2F2F2F;
	background-image:		url(../images/topbar_bg.gif);
	background-repeat:		repeat-x;
	color:					#FFFFFF;
	font-size:				14px;
	font-weight:			bold;
	height:					25px;
	text-align:				right;
	width:					100%;
}

div.banner {
	background-color:		#FFFFFF;
	background-image:		url(../images/header_bg.gif);
	background-position-y:	19px;
	background-repeat:		repeat-x;
	height:					98px;
	padding-left:			30px;
	padding-right:			15px;
}

div.big_banner {
	background-image:		url(../images/basketball_banner.jpg);
	height:					310px;
	width:					930px;
}

div.nav_bar {
	background-image:		url(../images/nav_bar_bg.gif);
	background-position:	50% 100%;
	background-repeat:		repeat-x;
	height:					30px;
	padding-left:			15px;
}

#gameDayPlays_tab {
	/*background-image:		url(../images/nav_active_turkey.jpg);*/
	color: white;
}

a.nav {
	background-image:		url(../images/nav.gif);
	background-repeat:		repeat-x;
	background-position:	0% 100%;
	color:					#999999;
	display:				block;
	font-size:				8pt;
	font-weight:			bold;
	float:					left;
	line-height:			30px;
	padding-left:			10px;
	padding-right:			10px;
	text-decoration:		none;
}

.submenu a {
	display: block; 
	background-image: url(../images/nav_submenu.gif);
	background-position: 0% 100%;
	background-repeat: repeat-x;
	color: #999999;
	font-size:8pt;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	margin:0;
	padding-left:10px;
}

.submenu a:hover {
	background-image:		url(../images/nav_submenu_hover.gif);
	color:					#FFFFFF;
}

a.nav:hover, a.nav:active {
	background-image:		url(../images/nav_hover.gif);
	color:					#FFFFFF;
}

a.nav_active {
	background-image:		url(../images/nav_active.gif);
	color:					#FFFFFF;
}

a.nav_active:hover, a.nav_active:active {
	background-image:		url(../images/nav_active.gif);
	color:					#FFFFFF;
}

a.nav_special {
	background-image:		url(../images/nav_active_turkey.jpg);
	background-repeat:		repeat-x;
	background-position:	0% 100%;
	color:					#000000;
	display:				block;
	font-size:				8pt;
	font-weight:			bold;
	float:					left;
	line-height:			30px;
	padding-left:			10px;
	padding-right:			10px;
	text-decoration:		none;
}

span.nav_sep {
	background-image:		url(../images/nav_sep.gif);
	background-position:	0% 100%;
	display:				block;
	float:					left;
	height:					28px;
	margin-top:				2px;
	width:					2px;
}

img.img_link {
	border:					none;
}

div.right_box {
	float:					right;
	margin-left:			10px;
	margin-right:			10px;
	margin-top:				10px;
}

div.center_content {
	background-color:		#FFFFFF;
	float:					left;
	margin-left:			10px;
	margin-top:				6px;
	width:					635px;
}

div.center_content_admin {
	background-color:		#FFFFFF;
	float:					left;
	margin-left:			10px;
	margin-top:				6px;
	width:					910px;
}

div.box1 {
	background-image:		url(../images/center_br.gif);
	background-position:	100% 100%;
	background-repeat:		no-repeat;
	width:					100%;
}

div.box2 {
	background-image:		url(../images/center_bl.gif);
	background-position:	0% 100%;
	background-repeat:		no-repeat;
	width:					100%;
}

div.box3 {
	background-image:		url(../images/center_tr.gif);
	background-position:	100% 0%;
	background-repeat:		no-repeat;
	width:					100%;
}

div.box4 {
	background-image:		url(../images/center_tl.gif);
	background-position:	0% 0%;
	background-repeat:		no-repeat;
	padding:				15px;
}

div.heading {
	color:					#C21317;
	font-size:				16px;
	font-weight:			bold;
}

hr.article_sep {
	background-color:		#DDDDDD;
	border:					none;
	height:					1px;
	margin:					10px;
	margin-left:			5%;
	margin-right:			5%;
	width:					90%;
}

div.footer {
	border-top:				1px solid #1D1D1D;
	clear:					both;
	color:					#666666;
	font-size:				8pt;
	padding: 				8px 0px;
	text-align:				center;
	width:					100%;
}

span.form_label {
	clear:					left;
	float:					left;
	font-size:				10pt;
	font-weight:			bold;
	height:					28px;
	margin-right:			15px;
	padding-top:			2px;
	text-align:				left;
	width:					150px;
}

span.form_fields {
	float:					left;
	height:					30px;
	text-align:				left;
	width:					300px;
}

span.form_validation {
	color:red;
	float: left;
	margin-bottom:8px;
	margin-left:10px;
}

span.form_text {
	color:					#226622;
	font-size:				11pt;
	font-weight:			bold;
	line-height:			26px;
}

span.form_buttons {
	clear:					both;
	display:				block;
	text-align:				center;
}

input.inactive {
	background-color:		#FFFFCC;
	color:					#AAAAAA;
	font-family:			"Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:				11pt;
}

input.active {
	background-color:		#FFFFFF;
	color:					#666666;
	font-family:			"Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:				11pt;
}

div.error {
	background-color:		#FFCCCC;
	border:					1px dotted #FF3333;
	margin:					auto;
	margin-bottom:			5px;
	margin-top:				15px;
	padding:				5px;
	text-align:				center;
	width:					75%;
}

div.note {
	background-color:		#CCFFCC;
	border:					1px dotted #33FF33;
	margin:					auto;
	margin-bottom:			5px;
	margin-top:				15px;
	padding:				5px;
	text-align:				center;
	width:					90%;
}

div.section_heading {
	background-color:		#CCCCCC;
	border:					2px solid #226622;
	clear:					both;
	font-size:				14pt;
	font-weight:			bold;
	margin:					auto;
	margin-bottom:			10px;
	margin-top:				20px;
	text-align:				center;
	width:					90%;
}

.col1 {
	font-weight:			bold;
	padding-left:			10px;
	width:					90px;
}

.col2 {
	font-weight:			bold;
	padding-left:			10px;
	width:					100px;
}

.col3 {
	padding:				0px 10px;
	text-align:				center;
}

.col4 {
	padding:				0px 10px;
	text-align:				center;
}

.row1 {
	background-color:		#CCFFCC;
}

.row2 {
	background-color: 		#CCCCCC;
}

/* Admin Pages */
.contentSidebarLinks a {
	color: #666666;
	display: block;
	text-decoration: none;
}
.contentSidebarLinks a:hover {
	background-color: #CCCCCC;
	color: black;
}