a:hover { color:#006400; background-color:#FFFFF0; }
body { background-repeat: repeat-x; }
ol { font-size: 0.8em;  line-height: 140%}
ul { font-size: 0.8em;  line-height: 120%; margin-bottom:0em; }
ul.menu { font-size: 0.85em; line-height: 140%; margin-left:2em; margin-top:0.2em; margin-bottom:0.2em; }
ul ul { font-size: 1em;  line-height: 120%}
ol.nest { font-size: 1em;  line-height: 120%}
.sizsssb { font-size:0.7em; line-height:120%; font-weight:normal; }
.sizsssa { font-size:0.8em; line-height:120%; font-weight:normal; }
.sizss { font-size:0.7em; line-height:120%; }
.sizs { font-size:0.7em; line-height:120%; }
.sizsr { font-size:0.7em; line-height:120%; color:red; }
.sizsw { font-size:0.7em; line-height:120%; color:white; }
th.sw { font-size:0em; line-height:120%; color:#99CCCC; }
th.sww { font-size:0em; line-height:120%; color:#ffffff; }
span.sizs2 {  font-size: 0.7em; line-height: 130%; color:#666699; }
.sizsm { font-size:0.8em; line-height:120%; }
.sizm { font-size:0.8em; line-height:120%; }
.sizmr { font-size:0.8em; line-height:120%; color:red; }
span.sizmm {  font-size: 0.9em; line-height: 130%}
span.sizml {  font-size: 1em; line-height: 120%}
.sizl { font-size:0.9em; line-height:120%; }
.medx3 {font-size:0.7em; line-height:130%; color:#006699;}
.fcla { color: #ffffff; }
h1 {font-size:1.4em; line-height:120%; }
h1.fl {font-size:1.4em; line-height:120%; float:left; }
h1.bg {font-size:1.8em; line-height:120%; background-color:#F5F5DC; margin-top:8px; margin-bottom:12px; }
h1.bgsml {font-size:1.4em; line-height:120%; background-color:#F5F5DC; margin-top:8px; margin-bottom:12px; font-weight:bold; }
h1.bdrsml{ font-size:0.9em; line-height:120%;; padding:6px; border-left: 1em solid #BC8F8F; border-top:1px solid #BC8F8F; border-bottom:1px solid #BC8F8F; border-right:1px solid #BC8F8F; }
h2 {font-size:1em; line-height:130%; }
h2.fl {font-size:1.4em; line-height:120%; float:left;  margin-bottom:20px;}
h3 {font-size:0.8em; line-height:130%; }
h3.mk { font-size:0.9em; line-height:120%;; padding:4px; border-left: 1em solid DimGray; }
h4 {font-size:0.8em; line-height:130%; }
h4.b {font-size:0.8em; line-height:120%; }
h4.idt {font-size:0.8em; line-height:130%; text-indent:1em; }
h5.bg {font-size:0.85em; line-height:130%; background-color:#dcdcdc; padding:4px; }
p.nml {cursor:default}
.sml {font-size:0.7em; line-height:140%; }
.smlblue {font-size:0.75em; line-height:140%; color:#336699 }
.ssmlblue {font-size:0.7em; line-height:140%; color:#336699 }
.smllow { font-size: 0.7em; line-height: 120% }
.med {font-size:0.8em; line-height:140%; }
.med2 {font-size:0.75em; line-height:140%; }
.medx {font-size:1em; line-height:140%; color:#006699;}
.medx2 {font-size:0.95em; line-height:130%; color:#006699;}
.medx4 {font-size:0.8em; line-height:130%; color:#006699;}
.medr {font-size:0.9em; line-height:130%; color:red;}
.medlow { font-size: 0.8em; line-height: 120% }
.lrg {font-size:0.9em; line-height:140%; }
.xlrg {font-size:1em; line-height:140%; }
td.medx {font-size:0.8em; line-height:140%; color:#006699;}
ul.map { font-size:0.8em; line-height:160%; }
ul#hlz {text-align:left;}
ul#hlz li {font-size:1em; display:inline; }
li.dot { border-left:10px solid Silver; }
li.dot2 { list-style-type:disc; }
ul.isd {font-size:0.8em; list-style-position:inside; }
p.brz { margin-top:0; }
p.idt { text-indent:1em; }
p.idt2 { text-indent:4em; }
p.idt3 { text-indent:1em; margin-top:-0.5em; }
p.pad { padding-left:4em; text-indent:-1em; }
p.lead{ font-size:1.4em; line-height:130%; font-family:serif; font-weight:bold; letter-spacing:-0.1em; }
.bdra { padding-left:1em; padding-top:0em; border-top:1px solid #BC8F8F; border-left: 2px solid #BC8F8F; }
.bdrb { padding-left:0em; padding-top:0em; border-top:1px solid #BC8F8F; border-left: 1px solid #BC8F8F; border-right:1px solid #BC8F8F; border-bottom: 1px solid #BC8F8F; }
.bdrc { padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:10px; border-top:1px solid #BC8F8F; border-left: 1px solid #BC8F8F; border-right:1px solid #BC8F8F; border-bottom: 1px solid #BC8F8F; }
.bdrd { padding-left:10px; background-color:#ffffff;  padding-top:10px; padding-bottom:10px; padding-right:10px; border-top:1px solid #BC8F8F; border-left: 1px solid #BC8F8F; border-right:1px solid #BC8F8F; border-bottom: 1px solid #BC8F8F; }
ul.sizm { font-size:0.8em; line-height:120%; }
div.rgt { float:right; width:350px; padding-right:10px;; padding:4px; background-color:#AFEEEE; }
div.rgt2 { float:right; width:420px; padding:4px; background-color:#AFEEEE; }
div#lftr {float: left; width:320px; border: none; padding-left:30px; margin-right:0px; }
div#lftr2 {float: left; width:300px; border: none; margin-left: 60px; margin-right:0px; }
div#lftr3 {float: left; width:300px; border: none; margin-left: 40px; margin-right:0px; }
div#rgtr {float: right; width:320px; border: none; margin-left:30px; align:left; }
div#rgtr2 {float: left; width:300px; border: none; margin-left: 20px; margin-right:0px; }
div#rgtr3 {float: left; width:300px; border: none; margin-left: 20px; margin-right:5%px; }
div#lftb {float: left; width:340px; border: none; margin-right:30px; }
div#lftc {float: left; width:520px; border: none; margin-right:30px; }
div#rgtb {float: right; width:340px; border: none; margin-left:0px; }
div#rgtc {float: right; width:120px; border: none; margin-left:0px; }
div.clrrgt { clear:right; }
#tabs ul {
 font-size:0.7em; line-height:140%; 
	margin-left: 0;
	padding-left: 0;
	display: inline;
} 
#tabs li {
	border: 1px solid #000000;
	list-style: none;
	display: inline;
	background-color:#F0F8FF;
}
#tabs ul li.here {
	border: 1px solid #000000;
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 2px 2px;
	list-style: none;
	display: inline;
	background-color:#2F4F4F;
	color:#ffffff;
}
#tabs li a {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 2px 2px;
	list-style: none;
	display: inline;
	background-color:#F0F8FF;
}
#tabs li a:hover {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 2px 2px;
	background-color:#2F4F4F;
	color:#ffffff;
}
#tabs li a:hover:after, #tabs li a:focus:after {
content: " [" attr(accesskey) "] ";
}

UNKNOWN {
	WIDTH: auto
}
#tabs2  {
 font-size:0.8em; line-height:120%; 
 width:9em;
}
#tabs2 ul {
	margin-left: 0;
	padding-left: 0;
	display: block;
} 
#tabs2 li {
	border: 1px solid #000000;
	border-bottom: 1px solid #000000;
	list-style: none;
	display: block;
	background-color:#E6E6FA;
}
#tabs2 ul li.here2 {
	border-bottom: 1px solid #000000;
	margin-left: 0;
	padding-left: 0;
	padding: 2px 2px 2px;
	list-style: none;
	display: block;
	background-color:#2F4F4F;
	color:#ffffff;
}
#tabs2 li a {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 2px 2px;
	list-style: none;
	display: block;
	background-color:#E6E6FA;
}
#tabs2 li a:hover {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 2px 2px;
	background-color:#2F4F4F;
	color:#ffffff;
}
#tabs2 li a:hover:after, #tabs li a:focus:after {
content: " [" attr(accesskey) "] ";
}

#tabs3 ;li a:hover {
	BORDER-RIGHT: #5ba3e0 10px solid; BORDER-LEFT: #1c64d1 10px solid; COLOR: :#ffffff; BACKGROUND-COLOR: #2586d7 a:hover { text-decoration: underline;} 

