/* Font sizes get progressively smaller so the higher the h number, the smaller the font
   except h5 and h6 where the difference is in alignment
*/

h1 {font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	border: 0px;
	padding: 0px;
	color: #003300;
	}

h2 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	border: 0px;
	padding: 0px;
	color: #003300;
	}

h3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	border: 0px;
	padding: 0px;
	color: #003300;
	}

h4 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: auto;
	border: 0px;
	}

h5 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	margin-top:0px;
	margin-bottom:0px;
	}
	
h6 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	}

p, ul {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	margin-bottom:0px;
	margin-top:0px;
	}
	
html, body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	
/* allows for centering text */
#center_text {
	text-align: center;
	}
	
#left_text {
	text-align: left;
	}

td     {
    border-collapse: collapse;
    }

#text_pad
  	{
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-right:20px;
	}
	 
/* border-collapse is to keep the tables from showing borders in Netscape and Mozilla */
table
	{
     border-collapse: collapse;
	 border:0px;
	}

#layer0
	{
     margin: 9px 9px 0px 9px;
     background: #336633;
	}
#bottom_nav
	{
	 margin-top: 10px;
     margin-bottom: 5px;
	 position: relative;
	 margin-left: auto;
	margin-right: auto;
	}

	
.centered_table
	{
	margin-left: auto;
	margin-right: auto;
	}

#pgtitle
	{
     background: #336633;
     width: 100%;
	 margin-left: 0px;
	}

#space
	{
     background: #336633;
     width: 100%;
     height: 30px;
	}

#titlepic
	{
     margin-top:25px;
     margin-left:50px;
	}

#leftnav
	{
     background: #336633;
     width: 16%;
	}

#main
	{
     background: #336633;
     width: 1024px;
	}

#maincontent
	{
     background: #FFFFFF;
	}

#leftmain
	{
    background: #FFFFFF;
    width: 35%;
	}

#rightmain
	{
    background: #999966;
    width: 65%;
	}

#bottom
	{
    width: 1024px;
	}
	
#indent 
    {padding-left: 45pt; 
	text-indent: -45pt;
	}
	
#pad_right
	{padding-right:10px;
	}
	
/* the following were all added so that the pages would print without the left navigation and other items */

#noprint
	{
	font-family: Arial, Helvetica, sans-serif;
	}
#w200
	{
	width: 200px;
	}
#main_content
	{
	width: 789;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-right:20px;
	}
	
#w100pct
	{
	width: 100%;
	}
#w75pct
	{
	width: 75%;
	}
	
@media print {
  #noprint {display:none;}
  #w200 {width:0px;}
  #w100pct {width:75%;}
  #w75pct {width: 50%;}
  #main_content {width:500px;
  				background-color: #FFFFFF;	
				padding-left: 15px;	
				padding-right:20px;}
  #bottom_home {display:none;}
  #center_text {text-align:left;}
  }