*
{
	margin: 0;
	padding: 0;
}

body
{
    background-color: white;
    font-family: Trebuchet MS, Verdana, Tahoma;
}

#Wrapper
{
	margin: auto;
	width: 610px;
}

#BannerL
{
	float: left;
	width: 5px;
}

.NavButtons
{
	float: left;
	width: 100px;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
	font-size: 8pt;
}

.NavButtons a:link, .NavButtons a:visited
{
	display: block;
	width: 100px;
	color: #500000;
	text-decoration: none;
	background-image: url(images/button_btn.gif);
}

.NavButtons a:hover
{
	display: block;
	width: 100px;
	color: #A00000;
	text-decoration: underline;
	background-image: url(images/button_hov.gif);
}

.NavSelected a:link, .NavSelected a:visited, .NavSelected a:hover
{
	float: left;
	display: block;
	width: 100px;
	line-height: 20px;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	font-size: 8pt;
	background-image: url(images/button_sel.gif);
	color: #FF0000;
	cursor: default;
}

.SelPrev, .SelGoUp, .SelHome, .SelDown, .SelNext
{
	float: left;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
}

.SelPrev a:link, .SelGoUp a:link, .SelHome a:link, .SelDown a:link, .SelNext a:link,
.SelPrev a:visited, .SelGoUp a:visited, .SelHome a:visited, .SelDown a:visited, .SelNext a:visited,
.SelPrev a:hover, .SelGoUp a:hover, .SelHome a:hover, .SelDown a:hover, .SelNext a:hover
{
	display: block;
	width: 100px;
	text-decoration: none;
	font-size: 8pt;
	color: #FF0000;
	cursor: default;
}

.SelPrev
{
	background-image: url(images/navprevious_sel.gif);
}

.SelGoUp
{
	background-image: url(images/navup_sel.gif);
}

.SelHome
{
	background-image: url(images/navhome_sel.gif);
}

.SelDown
{
	background-image: url(images/navdown_sel.gif);
}

.SelNext
{
	background-image: url(images/navnext_sel.gif);
}

.NavPrev, .NavGoUp, .NavHome, .NavDown, .NavNext
{
	float: left;
	width: 100px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
	font-size: 8pt;
}

.NavPrev a:link, .NavPrev a:visited
{
	display: block;
	color: #500000;
	text-decoration: none;
	background-image: url(images/navprevious_btn.gif);
}

.NavPrev a:hover
{
	display: block;
	color: #A00000;
	text-decoration: underline;
	background-image: url(images/navprevious_hov.gif);
}

.NavGoUp a:link, .NavGoUp a:visited
{
	display: block;
	color: #500000;
	text-decoration: none;
	background-image: url(images/navup_btn.gif);
}

.NavGoUp a:hover
{
	display: block;
	color: #A00000;
	text-decoration: underline;
	background-image: url(images/navup_hov.gif);
}

.NavHome a:link, .NavHome a:visited
{
	display: block;
	color: #500000;
	text-decoration: none;
	background-image: url(images/navhome_btn.gif);
}

.NavHome a:hover
{
	display: block;
	color: #A00000;
	text-decoration: underline;
	background-image: url(images/navhome_hov.gif);
}

.NavDown a:link, .NavDown a:visited
{
	display: block;
	color: #500000;
	text-decoration: none;
	background-image: url(images/navdown_btn.gif);
}

.NavDown a:hover
{
	display: block;
	color: #A00000;
	text-decoration: underline;
	background-image: url(images/navdown_hov.gif);
}

.NavNext a:link, .NavNext a:visited
{
	display: block;
	color: #500000;
	text-decoration: none;
	background-image: url(images/navnext_btn.gif);
}

.NavNext a:hover
{
	display: block;
	color: #A00000;
	text-decoration: underline;
	background-image: url(images/navnext_hov.gif);
}

.NavLeft
{
    float: left;
}

#DISTRICT_LOGO
{
	display: block;
	width: 100px;
	height: 74px;
	vertical-align: middle;
	text-align: center;
}

