html {
	margin:0;
	padding:0;
	height:100%;
	/* background-color: #e1ddd9 ; */
	background-color: #AAAAAA ;
	color: #445296 ;
	/* background: url('texture1.JPG') ; */
}

body {
/* height:100%; */

}


A:link {text-decoration: underline; color: green}
A:visited {text-decoration: underline; color: green}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}


#page_wrap{
	margin: 1em 1.5em 1em 1.5em;

   position:relative;
	font-size:100%;
	font-family: sans-serif;
	/* background-color: #ffffff ; */
	/* color: #445296 ; */
	text-align: left;
	
	/* background: #ccc url('menu-background.png') repeat-y 0 0; */ 
	/* background: #ccc; */

}

#page_table {

width:100%;
height:100%;
border-collapse: collapse; 

}



h1,h2,h3,p {
padding:0.2em;
}


#banner {
width:100%;
height:2em;

border-top: 0.3em solid #445296;
border-bottom: 0.3em solid #445296;
background-color: #d7d7f1;
}


#menu_1 {
	/* float:left; */
	 width:20%;
	 height: 100%;
	/* width:200px; */
	background: #ccc;
		vertical-align:top;
	font-size:100%;

}
#menu_1 A:link {text-decoration: none; color: #445296}
#menu_1 A:visited {text-decoration: none; color: #445296}
#menu_1 A:active {text-decoration: none}
#menu_1 A:hover {text-decoration: underline; color: red;}

#menu_1 ul{
position: relative; 	/* needed to fix IE 6 bug with background color not showing, still not perfect at some zoom levels on IE 7 */ 
list-style: none;		/* The 'list-style' property is a shorthand notation for setting the three properties 'list-style-type', 'list-style-image', and 'list-style-position' at the same place in the style sheet.  */
padding: 0.3em;
/* padding-top: 0.5em; */
padding-bottom: 15em;
margin: 0;
text-align: right;
font-weight: bold;
}

#menu_1 li
{

padding-right: 1em;
padding-left: 1em;
margin-top: 0;
margin-bottom: 0.5em;
background-color: #d7d7f1 ;
border-right: 0.5em solid #445296 ;
border-left: 0.5em solid #445296 ;
}

li{
font-weight: bold;
}

#content {
	/* float:left; */
	/* width: 80%;
	padding-bottom:2em; */
	/* min-height:400px; */
	background-color: white ; 
	margin:0;
	padding:.5em;
	vertical-align:top;

}



#footer {
	clear:both;
	background-color: #d7d7f1 ;
	height: 2em;
	line-height: 2em;

   width: 100%;
   text-align: center;
}

