body {margin: 0px 0px 0px 0px;background-color:white;background:url('bodyBack1.png') repeat-x;color:#666666;font-family:verdana;font-size:12px;font-weight:normal; line-height:150%;}
.bodyTable {margin:0px 0px 0px 0px; background:url('topBar_ctm.png') no-repeat; background-position: center top;}
td {color:#666666;font-family:verdana;font-size:12px;font-weight:normal; line-height: 150%;}
table.textFormatTable td {padding:0 30 0 10;}
.footerBack {background:url('footerBack.png') repeat-x;}
.print {display:none;}
.textFrameOld {background:url('back.png') repeat;background-position: bottom;}
.textFrame{background-color:#ffffff;border:5px solid #009fdf;}
.sideFrame {background:url('redBox.png') repeat;background-position: bottom;}
.oldGreen {color:#84B500;}
.oldGray {color:#7C7D7F;}
.topBack {background-color:#5D8F19;}
.footerPadding{padding-left:40px;padding-right:40px;}
.labelCell {background-color:009ede;border-top: 3px solid white; border-bottom: 3px solid white;}
.largeHeading {color:#15b7eb;font-family:tahoma;font-size:20px;font-weight:bold;text-decoration:none;}
.smallHeading {color:#15b7eb;font-family:tahoma;font-size:14px;font-weight:bold;text-decoration:none;}
.smallHeading {color:#4472C4;font-family:tahoma;font-size:14px;font-weight:bold;text-decoration:none;}
.largeHeading {color:#009ede;font-family:tahoma;font-size:20px;font-weight:bold;text-decoration:none;}
.largeHeadingWhite{color:white;font-family:tahoma;font-size:20px;font-weight:bold;text-decoration:none;}
.largeHeadingRed {color:red;font-family:tahoma;font-size:20px;font-weight:bold;text-decoration:none;}
.smallHeadingRed {color:red;font-family:tahoma;font-size:14px;font-weight:bold;text-decoration:none;}
.smallHeadingWhite {color:white;font-family:tahoma;font-size:14px;font-weight:bold;text-decoration:none;}
.importantText {color:#E2001A;font-family:tahoma;font-size:14px;font-weight:bold;text-decoration:none;}
.importantTextSmall {color:red;font-family:tahoma;font-size:12px;font-weight:bold;text-decoration:none;}
.topBar_up2u {background-color:white;background: url('topBar_up2u.png') no-repeat;}
.topBar_cz {background-color:white;background: url('topBar_cz.png') no-repeat;}
.topBar_sk {background: url('topBar_sk.png') no-repeat;}
.bottomBar {background: url('bottomLine_new.png') no-repeat;}
.bottomBarTest {background: url('bottomLine_blank.png') no-repeat;}
.topNavText {color:white;font-family:tahoma;font-weight:bold;font-size:14px;text-decoration:none;}
.topNavHomeText {color:white;font-family:tahoma;font-weight:bold;font-size:14px;text-decoration:none;}
.topNavCurrent {background-color:#15b7eb;}
.topNavCurrentBlue {background-color:#15b7eb;}
.topNavDividerBlue {background:url('whiteSpacer.gif');}
.topNavHomeBack{background:url('homeNavBack.png');}
.topNavBack {background:url('orangeBarBack.png') repeat;}
.topNavBackBlue {background-color:#15b7eb;}
.topNavBlue {background-color:#009ede;}
.visible {display:block;}
.hidden {display:none;}
.paraBreak {font-size: 12px;line-height: 80%;}
.paraBreakSmall {font-size: 12px;line-height: 40%;}
.bulletsLeftAligned {margin-left:-25;}
.specialNotes {color:#5D8F19;font-style:italic;}
.hiliteDeti {background-color:#FFE307;}
.hiliteZaci {background-color:#BDCE13;}
.hiliteStudenti {background-color:#FECC00;}
.hiliteRodice {background-color:#0EB6E7;}
.linkedLabel {font-weight:bold;text-decoration:none;}
.formLabel  {font-weight:bold;text-decoration:none;}
table.dataTable {border-collapse:collapse; border:1px solid #009ede;}
table.dataTable td {border:1px solid #009ede;padding:5px 5px 5px 5px;text-align:left;}
table.dataTable td.rightAlign {border:1px solid #009ede;padding:5px 5px 5px 5px;text-align:right;}
table.dataTable td.centerAlign {border:1px solid #009ede;padding:5px 5px 5px 5px;text-align:center;}
table.dataTable th {border:1px solid white;padding:5px 5px 5px 5px;text-align:left;}
table.textFrame td {padding:5px 5px 5px 5px;}
div.dataTable {border:1px solid #009ede;padding:5px 5px 5px 5px;}
.footnote {
font-size: 9px;
font-family: verdana;
font-weight: normal;
}
.appFormSection {
	background:#f7f3f7;
	border-bottom: 2px  solid silver;
	border-left: 2px solid silver;
	border-right: 2px  solid silver;	
	border-top: 2px  solid silver;	
	border-collapse: collapse;
}

.appFormPadYellow {
	background:#fecc00;padding: 40px 40px 20px 40px;
}
.appFormPadYellowLight {
	background:#ffe307;padding: 40px 40px 20px 40px;
}
.appFormPadOrangeLight {
	background:#f9b200;padding: 40px 40px 20px 40px;
}
.appFormPadOrangeLight {
	background:#009ede;padding: 40px 40px 20px 40px;
}

.appFormPadOrangeDark {
	background:#ee7f01;padding: 40px 40px 20px 40px;

}
.appFormPadBlueBright {
	background:#009fdf;padding: 40px 40px 20px 40px;

}
.appFormPadBlueLight {
	background:#14b7e8;padding: 40px 40px 20px 40px;
}

.appFormPadGreenLight {
	background:#bdce13;padding: 40px 40px 20px 40px;
}

.appFormPadGreenDark {
	background:#5E901B;padding: 40px 40px 20px 40px;
}
.appFormPadRed {
	background:#E2001A;padding: 40px 40px 20px 40px;
}
.fakeLink{cursor:pointer;text-decoration:underline;}
.ctmRed {color:#ED1C24;}
.ctmAppleGreen {color:#71BF43;}
.ctmGreen {color:#A6CE39;}
.tally {
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	left:20;
	right:0;top:40px;
	z-index:2;
}
.numApplied {font-size:20;font-family:Arial;font-weight:bold;color:red;}
.numPaid {font-size:20;font-family:Arial;font-weight:bold;color:green;}
.numRemaining {font-size:20;font-family:Arial;font-weight:bold;color:gold;}
.accentTable {margin: 0em 0em 0em 0em;border: 1px solid #ccc;background-color:#F5F5F5;}
.headers {font-size:16;font-family:Arial;font-weight:bold;color:gray;}
.accentTablePadding {padding:10px;}