/*indexblock*/
div#indexblock{padding:10px;}

h1{margin-left:52px;}

/*indextable*/
table#indextable{border-collapse:collapse;margin-left:50px;}
tbody#atfirst td{background-color:#efefef;}
tbody#main td{background-color:#ffcc99;}
tbody#appendix td{background-color:#ffffcc;}
table#indextableouter{border-collapse:collapse;margin-left:50px;}
table.indextable_class{border-collapse:collapse;}


td.index_row1{width:100px;text-align:center;padding:5px;border:1px solid gray;font-weight:bold;font-size:16px;background-color:white;}

td#index_row1_selected_mm{background-color:#ffcc99;}
td#index_row1_selected_ax{background-color:#ffffcc;}

td.index_row2{width:120px;text-align:center;padding:5px 5px 2px 5px;border:1px solid gray;background-color:white;}
td#row2selected{background-color:#ffcc99;border-right:1px solid #ffcc99;}
td.index_row3{width:600px;padding:5px;border:1px solid gray;background-color:white;}
td#row3selected{padding:10px;background-color:#FFCC99;border-left:1px solid #ffcc99;vertical-align:top;}

td#row4selected{background-color:#ffffcc;border-right:1px solid #ffcccc;}
td.index_row3{width:600px;padding:5px;border:1px solid gray;background-color:white;}
td#row5selected{padding:10px;background-color:#ffffcc;border-left:1px solid #ffcccc;vertical-align:top;}

/*indexsub_table*/
table#indexsub_table{border-collapse:collapse;}
td.indexsub_row1{width:120px;height:50px;text-align:center;padding:5px;background-color:white;border-top:1px solid gray;border-bottom:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;}
td.indexsub_row1space{width:120px;background-color:white;border-top:1px solid gray;border-bottom:1px solid gray;border-left:1px solid gray;}
td#subrow1selected{background-color:#F8F5B1;border-right:1px solid #F8F5B1;}
td.indexsub_row2{width:440px;padding:5px;background-color:white;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;}
td.indexsub_row3{width:580px;padding:5px;background-color:white;border:1px solid gray;}
td.indexsub_row4{width:120px;text-align:center;padding:0px;background-color:white;border-top:1px solid gray;border-bottom:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;cursor:pointer;}
td.indexsub_row5{width:450px;padding:5px;background-color:#ccccff;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;vertical-align:top;}

div.appendixlistbox{display:none;}

ul.appendixlist li{margin-bottom:5px;}
ul.appendixlist a:link{color:black;}
ul.appendixlist a:visited{color:black;}
ul.appendixlist a:hover{color:white;}

div.appendixlistmanyboxoff{display:none;}

ul.appendixlistmany li{margin-bottom:5px;}
ul.appendixlistmany a:link{color:black;}
ul.appendixlistmany a:visited{color:black;}
ul.appendixlistmany a:hover{color:white;}

div.listsmove{text-align:center;}


td#subrow2selected{background-color:#F8F5B1;vertical-align:top;}

td.subindextd1{padding:3px;vertical-align:top;border-bottom:1px dotted gray;white-space:nowrap;}
td.subindextd2{padding:3px;vertical-align:top;border-bottom:1px dotted gray;}

/*indexnumbertable*/
td.nuberbutton{padding:3px;}
td.nuberbutton_title{border:1px solid gray;padding:3px;background:white;}

/*indexdetailtable*/
.indexdetailtableclass{display:none;margin-left:5px;}
#skbb{margin-bottom:5px;}

td img{vertica-align:bottom;}

/*howtouse*/
div#readmeblockmove{width:900px;text-align:center;margin-bottom:20px;}
div.readmeblock{width:800px;margin-left:75px;border:1px solid gray;background-color:white;padding:10px;display:none;}
div#readme0{display:block;}

div.readmeblock h2{background-color:#ff9966;padding:3px;text-align:center;}
div.readmeblock h3{width:700px;text-align:center;}
