#hd {background:#222; color:#fff; padding:0px; line-height:40px; } #hd a {text-decoration:none; color:#fff;}
#hd2 {padding:0px; margin:0px; font-size:20px; background:#d7dbb6;}
#hd3 {background:#444; color:#fff; padding:10px; font-size:14px; line-height:20px;}

.es_menu_header {display:inline; color:#fff; padding:14px;}
.es_menu_header a {color:#fff; text-decoration:none;}
.es_menu_header a:hover {color:#d70; text-decoration:none;}

.es_menu_top {display:inline; color:#fff; padding:16px; }
.es_menu_top a {color:#fff; text-decoration:none;}
.es_menu_top a:hover {color:#d70; text-decoration:none;}

#yui-main {padding:10px;}
#bd {background:#fff; color:#432d22;}  /* e1e8cf */
#ft {background:#554; height:200px; padding:10px; line-height:25px; border-top:8px solid #bba;color:#fff;}

#column_left {padding:10px; padding-top:20px; }

h1 {font-size:20px; color:#d70; line-height:50px;;}
h2 {font-size:14px; color:#d70; line-height:50px;;}
.es_menu_left a {padding:0px; margin:0px; color:#432d22; font-size:14px; text-decoration:none; line-height:20px;}
.es_menu_left a:hover {color:#d70; text-decoration:underline;}
.selected a {color:#d70; text-decoration:none;}


.reftablecontainer { width: 100%; overflow:hidden; }
.reftable { width: 1200px; line-height:20px; }
.reftable .th { background-color: #d7dbb6; color: #000; font-weight: normal; line-height:40px; }
.reftable .tr { background-color: #fff; border-bottom:1px solid #ccc; padding-top:4px; padding-bottom:4px;}
.reftable .tr:nth-child(even) { background-color: #eee; }
.reftable .td_symbol  { float: left; width: 15px; padding-left: 5px; overflow:hidden; }
.reftable .td_500   { float: left; width: 500px; padding-left: 5px; overflow:hidden; }
.reftable .td_400   { float: left; width: 400px; padding-left: 5px; overflow:hidden; }
.reftable .td_300   { float: left; width: 300px; padding-left: 5px; overflow:hidden; }
.reftable .td_200   { float: left; width: 200px; padding-left: 5px; overflow:hidden; }
.reftable .td_145  { float: left; width: 145px; padding-left: 5px; overflow:hidden; }
.reftable .td_105  { float: left; width: 105px; padding-left: 5px; overflow:hidden; }
.reftable .td_85  { float: left; width: 85px; padding-right: 5px; overflow:hidden; text-align: center; }
.reftable .td_75  { float: left; width: 75px; padding-right: 5px; overflow:hidden; }
.reftable .td_50  { float: left; width: 50px; padding-right: 5px; overflow:hidden; }
.reftable .td_20  { float: left; width: 20px; padding-right: 5px; overflow:hidden; }
