/* CSS Document */
body {
	margin: 0px;
	background-image: url('../images/Top_Back.png');
	background-repeat: repeat-x;
	background-color: #c40000;
	font-family: Arial;
	font-size: 12px;
}
.MainContent {
}
.MainTable {
	width: 750px;
}
.LogoCell {
	text-align: left;
	width: 230px;
}
.NCSCLogoCell {
	text-align: right;
	vertical-align: middle;
}
.TopBar {
	background-image: url('../images/Top_Back.png');
	background-repeat: repeat-x;
	height: 128px;
}
.MenuOuter {
	width: 520px;
}
.MenuOuterCell {
	vertical-align: top;
}
.NCSCLogoRow {
	height: 84px;
}
.MenuItemRow {
	height: 44px;
}
.MenuItems {
	vertical-align: top;
}
.Content {
	padding-top: 10px;
	margin-top: 10px;
	padding-left: 0px;
	width: 100%;
}
.NG_Text {
	color: #ffffff;
}
.NG_Date {
	text-decoration: underline;
	font-weight: bold;
	padding-bottom: 10px;
}
.NG_Team1 {
	padding-bottom: 10px;
}
.NG_VS {
	font-size: 10px;
	padding-bottom: 10px;
}
.NG_Team2 {
	padding-bottom: 20px;
}
.NG_Time {
	padding-bottom: 20px;
	font-weight: bold;
}
.NG_Location {
	padding-bottom: 10px;
}
.NG_ClickHere {
	color: #FFEA00 !important;
	font-size: 10px;
}
.SoccerBullet {
	float: left;
	padding-right: 8px;
	padding-bottom: 1px;
}
.ContentBack {
	background-color: #9A0000;
	width: 631px;
	padding-top: 23px;
	padding-left: 23px;
	padding-right: 23px;
	text-align: center;
	color: #FFFFFF;
}
.SponsorsBack {
	width: 631px;
	padding-top: 23px;
	padding-left: 23px;
	padding-right: 23px;
	text-align: left;
	color: #FFFFFF;
}
.Announcements {
	background-color: #9A0000;
	width: 631px;
	padding-top: 23px;
	padding-left: 23px;
	padding-right: 23px;
	text-align: left;
}
.Announcement_Date {
	color: #FFFFFF;
	font-weight: bold;
}
.Announcement_Text {
	color: #FFFFFF;
}
.hrWhite {
	background-color: #ffffff;
	color: #ffffff;
	border: 0px;
	height: 1px;
}
.Announcement {
	padding-bottom: 30px;
}
.Copyright {
	text-align: center;
	padding-bottom: 10px;
	font-size: 10px;
}
.TableHeader {
	font-weight: bold;
	font-size:12px;
	border-bottom: 0px solid #ffffff;
	border-top: 0px solid #ffffff;
	background-color:#770000;
	margin-bottom:10px;
}
.DarkRedBack {
	background-color: #9A0000;
}
.Schedule_Date {
	color: #ffffff;
	text-align: center;
}
.Schedule_Opponent {
	color: #ffffff;
}
.Schedule_Location {
	color: #ffffff;
}
.Schedule_Time {
	color: #ffffff;
	text-align: center;
}
.Schedule_Result {
	color: #ffffff;
	text-align: center;
}
.Schedule_Header {
	font-weight: bold;
}
.Section_Header {
	font-weight: bold;
	text-align: center;
	width: 100%;
	padding-bottom: 20px;
	color: #ffffff;
}
.Schedule_Win {
	font-weight: bold;
	color: #ffea00;
}
.Schedule_Loss {
	font-weight: bold;
}
.Site {
	color: #FFFFFF;
	font-weight: bold;
}
.Site_Directions {
	color: #FFFFFF;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-top: 5px;
}
.ComingSoon {
	width: 100%;
	height: 207px;
	padding-top: 63px;
	text-align: center;
}
a, a:link, a:visited, a:hover, a:active {
	text-decoration: underline;
	color: #ffea00;
}
.Table_Left {
	font-weight: bold;
	text-align: right;
}
.Table_Right {
	text-align: left;
}
.PR_Left {
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}
.PR_Right {
	vertical-align: top;
	text-align: left;
}
.PR_Spacer {
	height: 20px;
}
.Sponsor_Please_Support {
	font-weight: bold;
}
.Reg_Name {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}
.Reg_Address {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}
.Reg_Phone {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}
.Reg_Email {
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
.Reg_Parents {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}
.Reg_Header {
	font-weight: bold;
	padding-top: 10px;
}
.Reg_MT {
	font-style: italic;
}
.Gallery_Picture {

}
.Gallery_Edit {
}
.Gallery_Delete {
}
.Gallery_Desc {
}
.Gallery_Desc_FileName {
  color:#FF0000;
}
.GalleryName {
  font-weight:bold;
  font-size: 15px;
  padding-bottom:10px;
}
.AdminPageHeader {
  font-weight:bold;
  font-size: 15px;
  padding-bottom:10px;
  
}
.EditImage {
  border: 5px;
  border-color:#ffffff;
  border-style:solid;
}

.AlbumManagementImage {
  border: 2px;
  border-color:#ffffff;
  border-style:solid;
  margin-top:5px;
  margin-bottom:5px;
}

.GalleryImageHeader {
margin-top:5px;
  border: 2px;
  border-color:#770000;
  border-style:solid;
  margin-bottom:10px;
}
.TableGeneral {
  width:95%;
}
.TableCell {
  background-color:#880000;
}
.AdminBreadCrumb
{
width: 100%;
text-align:left;
font-size:10px;
padding:5px;
padding-bottom:13px;
margin-top:-15px;
margin-left:-5px;
margin-bottom:15px;
border-bottom: 1px solid #c40000;
}
.PG_Outer {
float:left;
padding:20px;
width:150px;
height:150px;
}
.VA_Image {
}
.VA_Outer {
float:left;
padding:14px;
height:125px;
width:125px;
}

.PG_GalleryName a {
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-size:14px;
}
.PG_GalleryDesc a {
text-decoration:none;
color:#ffffff;
}
.Page_SubHeader {
padding-bottom:15px;
font-weight:bold;
font-size:12px;
	color: #ffffff;
font-style:italic;
}

.Schedule_SubHeader {
	margin-top:-15px;
	padding-bottom:15px;
	font-size:11px;
	}
.Schedule_Tournament_Location {
	margin-top:-10px;
   font-size:10px;
   font-style:italic;
   color:#ffea00;
}

.DevelopedBy {
	text-align: center;
	margin-top:-5px;
	padding-bottom: 10px;
	font-size: 10px;
}