.MainPageBackground
{
	background-color:#cc99ff;
	
}

.topHeader
{
	position:absolute;
	top:0px;
	left:35px;
	width:700px;
	height:40px;
	border-bottom:dotted 4px #2F4F4F;
	/*border-style:outset;*/
	
}
#lnkSchoolSignup
{
	position:absolute;
	top:10px;
	left:0px;
	width:150px;
}
#lnkDownloadPage1
{
	position:absolute;
	top:10px;
	left:560px;
	width:150px;
}
.btnItemsInCartStatus
{
	position:absolute;
	top:88px;
	left:530px;
	height:22px;
	width:208px;
	font-size:small;
	font-family:Comic Sans MS, Arial;
	font-weight: bold;
	text-align:center;
    cursor:hand;
	color:black;
	background:#EF89DA;
	border: 1px solid #DCEDFA;
	z-index:1;
}
.btnItemsInCartStatusHover
{
	position:absolute;
	top:88px;
	left:530px;
	height:22px;
	width:208px;
	font-size:small;
	font-family:Comic Sans MS, Arial;
	text-align:center;
    cursor:hand;
	color:black;
	background:yellow;
	border: 1px solid #DCEDFA;
	z-index:1;
}
.parentsStartHereInfo
{
	position:absolute;
	top:90px;
	left:10px;
	
}
.lnkOtherPayment
{
	position:absolute;
	top:48px;
	left:584px;
	height:19px;
	width:70px;
	font-size:small;
	font-family:Comic Sans MS, Arial;
	font-weight: bold;
	text-align:center;
    cursor:hand;
	color:black;
	z-index:4;
}

.lnkOtherPaymentHover
{
	position:absolute;
	top:48px;
	left:584px;
	height:19px;
	width:70px;
	font-size:small;
	font-family:Comic Sans MS, Arial;
	text-align:center;
	text-decoration:none;
    cursor:hand;
	color:black;
	background:yellow;
	border: 1px solid #DCEDFA;
	z-index:4;
}

#lblParentsInfo
{
	position:absolute;
	top:48px;
	width:800px;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size:small;
}
.accordianListOfProducts
{
	position:absolute;
	top:110px;
	left:5px;
	width:480px;
	height:600px;
	padding: 0px 0px 0px 0px;
	
}

.lblPageTitle
{
	position:absolute;
	font-family:Catchup, Comic Sans MS, Arial;
    font-size:30px;
    text-align:center;
    width:700px;
    word-spacing:15px;
    left:50px;
}
.ContentImage
{
	/*
	position:absolute;
	left:400px;
	*/
}
.dateRange
{
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size:xx-small;
}
.SeasonLabelFormatting
{
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size:small;
	font-weight:900;
}
.listItemRow
{
	background-color:#F5F7EE
}
.activitySummaryList
{
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size:smaller;
	font-weight:400;
}

.topMissionStatement
{
	position:absolute;
	height:200px;
	width:300px;
	top:110px;
	left:520px;
}
#lblMsD
{
	position:absolute;
	top:5px;
	left:14px;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
	font-weight:900;
	color:Red;
}
#lblMsDOther
{
	position:absolute;
	top:5px;
	left:30px;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
	font-weight:300;
	color:Black;
}
#lblMsE
{
	position:absolute;
	top:26px;
	left:14px;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
	font-weight:900;
	color:Blue;
}
#lblMsEOther
{
	position:absolute;
	top:26px;
	left:30px;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
	font-weight:300;
	color:Black;
}
#lblMsW
{
	position:absolute;
	top:48px;
	left:8px;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
	font-weight:900;
	color:Green;
}
#lblMsWOther
{
	position:absolute;
	top:48px;
	left:30px;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
	font-weight:300;
	color:Black;
}

.aboutText
{
	position:absolute;
	top:200px;
	left:530px;
	width:300px;
}

#lblAboutTextHeader
{
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
    font-weight:900;
    width:300px;
	color:Red;
}
#lblAboutTextOther
{
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 16px;
    font-weight:100;
    width:300px;
	color:Black;
}

.flareContent
{
	position:absolute;
	top:456px;
	left:530px;
	height:60px;
	width:300px;
	color:Black;
}
#lblFlare
{
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
    font-weight:900;
    color:Blue;
}
#imgFun
{
	position:absolute;
	top:0px;
	left:96;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 20px;
    font-weight:900;
    color:Green;
}

.contactContent
{
	position:absolute;
	top:500px;
	left:530px;
	height:25px;
	width:300px;
	color:Black;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 16px;
    font-weight:500;
}
#lblClsPhoneLabel
{
	position:absolute;
	top:23px;
	left:0px;
	height:25px;
	width:150px;
	color:Black;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 16px;
    font-weight:500;
}
#lblClsPhone
{
	position:absolute;
	top:28px;
	left:62px;
	height:25px;
	width:200px;
	color:Black;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 12px;
    font-weight:200;
}
#lblClsMailingLabel
{
	position:absolute;
	top:48px;
	left:0px;
	height:25px;
	width:150px;
	color:Black;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 16px;
    font-weight:500;
}
#lblClsMailingLine1
{
	position:absolute;
	top:68px;
	left:62px;
	height:25px;
	width:200px;
	color:Black;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 14px;
    font-weight:200;
}
#lblClsMailingLine2
{
	position:absolute;
	top:88px;
	left:62px;
	height:25px;
	width:200px;
	color:Black;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 14px;
    font-weight:200;
}
#lblClsMailingLine3
{
	position:absolute;
	top:108px;
	left:62px;
	height:25px;
	width:200px;
	color:Black;
	font-family:Comic Sans MS, Arial, Sans-Serif;
	font-size: 14px;
    font-weight:200;
}
