.branding-top {
	background: url(dnn_large_banner.png) no-repeat top left;
	width: 890px;
	height: 427px;
	clear: both;
	overflow: hidden;
}
.branding-top p {
	padding: 0px 60px 0 60px;
	font-size: 1.4em;
	color: #333;
}
.branding-bottom {
	clear: both;
	margin-top: 1em;
	overflow: hidden;
}
.branding-bottom ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.branding-bottom li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 170px;
	float: left;
}

.branding-bottom li.feeds {
	margin: 0;
}

.branding-bottom dl {
	background: url(itembg.gif) repeat-y;
	margin: 33px 0 0 0;
	padding: 0 10px;
}
.branding-bottom dd {
	margin-left: 10px;
	height: 66px;
}
.branding-bottom dt {
	font-size: 90%;
	text-align: center;
	padding-top: 65px;
	margin-bottom: 1.75em;
	font-weight: bold;
}
.branding-bottom .commmunity {
	background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {
	background: url(community_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .marketplace {
	background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {
	background: url(marketplace_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .conferences {
	background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {
	background: url(conferences_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .training {
	background: url(training_title.gif) no-repeat top left;
}
.training dt {
	background: url(training_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .feeds {
	background: url(feeds_title.gif) no-repeat top left;
}
.feeds dt {
	background: url(feeds_icon.gif) no-repeat;
	background-position: 50% 10px;
}
dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
div.link_adminguide {
	float:left;
	background: url(dnn_adminguide.png) no-repeat top left;
	width: 316px;
	height: 137px;
	cursor: pointer;
}
div.link_proedition {
	float:right;
	background: url(dnn_proedition.png) no-repeat top left;
	width: 514px;
	height: 137px;
	cursor: pointer;
}
div.link_main {
	margin: 260px 30px 0px 30px;
}

#LoginInfo
{
	width:660px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 310px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 15px; 
	float: left;
}
#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px #cccccc solid;
	padding: 2px 5px;
	margin-right:5px;
	width: 200px;
	float:right;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}


HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #4b3c20; FONT-SIZE: 11px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #4b3c20; FONT-SIZE: 11px; PADDING-TOP: 0px
}
TABLE {
	FONT-SIZE: 1em
}
TD {
	FONT-SIZE: 1em
}
TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #eee
}
P {
	MARGIN: 0px 0px 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 {
	MARGIN: 0px 0px 1em; COLOR: #000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
H2 {
	MARGIN: 0px 0px 1em; COLOR: #4b3c20; FONT-SIZE: 14px
}
H3 {
	MARGIN: 0px 0px 0.8em; COLOR: #990000; FONT-SIZE: 12px
}
H4 {
	MARGIN: 0px; COLOR: #4b3c20; FONT-SIZE: 14px
}
H5 {
	MARGIN: 0px 0px 0.8em; FONT-SIZE: 12px
}
H6 {
	MARGIN: 0px 0px 0.8em; FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 1em
}
SELECT {
	FONT-SIZE: 1em
}
TEXTAREA {
	FONT-SIZE: 1em
}
FORM {
	DISPLAY: inline
}
LABEL {
	VERTICAL-ALIGN: middle
}
INPUT[type='radio'] {
	VERTICAL-ALIGN: middle
}
INPUT[type='checkbox'] {
	VERTICAL-ALIGN: middle
}
.hide {
	DISPLAY: none
}
.smallest {
	FONT-SIZE: 0.8em
}
.smaller {
	FONT-SIZE: 0.9em
}
.larger {
	FONT-SIZE: 1.1em
}
.largest {
	FONT-SIZE: 1.2em
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.strike {
	TEXT-DECORATION: line-through
}
.red {
	COLOR: #f00
}
.green {
	COLOR: #390
}
.vtop {
	VERTICAL-ALIGN: top
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.nowrap {
	WHITE-SPACE: nowrap
}
.breakforprint {
	PAGE-BREAK-AFTER: always
}
.spacer {
	CLEAR: both; FONT-SIZE: 1px
}
.underline {
	TEXT-DECORATION: underline
}
.clear {
	CLEAR: both
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	 TEXT-DECORATION: none
}
A:link {
	 TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	 TEXT-DECORATION: none
}
.bdr {
	BORDER-BOTTOM: #dfa686 1px solid; BORDER-LEFT: #dfa686 1px solid; BORDER-TOP: #dfa686 1px solid; BORDER-RIGHT: #dfa686 1px solid
}
.bdrtop {
	BORDER-TOP: #dfa686 1px solid
}
.bdrright {
	BORDER-RIGHT: #dfa686 1px solid
}
.bdrbottom {
	BORDER-BOTTOM: #dfa686 1px solid
}
.bdrleft {
	BORDER-LEFT: #dfa686 1px solid
}
.colsp {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 2px; PADDING-TOP: 4px
}
.cblock10 {
	MARGIN: 10px
}
.cblock15 {
	MARGIN: 15px
}
.lnpad4 {
	PADDING-BOTTOM: 4px
}
.lnpad8 {
	PADDING-BOTTOM: 8px
}
.mainbody {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #a58a5b; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bdywrpr {
	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: left; WIDTH: 994px; DISPLAY: block; HEIGHT: auto; VISIBILITY: visible; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.hd {
	Z-INDEX: 300; POSITION: relative; BACKGROUND: url(/images/school/hd-bg.png) no-repeat; HEIGHT: 157px
}
.shad {
	WIDTH: 994px; BACKGROUND: url(/images/bdywrpr-bg.gif) repeat-y
}
.corwrpr {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 7px; WIDTH: 980px
}
.ttl {
	BORDER-LEFT: #f1e4c0 2px solid
}
.sctn {
	BACKGROUND-COLOR: #ba2b29; WIDTH: 378px; FLOAT: right
}
.sctn H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 288px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, arial; COLOR: #eddcb0; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 25px
}
.bar {
	PADDING-BOTTOM: 11px; BACKGROUND-COLOR: #f4e9cb; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px; LEFT: 0px
}
.prem {
	MARGIN: 0px 14px; FLOAT: right
}
.bcrmbwrpr {
	WIDTH: 550px; FLOAT: left
}
.wrpr {
	BACKGROUND: url(/images/school/wrpr-bg.gif) repeat-y; BORDER-TOP: #fff 1px solid
}
.wrpr-rr {
	BACKGROUND: url(/images/school/wrpr-rr-bg.gif) repeat-y; BORDER-TOP: #fff 1px solid
}
.corlnav {
	PADDING-LEFT: 2px; WIDTH: 182px; FLOAT: left
}
.cormain {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 767px; PADDING-RIGHT: 13px; FLOAT: left; PADDING-TOP: 13px
}
.cormain-nr {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 540px; PADDING-RIGHT: 13px; FLOAT: left; PADDING-TOP: 13px
}
.corrrail {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 203px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 12px
}
.ftrlnks {
	PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #8a3838; PADDING-TOP: 12px
}
.ftrlnks A {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftrlnks A:link {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftrlnks A:visited {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftrlnks A:hover {
	COLOR: #8a3838; TEXT-DECORATION: none
}
.ftrlnks A:active {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftrlnks-hm {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #8a3838; PADDING-TOP: 0px
}
.ftrlnks-hm A {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftrlnks-hm A:link {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftrlnks-hm A:visited {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftrlnks-hm A:hover {
	COLOR: #8a3838; TEXT-DECORATION: none
}
.ftrlnks-hm A:active {
	COLOR: #8a3838; TEXT-DECORATION: underline
}
.ftr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 23px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/images/school/ftr-bg.gif) #a58a5b no-repeat; HEIGHT: 50px; COLOR: #797670; PADDING-TOP: 40px
}
.ftr A {
	COLOR: #797670; TEXT-DECORATION: underline
}
.ftr A:link {
	COLOR: #797670; TEXT-DECORATION: underline
}
.ftr A:visited {
	COLOR: #797670; TEXT-DECORATION: underline
}
.ftr A:hover {
	COLOR: #797670; TEXT-DECORATION: none
}
.ftr A:active {
	COLOR: #797670; TEXT-DECORATION: underline
}
.hd-lnks {
	POSITION: absolute; FONT-FAMILY: Helvetica, sans-serif; COLOR: #eddcaf; FONT-SIZE: 11px; TOP: 26px; RIGHT: 66px; FONT-WEIGHT: bold
}
.hd-lnks A {
	COLOR: #eddcaf; TEXT-DECORATION: none
}
.hd-lnks A:link {
	COLOR: #eddcaf; TEXT-DECORATION: none
}
.hd-lnks A:visited {
	COLOR: #eddcaf; TEXT-DECORATION: none
}
.hd-lnks A:hover {
	COLOR: #eddcaf; TEXT-DECORATION: underline
}
.hd-lnks A:active {
	COLOR: #eddcaf; TEXT-DECORATION: none
}
.srch {
	POSITION: absolute; TOP: 90px; RIGHT: 82px
}
.lnheight {
	LINE-HEIGHT: 18px
}
.lnheight LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.img-brd {
	BORDER-BOTTOM: #b61313 2px solid; BORDER-LEFT: #b61313 2px solid; BORDER-TOP: #b61313 2px solid; BORDER-RIGHT: #b61313 2px solid
}
A.item {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; COLOR: #000; TEXT-DECORATION: none
}
A.item:link {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; COLOR: #000; TEXT-DECORATION: none
}
A.item:visited {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; COLOR: #000; TEXT-DECORATION: none
}
A.item:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.item:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.more {
	COLOR: #4b3c20; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.more:link {
	COLOR: #4b3c20; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.more:visited {
	COLOR: #4b3c20; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.more:hover {
	COLOR: #4b3c20; TEXT-DECORATION: none
}
A.more:active {
	COLOR: #4b3c20; TEXT-DECORATION: underline
}
A.all {
	DISPLAY: block; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.all:link {
	DISPLAY: block; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.all:visited {
	DISPLAY: block; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.all:hover {
	TEXT-DECORATION: none
}
A.all:active {
	TEXT-DECORATION: underline
}
.mod {
	MARGIN-BOTTOM: 30px
}
.left-clm {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 438px; PADDING-RIGHT: 20px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 20px
}
.cntr-clm {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 211px; PADDING-RIGHT: 20px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 20px
}
.rght-clm {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 209px; PADDING-RIGHT: 20px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -3px; PADDING-TOP: 20px
}
.hm-top {
	BACKGROUND: url(/images/school/hm-top.png) no-repeat; HEIGHT: 261px
}
.cormain-hm {
	BORDER-BOTTOM: #b72828 2px solid; BACKGROUND: url(/images/school/cormain-hm-bg.gif) repeat-y; HEIGHT: 1%; BORDER-TOP: #b72828 2px solid
}
.thumbnail SPAN {
	POSITION: absolute; VISIBILITY: hidden; LEFT: -1000px
}
.thumbnail:hover SPAN {
	Z-INDEX: 50; VISIBILITY: visible; TOP: 0px; LEFT: 246px
}
.thumbnail:hover {
	BACKGROUND-COLOR: transparent
}
TABLE.datatbl {
	BORDER-BOTTOM: #d1c6ba 1px solid; BORDER-LEFT: #d1c6ba 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 15px; BORDER-TOP: #d1c6ba 1px solid; BORDER-RIGHT: #d1c6ba 1px solid
}
TABLE.datatbl TH {
	BORDER-BOTTOM: #d1c6ba 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e1c78a; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: georgia; FONT-SIZE: 12px; BORDER-TOP: #d1c6ba 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
TABLE.datatbl A {
	COLOR: #4b3c20; TEXT-DECORATION: none
}
TABLE.datatbl A:link {
	COLOR: #4b3c20; TEXT-DECORATION: none
}
TABLE.datatbl A:visited {
	COLOR: #4b3c20; TEXT-DECORATION: none
}
TABLE.datatbl A:hover {
	COLOR: #4b3c20; TEXT-DECORATION: underline
}
TABLE.datatbl A:active {
	COLOR: #4b3c20; TEXT-DECORATION: none
}
TABLE.datatbl TD {
	BORDER-BOTTOM: #d1c6ba 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.alternate {
	BACKGROUND-COLOR: #f4e9cb
}
TABLE.cal-sm TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.cal-bg {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
TABLE.cal-sm {
	MARGIN: 0px auto; WIDTH: 186px; FONT-SIZE: 12px
}
.cal-sm TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e1c78a; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.cal-sm TD.day {
	FONT-WEIGHT: bold
}
.cal-sum {
	
}
.cal-sum TD {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
TABLE.cal-list {
	BORDER-COLLAPSE: collapse
}
TABLE.cal-list TD {
	BORDER-BOTTOM: #d1c6ba 1px solid; BORDER-LEFT: #d1c6ba 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #d1c6ba 1px solid; BORDER-RIGHT: #d1c6ba 1px solid; PADDING-TOP: 6px
}
TABLE.cal-list .alternate {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
TABLE.calendar_month {
	BORDER-BOTTOM: #d1c6ba 1px solid; BORDER-LEFT: #d1c6ba 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: #d1c6ba 1px solid; BORDER-RIGHT: #d1c6ba 1px solid
}
TABLE.calendar_month TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e1c78a; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-SIZE: 1.1em; PADDING-TOP: 6px
}
TABLE.calendar_month TD.day {
	BORDER-BOTTOM: #d1c6ba 1px solid; BORDER-LEFT: #d1c6ba 1px solid; FONT-SIZE: 12px; BORDER-TOP: #d1c6ba 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d1c6ba 1px solid
}
.calendar_numeral {
	COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.calendar_day_empty {
	BORDER-BOTTOM: #d1c6ba 1px solid; BORDER-LEFT: #d1c6ba 1px solid; BORDER-TOP: #d1c6ba 1px solid; BORDER-RIGHT: #d1c6ba 1px solid
}
.calendar_day_empty {
	WIDTH: 14%; HEIGHT: 50px
}
.calendar_day_event {
	WIDTH: 14%; HEIGHT: 50px
}
.calendar_day_event {
	BORDER-BOTTOM: #d1c6ba 1px solid; BORDER-LEFT: #d1c6ba 1px solid; BACKGROUND-COLOR: #f4e9cb; BORDER-TOP: #d1c6ba 1px solid; BORDER-RIGHT: #d1c6ba 1px solid
}
.calendar_month TD.today {
	BACKGROUND-COLOR: #e1c78a !important; COLOR: #000000
}
.cal-sm TD.today {
	BACKGROUND-COLOR: #e1c78a !important; COLOR: #000000
}
TABLE.cal-list TR.today TD {
	BACKGROUND-COLOR: #e1c78a !important; COLOR: #000000
}
.calendar_month TH.cal-week {
	BACKGROUND: url(/images/cal-week.gif) #e1c78a no-repeat center 50%; VERTICAL-ALIGN: middle
}
#dhtmltooltip {
	Z-INDEX: 100; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#999999,strength:5,direction=135); BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 150px; PADDING-RIGHT: 8px; VISIBILITY: hidden; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 8px
}
.mrgnleft {
	MARGIN-BOTTOM: 40px
}
.mrgnleft P {
	MARGIN-BOTTOM: 10px
}
.pgthmbtbl TD {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #4b3c20; WIDTH: 68px; HEIGHT: 51px; VERTICAL-ALIGN: middle
}
.sortbarwrpr {
	MARGIN: 30px 0px
}
.colorbar {
	BACKGROUND-COLOR: #eedeb4; BORDER-TOP: #b41b1b 4px solid; PADDING-TOP: 12px
}
.fieldreq {
	WIDTH: 16px; BACKGROUND: url(/images/field-req.gif) repeat-y; HEIGHT: 20px
}
.skip {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; WIDTH: 0px; HEIGHT: 0px; FONT-SIZE: 0px; OVERFLOW: hidden; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: medium none; LEFT: 0px
}
.alertbox {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #b41b1b; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px
}
.hdng {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e1c78a; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.hdng2 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #666; MARGIN: 0px 0px 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.hdngbox {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #999; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.btn {
	BORDER-BOTTOM: #a59876 1px solid; BORDER-LEFT: #a59876 1px solid; BACKGROUND-COLOR: #bdae87; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #8d5f43; FONT-SIZE: 11px; BORDER-TOP: #a59876 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #a59876 1px solid; TEXT-DECORATION: none
}
.btn:hover {
	BORDER-BOTTOM: #4d422b 1px solid; BORDER-LEFT: #4d422b 1px solid; COLOR: #4d422b; BORDER-TOP: #4d422b 1px solid; BORDER-RIGHT: #4d422b 1px solid
}
.qmclear1 {
	LINE-HEIGHT: 0px; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; CLEAR: left; FONT-SIZE: 1px
}
.qmmc1 {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 69px
}
.qmmc1 A {
	DISPLAY: block; FLOAT: left
}
.qmmc1 DIV A {
	FLOAT: none
}
.qmmc1 DIV {
	POSITION: absolute; VISIBILITY: hidden
}
#qm1 #mitem0 {
	BACKGROUND-IMAGE: url(/images/spacer.gif); WIDTH: 73px; HEIGHT: 30px
}
#qm1 .qmactive#mitem0 {
	BACKGROUND-IMAGE: url(/images/school/nav/about.gif)
}
#qm1 #mitem1 {
	BACKGROUND-IMAGE: url(/images/spacer.gif); WIDTH: 84px; HEIGHT: 30px
}
#qm1 .qmactive#mitem1 {
	BACKGROUND-IMAGE: url(/images/school/nav/admissions.gif)
}
#qm1 #mitem2 {
	BACKGROUND-IMAGE: url(/images/spacer.gif); WIDTH: 82px; HEIGHT: 30px
}
#qm1 .qmactive#mitem2 {
	BACKGROUND-IMAGE: url(/images/school/nav/academics.gif)
}
#qm1 #mitem3 {
	BACKGROUND-IMAGE: url(/images/spacer.gif); WIDTH: 151px; HEIGHT: 30px
}
#qm1 .qmactive#mitem3 {
	BACKGROUND-IMAGE: url(/images/school/nav/beyound.gif)
}
#qm1 #mitem4 {
	BACKGROUND-IMAGE: url(/images/spacer.gif); WIDTH: 73px; HEIGHT: 30px
}
#qm1 .qmactive#mitem4 {
	BACKGROUND-IMAGE: url(/images/school/nav/athletics.gif)
}
#qm1 #mitem5 {
	BACKGROUND-IMAGE: url(/images/spacer.gif); WIDTH: 76px; HEIGHT: 30px
}
#qm1 .qmactive#mitem5 {
	BACKGROUND-IMAGE: url(/images/school/nav/calendar.gif)
}
#qm1 {
	BACKGROUND-COLOR: transparent
}
#qm1 A {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; COLOR: #000; MARGIN-LEFT: 3px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#qm1 A:hover {
	
}
BODY #qm1 .qmactive {
	TEXT-DECORATION: none
}
BODY #qm1 .qmactive:hover {
	TEXT-DECORATION: none
}
#qm1 .qmparent {
	
}
#qm1 DIV {
	BORDER-BOTTOM: #dfdcd6 1px solid; BORDER-LEFT: #dfdcd6 1px solid; BACKGROUND-COLOR: #eeddb0; MARGIN-TOP: -1px; WIDTH: 145px; BORDER-TOP: #dfdcd6 1px solid; BORDER-RIGHT: #dfdcd6 1px solid
}
#qm1 DIV A:hover {
	BACKGROUND-COLOR: #c22929; COLOR: #f5ebd3; TEXT-DECORATION: none
}
BODY #qm1 DIV .qmactive {
	BACKGROUND-IMAGE: url(/images/ico-next-tan2.gif); BACKGROUND-COLOR: #c22929; COLOR: #f5ebd3
}
BODY #qm1 DIV .qmactive:hover {
	BACKGROUND-IMAGE: url(/images/ico-next-tan2.gif); BACKGROUND-COLOR: #c22929; COLOR: #f5ebd3
}
#qm1 DIV .qmparent {
	BACKGROUND-IMAGE: url(/images/ico-next.gif)
}
#qm1 DIV .qmparent:hover {
	BACKGROUND-IMAGE: url(/images/ico-next-tan2.gif)
}
#qm1 DIV A {
	BORDER-BOTTOM: #dfdcd6 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeddb0; MARGIN: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 95% 50%; PADDING-TOP: 4px
}
.fieldlbl {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 4px
}
.field {
	PADDING-LEFT: 2px
}
.fieldpad {
	PADDING-BOTTOM: 2px
}
.fieldtext {
	COLOR: #000000
}
.fielderror {
	COLOR: #cc0000
}
.fieldnorm {
	WIDTH: 16px; HEIGHT: 20px
}
.fieldreq {
	WIDTH: 16px; BACKGROUND: url(/images/field-req.gif) repeat-y right center; HEIGHT: 20px
}
.fieldred {
	WIDTH: 16px; BACKGROUND: url(/images/global/field-error.gif) no-repeat right center; HEIGHT: 20px
}
.content {
	BORDER-BOTTOM: #2b4487 1px dashed; BORDER-LEFT: #2b4487 1px dashed; PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #2b4487 1px dashed; BORDER-RIGHT: #2b4487 1px dashed; PADDING-TOP: 1px
}
.contentregion {
	BORDER-BOTTOM: #2b4487 1px solid; BORDER-LEFT: #2b4487 1px solid; PADDING-BOTTOM: 2px; MARGIN: 1px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #b8cde7; COLOR: #2b4487; BORDER-TOP: #2b4487 1px solid; BORDER-RIGHT: #2b4487 1px solid; PADDING-TOP: 2px
}
.contentheader {
	BORDER-BOTTOM: #2b4487 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #2b4487 1px solid; PADDING-BOTTOM: 2px; MARGIN: 1px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #dddddd; COLOR: #000000; BORDER-TOP: #2b4487 1px solid; BORDER-RIGHT: #2b4487 1px solid; PADDING-TOP: 2px
}
.contentedit {
	BORDER-BOTTOM: #2b4487 1px solid; BORDER-LEFT: #2b4487 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #f2faff; COLOR: #000000; BORDER-TOP: #2b4487 1px solid; BORDER-RIGHT: #2b4487 1px solid; PADDING-TOP: 2px
}
.adminbtn {
	BORDER-BOTTOM: #a5b9c8 1px solid; BORDER-LEFT: #a5b9c8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(/images/btn.gif) #112848 repeat-x left top; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #a5b9c8 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #a5b9c8 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.contentbottom {
	BORDER-BOTTOM: #2b4487 1px solid; BORDER-LEFT: #2b4487 1px solid; PADDING-BOTTOM: 2px; MARGIN: 1px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #dddddd; COLOR: #000000; BORDER-TOP: #2b4487 1px solid; BORDER-RIGHT: #2b4487 1px solid; PADDING-TOP: 2px
}
.contentsettings {
	BORDER-BOTTOM: #2b4487 1px solid; BORDER-LEFT: #2b4487 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #ffffff; COLOR: #000000; BORDER-TOP: #2b4487 1px solid; BORDER-RIGHT: #2b4487 1px solid; PADDING-TOP: 2px
}
.staffimg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 132px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.stafftext {
	WIDTH: 200px; FLOAT: right; HEIGHT: 100px
}
.facility {
	MARGIN: 10px auto; WIDTH: 500px
}
DIV#hoverdesc {
	Z-INDEX: 100; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#999999,strength:5,direction=135); BORDER-LEFT: #000 1px solid; WIDTH: 150px; VISIBILITY: hidden; COLOR: #000000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
DIV#hoverdesc H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #008dae; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
DIV#hoverdesc P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.firstlevel A {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 162px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Verdana, Arial; COLOR: #edddb0; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 9px
}
.firstlevelactive A {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #761817; PADDING-LEFT: 10px; WIDTH: 162px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Verdana, Arial; COLOR: #edddb0; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 9px
}
.firstlevelnolink {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 162px; PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, Arial; COLOR: #edddb0; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 9px
}
.firstlevelnolinkactive {
	BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #761817; PADDING-LEFT: 10px; WIDTH: 162px; PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, Arial; COLOR: #edddb0; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 9px
}
.firstlevel A:hover {
	BACKGROUND-COLOR: #761817
}
.csttable {
	BORDER-BOTTOM: #4b3c20 3px solid; BORDER-LEFT: #4b3c20 3px solid; BORDER-TOP: #4b3c20 3px solid; BORDER-RIGHT: #4b3c20 3px solid
}
.csttable TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.mrgtop {
	MARGIN-TOP: 10px
}
.mrgright {
	MARGIN-RIGHT: 10px
}
.mrgbottom {
	MARGIN-BOTTOM: 10px
}
.mrgleft {
	MARGIN-LEFT: 10px
}


