/* main CSS document */

img { border: 0;
      margin: 0;
	  padding: 0;
	}

/* navigation styles */	
.nav { margin-right: 0;
       margin-bottom: 0;
	   margin-top: 1px;
       margin-left: 20px;
	   padding: 0;
       list-style-type: none;
	 }
.nav li { height: 30px;
	      padding: 0;
          margin: 0;
	      border: 0;
		}
.nav li#twoline { height: 50px;
	              padding: 0;
                  margin: 0;
	              border: 0;
		        }
.nav li#target { height: 20px;
	             padding: 0;
                 margin: 0;
	             border: 0;
		       }
.nav li a { color: #608119;
            display: block;
			width: 140px;
			background-color: white;
            font-size: 14px;
			line-height: 22px;
            font-family: arial;
			font-weight: bold;
			text-decoration: none;
			margin: 0;
			padding: 0;
			border: 0;
          }
.nav li a#current { color: #162065;
                  }		  
.nav li#target a { color: #162065;
                 }		  
.nav li a:hover { color: #162065;
                }
			  
/* navigation styles, below menu */	
.secondNav { margin-right: 0;
       margin-bottom: 0;
	   margin-top: 15px;
       margin-left: 20px;
	   padding: 0;
       list-style-type: none;
	 }
.secondNav li { height: 30px;
	      padding: 0;
          margin: 0;
	      border: 0;
		}
.secondNav li#twoline { height: 50px;
	              padding: 0;
                  margin: 0;
	              border: 0;
		        }
.secondNav li a { color: #608119;
            display: block;
			width: 140px;
			background-color: white;
            font-size: 14px;
			line-height: 22px;
            font-family: arial;
			font-weight: bold;
			text-decoration: none;
			margin: 0;
			padding: 0;
			border: 0;
          }
.secondNav li a:hover { color: #162065; }

/* menu(s) in main navigation */
.menu { width: 145px;
        margin-left: 10px;
		margin-top: 1px;
		border: 1px solid #162065;
		 }
.menu table { margin: 0;
		font-size: 10px;
		font-family: arial;

 }
.menu td { height: 16px;
           border-bottom: 1px solid #ccccdd;
         }
.menu td#bottomRow { border-bottom: 0; } 
.menu td a { padding-top: 3px;
             padding-bottom: 3px;
			 padding-left: 5px;
             background-color: #E8E9F0;
             display: block;
             margin: 0;
             color: #162065;
			 text-decoration: none;
			  }
.menu td a:hover { background-color: white;
                   color: #608119;
                 }
.menu td a#current { background-color: white;
                     color: #608119;
                   }
				   
/* back to top button */
#main p a.back { margin: 0;
         margin-right: 53px;
         color: #162065;
		 font-family: arial;
		 font-weight: bold;
		 font-size: 14px;
		 text-decoration: none;
		 background-color: #C8C9D1;
         border-top: 1px solid #E8E9F0;
		 border-left: 1px solid #E8E9F0;
		 border-right: 1px solid #162065;
		 border-bottom: 1px solid #162065;
		 padding-left: 5px;
		 padding-right: 5px;
		 padding-top: 2px;
		 padding-bottom: 2px;
	   }
#main p a.back:hover { color: white;
		       background-color: #608119;
               border-top: 1px solid #C0E159;
		       border-left: 1px solid #C0E159;
		       border-right: 1px solid #204109;
		       border-bottom: 1px solid #204109;
	         }
			  
				
a.green { color: #608119;
          font-family: arial;
        }
a.green:hover { color: #204109;
                text-decoration: underline;
			  }
#subNav p a { background-color: #608119;
              color: white;
		      margin: 0;
		      padding: 0;
		      border: 1px solid white;
		      text-decoration: none; }
#subNav p a:hover { background-color: #162065; }

p.copyright { color: white;
              font-family: arial;
			  font-size: 10px; }
		  						  

