html{height:100%;}
body {	-webkit-font-smoothing: subpixel-antialiased;background-color: #000;padding:0;margin:0; height:100%; font-family: "Trebuchet MS"; font-size: 10pt;}
#main_panel{width:100%; min-width:976px;	 position:relative; width:100%; margin:0px auto; 	height:100%;min-height:100%; height:auto !important; overflow:hidden; background-image: url(../gfx/page_bg.jpg); background-position: top center;background-repeat: no-repeat;}
#main_content{ width: 976px;margin:0 auto;position: relative;}

#header{text-align: center;height: 220px;}
#content_table{height: 400px;}
#left_col{width:333px;min-height: 300px;}
#center_col{width:643px;background-image:  url(../gfx/content_bg.png);padding-bottom: 10px;}

#menu{margin-top:16px;width:270px;}
.m_item .m_title{color:#0392bb;font-size:11px; }
a.m_link{text-decoration: none;color:#fff;font-size: 18px;}
.m_name{ margin-top:5px;}
.m_item{padding-left:4px;padding-right: 4px;margin-bottom: 15px;}
.m_item:hover{background-image:  url(../gfx/content_bg.png);}

.m_s_item{background-color: #00adef;padding-left:4px;padding-right: 4px;margin-bottom: 15px;}
.m_s_item .m_title{color:#000;font-size:11px; }

#sub_menu{width:270px;background-color: #00adef;padding-top: 20px;padding-bottom: 20px;margin-top:30px;margin-bottom: 30px;}
.m_sub_item{padding-top: 2px;padding-bottom: 2px;}
.m_sub_item a {margin-left:4px;text-decoration: none;color:#000;}
.m_sub_item:hover{background-image:  url(../gfx/content_bg.png);}
.m_s_sub_item{background-color: #000;}
.m_s_sub_item a{margin-left:4px;color:#fff;text-decoration: none;}
.ms_link_sub{background-image:  url(../gfx/sub_menu.png);padding-left:18px;background-repeat: no-repeat;background-position: top left;padding-bottom: 2px;padding-top: 2px;}
.ms_link_sub_end {background-image:  url(../gfx/sub_menu_end.png);padding-left:18px;background-repeat: no-repeat;background-position: top left;padding-bottom: 2px;padding-top: 2px;}

#footer{background-image: url(../gfx/footer_bg.png);background-repeat: repeat-x;background-position: top;height:41px;background-color: #000;padding-top:28px;}
#tooter_content{ width: 976px;margin:0 auto;position: relative;color:#fff;}
#copy{position: absolute;left:0px;}
#bottom_menu{position: absolute;right:0px;}
.bm_item{float:left;}
.bm_item div{float:left;}
.bm_spacer{margin-left: 17px;margin-right: 17px;}
.bm_item a{text-decoration: none;color:#fff;}
.bm_item a:hover{color:#00adef;}
#content_panel{margin:20px;color:#a4a4a4;}
#content_panel * a{text-decoration: none;color:#0392BB}
#content_panel * a:hover{color:#f00;}

.list_navigation{text-align: center;position: relative;font-size:11px;color:#336699;width:97%;margin: 20px auto 0px auto}
.list_navigation a{color:#0470d1;text-decoration:none;font-weight:bold;}
.list_navigation #next{position:absolute;right:0px;top:0px;width:60px;text-align: right;}
.list_navigation #back{position:absolute;left:0px;top:0px;width:65px;text-align: left;}
.selected_page{padding:1px 5px;background-image:  url(../gfx/content_bg.png); color:#fff;}
#list_no a{margin-left:3px;margin-right:3px;}

.leftb div{margin-bottom: 10px;}