/* CSS Document */

/*background-color {color:#FFF9E3;
} */


#maincontainer {width:900px; height: auto; border: 3px solid #dd2626; background-color:#FFF9E3; padding: 0px; margin-bottom: 10px; display: table; 
margin-top: 10px; }

#index_maincontainer {width: 800px; height: 600px; border: 3px solid #dd2626; background-color:#FFF9E3; padding: 0px; display: table; 
margin: 10px 10% 10px 10%; text-align: center; }

#header {width:900px; _width: 894px; height: 120px; _height: 114px; background-color:#FFF9E3; margin:0px; vertical-align: top; padding: 0px; }

#headerpic {width:340px; height: 120px; background-color:#FFF9E3; margin:0px; vertical-align: top; float:right; _margin-bottom: -6px; _margin-right: -6px; }

#leftcol {width:145px; _width: 148px; float: left; height:auto; _height: 100%; background-color:#FFF9E3; text-align:left; margin:0px; _margin-left: -3px; padding: 0px; }

#leftcol_content {height:auto; background-color:#FFF9E3; text-align:center; padding: 10px; }

#centercol {width:604px; float: left; height:auto; _height: 100%; background-color:#FFF9E3; text-align:left; margin: 0px; padding: 0px; _padding-right: -3px; _padding-left: -3px; border-right: 3px solid #dd2626; border-left: 3px solid #dd2626; }

#rightcol {width:145px; _width: 142px; float: right; height:auto; _height: 100%; background-color:#FFF9E3; text-align:left; margin:0px; _margin-right: -3px; padding: 0px; }

#rightcol_content {height:auto; background-color:#FFF9E3; text-align:center; padding: 10px; }

#mainnav {width:900px; height: auto; background-color:#4d3c02; margin:0px; }

#subnav {width:604px; _width: 604px; height: 25px; _height: 25px; background-color:#dd2626; text-align: center; _text-align: center; vertical-align: top; _vertical-align: top; margin:0px; _margin: 0px; padding-top: 5px; _padding-top: 6px; color: #FFF9E3; FONT-SIZE: 13pt; text-transform: none; _float: left; }

#subnav a {width:604px; _width: auto; height: 25px; _height: 25px; background-color:#dd2626; vertical-align: top; margin:0px; _margin: 0px; padding-top: 5px; _padding: 0px; color: #FFF9E3; FONT-SIZE: 13pt; text-transform: none; }

#subnav a:hover {width:604px; _width: auto; height: 25px; _height: 25px; background-color:#dd2626; vertical-align: top; margin:0px; _margin: 0px; padding-top: 5px; _padding: 0px; color: #4d3c02; FONT-SIZE: 13pt; text-transform: none; }

#centercontent {width:575px; min-height:420px; _height: 100%; padding: 10px; margin-left:5px; }

#bottomnav {width:604px; height: 25px; background-color:#FFF9E3; text-align:center; vertical-align: middle; padding-bottom: 5px; padding-top: 5px; }

#footnote {width:900px; height: 10px; background-color:#dd2626; color: #FFF9E3; text-align:center; padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 5px; margin-top: 0px; margin-bottom: -1px; clear: both;  
}

#sitecredits {width:900px; height: 10px; background-color:#dd2626; color: #FFF9E3; text-align:center; padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 5px; margin-top: 0px; margin-bottom: -1px; clear: both; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; line-height: 8pt; text-align:center; FONT-STYLE: normal; font-variant: normal;  
}

#sitecredits a {color: #FFF9E3; text-decoration: none; font-style: normal; font-variant: normal; 
} 

#table {border: 1px solid color:#4d3c02; }

input {border: 1px solid color:#4d3c02; } 

body {color: #4d3c02; background-color:#4d3c02; FONT-FAMILY: Times New Roman, Times, serif; FONT-SIZE: 11pt;  font-weight: none; FONT-STYLE: normal; FONT-VARIANT: normal; LINE-HEIGHT: 20px; TEXT-DECORATION: none; text-align: left; 
}

hr {height: 2px solid color:#4d3c02 width: 100% align: center margin: 0px 0px 0px 0px; }

h1 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18pt; FONT-STYLE: bold; LINE-HEIGHT: 24px; padding-left:10px; padding-right:10px; padding-below: 0px; padding-above: 0px; margin-bottom: -8px; _margin-bottom: 0px; }

h2 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14pt; FONT-STYLE: bold; padding-left:10px; padding-right:10px; padding-below: 0px; padding-above: 0px; margin-bottom: -8px; _margin-bottom: 0px; }

h3 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13pt; FONT-STYLE: bold; FONT-VARIANT: italic; padding-left:10px; padding-right:10px; padding-below: 0px; padding-above: 0px; margin-bottom: -8px; _margin-bottom: 0px; }

h4 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; FONT-STYLE: bold; padding-left:10px; padding-right:10px; padding-bottom: 0px; _padding-bottom: -4px; padding-top: 0px; margin-bottom: -12px; color: #9f0d0d; _margin-bottom: -8px; }

h5 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-STYLE: bold; padding-left:10px; padding-right:10px; padding-below: 0px; padding-above: 0px; margin-bottom: -12px; _margin-bottom: 0px; color: #9f0d0d; }

