function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
a {  font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #FFFFFF; text-decoration: underline;font-weight: bold}
a:visited {  color:#FFFFFF}
a.bold {  font: bold 90%; text-decoration: none; color: #FFFFFF}
a.big  { font-size:90%; font-weight: bold; text-decoration: none;}
a:hover { font-size:90%; color: #000000; text-decoration: none; font-weight: bold}
A.nav:link {	 FONT-SIZE: 16px; COLOR: #78a9f1;  TEXT-DECORATION:  underline
}
A.nav:visited {	 FONT-SIZE: 16px; COLOR: #78a9f1;  TEXT-DECORATION: underline
}
A.nav:active {	 FONT-SIZE: 16px; COLOR: #78a9f1;  TEXT-DECORATION: underline
}
A.nav:hover {	FONT-SIZE: 16px; COLOR: #ce4058;  TEXT-DECORATION: none
}
div#sidebar a {  font-family: Arial, Helvetica, sans-serif; font-size: 120%; color: #000000; text-decoration: none; font-weight: bold; display: block}
div#sidebar a.small {  font-size: 100%}
a.smaller {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%;}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #000000}
ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #000000}
p.caption {  font-weight: Bold; font-size: 80%; display: block; border: solid #AAA 1px; padding: 0.25em}
p.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #000000}
div.webmaster { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #6666CC;}
div.webmaster p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%;  color: #6666CC;}
div.webmaster h2 {font-size: 95%; font-weight: bold;  color: #6666CC;}
div#sidebar a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 120%; color: #FFE1B8; background: black; text-decoration: none; font-weight: bold}
div#sidebar a.small:hover {  font-size: 100%;}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold; color: #003366; background-color: #F1C7DB; display: block; padding: 0em 0em 0em 0.25em; text-align: left}
h1.tbar{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #003366; background-color: #00EAEA; display: block; padding: 0em 0em 0em 0.25em; text-align: left;}
h1.feature { padding: 0.25em 0em 0.25em 0.5em; border: solid black 2px;}
h1.feature2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold;padding: 0.25em 0em 0.25em 0.5em; border: solid black 2px;background-color: #F1C7DB; display: block; }
h1.big  { font-size: 150%; background-color: white; display: inline;}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #0000CC;text-decoration: underline}
hr {  color: #006699}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style: italic}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000033}
h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 70%; color: #000033}
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #000000}
p.big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 140%; font-weight: bold; color: #000000}
p.i {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style: italic; color: #000000}
b.head  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #000000}
ul.big  { font: bold 100%;}
tr.grey {  border-color:#CCCCCC; background-color:#98EDFC}
tr.white {  border-color:#CCCCCC; background-color:white}
div.rpullquote {  float: right; width: 15em; border: solid #003366 2px; padding: 0.5em 0em 0.5em 0.75em; margin: 0.5em; background: #98EDFC}
div.lpullquote {  float: left; width: 15em; border: solid #003366 2px; padding: 0.5em 0em 0.5em 0.5em; margin: 0.75em; background: #98EDFC}
div.lcaption  {  float: left; margin: 20px; display: block;}
div.rcaption  {  float: right; margin: 10px;}
div.rcaption table { margin: 0; padding: 0; border: black solid 1px;}
div.lcaption table { margin: 0; padding: 0; border: black solid 1px;}

div.invisrule  hr  {display:  block;  clear:  left;  margin:  -0.66em  0; 
   visibility:  hidden;} 
			}
.style2 {color: #0000FF}

.style3 {
	font-size: 36px;
	font-weight: bold;
}.boxtext {
	margin: 3px;
	padding: 3px;
	height: auto;
	width: auto;
	border: thin solid #000000;
}
.textbg {
	background-color: #CCCCCC;
	text-indent: 0px;
}
.textbgc {
	background-color: #666666;
	color: #FFFFFF;
	float: left;
	height: 50px;
	width: 550px;
	padding: 5px;
}
.textlist {
	list-style-position: outside;
	list-style-type: decimal;
	display: list-item;
	list-style-image: none;
}

