body {
 margin:     0px;
 padding:    0px;
 min-width:1020px;
}
div.title {
 width: 100%;
 height: 105px;
 top: 0px;
 left: 0px;
 z-index: -1;
 background: url(/resources/images/_theme_1/title_center.gif) repeat-x;
 position:relative;
}
div.title_left {
 width: 570px;
 height: 105px;
 top: 0px;
 left: 0px;
 z-index: -1;
 background: url(/resources/images/_theme_1/title.gif) no-repeat;
 float: both;
}
div.title_right {
 width: 200px;
 height: 170px;
 top: -105px;
 right: 0px;
 background: url(/resources/images/_theme_1/title_right.gif) no-repeat;
 float: right;
 position: relative;
 z-index:5;
}
div.menu { 
 background: url(/resources/images/_theme_1/menu_bg.gif) repeat-x;
 min-width: 100%;
 left: 0px;
 height: 26px;
 line-height: 26px;
 display: inline-block;
 font-size: 1.1em;
 vertical-align:middle;
 top:-170px;
 position:relative;
}
div.menu ul{
 list-style: none;
 margin: 0;
 top: 0;
 left:0;
 border:     none;
 height: 26px;
}
div.menu li, div.menu a{
 height: 26px;
 vertical-align: middle;
 line-height: 26px;
 display: inline-block;
 padding: 0px;
 padding-right: 1px;
 float: left;
 position: relative;
}
* html div.menu {
 padding-left: 30px;
}
* html div.submenu {
 padding-left: 40px;
}
div.menu a {
 font-size: 1.1em;
 white-space: nowrap;
 color: #494445;
 text-decoration: none;
 padding-left: 12px;
 padding-right: 12px;
}
div.menu a:hover {
 background: url(/resources/images/_theme_1/menu_bg_sel.gif) repeat-x;
}
div.submenu { 
 background: url(/resources/images/_theme_1/submenu_bg.gif) repeat-x;
 width: 100%;
 left: 0px;
 height: 24px;
 line-height: 24px;
 display: inline-block;
 font-size: 1em;
 color: #FFFFFF;
 vertical-align: middle;
 position:relative;
 top:-170px;
}
div.submenu_d {
 padding-left: 20px;
}
div.submenu ul{
 list-style: none;
 margin:     0;
 top: 0;
 left:0;
 border:     none;
 height: 24px;
 vertical-align: middle;
 white-space: nowrap;
 color: #FFFFFF;
}
div.submenu li, div.submenu a{
 height: 24px;
 vertical-align: middle;
 padding: 0px;
 line-height: 24px;
 display: inline-block;
 font-size: 1em;
 padding-left: 6px;
 float: left;
 position: relative;
}
div.submenu a {
 text-decoration: none;
 line-height: 24px;
 display: inline-block;
 vertical-align: middle;
 font-size: 1em;
 white-space: nowrap;
 color: #FFFFFF;
 padding-left: 8px;
 padding-right: 8px;
}
div.submenu a:hover {
 background: url(/resources/images/_theme_1/submenu_bg_sel.gif) repeat-x;
}
div.path {
 width: 100%;
 position: relative;
 top:-155px;
 vertical-align: middle;
}
div.content100 {
 min-height:500px;
 margin-top: 15px;
 margin-left: 15px;
 margin-right: 15px;
 margin-bottom: 15px;
 position:relative;
 top:-170px;
}
* html div.content100 {
 height: 500px;
}

div.home_highlights {
 float: left;
 font-size: 70%;
}
div.template {
 width: 100%;
 float: right;
}
div.footer {
 width: 100%;
 float: none;
}
td.highlights {
 width: 250px;
}
table.highlights {
 width: 250px;
}
td.highlights_text {
 padding-left: 10px;
 background: url(/resources/images/_theme_1/tableback.jpg);
}
td.highlights_text a {
 color: #d26808;
}
td.highlights_title {
 padding-left: 10px;
 background-color: #FE8E28;
 color: #FFFFFF;
}
td.logo_gemeng {
 background: url(/resources/images/_theme_1/logo_gemeng.jpg) no-repeat;
 background-position: 50% 50%;
}
h2 {
 color: #477CBF;
}
a {
 color: #FE8E28;
}

