
/******************************************************/
/* MOK 11/01/00                                       */
/* DSG Cascading Stylesheet                           */
/*                                                    */
/* Issue 1- Netscape does not handle correctly the    */
/*          width property of DIV tags. Thus those    */
/*          are set only for Explorer in a javascript */
/*          in each html file.                        */
/******************************************************/

body { 
	background: white;
	height: 8.5em;
}

div.Banner {
      	align: center;
	height: 100px; 
	top: 0px; 
	clip:  rect(   );
	position:absolute; 
	visibility: visible; 
	/*width: 70%; */
	/*left: 15%; */	
}

div.BodyLayer {
	position:absolute; 
	/*width:80%;*/
	left: 5%; 
	clip:  rect(   );
	visibility: visible; 
	top: 150px;
}

div.LeftMenu {
 	position:absolute;
	width:25%;
	height:100%; 
	left: 0;
	clip:  rect(   );
	visibility: visible; 
}

div.Content {
	position:absolute;
	/*width:70%; */
	height:100%; 
	left: 30%;
	clip:  rect(   );
	visibility: visible; 
}

h1 {
	align: center;
	color: black; 
	font-family: Arial, helvetica, impact, sans-serif;
	font-size: 130%;
	margin-top: 1.5em; 
	margin-bottom: 1.5em; 
}

h2 {
	color: black; 
	font-family: helvetica, impact, sans-serif;
	font-size: 120%;
	margin-top: 1em; 
	margin-bottom: 1em; 
}

h3{
	color: black; 
	font-family: helvetica, impact, sans-serif;
	font-size: 110%;
	margin-top: 0.5em; 
	margin-bottom: 0.5em; 
}

h4 {
	color: black; 
	font-family: helvetica, impact, sans-serif;
	font-size: 100%;
	margin-top: 0.25em; 
	margin-bottom: 0.25em; 
}


p {  
	background: white; 
	font-family: times, serif; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	text-indent: 0.2in; 
	margin-top: 0pt; 
	border-top-width: 0px; 
	border-bottom-width: 0px; 
	margin-bottom: 0px
}


a:link{
	color: black;
}

a:visited{
	color=silver;
}
a:hover{
	color=gray;
}

address.final {
	align: center;
}


ul {  
	font-family: "Times New Roman", Times, serif; 
	font-size: small; 
	text-align: left; 
	vertical-align: top; 
	list-style-type: disc; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px
	margin: 0em 0% 0em 10%;
}

dt {  
	font-style: italic; 
	font-weight: bold
}

dd {  
	font-size: 10pt
}

.menu_ul { 
	font-family: Impact; 
	font-size: 16pt; 
	text-align: right; 
	vertical-align: top; 
	list-style-type: none; 
	list-style-image: none 
}

.submenu_ul { 
	font-family: Impact; 
	font-size: 10pt; 
	text-align: right; 
	vertical-align: top; 
	list-style-type: none; 
	list-style-image: none 
}


.publis {
	margin-bottom: 10px;
}

.publis:a { 
	font-weight: bold !important; 
}

.publis:first-line {
	color: red !important;
	font-size: medium; 
	font-weight: bold ;

}

