

html,body {margin:0;padding:0;color:#000;}

body {
color:#000040;
font-family:Verdana;
font-size:13px;
background-color:#FCFCFF;
background-attachment:fixed;
margin:0; padding:0 10px 0 10px; height:100%; overflow:auto;}

* html {overflow:hidden;}
#menu {position:fixed; display:block; top:100px; left:5%; width:300px; height:200px; background:transparent;padding:20px;font-size:10px;text-align:left;}
* html #menu {position:absolute; display:block; top:10px; left:5%; width:300px; height:200px; background:transparent;}
.box {padding:10px; border:1px solid #5555FF; background-color:#FaFaFF; text-align:left;}

H1 {font-size:25px; font-family:Vera Serif, Georgia, Times New Roman; color:#000090; text-align:center; margin-bottom:-20px;margin-top:20px;margin-right:10px;margin-left:10px;}
.headingindex H1 {margin-top:35px;font-size:33px; font-family:Vera Serif, Georgia, Times New Roman; color:#000090; text-align:center; margin-bottom:0px;}

h1 {color:#000090;}
h2 {font-size:17px;margin-top:15px;color:#000090;}
.textarea h2 {font-size:17px;margin-bottom:-5px;margin-top:25px;color:#000090;}
h3 {font-size:14px;margin-bottom:-8px;margin-top:20px;color:#000090;}
.h2h {font-size:14px;font-weight:bold;color:#000090; text-align:center}

A       {color:#0000a0; text-decoration:underline;}
A:visited {color: #5000a0;}
A:hover {text-decoration:none;color: #0000FF;background:#ddddFF;}
B       {color:#000040;}
STRONG  {color:#000040;}

.content2  {display:block; margin-left:400px;width:58%; margin-bottom:5px; border:1px solid #5555FF; background-color:#FaFaFF; text-align:left; background-image:none}
.textarea  {font-size:13px; margin-left:50px; margin-right:50px; text-align:left; line-height: 16pt;margin-top:50px;}

.dir2        {width: 510px;font-size:13px; text-align:left; line-height: 16pt; padding:20px;}

.index1	     {position: relative; top: +4px; left: +4px; width: 690px; border: 1px solid #e3e3e3; background: #d9d9d9; margin-left:-30px;}
.index2      {position: relative; top: -4px; left: -4px; border: 1px solid #8888FF; font-size:13px; width: 690px; background: #FBFBFF; text-align:left; line-height: 16pt; padding:20px;}

.small {font-size:9px;}

li {margin-bottom:5px;}

#commentlist {margin: 1.2em 10px 0px 10px;padding: 0;list-style-type: none;}
#commentlist li {padding: 5px 17px;line-height:14px;font-size: 11px;border-bottom: 2px solid #e0e0e0!important;width: 95%;}
.commenttitle {margin-top: 10px;margin-bottom: 0;font-size: 1.0em;}
.commenttitleowner {margin-top: 10px;margin-bottom: 0;font-size: 1.0em;font-weight:bold;}
.commentmeta {margin-top: -1px;font-size: 11px;}
#comment { width: 95%;color:#000040; font-family:verdana; font-size:12px;}

blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 4px solid #88c;font-style: italic;}
blockquote cite {margin: 5px 0 0;display: block;}
.code {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 4px solid #88c;font-size:12px;line-height:15px;}

.linktext {font-size:10px;}
.linktextarea {background: #f9f8ff;color:#000040;font-size:9px;font-family:verdana;overflow:hidden;}
.next {font-weight:bold;font-size:17px;}

.indexlist2 li {list-style-type: none;}
.indexlist2 ul li {list-style-type: disc;padding-left:10px;padding-top:5px;padding-bottom:0px;line-height:10px;}
