.textspacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
	line-height: 4px;
	color: #FFFFFF;
}
.textspacer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.5px;
	line-height: 2.5px;
	color: #FFFFFF;
}
.bodyBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
}
.bodyBoldBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.bodyWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.bodyBoldWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.bodyBlackBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.bodyBlackBigBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.bodyRedBigBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.resources {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.rightindent {
	text-decoration: none;
	padding-right: 15px;
	text-align: right;
}
a.resources:hover {
	color: #FF8080;
	text-decoration: none;
}
a:hover {
	color: #FF8080;
	text-decoration: none;
}.bodyRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FF0000;
	text-decoration: none;
	text-align: right;
}
.cellverts {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.textbook {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #07A2C7;
	text-decoration: none;
	font-weight: bold;
}
a.textbook:hover {
	color: #63B4C7;
	text-decoration: none;
}
.downloads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #B0915F;
	text-decoration: none;
	font-weight: bold;
}
a.downloads:hover {
	color: #D4BD97;
	text-decoration: none;
}
.bodyBlackBullet1stPara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: disc;
	display: list-item;
	list-style-image: url(../images/bullet.gif);	
	margin-top: 0px;
}
.bodyBlackBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	list-style-position: outside;
	display: list-item;
	list-style-type:disc;
	margin-top: -14px;
	list-style-image: url(../images/bullet.gif);
}
.listmargin {
	margin-top: 0px;
	margin-bottom: 4px;
}
.bodyBoldRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.bodyGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
}
.bodyBoldGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.bodyBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #02A0C6;
	text-decoration: none;
}
.bodyBoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #02A0C6;
	text-decoration: none;
	font-weight: bold;
}
.bodyBoldBlueTint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #63B3C6;
	text-decoration: none;
	font-weight: bold;
}
.bodyBoldPurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #6B49C8;
	text-decoration: none;
	font-weight: bold;
}
.bodyBoldPurpleTint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #9A89C8;
	text-decoration: none;
	font-weight: bold;
}
.bodyYellow {
	color: #c8c500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

a.bodyYellow:hover {
	color: #e3e27f;
	text-decoration: none;
}
.bodyPurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #6B49C8;
	text-decoration: none;
}
a.bodyPurple:hover {
	color: #9A89C8;
	text-decoration: none;
}
.bodyBlack1stpara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	margin-top: -14px;
}
a.bodyBlue:hover {
	color: #63B3C6;
	text-decoration: none;
}
.bodyOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #F85900;
	text-decoration: none;
}
a.bodyOrange:hover {
	color: #F89962;
	text-decoration: none;
}
/*
	Begin clever dick css hover square stuff
*/
.rtr, .ltr, .apop, .bpop, .lpop, .ipop {
	width: 6em;
}
.tpop {
    width: 8em;
}
.rtr, .ltr {
	margin: 5px;
	background-color: #ccc;
}
.rtr {
	float: right;
	margin-right: 0;
}
.ltr {
	float: left;
	margin-left: 0;
}
.apop, .bpop, .lpop, .ipop, .tpop {
	position: absolute;
	background-color: #fcc;
	visibility: hidden;
}
.apop, .bpop, .tpop {
	display: block;
}
.lpop {
	display: inline;
}
.ipop {
	display: inline-block;
	vertical-align: bottom;
}
.spa {
	display: block;
	padding: 0.4em;
	border: 4px solid;
}
.itr, .ibt {
	background-color: #FFFFFF;
}
.ibt {
	display: inline-block;
/*	vertical-align: inherit;
*/	font-size: 9px;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
 }
.bpop, .lpop, .ipop {
	padding: 1px 3px 2px;
	border: 1px none #000;
	background-color: #b0915f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.tpop {
	padding: 1px 3px 2px 3px;
	border: 1px none #000;
	background-color: #07A2C7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

a.rtr, a.rtr:visited, a.rtr:hover,
a.ltr, a.ltr:visited, a.ltr:hover,
a.itr, a.itr:visited, a.itr:hover,
a.ibt, a.ibt:visited, a.ibt:hover {
	text-decoration: none;
	color: #000;
}
/* IE */
a.rtr:hover,
a.ltr:hover {
	background-color: #cccccc;
	margin:0;
}
a.itr:hover,
a.ibt:hover {
	background-color: #FFFFFF;
	margin:0;
}
a.rtr:hover .apop,
a.ltr:hover .apop,
a.itr:hover .bpop,
a.itr:hover .lpop,
a.itr:hover .ipop,
a.ibt:hover .tpop,
/*a.ibt.hover .tpop,*/
a.ibt:hover .bpop,
a.ibt:hover .ipop {
	visibility: visible;
}

#Layer1 {
	position: absolute;
	left: 194px;
	top: 376px;
	width: 400px;
}
.bodyBlackSuper {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	vertical-align: super;
}