h6 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-STYLE: normal; font-variant: normal; padding-left:10px; padding-right:10px; padding-below: 0px; padding-above: 0px; margin-bottom: -12px; _margin-bottom: 0px; color: #9f0d0d; }


p {FONT-SIZE: 11pt; FONT-STYLE: normal; padding-left: 10px; padding-right: 10px; }


body a {color: #9f0d0d; TEXT-DECORATION: none; font-weight: bold; }

body a:hover {color: #9f0d0d; TEXT-DECORATION: none; font-weight: bold; }

body a:visited {color: #9f0d0d; TEXT-DECORATION: none; font-weight: bold; }

strong, b {FONT-STYLE: bold; }

em, i {FONT-STYLE: italic; }

.caption {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; FONT-STYLE: italic; font-variant: normal; padding-left:10px; padding-right:10px; padding-below: 0px; padding-above: 0px; margin-bottom: 0px; color: #9f0d0d; 
}

.footnote {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; line-height: 10pt; FONT-STYLE: normal; font-variant: normal; padding-left:10px; padding-top: 0px; padding-right:10px; padding-bottom: 0px; margin-bottom: 0px; color: #4d3c02; 
}

.sidebartext {color: #4d3c02; FONT-FAMILY: Times New Roman, Times, serif; FONT-SIZE: 10pt;  font-weight: none; FONT-STYLE: normal; FONT-VARIANT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none; text-align: left; 
}

.sidebarlinks {color: #4d3c02; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;  font-weight: none; FONT-STYLE: normal; FONT-VARIANT: normal; LINE-HEIGHT: 16px; _line-height: 14px; TEXT-DECORATION: none; text-align: center; 
}

/* NEW SIDEBAR LINKS FOR INDEX AND HOME PAGES */
.sidebarlinks_new {color: #4d3c02; FONT-FAMILY: Times, serif; FONT-SIZE: 11pt;  font-weight: none; FONT-STYLE: normal; FONT-VARIANT: normal; LINE-HEIGHT: 14px; _line-height: 14px; TEXT-DECORATION: none; text-align: left; margin-bottom: -4px; padding-bottom: -4px;
}

.sidebarlinks_newlight a:link {color: #9f0d0d; 
}

/*.sidebarlinks_new a:visited {color: #9f0d0d; 
} */

.sidebarlinks_new a:hover {color: #FF0000; 
}

.sidebarlinks_new a:active {color: #FF0000; 
}

.sidebarlinks_newlight {color: #FF0000; FONT-FAMILY: Times, serif; FONT-SIZE: 11pt;  font-weight: none; FONT-STYLE: normal; FONT-VARIANT: normal; LINE-HEIGHT: 14px; _line-height: 14px; TEXT-DECORATION: none; text-align: left; margin-bottom: -4px; padding-bottom: -4px;
}

.sidebarlinks_newlight a:link {color: #FF0000; 
}

.sidebarlinks_newlight a:visited {color: #FF0000; 
} 

.sidebarlinks_newlight a:hover {color: #9f0d0d; 
}

.sidebarlinks_newlight a:active {color: #9f0d0d; 
}



.sitecredits {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; line-height: 9pt; text-align:center; FONT-STYLE: normal; font-variant: normal; padding-left:10px; padding-right:10px; padding-below: 0px; padding-above: 10px; color: #4d3c02; 
}

.sitecredits a {color: #4d3c02; TEXT-DECORATION: none; font-weight: normal; }

/* AD HOC SIDEBAR TEXT */

.adhoc_sidebars {text-align: left; font-size: 12pt; font-family: "Times New Roman", Times, serif; font-weight: bold; }

/* SENSEI'S JOURNAL STYLES  */
.sensei_journal_title {text-align: center; font-weight: bold; font-size: 18pt; font-family: "Times New Roman", Times, serif; }
		
.sensei_journal_text {text-align: left; font-size: 12pt; font-family: "Times New Roman", Times, serif; }

.sensei_journal_nextweek {text-align: center; font-size: 12pt; font-family: "Times New Roman", Times, serif; 
font-style: italic; font-weight: normal;  }

/*
.subnav {
	COLOR: #fff9e3;
	FONT-SIZE: 13pt;
	font-weight: bold;
TEXT-DECORATION: none;
	vertical-align:middle;
	text-align: center;
	text-indent: 0px;
	background-color: #DD2626;
}

.subnav a {
	COLOR: #fff9e3;
	FONT-SIZE: 13pt;
	font-weight: bold;
	TEXT-DECORATION: none;
	vertical-align:middle;
	text-align: center;
	text-indent: 0px;
	background-color: #DD2626;
}

.subnav a:hover {
	COLOR: #4d3c02; 
	FONT-SIZE: 13pt; 
	font-weight: bold; 
	TEXT-DECORATION: none; 
	vertical-align:middle;
	text-align: center;
	text-indent: 0px;
	background-color: #DD2626;
}
*/

/* ul {list-style-image:url(image name here.gif);
} */

ul
{
list-style: disc; margin-left: 25px; padding-left:10px; 
}

ol
{
list-style: decimal; margin-left: 30px; padding-left:10px; 
}