#DISTRICT_LOGO a:link, #DISTRICT_LOGO a:visited
{
	display: block;
	background-image: url(images/district_logo_btn.gif);
}

#DISTRICT_LOGO a:hover
{
	display: block;
	background-image: url(images/district_logo_hov.gif);
}

.QuoteText
{
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
}

.QuoteName
{
    font-size: 7pt;
    text-align: center;
}

.InfoLink
{
    font-size: 10pt;
    text-align: center;
    margin-left: 3px;
    margin-right: 3px;
}

.InfoLink a:link, .InfoLink a:visited
{
	color: #A00000;
	text-decoration: underline;
	background-image: none;
}

.InfoLink a:hover
{
	color: #FF0000;
	text-decoration: underline;
	background-image: none;
}

#LeftMain
{
	float: left;
	width: 100px;
}

#RightMain
{
	float: left;
	margin-left: 25px;
	margin-right: 25px;
	width: 450px;
}

#MainBanner
{
	float: left;
	margin-left: 25px;
	margin-right: 25px;
	width: 450px;
}

#BannerR
{
	float: left;
	width: 5px;
}

.BorderEdge
{
	line-height: 5px;
	height: 5px;
	float: left;
}

.HRule
{
	vertical-align: middle;
	line-height: 10px;
}

.FlagL
{
	float: left;
	vertical-align: middle;
	line-height: 20px;
	width: 20px;
}

.FText
{
	float: left;
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	width: 570px;
}

.FlagR
{
	float: right;
	vertical-align: middle;
	line-height: 20px;
	width: 20px;
}

a:link
{	
	text-decoration: underline;
	color: #500000;
}

a:visited
{	
	text-decoration: underline;
	color: #FF0000;
}

a:active
{	
	text-decoration: underline;
	color: #A00000;
}

a:hover
{	
	text-decoration: underline;
	color: #A00000;
}

BLOCKQUOTE, PRE
{	
	font-family: Lucida Console, monospace;
}

img
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

ul           { list-style-image: url('images/bullet1.gif') }
ul ul        { list-style-image: url('images/bullet2.gif') }
ul ul ul     { list-style-image: url('images/bullet3.gif') }

.BannerText {
	text-align:center; 
	color:white; 
	font-size: 18pt;
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.LetterText {
	text-indent: 30px;
	font-size: 10pt; 
	font-style: italic;
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.TitleText {
	color: #A00000; 
	font-size: 14pt; 
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.HeaderText {
	color: #A00000; 
	text-decoration: underline; 
	font-size: 18pt;
	font-weight: bold;
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.BodyText {
	font-size: 10pt; 
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.IndentText {
	text-indent: 30px;
	font-size: 10pt; 
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.SigImage {
	text-indent: 60px;
	font-size: 10pt; 
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.SectionText {
	text-indent: 30px;
	font-size: 12pt; 
	font-style: italic;
	font-family: 'trebuchet ms', arial, helvetica, sans-serif;
}
.SmallText {
	font-size: 8pt;
}

H1 {font-size: 24pt; color: #A00000; font-family: 'trebuchet ms', arial, helvetica, sans-serif;}
H2 {font-size: 18pt; color: #FF0000; font-family: 'trebuchet ms', arial, helvetica, sans-serif;}
H3 {font-size: 14pt; color: #FF8000; font-family: 'trebuchet ms', arial, helvetica, sans-serif; margin: 6; margin: 6;}
H4 {font-size: 12pt; color: #A00000; font-family: 'trebuchet ms', arial, helvetica, sans-serif;}
H5 {font-size: 10pt; color: #FF0000; font-family: 'trebuchet ms', arial, helvetica, sans-serif;}
H6 {font-size: 8pt; color: #FF8000; font-family: 'trebuchet ms', arial, helvetica, sans-serif;}

INPUT {font-size: 10pt; font-family: 'lucida console', courier, serif;}
