a:hover{background-color:#29859C;color:white;text-decoration:none;
font-size:13px;}
.headermaintitle{color:black;}
.headermaintitle:hover{font-size:24px;background-color:transparent;}
#left_top{text-align:center;}
#leftmenu li a:hover{background-color:white;text-decoration:none;}

#sub {height:35px;background-image:none;padding:0;}
#sub a{display:block;float:left;line-height:35px; height:35px;
width:80px;text-align:center;font-size:18px;margin:0}
#sub .XMLLink img{margin-top:12px;}
#sub a:first-child{margin-left:0px;vertical-align:middle;}
#sub a:hover{background-color:#F8F8F8;color:black;text-decoration:none;}
#Cal a:hover,#cell #news a:hover{color:yellow;background:gray;}

.chat
{
position:fixed;
position:absolute\9;
right:30px;top:160px;
overflow:hidden;
}

.qq_chat
{
top:138px;
}