
/* elements dealing with element overwrites */

body {
	background: #5D708D;
	background-repeat: repeat;
	font-family: Times,serif;
	font-size: 12px;
	margin: 0px;}
img {
	margin: 0px;
	border: 0px;}

p {
	font-family: Times,serif;
	font-size: 14px;
	text-align: justify;
	text-indent: 20px;
	margin: 5px 10px 5px 10px;}	
		  
H1 {
        font-family: Times, serif;
        font-size: 18px;
        margin-top: 20px;
        margin-left: 25px;
        margin-right: 5px;
        text-align: LEFT;
		color: #000000;
        border-bottom: 2px solid #022346;}
		
H2 {
        font-family: Times, serif;
        font-size: 16px;
        margin-top: 20px;
        margin-left: 25px;
        margin-right: 5px;
        text-align: LEFT;
		color: #000000;
        border-bottom: 1px solid #022346;}


/* elements dealing with layouts of boxes */

 #sidebox {
        background-color: #FFFFFF;
        border-bottom: 3px solid #022346;
        border-right: 2px solid #022346;
        padding: 5px 0px 15px 0px;
        margin: 0px;
        }
        
#sidenav {
            font-size: 14px;
            font-family: TIMES,serif;
        }
#sidenav a {
            padding: 3px 10px 3px 10px;
            display: block;
            text-align: LEFT;
            text-decoration: none;
            border-left: 15px solid #C5D2E1;
            font-weight : bold;
            margin-top: 10px;
        }
#sidenav a:link, #sidebox a:visited {
            color: #000000;
            }
#sidenav a:hover {
            padding: 1px 10px 1px 10px;
            border-top: 2px SOLID #5A7CAB;
            border-bottom: 2px SOLID #5A7CAB;
            border-left: 15px solid #5A7CAB;
            background-color: #C5D2E1;
            color: #C9144F;
        }

#topbox {
        background-color: #FFFFFF;
        border-top: 1px solid WHITE;
        padding: 0px\;
        margin: 0px;
        }
        
#topnav {
            font-size: 14px;
            font-family: TIMES,serif;
        }
#topnav a {
            padding: 3px 5px 3px 5px;
            display: block;
            text-decoration: none;
            border-bottom: 5px solid #C5D2E1;
            border-top: 3px solid #C5D2E1;
            font-weight : bold;
        }
#topnav a:link, #topnav a:visited {
            color: #000000;
            }
#topnav a:hover {
            padding: 3px 3px 3px 3px;
            border-left: 2px SOLID #5A7CAB;
            border-right: 2px SOLID #5A7CAB;
            border-top: 3px solid #5A7CAB;
            border-bottom: 5px solid #5A7CAB;
            background-color: #C5D2E1;
            color: #C9144F;
        }


#bottomnav {
            font-size: 10px;
        }
#bottomnav a {
            font-weight : bold;
            color: #5A7CAB;
        }
#bottomnav a:link, #bottompnav a:visited {
            color: #5A7CAB;
            }
#bottomnav a:hover {
            color: #C9144F;
        }


#bottomcopy {
            font-size: 10px;
            color: #c5d2e1;
        }
#bottomcopy a {
            text-decoration : none;
            color: #c5d2e1;
        }
#bottomcopy a:link, #bottomcopy a:visited {
            color: #c5d2e1;
            }
#bottomcopy a:hover {
            color: #5d708d;
        }


    .menu {VISIBILITY: hidden; BACKGROUND-COLOR: #A7A9AC; z-index: 10; width: 125px; left: 0; top: 0; font-family: Times,serif; font-size: 14px; color: #C5D2E1; Border: 2px #5A7CAB SOLID; }
    
    #menu { position: relative; padding: 0px; margin: 0px; font-size: 14px; }

    #menu1 { position: absolute; left: 160px; top: -10px; width: 250px; padding: 0px; margin: 0px;}
    #menu2 {position: absolute; left: 160px; top: -10px; width: 170px; padding: 0px; margin: 0px;}
    #menu3 {position: absolute; right: 100px; top: -5px; width: 125px; padding: 0px; margin: 0px;}
            
    #menu a {
            padding: 2px 5px 3px 2px;
            display: block;
            text-align: left;
            font-family: Times,serif;
            text-decoration: none;
            border-left: 12px solid #C5D2E1;
            font-weight : plain;
            margin-top: 0px;
            margin-bottom: 0px;
        }
    #menu a:link, #menu a:visited {
            color: #000000;
            }
    #menu a:hover {
            padding: 2px 5px 3px 2px;
            border-left: 12px solid #5A7CAB;
            background-color: #FFFFFF;
            color: #000066;
        }

.toomuch {
	color:red;
}
       
