html, body { height:100%; }

body {background-color:#333333;margin:0px;padding:0px;font-size:9pt;font-family:arial,sans-serif;color:#333333;}

a {color: #B1B1B1;text-decoration:underline;}
a:hover {color:#0000DD;text-decoration:underline;}
a.hover {color:#333333;text-decoration:none;}
a.hover:hover {color:#0000DD;text-decoration:underline;}
a.closebox {text-decoration:none;float:right;border: 1px solid #824100;padding:0px 3px 0px 4px;}
a.closebox:hover {text-decoration:none;}

acronym {text-decoration:underline;cursor:help;}

div.infobox {margin:0px;padding:7px 7px 7px 10px;border:1px solid #77DDFF;width:842px;height:165px;
	background-color:white;position:absolute;z-index:10; overflow:auto;text-align:left;
	font-size:9pt;font-weight:normal;letter-spacing:0pt;}
div.infobox  p {margin:10px 0px;}
div.infobox h3 {font-size:110%;margin-bottom:10px;margin-top:0px;}
div.readlink {text-align:right;margin-right:5px;}
div.hr {width:100%;border-top:1px solid #B1B1B1;margin:0px;clear:both;line-height:1px;font-size:1px;}

h1 {font-size:160%;color:#B1B1B1;font-style:italic;font-weight:normal;letter-spacing:9pt;float:left;margin:20px 0px 20px 25px;}
h2 {font-size:110%;color:#B1B1B1;font-weight:bold;letter-spacing:4pt;margin:20px auto;}
h2 a.hover {color:green;text-decoration:none;}
h2 a.hover:hover {color:#0000DD;text-decoration:underline;}
h3 {font-size:110%;color:#B1B1B1;margin-bottom:10px;font-weight:normal;letter-spacing:2pt;}
h3 a.hover {color:#55BBFF;text-decoration:none;}
h3 a.hover:hover {color:#0000DD;text-decoration:underline;}
h4 {font-size:10pt;color:#B1B1B1;margin-bottom:10px;font-weight:normal;letter-spacing:1pt;}
h4 a.hover {color:#B1B1B1;}
h4 div {font-size:8pt;margin-left:15px;height:30px;width:260px;}


hr {color:#77DDFF;height:1px;}

img.replacement {border:0px;}
a:hover img.replacement {;}

ol li {color:#55BBFF;margin-bottom:10px;letter-spacing:1pt;}
ol li p {margin:5px 0px 0px 0px;}
ol li em {color:#333333;font-style:normal;letter-spacing:0pt;}

p {margin:15px 0px;}
p.quote {margin: 10px 0px 0px 30px;font-style:italic;}
p.quote span {font-style:normal;}
p.testiquote {margin: 13px 0px 0px 0px;}
p.testiquote_nextpara {margin: 5px 0px 0px 0px;}
p.lastpara {margin-bottom:30px;}
span.aga {font-style:italic;}

#maincontainer {background-color:#FEFEFE;
	margin: 0 auto;margin-top:20px;padding: 0;width: 920px}

#content {float: left;text-align: left;padding: 0;width: 920px;}
#header {padding:0; margin:0;font-size:100%;width: 920px;}

#headerstrip {margin-right: 0px;padding-right: 4px;width:916px;background: #B1B1B1;
	border-top: 1px solid #B1B1B1;border-bottom: 1px solid #B1B1B1;}

#headerstrip:after {content: ".";display: block;line-height: 1px;font-size: 0;clear: both;}

ul#navlist {list-style-type: none;margin: 0;padding: 0;width: 916px;font-weight:normal;}

ul#navlist li {display: block;margin: 0;padding: 0;float: left;width: 132px;;font-weight:normal;}

ul#navlist li.long {width:155px;}
ul#navlist li.short {width:90px;}

ul#navlist li a {font-size:89%;font-weight:normal;letter-spacing:3pt; 
	color: #FEFEFE;display: block;text-decoration: none;background: #B1B1B1;padding: 3px 0px;}

ul#navlist li a.thispage {color:#0000DD;}

ul#navlist li a:hover {background: #B1B1B1; text-decoration: underline; color:#0000DD;}

ul#navlist li img {float:left;margin-right:12px;}

#midcolumn {float: left;width: 915px;margin: 10px 0 10px 0;}
div.midinner {margin: 0px 25px 10px 25px;padding:0;color:black;font-weight:normal;letter-spacing:1pt;}
div.midinner div.readlink {float:right;margin-right:5px;}

#footer {clear:both;color:white;width: 920px;height: 45px;padding-top:10px;
	background-color:#B1B1B1;}
#footer div {margin:0;margin-top:0px;padding: 0px 0px 0 4px;font-size:89%;text-align: left;}
html>body #footer div {margin:0;padding: 0px 0px 0 4px;font-size:89%;text-align: left;}
#footer a {color: white;text-decoration:underline;}
#footer a:hover {color:#0000DD;text-decoration:underline;}
#footer a.hover {color: white;text-decoration:none;}
#footer a.hover:hover {color:#0000DD;text-decoration:underline;}
#footer h3 {font-weight:normal;font-size:100%;display:inline;letter-spacing:0pt;color:white;}
#footer #copyright {float:left;display:inline;margin-left:17px;}
#footer #contact {float:right;text-align:right;margin-right:10px;}

span.small {font-size:6pt;}

div#hoverTip {
  position:absolute;
  z-index:1000;
  
  background-color:#FEFEFE;
  border:1px solid #B1B1B1;
  text-align:left;
  padding:5px;
  min-height:1em;

}

div#hoverTip p {
  margin:0;
  padding:0;
  color:#000;
  font:11px/12px arial,sans-serif;
}

.hoverTip {
  border-bottom:1px dotted #00F;
  cursor:help;
}
