
a.topframe { font-family: verdana, helvetica, sans-serif; 
font-size: 11px; 
margin-bottom: 0.25em; 
margin-top: 0em;
margin-left:0
}
a.topframe:link { color: #000066; 
text-decoration: underline
}

a.topframe:visited { color: #2f4f4f;
text-decoration: underline
}

a.topframe:hover { color: red;
text-decoration: underline
}

a.contacts { font-family: verdada, helvetica, sans-serif; 
font-size: 12px; 
margin-bottom: 0em; 
margin-top: 0px
}

a:link { color: #000066; 
text-decoration: underline
}

a:visited { color: #2f4f4f;
text-decoration: underline
}

a:hover { color: red;
text-decoration: underline
}

blockquote { font-family: verdana, arial, sans-serif;
font-size: 11px; 
font-style: italic;
color: black; 
margin-bottom: 1.2em; 
margin-top: 0em;
margin-left: 3em
}

/* body {
line-height: 16px
}  */

cite {
font-style: italic
}

div.main  {
position:absolute;
top:0;
left:150px;
width:700px;
margin:0.5cm 1cm 0.5cm 1cm
}
div.print  {
	position: absolute;
	width:5.5cm;
	text-align:center;
	top:2.6cm;
	height:1cm;
	left:550px;
	font-family: arial;
	font-size: 12px;
	color: #000080;
/* 	border: solid 1px #000 */
}

div.toplinks {
position:absolute;
top:0;
margin-top:0.5cm;
left:720px;
width:200px
}

p, td { font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px; 
color: black; 
margin-bottom: 1.2em; 
margin-left:20px;
margin-right:10px;
line-height:14px;
margin-top: 0em
}

p.large { 
font-size: 14px;
line-height: 1.5em
}

p.topframe { font-family: geneva, arial, helvetica, sans-serif; 
font-size: 11px; 
margin-bottom: 0.25em; 
margin-top: 0em
}

p.prelist { font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px; 
color: black; 
margin-bottom: 0em; 
margin-top: 0em
}

p.note { font-family: geneva, arial, verdana; 
font-size: 8pt; 
margin-bottom: 0em; 
margin-top: 1em
}

p.note2 { 
color: darkgreen;
font-family: geneva, arial, verdana; 
font-size: 12px; 
margin-bottom: 0.5em; 
margin-top: 1em
}

p.small {
font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size: 11px; 
margin-bottom: 0em; 
margin-top: 1em
}

p.updated {
font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size: 10px; 
color: #800080;
margin-bottom: 0em; 
margin-top: 0
}

p.update a {font-size:10px}

p.role {
font-size: 10px;
color: #8b0000
}

td { font-size: 12px; 
vertical-align: top;
//padding-bottom: 0.3em;//
border-bottom: black }

td.tall { font-size: 12px; 
vertical-align: top;
//padding-bottom: 0.3em;//
border-bottom: black;
height: 50% }



em.role {
font-size: 10px;
color: #8b0000
}

h1 { font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size: 1.1em; 
font-style: normal;
color: #000080; 
margin-top: 0px; 
margin-left:20px;
margin-bottom: 0.6em 
}

h2 { font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size: 14px; 
color: darkred; 
margin-top: 0px; 
margin-left:20px;
margin-bottom: 0.25em 
}

h3 { font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size: 14px; 
font-style: italic;
color:#808000; 
margin-top: 0px; 
margin-left:20px;
margin-bottom: 0.15em 
}

li { font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px; 
color: black; 
margin-bottom: 0em; 
margin-top: 0.75em;
margin-left: 0em;
text-indent: 0em
}

li.alpha { font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px; 
list-style: lower-alpha;
color: black; 
margin-bottom: 0em; 
margin-top: 0.5em;
margin-left: 0em;
text-indent: 0em
}

li.first { font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 12px; 
color: black; 
margin-bottom: 0em; 
margin-top: 0em;
margin-left: 0em;
text-indent: 0em
}

em.date { color: #cc6600; 
	font-style: normal 
}

em.role { color: #003366; 
	font-style: normal 
}

hr { height: 1px;
  width:680px }

ul {font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-top: 0em;
font-size: 12px; 
color: black; 
list-style-type: square }

ol {font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-bottom: 0em; 
margin-top: 0.5em;
font-size: 12px; 
color: black }