html, body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;line-height:1.5;}
#container{width:1007px;margin:auto;background:#FCF;}
#container_sub{width:540px;margin:0 auto;border:1px solid black;}
#header{background:#3F9;height:129px;}
#main-nav{font-size:17px;padding:0px;background:#C3C;height:29px;}
#menu ul{list-style:none;margin:0px;padding:0px;}
#menu ul li{float:left;margin:0 10px;}
#menu ul li a:link{color:#FFF;font-size:17px;}
#menu ul li a:visited{color:#FFF;font-size:17px;}
#menu ul li a:hover{color:#00F;font-size:17px;text-decoration:none;}
.menuDiv{color:#FCF;}
#main_page_top_a{height:15px;margin-left:0px;background: url('../images/main_page_top_a.gif') no-repeat 5px bottom;}
#sidebar-a{float:left;min-height:630px;margin-left:5px;padding:5px;width:210px;margin-bottom:5px;background:#FFF url('../images/menu_bottom.gif') no-repeat left bottom;}
#sidebar-a table{width:200px;padding:2px;}
#sidebar-a table td.ctext{text-align:center;font-size:14px;}
#sidebar-a ul{font-size:10px;line-height:1em;list-style-type:circle;margin:2px;padding-left:20px;}
#sidebar-a a:link{color:#006;font-size:12px;}
#sidebar-a a:visited{color:#006;font-size:12px;}
#sidebar-a a:hover{color:#C0C;font-size:12px;text-decoration:none;}
#sidebar-b{background:#FFF;float:right;min-height:635px;margin-right:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:0px;
width:190px;margin-bottom:5px;text-align:center;background:#FFF url('../images/menu_b_bottom.gif') no-repeat left bottom;}
#content{min-height:630px;margin-right:210px;margin-left:230px;margin-bottom:5px;padding-left:12px;padding-right:12px;
padding-bottom: 10px;padding-top:0px;background:#FFF url('../images/content_bottom.gif') no-repeat left bottom;}
#content table{width:545px;padding:3px;border-collapse:collapse;}
#content table td.name_col_h{text-align:left;width:130px;border-width:0 0 2px 0;border-style:solid;border-color:#FCF;font-weight:bold;}
#content table td.gender_col_h{text-align:left;width:70px;border-width:0 0 2px 0;border-style:solid;border-color:#FCF;font-weight:bold;}
#content table td.meaning_col_h{text-align:left;width:260px;border-width:0 0 2px 0;border-style:solid;border-color:#FCF;font-weight:bold;}
#content table td.origin_col_h{text-align:left;width:85px;border-width:0 0 2px 0;border-style:solid;border-color:#FCF;font-weight:bold;}
#content table td.name_col{vertical-align:text-top;text-align:left;width:130px;border-width:0 0 1px 0;border-style:solid;border-color:#FCF;font-size:14px;}
#content table td.gender_col{vertical-align:text-top;text-align:left;width:70px;border-width:0 0 1px 0;border-style:solid;border-color:#FCF;font-size:14px;}
#content table td.meaning_col{vertical-align:text-top;text-align:left;width:260px;border-width:0 0 1px 0;border-style:solid;border-color:#FCF;font-size:14px;}
#content table td.origin_col{vertical-align:text-top;text-align:left;width:85px;border-width:0 0 1px 0;border-style:solid;border-color:#FCF;font-size:14px;}
#content table.search_box_table{width:545px;border-collapse:separate;}
#content table.search_box_table td{border-width:1px 1px 1px 1px;border-style:solid;border-color:#C3C;padding:10px;}
#content table.pg_table{width: auto;padding:2px;border-collapse:collapse;}
#content table.pg_table td.pg{text-align:center;width:19px;}
#content table.pg_table td.pg_picked{text-align:center;width:19px;color:#000;font-size:12px;font-weight:bold;background-color:#CCC;}
#content table.pg_table td.pg_br{text-align:center;width:16px;color:#C0C;font-size:12px;}
#content table.block1{width:545px;border-collapse:collapse;}
#content table td.left_block{text-align:left;width:320px;padding-left:2px;padding-top:2px;padding-bottom:0px;}
#content table td.right_block{text-align:right;width:225px;padding-right:2px;padding-top:2px;padding-bottom:0px;}
#content table td.main_block{text-align:center;padding-left:2px;padding-top:0px;padding-bottom:2px;padding-right:2px;}
#content p{font-size:13px;}
#content p.the_title{font-size:20px;font-weight:bold;margin-top:0px;}
#content pg_text{color:#C0C;font-size:12px;}
#content a.pg{color:#000;font-size:12px;}
#content a:hover.pg{color:#000;font-size:12px;text-decoration:none;}
#content a:visited.pg{color:#000;font-size:12px;}
#content a{color:#009;font-size:12px;}
#content a:hover{color:#00F;font-size:12px;text-decoration:none;}
#content a:visited{color:#009;font-size:12px;}
#footer{clear:both;text-align:center;font-size:12px;padding:6px;background:#C3C;height:50px;}
#footer a:link {color:#FFF;font-size:12px;}
#footer a:visited{color:#FFF;font-size:12px;}
#footer a:hover{color:#00F;font-size:12px;text-decoration:none;}
.bars{color:#FCF;}
.copyright{font-size:10px;color:#FFF;}
#dottedline{border:#000000;border-style:dotted;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}