body {
	background-color:#1F1F1F;
	margin:0px;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	line-height:18px;
	margin:0px 0px 2px 0px;
}
h1.schoolname {
	font-size: 10px;
	margin:0px 2px 3px;
	line-height:12px;
}
.box {
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	width: 130px;
	color: #FFFFFF;
	background: #666699;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.mainPad {
	padding: 20px 20px 30px;
	background-color:#EDE4CF;
	background-image: url( /images/MainBG1.jpg );
}
.csMain {
	font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px 8px 6px;
}
.CSlogo {
	font: bold 9px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 8px 4px 4px;
	border: 1px solid #000;
	background-color:#FFFFFF;
}
p.ruleHome {
	border-top: 1px dotted #999999;
	line-height:2px;
	margin:6px 0px 4px;
	width:90%;
	text-align:center;
}
p.ruleSide {
	border-top: 1px dotted #FFFFFF;
	line-height:2px;
	margin:6px 0px;
	text-align:center;
}
p.homelink {
	margin: 0px;
	font-size:11px;
	font-weight:normal;
}
/* Home Navigation Background Left Side */
.navBG {
	background-color: #E85C00;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}
/* Home Navigation Background Right Side */
.navBGR {
	background-color: #A44200;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}
.buttonBGs {
	background: url(/images/BGhome.gif) center;
	height: 13px;
}
.CSheader {
	padding: 20px 0px 14px;
}
.FormTitle {
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
}
.error {
	font: bold 11px/15px Arial, Tahoma, Verdana, sans-serif;
	color: #CC0000;
	margin: 4px 0px 8px 6px;
}
.radio {
	height: 12px;
	width: 12px;
}
.CSrightRule {
	border-right: 2px dotted #999999;
}
.invoiceHD {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 12px 12px 6px;
}
.CS {
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 1px 5px 0px -5px;
	
}
.inputbox {
	height:22px;
	font-size:11px;
	line-height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#EBDFC5;
	background:#EBDFC5;
	margin:0px;
}
.button {
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 180px;
}
.formspace {
	line-height: 10px;
	height: 10px;
}
.FormText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 6px 0px 0px;
}
.invoiceText {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 6px 12px;
}
.CSinvoice {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-top: 3px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 3px solid #999999;
	border-left: 1px solid #999999;
	padding-bottom: 10px;
}
.CSbottomFormText {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 14px 20px 4px;
	height: 30px;
}

a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color:#333333;
	text-decoration: underline;
}
a:active{
	color: #000000;
	text-decoration: underline;
}
.dropbox {
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	width: 130px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.csLogin {
	font: 9px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #1f1f1f;
	padding: 4px 0px 0px 0px;
}
.loginBox {
	height: 16px; 
	width: 70px;
	margin:0px;
	font-size:11px;
	color:#666666;
	background-color:#EBDFC5;
}
.csBottom {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 20px 160px 30px;
	background: #000000;
}
.sideText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 6px 16px 9px;
}
.sideLogo {
	margin: 20px 40px 0px;
}
.HD2 {
	font: bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 14px 4px 16px;
}
a.b2:link {
	color: #FFFFCC;
	text-decoration: none;
	padding: 0px 4px 1px;
}
a.b2:active { 
	color: #FFFFCC; 
	text-decoration: none; 
	padding: 0px 4px 1px 4px;
}
a.b2:visited { 
	color: #FFFFCC; 
	text-decoration: none;
	padding: 0px 4px 1px 4px;
}
a.b2:hover {
	color: #FFCC00;
	text-decoration: none;
	background: url(../images/BGannim.gif) center;
	padding: 0px 4px 1px 4px;
}

a.links1:link {
	color: #000000;
	text-decoration: none;
}
a.links1:visited { 
	color: #000000; 
	text-decoration: none;
}
a.links1:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
a.links1:active { 
	color: #000000; 
	text-decoration: none; 
}

.csContentCell {
	padding: 20px 20px 20px;
}
.FormText2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #000000;
	margin: 0px;
}
.text {
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 6px;
}
.sidetextR {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 8px;
}
.headR {
	font: bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 4px;
}
.head {
	font: bold 17px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 4px;
}
.subhead {
	font: italic 15px/16px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	margin: 0px 0px 12px;
}
.imagestyle {
	margin: 6px 0px 8px 18px;
}
/* Used for Description */
.headrule {
	font: bold 15px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 12px 0px 6px;
	border-bottom: 2px dotted #CCCCCC;
}
li {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 3px 30px;
}

ul {
	margin: 4px 12px 6px 0px;
}
.sidebutton {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 6px 0px 16px;
	padding: 3px;
	width: 124px;
	border: 1px solid #999999;
}
.Lrule {
	border-bottom: 2px dotted #FFFFFF;
	line-height: 4px;
	font-size: 4px;
	margin: 8px 0px 14px;
}
p.ruleLeftSide {
	border-bottom: 1px dotted #CCC;
	line-height: 2px;
	margin: 4px 0px 5px;
} 


