BODY {
	background-color: #FFFFFF; 
	color:#000000;	
	font-family: sans-serif,Arial ;
	background-position: top right; 
	background-attachment: fixed; 
	background-image: url(/admin_proto//index3_files/bg.png); 
	background-repeat: no-repeat;
	margin:0;
	padding:0;
}
P, UL, OL, LI, H1, H2, H3, H4, DT { 
	font-family: sans-serif,Arial ;
} 

div.nav{
	border: solid #DC143C 2px; 
	background-color: #F6F6bb;
	padding: .2em; 
	padding-top: 0em; 
	margin:0;
	margin-left:1em;
	color: #AAAAAA;
	cursor:default;
	font-weight: bold; 
	text-align: center;
	width: 100%;
}
div.nav a{
	text-decoration: none;	
	color: #DC143C;
}
div.nav a:hover{
	color: #000080;
}

div.subnav{
	border: dashed #DC143C 1px; 
	background-color: #F6F6bb;
	height:1.3em;
	/*width:600px;*/
	padding: .2em; 
	font-size: 80%; 
	padding-top: 0em; 
	/*margin:0;*/
	margin-top:1em;
	color: #AAAAAA;
	cursor:default;
	font-weight: bold; 
	text-align: center;
	float:right;
}
div.subnav a{
	text-decoration: none;	
	color: #DC143C;
}
div.subnav a:hover{
	color: #000080;
}

H1 { 
	border: dashed salmon 1px; 
	background-color: ffffea ;
	padding: .2em; 
	padding-top: 0em; 
	font-weight: bold; 
	font-size: 120%; 
	color: lightsalmon;
	width: 100%; 
}  
H2 { 
	font-size: 100%; 
	background: #F6F6bb; 
	border: solid #FFB90F 1px; 
	padding: 5px; 
	width: 100%; 
	color:#DC143C;
	font-weight: bold; 
} 
H3 { 
	border: solid #DC143C 1px; 
	font-size: 100%; 
	background: #FFe3dB ; 
	padding: 1px; 
	padding-left: 5px; 
	width: 100%; 
	color:#DC143C;
	font-weight: bold; 
	width:15em;
}
A {
	color: darkblue;
	text-decoration: none;	
	}
A:hover {background: #F6F6bb;}

.footer {
	text-align: center;
	color:#DC143C;
	font-weight: bold; 
	font-size: 70%; 

}
.footer hr{
	color:#DC143C;
}
.content{
	padding: 3em; 
	padding-top: 1em; 
	font-size: 100%; 
	color: #000000;
	width: 100%; 
}
pre {
   	background-color: #f6ffd8;
   	color:#B42D25;
 	margin: 15px;
 	white-space: pre;  /* for NS4 */
 	border-color:#B42D25;
	border-width:2px; 
	border-style:solid;
}
.figure { text-align:center; margin-bottom:1px;}
.figure img{
	border-color:#B42D25;
	border-width:2px; 
	border-style:solid;
}
.caption {text-align:center; font-style:italic; caption-side:bottom; margin-top:1px;}
.adr {text-align:right;}
.keyw {text-align:right; font-weight:bold;}
.abstr {font-style:italic; margin-left:10px; margin-right:10px;}
.abstrHeader {font-weight:bold; margin-left:10px;}
.summary {font-style:italic; margin-left:10px; margin-right:10px;}
.summaryHeader {font-weight:bold; border-top:solid thin black; padding-top:10px; padding-left:10px;}