html *{font-size:12px;margin:0px;padding:0px;}
.ellipsis{position:relative;}
.ellipsis ins{position:absolute;right:0;width:2em;text-align:right;text-decoration:none;background:url(text-fade.png) repeat-y;font-weight:normal !important;}
body{background:#fff url(../images09/bg_top_01.jpg) repeat-x 0px 0px;;}
.wrapper{width:912px;margin:0px auto;}
.body ul,.body li,.txt-body ul,.txt-body li{list-style-type:none;margin:0px;padding:0px;}
#header{width:912px;background:#fff;padding-top:5px;margin:5px auto 0px auto;}
#topbar{width:900px;height:24px;line-height:24px;margin:0px auto;clear:both;border-bottom:1px solid #000099;}
#topbar h1{display:inline;float:left;}
#topbar h1 *{color:#000;text-decoration:none;}
#mailLogin{display:inline;float:left;color:#666666;margin-left:5px;}
#topbar form{display:inline;}
#topbar .input{height:16px;border:1px solid #dddddd;width:60px;color:#999999;font-family:Verdana, Arial;}
#topbar .button{color:#FFFFFF;background-color:#999999;line-height:16px;height:18px;letter-spacing:0.2em;padding-right:0.2em;padding-left:0.2em;font-size:12px;font-family:"Verdana,Arial";border:0px;}
#dateTips{display:inline;float:left;color:#666666;margin-left:5px;}
#search{width:210px;display:inline;float:right;position:relative;white-space:nowrap;}
#search .input{border:1px solid #cccccc;color:#000;width:95px;float:left;}
#search .button{float:left;}
#search #typeText{display:block;float:left;width:60px;line-height:16px;background:#FFFFFF url(../images09/allico.gif) no-repeat 45px -35px;border:1px solid #CCCCCC;border-left:0px;text-indent:5px;}
#search #SearchType{display:inline;position:absolute;top:16px;left:136px;}
#search #SearchType ul{display:block;list-style:none;width:55px;background:#FFFFFF;border:1px solid #CCCCCC;overflow:auto;z-index:100;}
#search #SearchType li{margin-left:5px;list-style:none;display:block;line-height:18px;}
#search #SearchType li a{color:#000000;text-decoration:none;}
#nav{clear:both;width:912px;margin:0px auto;line-height:22px;border-bottom:1px solid #00B1EB;}
#nav .col-1{display:inline;float:left;margin-top:5px;margin-left:5px;}
#nav h1{display:block;width:220px;height:75px;margin:5px auto 0px auto;background:url(../images09/logo.gif) no-repeat 0px 5px;font-size:0px;text-indent:-2000px;}
#nav .col-2{display:inline;float:right;margin-top:5px;margin-right:5px;}
#nav a:link,#nav a:visited{text-decoration:none;color:#000;}
#nav a:hover{text-decoration:underline;}
.footer{clear:both;width:910px;margin:2px auto;border:1px solid #ddd;background:#EDF8FF;padding:5px 0px;}
#copyright{border-top:1px solid #999;text-align:center;font-size:12px;line-height:24px;margin-top:2px;padding-top:10px;}
#copyright *{font-size:12px;line-height:24px;}
