body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0 0 0 0;
	background-color: #7b0002;
	font-size: 8pt;
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 17px;
	text-align: left;
}
div, span, p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
}
h1 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: strong;
	color: #660000;
}
h2 {
	font-family: Arial;
	font-size: 15pt;
	font-weight: strong;
	color: #000000;
}
h3 {
	font-size: 9pt;
	color: #00b1d0;
}
h4 {
	font-size: 10pt;
	color: #000000;
}
h5 {
	font-size: 9pt;
	color: #0092cf;
}

h6 {
	font-size: 9pt;
	color: #000000;
}
H7 {
	font-size: 7pt;
	color: #cc6603;
}
H8 {
	font-size: 9pt;
	color: #0092cf;
}
h9 {
	font-family: Arial Narrow;
	font-weight: strong;
	font-size: 12pt;
	color: #660000;
}
h10 {
	font-size: 9pt;
	color: #cc6603;
	font-weight: strong;
}
h11 {
	font-family: impact;
	font-weight: strong;
	font-size: 16pt;
	color: #e94234;
}
h12 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

cap {
float: left;
width: 45px;
font-size: 60px;
line-height: 51px;
color:#cc6603;
font-family: georgia, times;"
}

ol {
	font-family: arial, helvetica, sans-serif;
}
ul {
	list-style: square;
	font-family: arial, helvetica, sans-serif;
}
form {
	margin-top: 0;
	margin-bottom: 0;
}
input.short {
	width: 120px;
}
a:link, a:visited {
	color: #3333CC;
	text-decoration: none;
}
a:hover, a:active {
	color: #990000;
	text-decoration: none;
}
a.footer:link, a.footer:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover, a.footer:active {
	color: #990000;
	text-decoration: none;
}
a.ens:link, a.ens:visited {
	color: #990000;
	text-decoration: none;
}
a.ens:hover, a.ens:active {
	color: #333333;
	text-decoration: none;
}

.indent {
	margin-left: 2em;
	text-align: left;
}
.caption {
	font-size: 8pt;
	text-decoration: none
}
.footer {
	font-size: 8pt;
	color: #FFFFFF;
}
copyrightinfo {
	font-size: 8pt;
	color: #000000;
}
.footerBlack {
	font-size: 8pt;
	color: #000000;
}
.headerLinks {
	font-size: 7pt;
}
.alignLeft		{ text-align: left; }
.alignMiddle	{ text-align: center; }
.alignRight		{ text-align: right; }

.valignTop 		{ vertical-align: top; }
.valignMiddle 	{ vertical-align: middle; }
.valignBottom 	{ vertical-align: bottom; }

.ColorGrey 		{ color: #CCCCCC; }
.ColorGreyDark 	{ color: #999999; }
.ColorRedDark 	{ color: #660000; }
.ColorRedLight 	{ color: #990000; }
.ColorOrange 	{ color: #FFCC66; }
.ColorWhite 	{ color: #FFFFFF; }
.ColorBlack 	{ color: #000000; }

.BGgrey 		{ background-color: #CCCCCC; }
.BGgreyDark 	{ background-color: #999999; }
.BGgreyDarker	{ background-color: #666666; }
.BGredDark 		{ background-color: #660000; }
.BGredLight		{ background-color: #990000; }
.BGorange 		{ background-color: #FFCC66; }
.BGwhite 		{ background-color: #FFFFFF; }
.BGblack 		{ background-color: #000000; }

.BorderGrey 	{ border: #CCCCCC; }
.BorderGreyDark { border: #999999; }
.BorderRedDark 	{ border: #660000; }
.BorderRedLight	{ border: #990000; }
.BorderOrange 	{ border: #FFCC66; }
.BorderWhite 	{ border: #FFFFFF; }
.BorderBlack 	{ border: #000000; }

.GridGrey		{ border: 1px solid;
				  border-left: 0px;
				  border-right: 0px;
				  border-color: #CCCCCC;}

.VLineLeftGrey	{ border-left: 1px solid;
				  border-color: #CCCCCC;}
				  
.VLineRightGrey	{ border-right: 1px solid;
				  border-color: #CCCCCC;}

.bottombriefs {
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.h_brief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #990000;
}

.sub_levels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	clip:   rect(   );
}

.sub_levels_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	clip:   rect(   );
}

.content_sublevel {
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
}

.body_main {
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.header_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #990000;
}

.craneschool_bannertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #666666;
}

.crane_bannerhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #990000;
}

.highlighted	{
	color: #983333;
}
