
/***** Left navigation bar, 2004/11/26 *****/
div#leftnavi { width:180;font-family:Osaka,Tahoma,Arial,Ticago;
	background-color:#fff;border:1px solid #090;}
.leftnavititle { background-color:#090;color:#fff;text-align:center;padding:3px 0px;margin:0px auto;
	font-weight:bold;font-family:inherit;font-size:16px;}
div#lnvsubtitle { width:100%;text-indent:10pt;padding:2px 0px;margin:15px 0px;
	font-size:12pt;font-family:inherit;color:#fff;
	background-color:#55c;border-style:solid;border-width:1px 0px 1px 0px;border-color:#003;}
div#lnvsubtitle:hover { background-color:#009;}
a.lnvtitle {color:#fff;text-decoration:none;}
a.lnvtitle:link {color:#fff;}
a.lnvtitle:visited {color:#fff;}
a.lnvtitle:hover {color:#fff;}
div#lnvsubcont { width:100%;padding:2px 5px 2px 5px;margin:15px 0px;
	font-size:9pt;font-family:inherit;color:#000;line-height:20pt;}
a.lnvsubcont {text-decoration:none;border-style:dashed;border-width:0px 0px 1px 0px;
	color:#00f;border-color:#00f;}
a.lnvsubcont:link {color:#00f;border-color:#00f;}
a.lnvsubcont:visited {color:#a0f;border-color:#a0f;}
a.lnvsubcont:hover {color:#f00;border-color:#f00;}
a.lnvsubcont2 {text-decoration:none;border-style:dashed;border-width:0px 0px 1px 0px;
	color:#00f;border-color:#00f;font-size:1.2em;font-weight:bold;}
a.lnvsubcont2:link {color:#00f;border-color:#00f;}
a.lnvsubcont2:visited {color:#a0f;border-color:#a0f;}
a.lnvsubcont2:hover {color:#f00;border-color:#f00;}


.small {font-size:9pt;font-family:Osaka,Tahoma,Arial,Ticago;}
.bsmall {font-size:9pt;font-weight:bold;font-family:Osaka,Tahoma,Arial,Ticago;}
.busmall {font-size:9pt;font-family:Osaka,Tahoma,Arial,Ticago;border-style:dashed;border-width:0 0 1 0; border-color:#000000;}
a.busmall {font-size:9pt;font-family:Osaka,Tahoma,Arial,Ticago;border-style:dashed;border-width:0 0 1 0; border-color:#000000;text-decoration:none;}
a.bsmall {font-size:9pt;font-weight:bold;font-family:Osaka,Tahoma,Arial,Ticago;text-decoration:none;}
font.menu {color:#bbbbbb;font-size:12pt;font-weight:bold;font-family:Osaka,Tahoma,Arial,Ticago;}
a.menu {font-size:11pt;font-weight:bold;font-family:Osaka,Tahoma,Arial,Ticago;text-decoration:none;}
a.menu:link {color:#ffffff;}
a.menu:visited {color:#ffffff;}
a.menu:active {color:#ff0000;}
a.menu:hover {color:#ffff00;text-decoration:underline;}
a.menu2 {font-size:11pt;font-weight:bold;font-family:Osaka,Tahoma,Arial,Ticago;text-decoration:none;}
a.menu2:link {color:#bbbbbb;}
a.menu2:visited {color:#bbbbbb;}
a.menu2:active {color:#bb0000;}
a.menu2:hover {color:#bbbbbb;text-decoration:underline;}
.sbox {font-family:Osaka,Ticago,Arial,Tahoma;font-size:9pt;
	margin-right: 5pt; margin-top: 7pt; margin-bottom: 12pt; margin-left: 5pt;}
.txt {font-size:9pt;text-indent:8pt;line-height:1.3;font-family:Osaka,Ticago,Arial,Tahoma;font-size:9pt;}

h1.blue {font-family:Osaka,Ticago,Arial,Tahoma; color:#ffffff; background-color:#000099;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}
h2.blue {font-family:Osaka,Ticago,Arial,Tahoma; color:#ffffff; background-color:#000099;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}
h3.blue {font-family:Osaka,Ticago,Arial,Tahoma; color:#ffffff; background-color:#000099;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}
.greenbox {font-family:Osaka,Ticago,Arial,Tahoma; color:#000000; background-color:#ffffff;
	border-style: solid; border-width: 1 0 1 10; border-color: #229955;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}

#murmur {text-align: left; line-height: 1.3;
	border-style: dashed; border-width: 1px 0px 1px 0px; border-color: #229955;
	margin: 10pt;
	padding-right: 3pt; padding-top: 5pt; padding-bottom: 5pt; padding-left: 3pt;}

h3.sub {text-indent:0pt;font-family:Osaka,Ticago,Arial,Tahoma;color:#ffffff;background-color:#333399;
	border-style:solid;border-width:1 0 0 10;border-color:#000055;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}

.green {font-family:Osaka,Ticago,Arial,Tahoma;color:#00aa00;}
.emph {font-size:18pt;font-family:Osaka,Ticago,Arial,Tahoma;color:#ff0000;font-weight:bold;}
.emph_mid {font-size:14pt;font-family:Osaka,Ticago,Arial,Tahoma;color:#0000ff;font-weight:bold;}

.dir {font-size:9pt;background-color:#ffdddd;}

p.box {font-family:Osaka,Ticago,Arial,Tahoma;font-size:10pt; line-height:1.1;
	border-style: solid; border-width: 1 0 0 1; border-color: #3366ff;
	margin-top: 5pt;
	padding-right: 5pt; padding-top: 5pt; padding-bottom: 5pt; padding-left: 5pt;}

h1.chap {font-size: 20pt; text-indent: 0pt; font-family:Osaka,Ticago,Arial,Tahoma;
	color: #000000;	background-color: #eeffff;
	border-style: solid; border-width: 1 0 1 20; border-color: #3366ff;
	margin-top: 10pt;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}

  h1.logo { font-size:60pt; font-style:italic; color:#66ff33; }
  h2.logo { font-size:40pt; font-style:italic; color:#66ff33; }
  .parag { font-size:14pt; font-weight:bold; font-family:Osaka,Tahoma,Arial,Ticago,"Times New Roman"; color:#225599;}
  p.greet { text-indent:8pt; line-height:1.8; }
  .red { color:#ff0000; }
  .blue { color:#0000ff; }
  .dgreen { color:#006d69; }
  .foomenu { font-size:10pt; }
  .footer { font-size:8pt; }
  font.menu { font-size:11pt; }
  a.submenu { color:#ffffff; text-decoration:none; }
  a.submenu:link { color:#ffffff; }
  a.submenu:visited { color:#ffffff; }
  a.submenu:active { color:#ff0000; }
  .news { font-size:8pt; line-height:1.3; font-weight:bold; }
  a.nn { }
  a.nn:link { color:#cc1144; }
  a.nn:active { color:#feaaaa; }
  a.nn:visited { color:#555555; }
  .text { margin-top:5pt;margin-bottom:10pt;margin-left:25pt;margin-right:10pt;
          font-size:10pt; line-height:1.2; }
  .text2 { font-size:9pt; line-height:1.5; }
  .emp { margin-left:10pt;margin-right:10pt;
	font-size:10pt; line-height:1.5; font-weight:bold;
	font-family:Osaka,Tahoma,Arial,Ticago,"Times New Roman"; }

h2.sec {font-size: 18pt; text-indent: 0pt; font-weight: bold;
	color: #116622;	background-color: #ffffff;
	border-style: solid; border-width: 4 0 0 12; border-color: #3366aa;
	margin-top: 10pt;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 5pt;}
h3.ssec {font-size: 12pt; text-indent: 0pt; 
	color: #000000;	background-color: #bbffff;
	border-style: solid; border-width: 1 0 0 10; border-color: #3366ff;
	margin-top: 10pt;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}
h4.lm {font-size: 9pt; text-indent: 0pt; 
	color: #000000;	background-color: #bbffbb;
	border-style: solid; border-width: 1 1 1 1; border-color: #3366ff;
	margin-top: 10pt;
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;}
h2.list {font-size: 16pt; font-weight: bold; text-indent: 3pt; 
	color: #000000;	background-color: #ccccff;
	border-style: solid; border-width: 1 0 0 20; border-color: #000055;
	margin-top: 10pt; 
	padding-right: 3pt; padding-top: 3pt; padding-bottom: 3pt; padding-left: 3pt;
}
  