::selection {

  background: #ffdd95; /* Safari, Chrome, Opera */

}

::-moz-selection {

  background: #ffdd95; /* FireFox */

}



 A IMG {

    border: none;

}






body {

  margin-left: 0px;

  margin-top: 0px;

  margin-right: 0px;

  margin-bottom: 0px;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#000000;

  font-size:10pt;

background-image:url(../images/site/lbg.gif);

}



h1 {

color:#000000;

font: 18pt "Trebuchet MS",Tahoma,Arial,sans-serif;

text-shadow:2px 2px 1px #DDDDDD;

}



h2 {

color:#000000;

font: 17pt "Trebuchet MS",Tahoma,Arial,sans-serif;

text-shadow:2px 2px 1px #DDDDDD;

}



h3 {

color:#000000;

font: 15pt "Trebuchet MS",Tahoma,Arial,sans-serif;

text-shadow:2px 2px 1px #DDDDDD;

}



.chap_list p {

color:#000000;

font: 18pt "Trebuchet MS",Tahoma,Arial,sans-serif;

text-shadow:2px 2px 1px #DDDDDD;

margin-bottom:5px;

margin-top:5px;

}





a:link {

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#000000;

  font-size:8pt;



}



.chap_list a:visited {

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#000000;

  font-size:8pt;

}



a:hover {

text-decoration:none;

}





#all {

  width: 1000px;

  margin:0 auto;

}



#top_line {

  width:1000px;

  height:41px;

  margin:0 auto;

  border: 1px solid #dfdfdf;

  background-color:#FFFFFF;

}



#top_line_table {

border-spacing:0;

border-collapse:collapse;

padding:0px;

}



#top_line_table td {

padding-right:5px;

padding-left:5px;

}





.shadow {

  background:url(../images/site/shadow.png);

  height:10px;

  width:1000px;

}





#ico {



width:1002px;

border-spacing:0;

border-collapse:collapse;

padding:0px;

height:240px;



border: 1px solid #dfdfdf;

background-color:#FFFFFF;







}



#ico_td {

  border-right: 1px dashed #999999;

  padding-right:5px;

  padding-left:5px;

  padding-bottom:5px;

  width:455px;

}







#ico_td a:link {

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#000000;

  font-size:8pt;

}



#ico_td a:visited {

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#000000;

  font-size:8pt;

}









#hor_menu{

padding-top:9px;

padding-bottom:34px;

}



#hor_menu_list{

  list-style:none;

  padding-left:0px;

  margin-top:0px;

  margin: 0 auto;

  }

  

#hor_menu_list li{

  float:left;

  padding-right:25px;

  }

  

#ro {



width:1002px;

border-spacing:0;

border-collapse:collapse;

padding:0px;

height:500px;

border: 1px solid #dfdfdf;

background-color:#FFFFFF;







}



#ro_td1 {

  border-right: 1px dashed #999999;

  width:50px;

  vertical-align:top;

}

#ro_td2 {

  border-right: 1px dashed #999999;

  padding:7px 7px 0px 7px;

  width:620px;

  vertical-align:top;

}

#ro_td3 {

  border-right: 1px dashed #999999;

  vertical-align:top;

  padding:7px;

}



#footer {

  width:1000px;

  height:41px;

  margin:0 auto;

  border: 1px solid #dfdfdf;

  background-color:#FFFFFF;

  padding-top: 10px;

}



#filter {

border: 1px solid #bbe430;

background-color:#FFFFFF;

padding:5px;

background:url(../images/site/gbg.gif);

background-repeat:repeat-x;

font-size:8pt;
margin-bottom:7px;

}







.chap_list_grey {

width:100%;

border-spacing:0;

border-collapse:collapse;



border: 1px solid #cccccc;

background-color:#ffffff;



}













.chap_list {

width:100%;

border-spacing:0;

border-collapse:collapse;



border: 1px solid #bbe430;

background-color:#FFFFFF;

margin-bottom:10px;

}



.chap_list:hover {

background-color: #F5FAF1;

color:#666666;

}



.pad_l {

padding-left:5px;

}



.pad_lr {

padding-left:5px;

padding-right:5px;

}



.pad_r {

padding-right:5px;

}









.chap_list a:link {

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#000000;

  font-size:10pt;

  text-decoration:none;



}



.chap_list a:visited {

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#000000;

  font-size:10pt;

  text-decoration:none;

}



.chap_list a:hover {

text-decoration:underline;

}





.info {

padding-left:5px;

color:#999999;

font-size:8pt;

padding-bottom:3px;

}















#filter_menu_list{

  list-style:none;

  margin-top:0px;

  padding-left:2px;

  padding-bottom:4px;

  }

  

#filter_menu_list li{

  float:left;

  padding-right:25px;

  }

  









#tags_menu_list{

  list-style:none;

  margin-top:0px;

  padding-left:2px;

  padding-bottom:4px;
  

  }

  

#tags_menu_list li{

  float:left;

  padding-right:10px;

  font-size:8pt;

  }



#tags {

border: 1px solid #98c3f8;

background-color:#FFFFFF;

padding:5px;

background:url(../images/site/bbg.gif);

background-repeat:repeat-x;

font-size:8pt;
margin-bottom:7px;

}



#tags_grey {

border: 1px solid #cccccc;

background-color:#FFFFFF;

padding:5px;



background-repeat:repeat-x;

font-size:8pt;

}

 

 

.unactlink {

color:#999999;

font-size:8pt;



}

 


.padhead {
font: "Trebuchet MS",Tahoma,Arial,sans-serif;
font-size:18pt;

color:#000000;



text-shadow:2px 2px 1px #DDDDDD;

padding-left:5px;

}

.padhead a:link {
font: "Trebuchet MS",Tahoma,Arial,sans-serif;
font-size:18pt;

color:#000000;



text-shadow:2px 2px 1px #DDDDDD;



}

.padhead a:visited {
font: "Trebuchet MS",Tahoma,Arial,sans-serif;
font-size:18pt;

color:#000000;



text-shadow:2px 2px 1px #DDDDDD;



}
 
 
 

.zxc1 {

border:0;

}



.zxc2 {

border:0;

}



.zxc3 {

width:475px;


}



.zxc4 {

height:193;

}



.zxc5 {

width:464;

}



.zxc6 {

width:205;

height:20;

}



#zxc9{
}
#zxc9 td{
width:100px;
}


.zxc8 {

width:315;

}

a:visited {
color:#000000;
}
