*{margin:0; padding:0;}

body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.clr {clear:both;}
.wapper {width:1030px; margin:0 auto; position:relative;}
.navigation {width:980px; float:left; background:url(../images/nav-bg.png) no-repeat left top; height:36px; position:absolute; z-index:100; left:25px; top:45px;}
.navigation ul {list-style:none;}
.navigation li {float:left; background:url(../images/nav-bdr.png) no-repeat right 1px; height:36px; line-height:36px; display:block;}
.navigation li a {color:#fff;  padding:0 20px; float:left; display:block; text-decoration:none; font-size:13px; }
.navigation li.home a {background:url(../images/home-icn.png) no-repeat 17px 5px; text-indent:-9990px; padding-left:30px; padding-right:30px;}
.navigation li.home a:hover {background:url(../images/home-icn.png) no-repeat 17px 5px;}
.navigation li a:hover,  .navigation li a.active {background:#232323;}
.wrap {width:980px; margin:0 auto; position:relative; z-index:10;}
.bottom-container {float:left; width:100%; background:url(../images/bg-bottom-section.jpg) no-repeat center top; height:300px;}
.inner-wrap {width:1000px; margin:0 auto;}

.noticeboard-section {width:440px; float:left; margin:10px 0 0 0;}
.noticeboard-section h2 {font-size:16px; font-family: 'Open Sans'; color:#2a2a2a; padding-bottom:10px;}
.noticeboard-section td {color:#4d3737; font-size:11px; padding:8px 0; border-bottom:1px solid #a5a0a0;}
.noticeboard-section td a {color:#4d3737; text-decoration:underline;}
.noticeboard-section td a:hover {text-decoration:none;}

.newsflash-section {width:466px; float:left; margin:10px 0 0 80px;}
.newsflash-section h2 {font-size:16px; font-family: 'Open Sans'; color:#2a2a2a; padding-bottom:10px;}
.news-table {float:left; width:100%;}
.news-table ul {list-style:none;}
.news-table li {float:left; width:100%; border-bottom:1px solid #a5a0a0; padding:8px 0; font-size:11px; color:#000;}
.news-table li a {color:#961010; text-decoration:none;}
.news-table li a:hover {text-decoration:underline;}
.view-all {float:right; clear:both; margin:10px 0 0 0;}
.view-all a {font-size:14px; color:#000; text-decoration:none; font-weight:bold;}
.view-all a:hover {text-decoration:underline;}
.news-table marquee {float:left;height:250px; overflow:hidden; width: 100%;}

/*Pagination*/
.pagination {width:322px; float:right; margin:20px 0 0 0;}
.pagination ul {list-style:none;}
.pagination li {float:left; background:url(../images/pagination-bg.jpg) repeat-x left top; padding:3px 8px; text-align:center; margin:0 10px 0 0 ;}
.newsflash-section .pagination li {float:left; background:url(../images/pagination2-bg.jpg) repeat-x left top;}
.pagination li:last-child {margin:0;}
.pagination li a {color:#fff; text-decoration:none;}
.pagination li a:hover {text-decoration:none;}

.footer {width:1000px; margin:0 auto; font-weight:bold;}
.footer-left {float:left; padding:10px 0 0 0; width:500px; height:60px;}
.footer-rgt {float:right; width:auto; padding:10px 0 0 0;}
.footer-rgt ul {list-style:none;}
.footer-rgt li {float:left; padding:0 15px;}
.footer-rgt li a {color:#333; text-decoration:none;}
.footer-rgt li a:hover {text-decoration:underline;}

.inner-page .wapper, .inner-page .footer {width:980px;}
.banner {float:left; width:100%; margin:100px 0 0 0;}
.inner-content {float:left; width:100%; margin:20px 0 40px 0; color:#6b6b6b;}
.inner-content h3 {font-size:26px; font-family: 'Open Sans'; color:#323232; font-weight:400;}
.inner-content p {margin:20px 0 0 0;}

.inner-page .footer {border-top:1px solid #6b6b6b;}