body {
                font-size: 12px;  
                line-height: 18px;
                color: #000000;  
                background-color: #FFFFFF; 
                font-family: arial, helvetica, sans-serif;   
                text-align: left;    
		}
	
	#frame {
                background-color: #FFFFFF; /*#A0A0A0*/
                color: #000000;  
		width:1000px;
                height: 2000px;
                margin-left:100px;
		}

	#mainleft {
		width:170px;
                height:1400px;
                padding:10px; 
		float:left;
		/* background:#EDFFE5; */
                color: #000000;  
                margin-right:10px; 
              /*  margin-top:10px; */
                text-align: center;
                border-right-width: 1px;  
                border-right-style: solid;     
                border-color: #A0A0A0;
		}

	#maincenter {
		width:400px;
                padding:10px;  
		float:left;
		background:#FFFFFF;  
                color: #000000;  
            /*    margin-top:10px;   */
		}

	#mainright {
		width: 130px; 
                 height:1400px;
                padding:10px; 
		float:left;
		background: #FFFFFF; /*EDFFE5;*/
                 color: #000000;  
            /*    margin-top:10px;  */
                margin-left:0px;
                margin-right:0px;
                border-left-width: 1px;  
                border-left-style: solid;     
                border-color: #A0A0A0;
                text-align: center;
		}

	
	#banner {
		background:#CBEFAC; /* orange D19500  green D8FFB7*/
                color: #000000;  
                width:980px;
                padding:10px; 
                text-align:left;
                margin-top: 20px;
                border-top-width: 3px;  
                border-top-style: double;   
                border-bottom-width: 1px;
                border-bottom-style: solid;     
                border-color: #A0A0A0;
		}

	#footer{
		background:#CBEFAC;
                color: #000000;  
                width:980px; 
                padding:10px;  
                text-align:left;
                float: left;
                border-top-width: 3px;  
                border-top-style: double; 
                border-color: #A0A0A0;
		}

        #footer a:link{
	       background:#CBEFAC;
               color: #689DD3;   
               text-decoration: none;
               padding-left: 30px;
               }

         #footer a:hover{
                color: #CF852C;
                background-color: #CBEFAC;     
                text-decoration:none;
                padding-left: 30px;
                }

          #footer a:visited{
                color:#000000;
                background-color: #CBEFAC;     
                text-decoration:none;
                padding-left: 30px;
                }


 
	
	  p,h1,h2,pre {
		/*margin:0px 10px 10px 10px;*/
		}
		
	h1 {
		font-size:16px;
		padding-top:10px;
		}

	h2 {               
		font-size:12px;
                background-color: #FFFFFF;     
                color: #02477D;
		padding-top:10px;    
		}
	
	h3 {               
		font-size:12px;     
                color: #000000;
                background-color: #86A85E;     
		padding-top:10px;    
		}
	

ul#navlist
{
margin-left: 10px;
padding: 3px;
white-space: nowrap;
}

#navlist li
{
text-align: left;
list-style-type: none;
}

#navlist a 
{ 
padding: 3px 10px;
text-align: left; 
} 

#navlist a:link  
{
color: #000000;  
background-color: #EEEEDD;
text-decoration: none;
border-style: solid;
border-color: #000000;
border-width:0.1em;
}

#navlist a:visited
{
color: #444444;
background-color: #999999;
border-style: solid;
border-color: #666666;
border-width:0.1em;
/*text-decoration: line-through;*/
}


#navlist a:hover
{
color: #000000;
background-color: #CBEFAC; /* orange CF852C*/
text-decoration: none;
}


a {
  font-family: arial, helvetica, sans-serif; 
  font-size:12px;
  font-weight:bold;
  }

a:link {
  color:#0000CC;  /* orange 02477D*/
  background-color: #FFFFFF;     
  text-decoration:none;
  }

a:visited {
  color:#689DD3;
  background-color: #FFFFFF;     
  text-decoration:none;
  }

a:hover {
   color: #CF852C;
   background-color: #FFFFFF;     
   text-decoration:none;
  }

a:active {
  color:#CF852C;
  background-color: #FFFFFF;     
  text-decoration:underline;
  }


#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 160px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block;
background-color:#CBEFAC;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #86A85E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:160px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}



#quote {
                font-size: 12px;  
                color: #000000;  
                background-color: #FFFFFF; 
                font-family: arial, helvetica, sans-serif;   
                text-align: left;
                font-style: italic;   
                padding-top: 12px;
                padding-bottom: 24px;

}


#input { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 160px;
padding: 0px;
margin: 0px;
text-align: left;
}

#input h1 {
display: block;
background-color:#CBEFAC;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
text-align: center;
}

