BODY {  color: #000; 
	background: white none; 
	font-family: "Arial","Helvetica", sans-serif; 
	font-size: medium; 
	margin-left: 3%; 
	margin-right: 3%;
} 	
H1 { 
	font-size: large; 
	color: black ;  
	background: none ; 
	margin-left: 0% 
}
H2 { 
	font-size: large; 
	color: navy ;  
	background: none ; 
	margin-left: 0%  
}
H3 { 
	font-size: medium; 
	color: blue ;   
	background: none ; 
	margin-left: 0%  
}
H4 { 	font-size: medium; 
	color: maroon ;  
	background: none ; 
	margin-left:  3%; 
}
H5 {
 	font-size: x-large;
	font-weight:bold; 
	color: blue;  
	background: none ; 
	text-align:center; 
}


ADDRESS, DL, UL, OL { margin-left: 3%}
BLOCKQUOTE { margin-left: 6% ; margin-right: 6% ; color: blue ; background: none }
/* LI { margin-left: 3% } */
A:link    { color: blue ; background: none }
A:active    { color: red ; background: none }
A:visited { color: navy ; background: none }
A:hover    { color: maroon ; background: none }
INPUT, SELECT, OPTION { background: white ; color: black }
P  { margin-left: 3% }
TH { color: black; background: Silver none }
EM { font-style: italic ; color: maroon  ; background: none }
STRONG { color: maroon  ; background: none } 
CODE, PRE { font-family: Courier, monospace }
.vanish { display: none; }
.special { color: black ; background: yellow none }
.header {       width: 100% ;
		margin-top: 0%;
		margin-bottom: 4%; 
} 
.mpsrule {
    padding: 1em 0em 1em 1em;
	
    border-bottom-width: 3px; 
    /*IE declaration for border-bottom */
    border-bottom: 3px solid blue;
    border-color: blue;
    border-bottom-color: blue;
    border-bottom-style: solid; 
}  
.footer {	margin-top: 0%;
		border: none ; 
		width: 100%;
		color: black; 
		background: white none ; 
} 	
.disclaimer {	margin-top: 5%;
		padding: .5% ; 
		width: 100%;
		border: none ; 
		color: black; 
		background: silver none ; 
		font-size: small
} 	

.bluerule {
	color: blue;
	background-color: blue;
	height:3px;
}

div.event_title {
	color:blue;
	background-color:none;
	margin-top:1em;
	margin-bottom:0.5em;
	font-weight:bold;
	text-align:center;
	font-size:x-large;
}

div.event_subtitle {
	margin-top:0em;
	margin-bottom:2em;
	font-weight:bold;
	text-align:center;
	font-size:normal;
}

div.event_speaker {
	color:blue;
	background-color:transparent;
	margin-top:1em;
	margin-bottom:0.5em;
	font-weight:bold;
	text-align:center;
	font-size:large;
}

div.event_affil {
	color:blue;
	background-color:transparent;
	margin-top:0em;
	margin-bottom:1em;
	font-weight:bold;
	text-align:center;
	font-size:normal;
}
div.event_time {
	/*color:blue;
	background-color:none;*/
	margin-top:0em;
	margin-bottom:1em;
	font-weight:bold;
	text-align:center;
	font-size:normal;
}

.bold {
	font-weight:bold;
}

dd.all_pub_list {
	 margin-left:5em;
}


/* added by daleif to be used in news */

h4.news { 	font-size: medium; 
	color: maroon ;  
	background: none ; 
	margin-left:  0%; 
}
h5.news {
 	font-size: x-large;
	font-weight:bold; 
	color: blue;  
	background: none ; 
	/*text-align:center; */
}

p.news { margin-left: 0% }

.newscenter {text-align:center;}
