body {
	background-image:url(Banner.png);
	background-position:float:left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	background-color:#fbaf5d;
	font-family:Verdana,Geneva,sans-serif;
	margin-left:160px;
	min-width:800px;
	
	
}
div#pageBody {
	margin:145px 40px 20px 5px;
	min-width:800px;
}
div#pageName {
	display:none;
	visibility:hidden;
}
div#pageContent {
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	background-color:#F0F6E8;
	margin-bottom:0;
	margin-top:5px;
	padding:40px;
}
table {
	background-color:#EEEEEE;
	margin:auto;
}
td {
	color:#000099;
}
a:link {
	color:#0000FF;
	text-decoration:none;
}
a:hover {
	color:#E49102;
	text-decoration:none;
}
a:visited {
	color:#0000FF;
	text-decoration:none;
}
a:active {
	color:#0000FF;
	font-family:Verdana,Geneva,sans-serif;
	font-size:14px;
	text-decoration:none;
}
#pageContent table {
	background-color:#F0F6E8;
	margin-top:10px;
}
header, div#pageHeader {
	float:left;
	height:auto;
	margin-bottom:5px;
	margin-left:-150px;
	margin-top:30px;
	padding-bottom:1px;
	padding-right:4px;
	padding-top:1px;
	width:140px;
}
a.utilityLink, a.globalLink {
	background-color:#33c3e4;
	color:#FFFFFF;
	float:left;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	height:25px;
	line-height:22px;
	margin:1px;
	overflow:hidden;
	text-align:left;
	text-decoration:none;
	text-indent:30px;
	width:140px;
}
a.utilityLink:hover, a.globalLink:hover {
	background-color:#33c3e4;
	background-image:url(GreenBubble.png);
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	height:25px;
	line-height:22px;
	margin:1px;
	overflow:hidden;
	text-align:left;
	text-decoration:none;
	text-indent:30px;
	width:140px;
}
.story {
	margin-left:5px;
	margin-right:5px;
	padding:10px;
	vertical-align:top;
}
div.storyHeader {
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	background-color:#fbaf5d;
	color:#FFFFFF;
	font-family:Verdana,Geneva,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
	padding-bottom:5px;
	padding-left:6px;
	padding-top:5px;
	text-align:center;
	vertical-align:top;
}
.storyHeader a {
	color:#330;
	text-decoration:none;
}
.storyHeader a:hover {
	color:#33c3e4;
	text-decoration:none;
}
.storyBody {
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	background-color:#ffffff;
	border:1px solid #fbaf5d;
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:15px;
	page-break-after:always;
}
#pageFooter {
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	background-color:#F0F6E8;
	color:#000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-variant:small-caps;
	margin-left:5px;
	margin-right:40px;
	margin-top:-4px;
	min-width:800px;
	padding-bottom:7px;
	padding-top:8px;
	text-align:center;
}
div.storyBody:first-letter {
	font-size:150%;
	font-weight:bold;
}
#index td.feature h3 {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#index td.book {
	color:#000000;
	font-size:14px;
	text-align:center;
}
#index td.feature {
	color:#000000;
	font-size:14px;
	text-align:center;
}
td#timePlace {
	-moz-border-radius:10px 10px 10px 10px;
	background-color:#FFFFFF;
	border:1px solid #6C914E;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	height:160px;
	line-height:1.7em;
	margin-left:1%;
	margin-right:20px;
	margin-top:1px;
	padding-left:10px;
	padding-right:15px;
	padding-top:1px;
	text-align:left;
	width:430px;
}
nav#navLocal, div#navLocal {
	
	min-width:850px;
}
#navLocal a.localLink {
	-moz-border-radius:6px 6px 1px 1px;
	background-color:#F0F6E8;
	color:#000;
	display:inline;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	margin-right:5px;
	margin-top:-170px;
	padding:5px;
	text-align:center;
	text-decoration:none;
}
#navLocal a.localLink:hover {
	background-color:#FFF000;
	color:#000000;
	text-decoration:none;
}
body#index a#localIndex {
	background-color:#FFF000;
	color:#000000;
	text-decoration:none;
}
body#assignment a#localAssignment {
	background-color:#FFF000;
	color:#000000;
	text-decoration:none;
}
body#project a#localProject {
	background-color:#FFF000;
	color:#000000;
	text-decoration:none;
}
body#schedule a#localSchedule {
	background-color:#FFF000;
	color:#000000;
	text-decoration:none;
}
body#syllabus a#localSyllabus {
	background-color:#FFF000;
	color:#000000;
	text-decoration:none;
}
body#flyer a#localFlyer {
	background-color:#FFF000;
	color:#000000;
	text-decoration:none;
}

