#bx {position:absolute; left:120px; top:40px; background-color:#8e909a; width:528px; height:430px; border:1px solid #fff}
#bxlogo {position:absolute; left:26px;top: 60px; background-color:#373c4f; padding-top: 20px; align: center; width: 360px; height:148px; border:1px solid #fff}

.fleft {height:100%; width:500px; background:  url(f_g.gif) repeat-y}

#b2 {position:absolute; left:146px; top:253px; width:200px; color:#CCCCCC; font-size:12px; line-height:3; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
#ch{position:absolute; left:422px; top:234px}
#dot{position:absolute; left:354px; top:189px;width: 520px; height:320px; border:3px; border-style:dotted; border-color: #fff }
#copy {font-family: Arial, Helvetica, sans-serif; color:#798099; font-size:8pt; letter-spacing:1px}

#menu {
width: 200px;
border:0px solid #fff;
position: absolute;
top: 260px;
left: 400px;
}
#menu ul {
list-style: none;
margin:0;
padding:4px;
background:#373c4f;
border:1px solid #fff;

}
#menu a {
font: bold 12px/16px arial, helvetica, sans-serif;
display: block;
border:1px solid #fff;
margin: 3px;
padding: 6px;
text-align:right;
color: #fff;
background: #373c4f;
text-decoration: none;
letter-spacing:1px;
}

#menu a:hover {
background: #cacbcd;
color:#373c4f;
}


#menu ul ul  {
width: 150px;
margin: 0px;
padding: 6px;
display: none;

}

#menu li ul 
{position: absolute; 
left:196px; 
top:0; 
display: none; 
margin: 0px;  

}

#menu ul li a 
{height: auto !important;
height: 1%; /*For IE*/ 
}
#menu  li:hover ul, 
#menu li.over ul 
{ display: block;
  } 


