html {

 height:100%; 

 max-height:100%; 

 padding:0; 

 margin:0; 

 border:0px none; 

 background:#fff; 

 font-size:76%; 

/* hide overflow:hidden from IE5/Mac */ 

/* \*/ 

 overflow:hidden;

 font-family:verdana, arial, sans-serif;

 }





body {

 height:100%; 

 max-height:100%; 

 overflow:hidden; 

 padding:0; 

 margin:0; 

 border:0;

 border:none;

 }





#header {

 position:absolute; 

 z-index:6; 

 margin:0; 

 top:0; 

 left:0; 

 right:0;

 display:inline; 

 height:20px; 

 overflow:auto; 

 background:rgb(200,200,200);

 border-bottom:1px solid black;

 }

 * html #header {

 width:100%; 

 top:0; 

 bottom:0; 

 margin:0;

 padding:0;

 border-right:0px solid #fff; 

 }



#content {

 position:absolute; 

 z-index:3; 

 top:20px; 

 bottom:20px; 

 right:0px; 

 left:0; 

 overflow:auto; 

 background:white;

 text-align:center;

 }



* html #content {

 top:0; 

 left:0; 

 right:0; 

 bottom:0; 

 height:100%; 

 max-height:100%; 

 width:100%; 

 overflow:auto; 

 position:absolute; 

 z-index:3; 

 border-top:20px solid #fff; 

 border-bottom: 20px solid #fff; 

 border-right:0px solid #fff;

 }

#header p {

  text-indent:0px;

  text-align:center; 

  margin:2px 0px 0px 0px;

  padding:0;

}

#footer {

 position:absolute; 

 z-index:5; 

 margin:0; 

 bottom:0; 

 left:0; 

 display:inline; 

 width:100%; 

 height:20px; 

 text-align:center;

 overflow:auto;

 background:rgb(200,200,200);

 border-top:1px solid black;

}

#footer p {

  text-indent:0px;

  text-align:center;

  color:black; 

  margin:1px 10px 0 10px;

  padding:0;

}

.lft  {float:left;}

.rgt  {float:right;}



a:link      {color: #0000FF;}

a:visited   {color: #800080;}

a:hover     {color: #FF0000; text-decoration: none;background:#ffe}










h1 {margin-top: 15px; margin-bottom: 2px;color: rgb(150,0,0);}

h2	{font-size: 1.5em;}

h3	{font-size: 1em;}

h4	{font-size: 1em;

 padding-left:15px;

}



p {

 text-indent: 20px;

 text-align:justify;

 padding-left:20px;

 padding-right:20px;

 padding-bottom:3px;

 padding-top:3px;

 margin-left:0px;

 margin-right:0px;

 margin-top:0px;

 margin-bottom:0px;

 }

#divsubslim{
text-align:center; 
margin-left:auto;
margin-right: auto;
width: 80%;
}
#divgenelist{
text-align:center; 
margin-left:auto;
margin-right: auto;
width: 90%;
}


.dom td {padding:0 7px 0 7px;margin:0;border:1px solid #ccc} 
.dom th {padding:15px 7px 15px 7px;margin:0;border:1px solid #ccc}
.gocat p {font-size:110%;padding-top:5px;padding-bottom:5px;}

hr {

clear:both; 

width: 95%; 

border:none; 

height:1px; 

color:#000; 

background-color:#000;}

.idsearchfield {margin-top:10px;width:800px;height: 20px;}
.idsearchbutton {margin-left: 27px;margin-top:10px;font-weight:bold;color:Red;}