#assignment table {
	border:1px solid #fbaf5d;
	background-color:#fbaf5d;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#assignment #pageBody #pageContent {
	font-size:12px;
	padding:40px;
}
#assignment #pageBody #pageContent table tr .feature {
	background-color:#FFF;
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	border:1px solid #fbaf5d;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#assignment #pageBody #pageContent table tr .number {
	background-color:#FFF;
	border:1px solid #fbaf5d;
	color:#000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:14px;
	padding:5px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#assignment #pageBody #pageContent table tr .date {
	background-color:#FFF;
	border:1px solid #fbaf5d;
	color:#000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:14px;
	padding:5px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#assignment #pageBody #pageContent table tr .description {
	background-color:#f0f6E8;
	color:#000000;
	padding:10px;
	text-align:left;
	border:1px solid #fbaf5d;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#pageBody #pageContent table #a0 .description ul li {
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	list-style-type:disc;
	padding-bottom:4px;
	text-align:left;
}
#assignment #pageBody #pageContent table th.description {
	background-color:#FFF;
	color:#000000;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
#assignment #pageBody #pageContent table td.description h3 {
	background-color:#f0f6E8;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;

}
td.feature a.localLink {
	display:none;
	visibility:hidden;
}
td#book {
	text-align:center;
}
#schedule table {
	border:1px solid #fbaf5d;
	background-color:#fbaf5d;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#schedule table tr .feature {
	background-color:#FFF;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	padding-bottom:20px;
	padding-top:5px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#schedule #pageBody #pageContent table tr .number {
	background-color:#FFFFFF;
	border:1px solid #fbaf5d;
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	padding:5px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#schedule #pageBody #pageContent table tr .date {
	background-color:#FFFFFF;
	border:1px solid #fbaf5d;
	color:#000000;
	padding:5px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#schedule #pageBody #pageContent table tr .description {
	background-color:#F0F6E8;
	border:1px solid #fbaf5d;
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:14px;
	padding:5px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#syllabus #pageContent {
	padding-top:15px;
}
#syllabus table {
	background-color:#fbaf5d;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#syllabusHeader h3.feature {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	margin:5px;
	padding-top:2px;
	text-align:center;
}
#syllabusHeader h4.feature {
	color:#000000;
	font-size:16px;
	font-weight:normal;
	text-align:center;
}
#syllabusHeaderTable tr .number {
	background-color:#FFF;
	border:1px solid #fbaf5d;
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	padding:6px;
	text-align:left;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#syllabusHeaderTable tr .description {
	background-color:#F0F6E8;
	border:1px solid #fbaf5d;
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	padding:6px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#syllabusHeader #syllabusHeaderTable tr .blank {
	display:none;
	padding:6px;
	visibility:hidden;
}
#syllabusGrading .storyBody #syllabusGradingTable tr .number {
	background-color:#FFF;
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:normal;
}
#syllabusGrading .storyBody #syllabusGradingTable tr .description {
	background-color:#F0F6E8;
	background-position:center ;
	background-repeat:no-repeat;
	color:#0033CC;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:normal;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#syllabusGradingTable tr td {
	background-color:#FFFFFF;
	border:1px solid #fbaf5d;
	font-size:16px;
	font-weight:bold;
	padding:3px;
	text-align:center;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
}
#syllabusGradingTable tr .blank {
	display:none;
	visibility:hidden;
}
#syllabus #pageBody #pageContent #syllabusGrading .storyBody #syllabusGradingTable {
	background-color:#fbaf5d;
}
