html, body, td { font:normal 1.2em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#222; background:#fff; text-align:center; border:0; margin:0; height:100%; text-align: justify; }
A:link, A:visited, A:active, A:hover { font:normal 1em Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#060; }
A:hover { color:#0c0; }
.menu { background:#099; padding:0; margin:0; list-style-type:none; height:55px; }
.menu li { float:left; }
.menu li a { padding:13px 20px; display:block; color:#fff; text-decoration:none; font:1.0em Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.menu ul { position:absolute; left:-9999px; top:-9999px; list-style-type:none; }
.menu li:hover { position:relative; background:#066; text-align:left; }
.menu li:hover ul { left:0px; top:55px; background:#066; padding:0px; }
.menu li:hover ul li a { padding:13px 5px; display:block; width:450px; text-indent:15px; background-color:#066; }
.menu li:hover ul li a:hover { background:#099; }