@charset "UTF-8";
body{
	background-color:#ebecf6; 
	color:black; 
	margin-top:0px; 
	padding-top:0px; 
	}
a{text-decoration:underline;}
a:link{color:#0000FF;}
a:visited{color:#C20338;}
a:active{color:#FF8040;}
a:hover{background-color:#FFFFD1;color:#4169E1;}

h1{
	background-color:#f3f5f1;
	color:#191970;
	border-style:ridge groove groove ridge;
	border-width:4px;
	border-color:#3B5127;
	margin-top:5px;
	margin-right:auto;
	margin-left:auto;
	padding-left:14pt;
	font-size:180%;
	font-weight:bold;
	text-align:center;
	padding-top:0.1em;
	padding-bottom:0.1em;
	}

h2{
	font-size:140%; 
	font-weight:bold; 
	border-style:solid;
	border-width:thin medium medium thin; 
	padding-left:40px; 
	padding-top:0.1em; 
	padding-bottom:0.1em; 
	}

em{
	font-style:normal; 
	color:navy;
	}

.maintext { line-height:140%; margin:1em 3em 1em 2em; text-indent:1em }

dl{border:2px solid #999; margin-left:12%; margin-right:12%; line-height:1.4; }
dt.wide{float:left; width:160px; padding:5px 0 5px 10px; clear:both; color:#003; font-size:90%; text-align:left; font-weight:bold; }
dd.wide_{margin-left:160px; padding:5px 5px 5px 10px; border-left:2px solid #999; color:#030; font-size:90%; }
dt{float:left; width:70px; padding:5px 0 5px 10px; clear:both; color:#003; font-size:90%; text-align:left; }
dd{margin-left:70px; padding:5px 5px 5px 10px; border-left:2px solid #999; color:#030; font-size:90%; }

small{font-size:60%;}
.data{text-align:right; font-size:80%; margin:3pt; }
.copyright{text-align:right;font-size:80%;margin:0pt; padding-right:5px; font-style:normal; line-height:130%;}
