body {margin:0px auto;}
.accesskey{display:block;float:left;width:45px;}

a{color:#06C;text-decoration:none;}
a:visited{color:#69C;text-decoration:none;}
a:hover{color:#F60;text-decoration:none;}
#container{text-align: left;}
#navbar{position:absolute;top:0;right:20px;}
#logo{position:absolute;left:297px;height:116px;width:387px;display:block;top:74px;}
#global_nav li{float:left;display:block;}
#global_nav li a{display:block;padding:10px 15px;}
#global_nav .nav_accesskey,#global_nav .nav_accesskey a,#global_nav .nav_accesskey a:hover{padding:3px;}
#search{float:left;width:175px;padding:5px 10px;position: absolute;left: 22px;top: 0px;}
#search .text{margin-bottom:4px;width:170px;}
#search label{display:none;}
#search select{float:left;margin-right:2px;}
#ticker{float:left;display:none;}
#menuWrap{height:35px;margin-top:5px;width:800px;}
/*-----Jquery Drop-Down Menu-----*/
.nav,.nav *{margin:0;padding:0;}
.nav{float:left;}
.nav ul{position:absolute;top:-999em;width:9.45em;margin-top:-3px;}
.nav ul li{width:100%;}
.nav ul li ul{margin-top:1px;margin-left:3px;}
.nav li:hover ul,ul.nav li.sfHover ul{left:-1px;top:2.5em;}
.nav li{display:block;float:left;font-size:15px;line-height:32px;position:relative;z-index:99;}
.nav li li:hover ul,ul.nav li li.sfHover ul{left:9.45em;top:-1px;}
.nav a{display:block;height:32px;padding-right:18px;padding-left:10px;float:left;}
.nav li ul li a{height:25px;width:9.45em;padding-right:5px;_padding-right:10px;}
.nav li:hover li ul,.nav li.sfHover li ul,.superfish li:hover ul,.superfish li li:hover ul{top:-999em;}
.current ul li a{width:9.45em;}
/*-----Jquery Tab Menu-----*/
.tabs{width:630px;display:block;padding-left:30px;}
.tabs ul{display:block;float:left;padding-left:0;padding-bottom:0;padding-top:10px}
.tabs li{float:left;display:block;}
.tabs li a{display:block;height:42px;float:left;width:98px;margin:0 5px 0 0;}
.tabs a.selected{height:40px;width:98px;}
#tab1,#tab2,#tab3,#tab4,#tab5,#tab6,#tab7,#tab8,#tab9,#tab10{padding-right:10px;padding-bottom:10px;float:left;clear:both;}
/*-----Jquery Tab Menu-----End*/
li.bullet a{display:block;padding-left:300px;height:30px;float:left;width:300px;margin:0;}
ul.grid{width:600px;}
.gridarea{width:600px;}
.news_date{width:80px;padding-left:20px;}
.content{width:500px;}
ul.news_area{padding:0;float:left;}
li.content a{height:auto;width:auto;}
/*----shared----*/
.normalbt,.subscribe .normalbt_l{display:block;height:25px;width:57px;float:left;margin:0 5px 0 0;padding:0;_padding-top:3px;}
.subscribe .normalbt_l{width:89px;}
.records{clear:both;margin:10px auto;line-height:24px;}
.button_label{float:left;padding:0 5px;}
.pagination_controls select{float:left;line-height:24px;}
.previous,.next{display:block;float:left;height:24px;width:24px;}
.m_previous,.m_next{display:block;height:30px;width:24px;}
.skip {display: none;}
/*----epaper----*/
.formtable input{float:left;margin-right:5px;margin-left:0;}
.formtable label{float:left;padding-right:5px;}
td.subscribe{padding:10px 10px 5px;}
.date{float:left;padding:0 5px 0 25px;}
.epaper .content a{padding:0;display:block;}
.epaper .gridarea{clear:both;}
.epaper .grid{padding:5px;}
/*----forum----*/

#footer .content{width:100%;}
#footer div{padding:3px;}

.f_title a{padding-left:40px;display:block;}
.f_title em{padding-left:5px;}
#nav{padding:5px;list-style-type:none;}
#nav li{float:left;margin-right:5px;}
#nav li a{display:block;padding-right:15px;padding-left:15px;}
#mainBar .article{margin-right:auto;margin-left:auto;}
.article{margin-bottom:10px;margin-right:auto;margin-left:auto;}
.article caption{padding-left:30px;padding-bottom:5px}

.p_time a{padding-left:5px;}
.article td{padding:5px 10px;}
.article p{clear:both;padding-top:5px;padding-bottom:5px;}
.article .f_file a{padding-left:15px;}
#mainBar .now{clear:both;padding-left:60px;}
/*----epaper----*/
.long{clear:both;width:740px;margin:5px;}
#epaper #content ul{list-style-type:none;margin:0;padding:5px 10px 5px 20px;}
#epaper #content li{margin:0;padding:0;}
#epaper #content li a{min-height:25px;_height:25px;display:block;margin:0;padding:2px 0 2px 15px;text-align:left;}
.twocol{width:750px;}
.twocol td table.p{margin:5px; width:97%;}
#epaper h2{margin:0;padding-left:45px;}
#epaper table td table h2{margin:0;text-align:left;}
.more a{display:block;height:25px;}
#epaper .author{float:left;padding-top:15px;}
.author span{float:left;margin:0;padding:0 0 0 20px;}
#epaper #content .author a{padding-left:3px;float:left;padding-top:0;}
#epaper #content p{clear:both;padding-right:20px;padding-left:20px;}
#epaper #content h3{margin:0;text-align:left;padding-left:22px;}
#epaper #header .date{float:right;margin-top:15px;margin-right:10px;width:152px;padding-left:25px;}


.article_content{color:#333;clear:both;}
.article_content td{padding:10px;}
.tooltip{color:#F30;}
.article_content p{padding-top:5px;padding-bottom:5px;}
.article_content p.author{margin-left:400px;line-height:30px;background:url(imges/icon-author.gif) no-repeat left center;height:30px;padding-left:35px;color:#960;padding-top:0;padding-bottom:0;}
.article_content p.url{background:url(imges/icon-related_link.gif) no-repeat left center;line-height:30px;height:30px;padding-left:35px;clear:both;padding-top:0;padding-bottom:0;}
h4.reference{background:url(imges/icon-reference.gif) no-repeat left 5px;padding-left:35px;border-top:5px solid #CCC;color:#090;padding-top:5px;margin-top:10px;line-height:30px;height:30px;}
.article_content ol{padding-left:35px;padding-right:35px;font:13px/2em "Times New Roman", Times, serif;}
.article_content ol li{background:url(imges/dot.gif) no-repeat left 8px;padding-left:15px;border-bottom:1px dotted #999;}
.article_content table{border:1px solid #999;border-collapse:collapse;}
.article_content th{background:#CCC url(imges/page-content-th.gif) no-repeat left top;padding:5px;text-align:center;vertical-align:middle;border:1px solid #999;}
.article_content table td{vertical-align:middle;border:1px solid #C2C2C2;}
.onecol .article_content table td{vertical-align:middle;}
