#tabs {width:400px;z-index:500;margin-left:10px;}
#tabs ul {padding:0; margin-left:10px; width:5px; list-style:none; position:relative;}
#tabs ul li {display:inline; width:5px; height:5px;}
#tabs ul li a.outer {display:block; width:5px; height:5px; line-height:20px; text-decoration:none; color:#e9e9e9; font-size:11px;}
#tabs ul li div {display:none;}

#tabs ul li:hover {padding-bottom:132px; border-bottom:1px solid #fff; color:#000; margin-bottom:0;}

#tabs ul li:hover > a.outer {color:#000; background-position:0 -55px; height:55px; cursor:default;}

* html #tabs ul li a.outer:hover {padding-bottom:130px; height:55px; color:#000; margin-bottom:0;background-position:0 -55px; height:55px; cursor:default;}

#tabs ul li:hover div {display:block; padding:5px; position:absolute; left:4px; top:55px; width:900px; height:118px;}
#tabs ul li a:hover div {display:block; padding:5px; position:absolute; left:4px; top:55px; width:900px; height:118px;}


.clear {clear:both; height:0; line-height:0; overflow:hidden;}
#tabs div p {font-weight:normal; text-align:left; color:#000;}
.tab_left a{color:#000000;}
.tab_left a:hover{text-decoration:underline;}
* html #tabs p.fire {margin-top:-15px;}
* html #tabs form {margin-top:-20px;}