body
{
    text-align: center;
    background-color: #8C16D0;
    font-family: Arial;
    font-size: 12px;
}

.container
{
    width: 800px; 
    margin: 0px auto;
}

.header
{
	text-align: left;
    width: 100%;
    color: #ffffff;
    
}

.ContentPlaceHolder
{
	text-align: left;
	background-color: #ffffff;
    min-height: 400px;
    overflow: hidden;
    clear:both;
    margin:0px;
    padding:0px;
	z-index: 1;

}

.navigationBar
{
	width: 100%;
	text-align: left;
	clear:both;
	height: 27px;
	margin-bottom:-3px;
	z-index: 1;
}

.specialBar
{
	width: 100%;
	text-align: right;
	background-color: #F6E831;
	height: 30px;
	padding-top: 8px;
	clear:both;
	color: Black;
	margin:0px;
    padding:0px;
	z-index: 0;

}

.footer
{
	width: 100%;
	color: #ffffff;
	text-align:center;
}

.whiteLink a:link
{
	color: #ffffff;
	text-decoration: none;
}
.whiteLink a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.whiteLink a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.whiteLink a:active
{
	color: #ffffff;
	text-decoration: none;
}



#BulletinDatePickerDiv
{
	position:relative;
	top:-900px;
	z-index:2;
	cursor: pointer;
}


#PersonalizeBulletinDiv
{
	position:relative;
	top:-590px;
	z-index:3;
}

#CustomNameplateDiv
{
	text-align:center;
	position:relative;
	top:-585px;
	z-index:2;
	font-size: 12px;
	width:200px;
	height:30px;
	
}

#BulletinDateCalendarDiv
{
	border: solid 1px #dfdfdf;
    background-color: #8C16D0;
    color:White;
    width: 200px;
    position: relative;
    top:-1000px;
    left:-100px;
    
    z-index: 100;
}



.PanelDropShadow
{
	background-image:url(/zsys/img/PanelDropShadow.gif);
	background-repeat:no-repeat;
	width:265px;
	height:408px;
	vertical-align:middle;
	text-align:center;
}

#Panel1Div
{
	position:relative;
	z-index:1;
	
}
/* TODO: format styles below. these are from another style sheet*/

      .NamePlate {position: absolute; left: 310px; top: 111px; width: 250px; z-index: 7}

        .Layer11 {position: absolute; left: 67px; top: 92px; width: 73px; height: 25px; z-index: 13}

        .Layer12 {position: absolute; left: 523px; top: 92px; width: 52px; height: 20px; z-index: 14}

        .Layer13 {position: absolute; left: 67px; top: 561px; width: 45px; height: 16px; z-index: 15}

        .Layer14 {position: absolute; left: 523px; top: 561px; width: 51px; height: 17px; z-index: 16}

        .Panel1 {position: absolute; left: 313px; top: 165px; width: 250px; height: 329px; z-index: 2;}

        .Panel2 {position: absolute; left: 62px; top: 567px; width: 250px; height: 393px; z-index: 3;}

        .Panel3 {position: absolute; left: 313px; top: 567px; width: 250px; height: 393px; z-index: 4;}

        .Panel4 {position: absolute; left: 62px; top: 89px; width: 250px; height: 393px; z-index: 1;}

        .ChapterLine {position: absolute; left: 355px; top: 156px; width: 200px; z-index: 24;}

        .AgeLine {position: absolute; left: 320px; top: 156px; width: 200px; z-index: 50;}

        .noPrint {display:none;}

        .NamePlatePrintFriendly {position: absolute; left: 310px; top: 22px; width: 250px; z-index: 7}

        .Layer11PrintFriendly {position: absolute; left: 67px; top: 3px; width: 73px; height: 25px; z-index: 13}

        .Layer12PrintFriendly {position: absolute; left: 523px; top: 3px; width: 52px; height: 20px; z-index: 14}

        .Layer13PrintFriendly {position: absolute; left: 67px; top: 472px; width: 45px; height: 16px; z-index: 15}

        .Layer14PrintFriendly {position: absolute; left: 523px; top: 472px; width: 51px; height: 17px; z-index: 16}

        .Panel1PrintFriendly {position: absolute; left: 313px; top: 76px; width: 250px; height: 329px; z-index: 2;}

        .Panel2PrintFriendly {position: absolute; left: 62px; top: 478px; width: 250px; height: 393px; z-index: 3;}

        .Panel3PrintFriendly {position: absolute; left: 313px; top: 478px; width: 250px; height: 393px; z-index: 4;}

        .Panel4PrintFriendly {position: absolute; left: 62px; top: 0px; width: 250px; height: 393px; z-index: 1;}

        .ChapterLinePrintFriendly {position: absolute; left: 355px; top: 67px; width: 200px; z-index: 24;}

        .AgeLinePrintFriendly {position: absolute; left: 320px; top: 67px; width: 200px; z-index: 50;}

.ThankYouMessageLabel
{
	background-color: #FFFF99;
	border: 1px solid #FF0000;
	padding: 3px;
	font-size: larger;
	font-weight: bold;
}
