

.cnt {
    font-size:		10pt;
    background-color:	white;
}
.lng {
    text-align:		center;
    background-color:	#cccccc;
}
.cmd {
    background-color:	#eeeeee;
}
.nav {
    font-family:	arial,verdana,helvetica,sans-serif;
    font-size:		10pt;
    color:		red;
    background-color:	#cccccc;
}
.nav0 {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          10pt;
    color:              black;
    background-color:   #cccccc;
    white-space:	nowrap;
    text-decoration:	none;
}
.nav1 {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          10pt;
    color:              #E5252C;
    background-color:   white;
    white-space:	nowrap;
}
.navbar {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          10pt;
    color:              #999999;
    background-color:	#cccccc;
}
.tab {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          10pt;
    text-align:         center;
    background-color:   #1C3362;
}
.tab0 {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          10pt;
    color:              black;
    background-color:   white;
    white-space:	nowrap;
    text-decoration:    none;
}
.tab1 {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          10pt;
    color:              #E5252C;
    background-color:   white;
    white-space:	nowrap;
}
.tab2 {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          10pt;
    color:              black;
    background-color:   white;
    white-space:	nowrap;
    text-decoration:    none;
    cursor:             hand;
}
.tabbar {
    color:              yellow;
}
.tab_prs_type_active {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          8pt;
    color:              black;
    white-space:	nowrap;
}
.mnu {
    font-family:	arial,verdana,helvetica,sans-serif;
    font-size:		10pt;
    text-decoration:	none;
    color:		black;
    background-color:	#cccccc;
}
p.mnu {
    font-family:	arial,verdana,helvetica,sans-serif;
    font-size:		10pt;
    text-align:		right;
    margin-top:		0pt;
    margin-bottom:	0pt;
    padding-right:	4pt;
    padding-top:	2pt;
}
a:link    { color:	#1C3362; }
a:active  { color:	#E5252C;  }
a:hover   { color:	#E5252C;  }
a:visited { color:	#1C3362; }
a.nav0:link,a.nav0:active,a.nav0:visited {
    text-decoration:	none;
    color:		black;
}
a.tab0:link,a.tab0:active,a.tab0:visited {
    text-decoration:	none;
    color:		black;
}
a.copy:link,a.copy:active,a.copy:visited {
    text-decoration:	none;
    color:		black;
}
a.mnu:link,a.mnu:active,a.mnu:visited {
    text-decoration:	none;
    color:		black;
}
a.tab_prs_type_inactive {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          8pt;
    white-space:	nowrap;
    text-decoration:	none;
    color:              #808080;
}
h1 {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    font-weight:	bold;
    margin-top:		5pt;
    margin-bottom:	4pt;
}
h2 {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
    margin-top:		0pt;
    margin-bottom:	0pt;
}
.h2 {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
}
h3.help {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    font-weight:	bold;
    margin-top:		10pt;
    margin-bottom:	5pt;
}
h4.help {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    font-weight:	bold;
    margin-top:		5pt;
    margin-bottom:	0pt;
}
ul,ol,dl {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    background-color:	white;
}
.copy {
    font-family:        arial,verdana,helvetica,sans-serif;
    font-size:          8pt;
    text-align:         right;
    color:              black;
    text-decoration:    none;
}
.level1 {
    margin-top:		5pt;
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
}
.level2 { 
    margin-top:		5pt;
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
}
.refs {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    white-space:	nowrap;
}
.note {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
    text-align:		left;
    color:		#999999;
}
.inlinesep {
    font-weight:	normal;
    color:		#999999;
}
.white {
    background-color:	white;
}
small, .small {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
}
.regular-text {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
    line-height:        1.5;
}
pre {
    margin-top:		0;
    margin-bottom:	0;
}
.radio-label,
.radio-button {
    vertical-align:     middle;
}
.rec {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
    font-weight:	normal;
    color:		black;
    vertical-align:     middle;
}
strong.info {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    font-weight:	normal;
    color:		black;
}
strong.alert {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    font-weight:	normal;
    color:		red;
}
strong.error {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    font-weight:	normal;
    color:		red;
}
strong.key {
    font-weight:	normal;
    color:		#1C3362;
}
strong.pages {
    font-family:	arial,verdana,helvetica,sans-serif;
    white-space:	nowrap;
    font-weight:	bold;
    color:		#1C3362;
}
.example {
    color:		#1C3362;
    background-color:	transparent;
}
.intermezzo {
    color:		black;
    background-color:	#D9F3F3;
}
.form {
    font-size:		10pt;
    margin-top:		0pt;
    margin-bottom:	0pt;
}
.folder {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    text-align:		left;
    margin-top:		0pt;
    margin-bottom:	0pt;
}
.subtitle {    
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
    color:		#1C3362;
    white-space:        nowrap;
}
.table {    
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    color:		black;
    white-space:        nowrap;
}
input.button {
    font-family:	arial,verdana,helvetica,sans-serif;
    font-size:		10pt;
    background-color:	#cccccc;
    border-width:	thin;
    border-style:	solid;
    border-color:	#eeeeee;
    color:		black;
}
.spec {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    background-color:	#eeeeee;
    padding-left:	4pt;
    padding-right:	4pt;
}
.specsep {
    background-color:	white;
}
.speclh { text-align:	left;   font-weight:	bold; }
.specch { text-align:	center; font-weight:	bold; }
.specrh { text-align:	right;  font-weight:	bold; }
.specld { text-align:	left;   }
.speccd { text-align:	center; }
.specrd { text-align:	right;  }
.l      { text-align:	left;   }
.c      { text-align:	center; }
.r      { text-align:	right;  }
.world {
    font-family:	arial,verdana,helvetica,sans-serif;
    font-size:		8pt;
    text-align:		center;
    background-color:	#cccccc;
}
.bodysep {
    background-color:	#cccccc;
}
.correlation {
    font-size:		8pt;
    color:		black;
    background-color:	#eeeeee;
}
.hit {
    font-size:		10pt;
}
.plain {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
}
p {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    margin-top:		5pt;
    margin-bottom:	0pt;
}
.infotab {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    text-align:		left;
    color:		black;
    background-color:	#cccccc;
}
.infotab2 {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    color:		black;
    background-color:	#eeeeee;
}
.longkey,.preslabel {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    font-weight:	bold;
    color:		#999999;
    white-space:	nowrap;
}
.longval,.presvalue {
    font-size:		10pt;
    color:		black;
}
.label-small {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
    font-weight:	bold;
    color:		#1C3362;
    white-space:	nowrap;
}
.value-small {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		8pt;
    font-weight:	normal;
    color:		black;
    white-space:	nowrap;
}
body {
    font-family:	verdana,arial,helvetica,sans-serif;
    font-size:		10pt;
    color:		black;
    background-color:	white;
    margin-top:		0pt;
    margin-left:	0pt;
    margin-right:	0pt;
}
.retroscan {
   height:20pt;
   border-width:0.5pt;
   border-style:solid;
   border-color:blue;
}	 
.retroscan:hover {
   height:170pt;
   position:absolute;
   left:180pt;
}