body {margin:0px; padding:0px; width:100%; font-family:"Trebuchet MS"; font-size: 12px; background:#F6F6F6; }
img {border:0px;}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:underline; color: #cc0000;}
#wrap {text-align:left; width:auto; height:100%; margin:0px; background:url("../images/bg.jpg") repeat-x;} 
p{margin:0px 0px; text-align:left; }
.schedule{line-height:18px; }
.more{margin-left:665px; position:absolute; margin-top:-32px;}


/*******TOP***********************************************************/
#head{text-align:left; margin:0px; padding:0px; width:1003px;}
#logo{padding:0px; padding-left:20px; background:url("../images/top_bg.jpg"); }
#topRightImg{text-align:right; background:url("../images/top_right.jpg") no-repeat; height:114px; width:378px;}
#sLogo{position:relative; right:20px; top:30px; }
#topInfo{padding-left:20px; line-height:18px; background:url("../images/top_bg.jpg"); color:#444; font-weight:bold;}
#menu {margin:0px; padding-left:50px; height:33px; font-weight:bold; background:url("../images/menu_bg.jpg") repeat-x;}
#menu ul{text-align:left; margin:0px; padding-top:8px; list-style-type:none; }
#menu ul li {background:url("../images/menu_dot.jpg") 1px no-repeat; display:inline;  padding:25px; padding-left:30px;}
#menu ul li.none{background:url(none.html); display:inline; }
#menu ul li.blankimg{float:left;background:url(none.html); padding:0px;}
#menu ul li a{color:#333;}

/********Content**********************************************************/
#content{text-align:left; width:1003px; margin:0px; padding:0px;}
#left{width:224px; height:525px;text-align:left; background:url("../images/left_menu_bg.jpg") repeat-y;}
#center{width:554px; height:525px;background:url("../images/center_content.jpg") no-repeat; }
#center_cn{width:554px; height:525px;background:url("../cn/images/center_content_cn.jpg") no-repeat; }
#right{width:224px; background:url("../images/right_menu_bg.jpg") repeat-y;}
/*********************************************************************************/

/****Home Page**************************************************************/
#left #menu_sub{margin:5px auto 5px 46px; }
#center p{position:relative; top:90px; left:25px; margin-right:60px; margin-bottom:20px; line-height:20px; font-size:13px; }
#center_cn p{position:relative; top:90px; left:25px; margin-right:60px; margin-bottom:20px; line-height:20px; font-size:13px; }
#right #newsList{margin:15px 5px; color:#143163; line-height:16px;}
#right #newsList #title {font-weight:bold; color:#143163;}
#right #newsList #title a{color:#143163; text-decoration:underline;}
#right #newsList #title a:hover{color:#990000; text-decoration:underline;}
#right #newsList #more {font-weight:bold; color:#143163; float:right; margin-right:10px;}
#right #newsList #more a{color:#143163; text-decoration:underline;}
#right #newsList #more a:hover{color:#990000; text-decoration:underline;}
#right #newsList #description {margin:0 padding:0;}
#right #newsDot{margin:6px 3px;}
#regNewsletter{color:#0159B2; margin-bottom:10px;}
.form {margin:15px;}
.form #formInput {background:url("../images/input_bg.jpg") repeat-x; height:16px; border:1px solid #B5C1CF;}
/*********************************************************************************/

/****Sub Pages*****************************************************************/
#subContent{height:100%; width:778px; margin:0px; padding:0px; padding-bottom:30px; background:url("../images/subcontent_bg.jpg") repeat-y;}
#subContent h1{color:#990000; margin:30px 50px 10px 50px; padding:0px; font-size:20px;}
#subContent h2{color:black; margin:20px 50px 10px 50px; padding:0px; font-size:15px;}
#subContent h2.title{background:url("../images/menu_bg.jpg") repeat-x; line-height:30px;padding-left:10px; color:#990000;}
#subContent h2.title a{color:#990000;}
#subContent h3{color:#006699; margin:20px 50px 5px 50px; padding:0px; font-size:14px; font-style: italic;}
#subContent p{margin:0 50px; margin-bottom:10px; line-height:20px; font-size:13px;}
#subContent .table{margin:0 50px;}
#subContent .top{text-align:right; margin-top:5px; font-size:12px;}
#subContent .back{text-align:left; margin-top:5px; font-size:12px;}
#subContent ul{padding:0px; margin:5px 50px 15px 100px;}
#subContent ul li{ line-height:20px; }
#subContent a {text-decoration:underline; color:#006699;}
#subContent a:hover {text-decoration:underline; color: #cc0000;}

/***Footer**********************************************************************/
#footer{background:#959EAA; width:100%;text-align:left; height:94px; width:224px; }
#copyRight{float:left; height:94px; width:100%; background:#E8E8E8;  line-height:18px;  }
#copyRight p{padding:15px; margin:0; }

/***Sitemap*****/
ul.sitemap{list-style:none; width:300px; margin:0; padding:0;}
ul.sitemap li{height:30px; background:#eee; padding-left:20px; line-height:30px; border-left:3px solid #69C; border-bottom:1px solid #fff; }
ul.sitemap li a{line-height:30px; }
ul.sitemap li.level2{background:#f3f3f3; border-left:3px solid #94CAED; }
