 
body { padding: 0; margin: 4; font-family: Arial, Sans-Serif; text-align: center; }
body.framePage { padding: 0; margin-left:4; margin-top: 0; font-family: Arial, Sans-Serif; text-align: center; }
img {border-width: 0px; }
img.summary {border-width: 2px; border-style: solid; border-color: #BDB7B7; }
img.wraparound { border-width: 2px; border-style: solid; border-color: #BDB7B7; margin-bottom:8px; margin-right:9px; float:left; } 
.lineA { border-top:2px solid; color:#09820e; margin: 0px 0px 0px 0px; }
.lineB { border-top:2px solid; color:#09820e; margin: 0px 0px 0px 0px; }
.lineC { border-top:2px solid; color:#feff03; margin: 0px 0px 0px 0px; }
.lineD { border-top:2px solid; color:#feff03; margin: 0px 0px 0px 0px; }
.lineE { border-top:2px solid; color:#09820e; margin: 0px 0px 0px 0px; }
.whiteline { border-top:2px solid; color:#FFFFFF; margin: 0px 0px 0px 0px; }
#main { text-align: left; margin: 0 auto; width: 700px; }
#schoolTitle { font-size: 24px; text-align: left; color: #FFFFCC; font-weight: bold; }
.timeStamp { font-size: 14px; text-align: left; color: #575757; font-weight: bold; }
.welcomeText { font-size: 20px; text-align: left; color: #000000; font-weight: bold; }
.welcomeTextSchool { font-size: 20px; text-align: left; color: #000000; font-weight: bold; }
#newsScroller
{
	width:98%;
    height:14em;
    overflow:auto;
    color:#EEEEEE;
    border-bottom:0px solid;
    border-left:0px solid;
    border-right:0px solid;
    border-top:0px solid;
}
.searchTable
{
	background-color: #F5F5F5;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:3px solid #6699CC;
	border-top:3px solid #6699CC;
	width: 100%;
	text-indent: 8px;
	font-family: Arial, Sans-Serif;
	font-size: 80%;
	color:#000000;
}
.searchInner
{
	font-family: Arial, Sans-Serif;
	font-size: 100%;
	color:#000000;
	text-indent: 2px;
	color:##303030;
}
#contactTable a:link, #contactTablea:visited, #contactTablea:hover, #contactTablea:active { color: #6793AC; text-decoration: underlined; font-weight:bold; }
#contactTable
{
	background-color: #F5F5F5;
	cell-padding: 4px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	width: 100%;
	font-family: Arial, Sans-Serif;
	font-size:12px;
}
#contactTable td{
	border:0px;
	vertical-align: top;
	cell-padding:4px;
	font-size: 12px;
	color: #303030; 
}
#calYearOverview { font-size: 12px; color: #808080; font-weight: normal; }
#calYearOverview a:link, #calYearOverview a:visited, #calYearOverview a:hover, #calYearOverview a:active { color: #808080; text-decoration: none; }
#imageAdvisor {padding-left:3px; font-size: 10px; text-align: left; color: #808080; font-weight: normal;}
#summaryTitle { font-size: 10px; text-align: left; color: #09820e; font-weight: bold; }
#summaryText { font-size: 9px; text-align: left; color: #585858; font-weight: bold; }
#summaryTitle2 { font-size: 12px; text-align: left; color: #09820e; font-weight: bold; }
#summaryTitle2 a:link, #summaryTitle2 a:visited, #summaryTitle2 a:hover, #summaryTitle2 a:active { color: #09820e; text-decoration: none; }
#summaryText2 { font-size: 11px; text-align: left; color: #080808; font-weight: normal; }
#summaryMore { font-size: 9px; text-align: left; color: #09820e; font-weight: bold; }
#summaryMore a:link, #summaryMore a:visited, #summaryMore a:hover, #summaryMore a:active { color: #09820e; text-decoration: none; }
#submittedLink { font-size: 11px; text-align: right; color: #080808; font-weight: normal; }
#submittedLink a:link, #submittedLink a:visited, #submittedLink a:hover, #submittedLink a:active { color: #6793AC; text-decoration: none; }
#doclistTitle { font-size: 11px; text-align: left; color: #09820e; font-weight: bold; }
#doclistTitle a {color: #09820e; text-decoration: none; }
#doclistTitleDate { font-size: 10px; text-align: left; color: #09820e; font-weight: normal; }
#doclistTitleDate a {color: #09820e; text-decoration: none; }
#doclistText { font-size: 9px; text-align: left; color: #585858; font-weight: bold; }
#doclistText a {color:  #585858; text-decoration: none; }
#calnewsLink { font-size: 10px; text-align: left; color: #09820e; font-weight: bold; }
#calnewsLink a:link, #calnewsLink a:visited, #calnewsLink a:hover, #calnewsLink a:active { color: #09820e; text-decoration: underlined; }
#standardTitle { font-size: 14px; text-align: left; color: #09820e; font-weight: bold; }
#standardTitleContact { font-size: 11px; text-align: left; color: #585858; font-weight: normal; }
#standardText { font-size: 12px; text-align: left; color: #585858; font-weight: bold; }
#standardTextNormal { font-size: 12px; text-align: left; color: #585858; font-weight: normal; }
#standardTextContact { font-size: 12px; text-align: left; color: #585858; font-weight: bold; }
#standardMore { font-size: 11px; text-align: left; color: #09820e; font-weight: bold; }
#standardMore a:link, #standardMore a:visited, #standardMore a:hover, #standardMore a:active { color: #09820e; text-decoration: none; }
#calendarDates { text-align: left; color: #6C91AB; font-weight: bold; }
#calendarText { text-align: left; color: #585858; font-weight: bold; }
img { border: 5px; }
#mainMenu { background-color: #09820e; padding: 0.4em 0px 0.4em 6px; font-size: 12px; text-align: left; margin: 0px; color: #B9BAB1; }
#mainMenu a:link, #mainMenu a:visited { padding: 0.4em 6px 0.4em 6px; color: #FFFFFF; text-decoration: none; }
#mainMenu a:hover, #mainMenu a:active { color: #FFFFFF; background-color: #B9BAB1; }
#contactBar { background-color: #09820e; padding: 0.4em 0px 0.4em 6px; font-size: 10px; text-align: right; margin: 0px; color: #FFFFFF; }
#contactBar a:link, #contactBar a:visited, #contactBar a:hover, #contactBar a:active { padding: 0.4em 6px 0.4em 0px; color: #FFFFFF; text-decoration: none; }
#mainPageTable{
	border-collapse: collapse;
	border: 0px;
	width: 765px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	align: left;
}
#calendar{
	border: 0px;
	text-align: left;
	border-collapse: collapse; 
}
#calendar th{
	border-bottom: 2px solid #6793AC;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:22px;
	padding-left:10px;
	background-color: #808080;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF; 
}
#calendar td{
	vertical-align: top;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:22px;
	padding-left:5px;
	background-color: #F9F4D5;
	font-size: 11px;
	font-weight: bold;
	color: #585858; 
	border-collapse: collapse;
}
#textDocTable{
	border: 0px;
	text-align:left;
	cell-padding: 4px; 
	font-size: 12px;
	color: #000000;
	border-collapse: collapse;
}
#infoTable{
	border: 0px;
	text-align: left;
	border-collapse: collapse; 
}
#infoTable th{
	border-bottom: 2px solid #feff03;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:22px;
	padding-left:10px;
	background-color: #B9BAB3;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
}
#infoTable td{
	vertical-align: top;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:22px;
	padding-left:10px;
	background-color: #FFFFCC;
	font-size: 10px;
	font-weight: bold;
	color: #9A9B91; 
}
#docArchiveTable{
	border: 0px;
	text-align: left;
	border-collapse: collapse; 
	line-height: 120%	
}
#docArchiveTable a:link, #docArchiveTable a:visited, #docArchiveTable a:hover, #docArchiveTable a:active { color: #7D7E72; text-decoration: none; }
#docArchiveTable th{
	border-bottom: 2px solid #6793AC;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:22px;
	padding-left:10px;
	background-color: #B9BAB3;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF; 
}
#docArchiveTable td{
	vertical-align: top;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:22px;
	padding-left:10px;
	background-color: #E7E7E4;
	font-size: 11px;
	font-weight: bold;
	color: #7D7E72; 
}
#workListTable {
	border: 0px;
	text-align: left;
	cell-spacing: 5px;
}
#workListTable a:link, #workListTable a:visited, #workListTable a:hover, #workListTable a:active { color: #7D7E72; text-decoration: none; }
#workListTable th{
	border-bottom: 2px solid #B9BAB3;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:6px;
	padding-left:6px;
	background-color: #E7E7E4;
	font-size: 12px;
	font-weight: bold;
	color: #808080; 
}
#workListTable td{
	vertical-align: top;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:6px;
	padding-left:9px;
	font-size: 11px;
	font-weight: bold;
	color: #7D7E72; 
}
#standardTable {
	border-collapse: collapse;
	border: 0px;
	text-align: left;
}
#standardTable th{
	border-bottom: 3px solid #B9BAB3;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:3px;
	background-color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	color: #09820e;
}
#standardTable td{
	border-bottom: 2px solid #EBEBE9;
	vertical-align: top;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:0px;
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	color: #585858; 
}
#standardPageTitleTable {
	border: 0px;
	text-align: left;
}
#standardPageTitleTable a:link, #standardPageTitleTable a:visited, #standardPageTitleTable a:hover, #standardPageTitleTable a:active { color: #6793AC; text-decoration: underlined; font-weight:bold; }
#standardPageTitleTable th{
	border-bottom: 3px solid #B9BAB3;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:0px;
	background-color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	color: #09820e;
}
#standardPageTitleTable td{
	border-bottom: 2px solid #EBEBE9;
	vertical-align: top;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:0px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	color: #09820e; 
}
#hpTopTable {
	border: 0px;
	text-align: right;
	border-collapse: collapse; 
}
#hpTopTable th{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #9A9B91; 
}
#hpTopTable td{
	align: right;
	vertical-align: top;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	color: #9A9B91; 
}
#summaryTable {
	border: 0px;
	text-align: left;
	border-collapse: collapse; 
}
#summaryTable th{
	border-bottom: 3px solid #B9BAB3;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:5px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #09820e; 
}
#summaryTable td{
	border-bottom: 2px solid #EBEBE9;
	vertical-align: top;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	color: #585858; 
}
#calendarTable {
	border: 0px;
	text-align: left;
	border-collapse: collapse; 
}
#calendarTable th{
	border-bottom: 2px solid #B9BAB3;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
	padding-left:5px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #09820e; 
}
#calendarTable td{
	border-bottom: 2px solid #EBEBE9;
	vertical-align: top;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	padding-left:5px;
	background-color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	color: #585858; 
}
form { color: #ffffff; background-color: #ffffff; font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px; }
