﻿body {
	background: none;
	min-width: 580px;
	heigth: 100%;
	color: Black;
	overflow-y: visible;
}

#attention_ie6 {
	display: none;
}

.wrapper {
	background: none;
	min-height: 200px;
	min-width: 580px;
	heigth: 100%;
}

.barHeader, .barMenu, .barFlash, .barStatus, .barStatusSmall {
	display: none;
}



.pageWidth {
	width: auto;
}

.holderSignup {
	float: none;
	width: auto;
}

.holderSignup fieldset {
	background: none;
	width: 98%;
	margin: 12px 0px 0px 0px;
}

.holderSignup fieldset legend {
	font-weight: bold;
}

.holderSignup fieldset ul li.instructions
{
	display: none;
}

.holderSignup fieldset ul li.longerInstruction {
	margin: auto auto auto auto;
}

.holderSignup fieldset.printable ul li a, .holderSignup fieldset.printable ul li a:hover, .holderSignup fieldset.printable ul li a:link, .holderSignup fieldset.printable ul li a:visited {
	display: none;
}

.visibleOnlyOnScreen {
	visibility: hidden;
}

.holderSignup fieldset legend.visibleOnlyOnPrint {
	display: block;
}

.holderSignup fieldset legend.visibleOnlyOnPrint span {
	color: White;
}

a:link, a:visited, a:hover, a:active {
	color: black;
}

.barFooter ul.footerRight a, .barFooter ul.footerRight a:visited, .barFooter ul.footerRight a:active {
	color: black;
}

.holderHeading, .holderLogin {
	display: none;
	width: 0px;
}

.holderBigNews {
	float: none;
	width: auto;
	border-left: none;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.holderHistory {
	float: none;
}

.holderSignup h1 {
	display: none;
}

.holderSignup .visibleOnlyOnPrint {
	display: block;
	font-size: 16px;
}

.holderSignup .visibleOnlyOnPrint h1 {
	display: block;
	text-align: center;
	color: black;
	font-size: 24px;
	margin-top: 0px;
	padding: 0px 0px 5px 0px;
	width: 100%;
	line-height: 30px;
	clear: both;
}

.holderSignup .visibleOnlyOnPrint h2 {
	display: block;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0px 15px 0px;
}

.holderSignup .visibleOnlyOnPrint p {
	display: block;
	font-size: 14px;
	line-heigth: 16px;
	text-align: justify;
	padding: 24px 0px 0px 0px;
}

.holderSignup .visibleOnlyOnPrint ul {
	display: block;
	font-size: 14px;
	line-heigth: 16px;
	text-align: justify;
	list-style: bullet inside;
	padding-top: 16px;
	padding-left: 32px;
}

.holderSignup .visibleOnlyOnPrint .signaturePlaceDate {
	padding: 40px 0px 0px 0px;
	width: 48%;
	float: left;
	font-size: 14px;
	text-align: left;
}

.holderSignup .visibleOnlyOnPrint .signatureSignature {
	padding: 40px 0px 0px 0px;
	width: 48%;
	float: right;
	font-size: 14px;
	text-align: right;
}

.holderSignup fieldset ul {
	padding-top: 8px;
	padding-bottom: 12px;
}

.holderSignup fieldset ul li.checkbox {
	display: none;
}

.pageBreak {
	page-break-before: always;
	clear: both;
}

.autoPageBreak {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 0px;
}

.formHeader {
	height: 48px;
	width: 100%;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 0px;
}

.studentFullName {
	float: left;
	width: 45%;
	text-align: left;
	height: 38px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
}

.archiveNumber {
	float: right;
	text-align: right;
	width: 45%;
	height: 38px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
}

.visiblePrint {
	display: block;
	font-size: 12px;
	font-weight: normal;
	height: 42px;
}

.holderSignup fieldset.printable ul li {
	font-size: 13px;
	line-height: 20px;
}

.holderSignup fieldset.printable ul li label {
	width: 34%;
}

.holderSignup fieldset.printable ul li span {
	width: 62%;
}

.holderSignup .visibleOnlyOnScreen {
	display: none;
}