#aplphabet {margin:30px 0px;}
#aplphabet a{float:left;display:block;width:45px;height:45px;line-height:45px;margin-right:10px;Text-align: center;margin-bottom:10px;border:1px solid #eaeaea;} 
#aplphabet a:hover{background-color: #ffe8b7;Font-weight: bold;} 
#aplphabet a.sel{background-color: #eaeaea;} 


#namesfrm {float:right;margin:5px;margin-top:2px;}
#namesfrm input[type=text]{width:160px;}

#namesold {border:1px solid #eaeaea;padding:10px;}/*height:100px;*/
#names {height:550px;overflow:auto;padding:5px;padding-left:15px;}

#nameslist_frame{border:1px solid #eaeaea;}/*height:505px;overflow:hidden;*/
#uplist, #downlist{cursor:pointer;cursor:hand;color:#99ccff;display:none;}

#nameslist_navy{margin-top:5px;height:25px;border:0px solid green;}
#actstr{font-size:12pt;margin-bottom:10px;}

#nameslist {margin-top:0px;}
/*#nameslist li{cursor:pointer;}*/
#nameslist a{display:block;width:90%;padding:2px;}
#nameslist a:hover{background:#eaeaea;text-decoration:none;}

#isjava {color:red;}

#mainnamesfrm {margin:5px;margin-top:40px;}
#mainnamesfrm input[type=text]{width:495px;}

#mainaplphabet {text-align:center;margin:30px 0px;border:0px solid green;}
#mainaplphabet a{float:left;display:block;width:45px;height:45px;line-height:45px;margin-right:13px;Text-align: center;margin-bottom:13px;border:1px solid #eaeaea;} 
#mainaplphabet a:hover{background-color: #ffe8b7;Font-weight: bold;} 
#mainaplphabet a.sel{background-color: #eaeaea;} 

#pop_names {clear:both;}
#pop_names a{display:block;float:left;width:170px;margin-right:10px;padding:2px;}
#pop_names a:hover{background-color: #e9e9e9;Text-decoration: none;}

#name_description a{text-decoration:underline;color:green;}