body  {
background: white; 
color: black;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 100%;
}
div.container {
width : 100%; 
margin : 0; 
line-height : 100%; 
} 
div.header {
padding : 0.5em; 
color : #000099; 
background-color : #FFFF66; 
clear : both; 
} 
div.footer {
padding : 0.5em; 
color : #000099; 
background-color : white; 
clear : both; 
font-size : small;
}

h1.header {
padding : 0; 
margin : 0; 
font-family: Verdana, Helvetica, sans-serif;
font-color: #000099;
font-size: 100%;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
line-height: 100%;
}
div.contents {
position : absolute; 
width : 190px; 
background-color : white; 
margin : 0; 
padding : 1em; 
border: 1px solid white;
}
div.right {
float:right;
width:160px;
background-color : white; 
margin:0;
margin-left: 10px;
padding:1em;
border: 1px solid white;
}
div.center {
background-color: white;
margin-left: 210px;
margin-right: 170px;
padding: 1em;
line-height: 100%;
} 
div.image_left
{
float: left;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
width:auto;
border : 1px solid black; 
line-height : 100%;
text-align : center;
font-family : sans-serif; 
font-size : small;
}
div.image_left_noborder
{
float: left;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
width:auto;
border : none; 
line-height : 100%;
text-align : center;
font-family : sans-serif; 
font-size : small;
}
div.image_right
{
float: right;
margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
width:auto;
border : 1px solid black; 
line-height : 100%; 
text-align : center;
font-family : sans-serif; 
font-size : small;
}
div.image_right_noborder
{
float: right;
margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
width:auto;
border : none; 
line-height : 100%; 
text-align : center;
font-family : sans-serif; 
font-size : small;
}
div.image_center {
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
width: auto;
border : 1px solid black; 
line-height: 100%;
text-align: center;
font-family: sans-serif;
font-size: small;
}
div.image_center_noborder {
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
width: auto;
line-height: 100%;
text-align: center;
font-family: sans-serif;
font-size: small;
}
div.button {
	color: black ;
	background: #dcdcdc ;
	border-top: 1px solid #ccc ;
	border-right: 1px solid #333 ;
	border-bottom: 1px solid #333 ;
	border-left: 1px solid #ccc ;
	margin: 2px 2px;
}
ol.lower-roman {
  list-style-type: lower-roman ;
}
ol.lower-alpha {
  list-style-type: lower-alpha ;
}
a.menubutton:link {
	text-decoration: none ;
	color: black ;
	background: #dcdcdc ;
	display: block ;
	font-size: small ;
}
a.menubutton:visited {
	text-decoration: none ;
	color: purple ;
	background: #dcdcdc ;
	display: block ;
	font-size: small ;
}
a.menubutton:hover {
	text-decoration: none ;
	color: yellow ;
	background: blue ;
	display: block ;
	font-size: small ;
}
a.menubutton:active {
	text-decoration: none ;
	color: yellow ;
	background: black ;
	display: block ;
	font-size: small ;
}
center a {
color: blue;
text-decoration: underline;
background: none;
}
center a:active {
color: red;
text-decoration: underline;
background: none;
}
center a:visited {
color: purple;
text-decoration: underline;
background: none;
}
center a:hover {
color: #00cccc;
text-decoration: underline;
background: none;
}
blockquote {
    margin-left : 5%;
		margin-right : 5%;
    font-family : sans-serif;
		font-style : italic;
		background: #FFFFCC;
    padding: 0.5em;
    border: none;
  }
.TableCommonStyles {
 font-family: Arial, sans-serif;
 font-size: 10pt;
 vertical-align: middle;
}

.TableStyle2 { 
text-align: left;
width: 10%;
}

.TableStyle3 { 
text-align: left; 
width: 40% px;
}

.TableStyle4 {
text-align: left;
width: 50% ; 
}

