ul#menu{list-style-type:none;margin:0;padding:0;width:90%;}
ul#menu ul{list-style-type:none;margin:0;padding:0;width:100%;}
ul#menu a{display:block;text-decoration:none;}
ul#menu li{margin-top:1px;}
ul#menu li a{background:#324c80;color:#fff;padding:0.5em;}
ul#menu li a:hover{background:#585f69;}
ul#menu li a.active{background:#444;}
ul#menu li ul li a{background:#f8f8f8;color:#333;padding-left:20px;}
ul#menu li ul li a:hover{background:#eeeeee;border-left:5px #4765a0 solid;padding-left:15px;}
ul#menu li ul li a.active{background:#eeeeee;border-left:5px #4765a0 solid;padding-left:15px;}
ul#menu li ul li ul li a{background:#f9f9f9;color:#333;padding-left:40px;}
ul#menu li ul li ul li a:hover{background:#eeeeee;border-left:5px #3b7abd solid;padding-left:35px;}
ul#menu li ul li ul li a.active{background:#eeeeee;border-left:5px #3b7abd solid;padding-left:35px;}

.faqs{clear:both;}
.faqs dt{font-weight:bold;background:url('../img/faqs/q.gif') 0 11px no-repeat;padding:15px 0px 15px 30px;position:relative;}
.faqs dt:hover{cursor:pointer}
.faqs dd{background:url('../img/faqs/a.gif') 0 0px no-repeat;padding:0px 0px 15px 30px;position:relative;color:#333}
.faqs .hover{color:#990000;text-decoration:underline}
.appendix_table td{padding:2px;}
.cite_link{color:#03F;font-size:10px;vertical-align:super;}
.abstrct{margin:0px 20px;text-align:justify;}


.faqs th{font-weight:bold;background:url('../img/faqs/q.gif') 0 11px no-repeat;padding:14px 0px 15px 30px !important;position:relative;}
.faqs td{background:url('../img/faqs/a.gif') 0 0px no-repeat;padding:0px 0px 15px 30px  !important;position:relative;color:#333}