﻿BODY
{
	background-image:url(images/MAC_Bkg.gif);
	background-position: center top;
	background-repeat:repeat;	
	background-color:#0000fe;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}
.mainTable
{
	background-color:White;
	width:993px;
}
.topMenuLinks
{
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:White;
	text-decoration: none;
}
.topMenuTable
{
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:White;
	text-decoration: none;
	background-color:#122e6f;
	width:988px;	
	height:26px;
}
.ArialWhite11B
{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color:White;
}
.ArialWhite11B a
{
	font-family: Arial;
	font-size: 10px;
	color:White;
	text-decoration:none;
}
.ArialDarkRed12B
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#cc0000;
}
.UpcomingEventsTable
{
	background-image:url(images/bg_upcomingevents.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width:458px;
	height:481px;
	font-family:Arial;
	font-size:13px;
	color:#15236a;

}
.MeetInfoTable
{
	background-image:url(images/bg_meetinfo.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width:458px;
	height:481px;
	font-family:Arial;
	font-size:13px;
	color:#15236a;

}
.KudosTable
{
	background-image:url(images/bg_kudos.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width:333px;
	height:481px;
	font-family:Arial;
	font-size:12px;
	color:#15236a;
	text-align:center;

}
.MacPicsTable
{
	background-image:url(images/bg_macpics.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width:329px;
	height:260px;

}
.GlobalNewsTable
{
	background-image:url(images/bg_globalnews.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width:458px;
	height:260px;
	font-family:Arial;
	font-size:13px;
	color:#15236a;

}
.F1HSTable
{
	background-image:url(images/tab_WChampswhite.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width:458px;
	height:260px;
	font-family:Arial;
	font-size:13px;
	color:#15236a;

}
.mainTableBottomRow
{
	background-image:url(images/bg_bottom.gif);
	background-position: center top;
	background-repeat:no-repeat;	
	width:993px;
	height:26px;

}
.formText
{
	width:350px;
}
.formTextShort
{
	width:150px;
}
.formTextMulti
{
	width:350px;
	height:60px;
}
.detailedInfoTitle
{
	font-family:Arial;
	font-size:18px;
	color:#15236a;
	font-weight:bold;
}
.detailedInfoMessage
{
	font-family:Arial;
	font-size:13px;
	color:#15236a;
	text-align:justify;
}
.detailedInfoDate
{
	font-family:Arial;
	font-size:12px;
	color:#cc0000;
}
.detailedInfoLink
{
	font-family:Arial;
	font-size:13px;
	color:#cc0000;
	font-weight:bold;
}
.comingSoon
{
	font-family:Arial;
	font-size:24px;
	color:#cc0000;
	font-weight:bold;
}
.pageTitle
{
	font-family:Arial;
	font-size:22px;
	color:#cc0000;
	font-weight:bold;
}
.pageBody
{
	font-family:Arial;
	font-size:14px;
	color:#15236a;
}
.MeetTable
{
	font-family:Arial;
	font-size:14px;
	color:#15236a;
	border:solid 1px #15236a;
	width:890px;
}
.MeetRow
{
	border:solid 1px #15236a;
	padding:2px;
}
.coachName
{
	font-family:Arial;
	font-size:22px;
	color:#cc0000;
	font-weight:bold;
}
.coachBio
{
	font-family:Arial;
	font-size:14px;
	color:#15236a;
}
.enlargeLink
{
	font-family:Arial;
	font-size:10px;
	color:#cc0000;
}
.white12B
{
	font-family:Arial;
	font-size:12px;
	color:white;
	font-weight:bold;
}
.Height20
{
	height:20px;
}
.Height15
{
	height:15px;
	vertical-align:bottom;
}
.alignCenter
{
	text-align:center;
}
.albumName
{
	font-family:Arial;
	font-size:11px;
	color:#cc0000;
}
.albumTable
{
	border:solid 1px #15236a;
	font-family:Arial;
	font-size:11px;
	color:#15236a;
	font-weight:bold;
	width:180px;
	
}
.formSubmit
{
	color:White;
	background-color:#0000ff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	
}
.formText
{
	width:260px;
}
.formTextMulti
{
	width:260px;
	height:60px;
}
.contactUsTable
{
	width:370px;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#15236a;
}
.lblConfirmation
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:red;
}
.adminLoginTable
{
	background-color:White;
	font-family:Arial;
	font-size:13px;
	color:#15236a;	
	border: solid 1px #15236a;
	width: 300px;
}
.adminFormText
{
	border: solid 1px #15236a;
	width: 200px;
}
.adminFormTextMulti
{
	border: solid 1px #15236a;
	width: 200px;
	height: 60px;
}
.adminFormTextLong
{
	border: solid 1px #15236a;
	width: 350px;
}
.adminFormTextMedLong
{
	border: solid 1px #15236a;
	width: 169px;
}
.adminFormTextShort
{
	border: solid 1px #15236a;
	width: 100px;
}
.adminFormTextMultiLong
{
	border: solid 1px #15236a;
	width: 350px;
	height: 60px;
}
.adminFormButton
{
	background-color: #15236a;
	color:White;
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
}
.adminConfirmation
{
	color:#cc0000;
	font-size:13px;
	font-weight:bold;
	font-family:Arial;
}
.adminMainTable
{
	background-color:White;
	font-family:Arial;
	font-size:13px;
	color:#15236a;	
	border: solid 1px #15236a;
	width: 600px;
}
.width100
{
	width: 100px;	
}
.width140
{
	width: 140px;	
}
.width16
{
	width: 16px;	
}
.width400
{
	width: 400px;	
}
.calendarDay
{
	width: 135px;	
	vertical-align:top;
	font-family:Arial;
	font-size:11px;
	color:#cc0000;
	border: solid 1px #15236a;
	height:100px;
    text-align:left;

}
.calendarDayNum
{
	width: 135px;	
	vertical-align:top;
	text-align:right;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#15236a;	
}
.calendarDayTitle
{
	width: 135px;	
	font-family:Arial;
	font-size:13px;
	color:#15236a;	
	font-weight:bold;
	text-align:center;
	border: solid 1px #15236a;
	height:30px;
}
.calendarMAIN
{
	width: 945px;	
}
.smallMonth
{
	font-family:Arial;
	font-size:11px;
	color:#cc0000;
	vertical-align:baseline;
}
.calendarDayText
{
	font-family:Arial;
	font-size:11px;
	color:#cc0000;
	text-align:left;
}
.CollegeProspectsDataTable
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	text-align:left;
	border: solid 1px #000000;
	width:800px;
	font-weight:normal;
	margin-top:10px;
	
}
.alignRight
{
	text-align:right;
	font-weight:bold;	
}
.CollegeProspectsDataTableStats
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	background-color:#eaeafc;
	text-align:left;
	border: solid 1px #000000;
	width:760px;
	font-weight:normal;	
}
#rptAlbums
{
	font-size:11px;
}