BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #333333
}
FORM {
	MARGIN: 0px
}
IMG {
	FLOAT: none; MARGIN: 0px 0px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none;
}
IMG.float-left {
	FLOAT: none; MARGIN: 0px 0px 0px 0px
}
IMG.float-right {
	FLOAT: none; MARGIN: 0px 0px 0px 0px;
}
IMG.float-center {
	FLOAT: none; Margin: 0px 0px 0px 0px; position: relative;
}
H1 {
	FONT-SIZE: 1.5em; MARGIN: 0em 10px 1em 0px; COLOR: #000000; TEXT-ALIGN: left
}
H1.goldhead {
	FONT-SIZE: 1.5em; MARGIN: 0em 10px 1em 0px; COLOR: #cc9933; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 1em 10px 0.1em 0px; COLOR: #202020; TEXT-ALIGN: left; FONT-STYLE: italic;
}
H2.goldhead {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 1em 10px 0.1em 0px; COLOR: #cc9933; TEXT-ALIGN: left; FONT-STYLE: italic;
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 1em 10px 1em 0px; COLOR: #cc9933; TEXT-ALIGN: left
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ffcc33; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 10px 5px 0px; COLOR: #cc9933; HEIGHT: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
P {
	PADDING-RIGHT: 10px; FONT-SIZE: 100%; COLOR: #202020; LINE-HEIGHT: 135%; TEXT-ALIGN: justify;
}
P.center{
	PADDING-RIGHT: 10px; FONT-SIZE: 100%; COLOR: #202020; LINE-HEIGHT: 135%; TEXT-ALIGN: center;
}
P.unjustify{
	PADDING-RIGHT: 10px; FONT-SIZE: 100%; COLOR: #202020; LINE-HEIGHT: 135%;
}
P.goldtext{
	PADDING-RIGHT: 10px; FONT-SIZE: 100%; COLOR: #cc9933; font-weight: bold; font-style: italic;
}
UL.navigation {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}
LI.navigation {
	MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none
}
.events-nav-bg-middle {
background-image: url(images/events-bg-middle.gif); width:653px; height:16px; background-repeat: repeat;
}

div.rtcol {
	FONT-SIZE: 90%;
	FLOAT: none;
	MARGIN: 0px 0px 15px;
	WIDTH: 200px;
	TEXT-ALIGN: left
}
div.printhead { display: block;
}

#main_container {
	MARGIN-LEFT: auto;
	WIDTH: 600px;
	MARGIN-RIGHT: auto;
}
#headerContainer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 600px;
	PADDING-TOP: 2px;
	background-color:black;
}
#footerContainer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 600px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	POSITION: relative;
	BACKGROUND-COLOR: #fffffff
}
#bottomContainer {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 0px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 620px;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 100%;
	BACKGROUND-COLOR: #ffffff;
}
#primaryNavigation {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 0.9em;
	FLOAT: none;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 0px;
	PADDING-TOP: 10px;
	POSITION: relative;
	HEIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
}
#primaryContent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FLOAT: none;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	POSITION: relative;
	HEIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
}
#goldRule {
	FLOAT: none;
	MARGIN: 0px;
	WIDTH: 620px;
	POSITION: relative;
	HEIGHT: 8px;
	BACKGROUND-COLOR: #cc9933
}
#footer {
	PADDING-RIGHT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	WIDTH: 620px;
	PADDING-TOP: 0px;
	POSITION: relative;
	BACKGROUND-COLOR: #000000;
}
.copyright {
	PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: right
}
A:link {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.white-links:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white-links:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white-links:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white-links:hover {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-DECORATION: none
}
A.gray-links:link {
	COLOR: #202020; TEXT-DECORATION: none
}
A.gray-links:visited {
	COLOR: #202020; TEXT-DECORATION: none
}
A.gray-links:active {
	COLOR: #202020; TEXT-DECORATION: none
}
A.gray-links:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.navigation-links:link {
	COLOR: #202020; TEXT-DECORATION: none
}
A.navigation-links:visited {
	COLOR: #202020; TEXT-DECORATION: none
}
A.navigation-links:active {
	COLOR: #202020; TEXT-DECORATION: none
}
A.navigation-links:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.subnavigation-links:link {
	COLOR: #3366cc; TEXT-DECORATION: none; line-height:2em;
}
A.subnavigation-links:visited {
	COLOR: #3366cc; TEXT-DECORATION: none; line-height:2em;
	}
A.subnavigation-links:active {
	COLOR: #3366cc; TEXT-DECORATION: none; line-height:2em;
}
A.subnavigation-links:hover {
	COLOR: #000000; TEXT-DECORATION: underline; line-height:2em;
}
A.siteindex-links:link {
	FONT-SIZE: 90%; COLOR: #202020; TEXT-DECORATION: none
}
A.siteindex-links:visited {
	FONT-SIZE: 90%; COLOR: #202020; TEXT-DECORATION: none
}
A.siteindex-links:active {
	FONT-SIZE: 90%; COLOR: #202020; TEXT-DECORATION: none
}
A.siteindex-links:hover {
	FONT-SIZE: 90%; BACKGROUND: #cc9933; COLOR: #000000; TEXT-DECORATION: underline
}
.align-center {
	TEXT-ALIGN: center
}
.align-left {
	TEXT-ALIGN: left
}
.align-right {
	TEXT-ALIGN: right
}
.center {
	MARGIN: 0px auto
}
.main-content {
	PADDING-LEFT: 20px; PADDING-TOP: 15px
}
.no-border {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.abnr {
	FONT-SIZE: 90%; FLOAT: right; MARGIN: 20px 15px 10px 10px; WIDTH: 300px
}
LI {
	LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 5px
}
LI.bottom-margin {
	PADDING-RIGHT: 10px; MARGIN-BOTTOM: 1em
}
TABLE.float-left {
	FLOAT: left
}
TABLE.float-right {
	FLOAT: right; MARGIN: 10px
}
TABLE.search {
	FONT-SIZE: 95%; FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 70%; vertical-align:top;
}
TABLE.secure {
	FONT-SIZE: 95%; FLOAT: left; MARGIN: 10px 50px 10px 10px; WIDTH: 95%; vertical-align:top;
	}
TABLE.navigation {
	FONT-SIZE: 90%; FLOAT: right; MARGIN: 10px 0px 10px 20px; WIDTH: 35%; BACKGROUND-COLOR: #efefef
}
TABLE.curriculum {
	FONT-SIZE: 90%; FLOAT: right; MARGIN: 10px 0px 10px 15px; WIDTH: 30%; BACKGROUND-COLOR: #efefef
}
.yellow{
background-color:#FFFF99
}
.red {
	COLOR: red;
}
.maroon {
	COLOR: #660000;
	font-weight: bold;
}
.black {
	BACKGROUND-COLOR: #000000
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.gold {
	BACKGROUND-COLOR: #cc9933
}
.light-gray {
	BACKGROUND-COLOR: #efefef
}
.width-05 {
	WIDTH: 5%
}
.width-10 {
	WIDTH: 10%
}
.width-15 {
	WIDTH: 15%
}
.width-20 {
	WIDTH: 20%
}
.width-25 {
	WIDTH: 25%
}
.width-30 {
	WIDTH: 30%
}
.width-35 {
	WIDTH: 35%
}
.width-40 {
	WIDTH: 40%
}
.width-45 {
	WIDTH: 45%
}
.width-50 {
	WIDTH: 50%
}
.width-55 {
	WIDTH: 55%
}
.width-60 {
	WIDTH: 60%
}
.width-65 {
	WIDTH: 65%
}
.width-70 {
	WIDTH: 70%
}
.width-75 {
	WIDTH: 75%
}
.width-80 {
	WIDTH: 80%
}
.width-85 {
	WIDTH: 85%
}
.width-90 {
	WIDTH: 90%
}
.width-95 {
	WIDTH: 95%
}
.width-100 {
	WIDTH: 100%
}
.text-75 {
	FONT-SIZE: 75%
}
.text-80 {
	FONT-SIZE: 80%
}
.text-85 {
	FONT-SIZE: 85%
}
.text-90 {
	FONT-SIZE: 90%
}
.text-95 {
	FONT-SIZE: 95%
}
.text-110 {
	FONT-SIZE: 110%
}
.text-115 {
	FONT-SIZE: 115%
}
.text-120 {
	FONT-SIZE: 120%
}
.text-125 {
	FONT-SIZE: 125%
}
.text-130 {
	FONT-SIZE: 130%
}
.text-135 {
	FONT-SIZE: 135%
}
.text-140 {
	FONT-SIZE: 140%
}
.indent05 {
	MARGIN-LEFT: 5px
}
.indent10 {
	MARGIN-LEFT: 10px
}
.indent15 {
	MARGIN-LEFT: 15px
}
.indent20 {
	MARGIN-LEFT: 20px
}
.indent25 {
	MARGIN-LEFT: 25px
}
.indent30 {
	MARGIN-LEFT: 30px
}
.indent35 {
	MARGIN-LEFT: 35px
}
.indent40 {
	MARGIN-LEFT: 40px
}
.indent50 {
	MARGIN-LEFT: 50px
}
.indent60 {
	MARGIN-LEFT: 60px
}

.indent235 {
	MARGIN-LEFT: 235px
}
.noprint {
display: none;
}