@charset "utf-8";
/* CSS Document */

body{padding:0; margin:0; background:#91dcf4 url(images/bg_body.gif) repeat-x 0 0; padding-bottom:15px; font-family:Tahoma; font-size:14px; color:#000000}

p.color_p{color:#17B7E8}
p.stg{font-weight:700}

#root{margin:0 auto; width:990px; background:url(images/bg_page.gif) repeat-y 0 0}
#root-sub{background:url(images/bg_root.jpg) no-repeat 0 0; padding:0 4px 0 3px}

#header{ height:240px;}
#sidebar_left{background:url(images/bg_sidebar_l.gif) no-repeat 0 0; padding-top:120px; width:197px; float:left}
#sidebar_left .side_block{background:url(images/left_side_bg.gif) repeat-y 0 0; width:197px}
#sidebar_left .side_block_top{background:url(images/left_side_top.gif) no-repeat 0 0; padding-top:5px}
#sidebar_left .side_block_bot{background:url(images/left_side_bot.gif) no-repeat 0 100%}


#sidebar_right{background:url(images/bg_sidebar_r.gif) no-repeat 100% 0; padding-top:120px; float:right; width:197px}
#sidebar_right .side_block{background:url(images/right_side_bg.gif) repeat-y 0 0; width:197px}
#sidebar_right .side_block_top{background:url(images/right_side_top.gif) no-repeat 0 0; padding-top:5px}
#sidebar_right .side_block_bot{background:url(images/right_side_bot.gif) no-repeat 0 100%}
.block_con_padd{ padding:0px 20px 30px 25px; font-size:14px; color:#fff}
.block_con_padd h2{ color:#fff; margin:0; font-size:15px; padding:2px 0 20px 0}
.block_con_padd p{padding:0 0 10px 0; margin:0}
.block_con_padd .stat_td_left{padding:2px}
.block_con_padd .stat_td_right{vertical-align:middle}

#top_menu{float:left; width:734px; padding:90px 13px 0 23px; background:url(images/bg_menu_default.gif) no-repeat 13px 100%; height:29px}
#top_menu a{display:block; float:left; text-decoration:none; height:28px}
#top_menu a.def1{width:83px}
#top_menu a.def2{width:108px}
#top_menu a.def3{width:145px}
#top_menu a.def4{width:69px}
#top_menu a.def5{width:129px}
#top_menu a.def6{width:116px}
#top_menu a.def7{width:75px}

#top_menu_member{float:left; width:734px; padding:90px 13px 0 23px; height:55px}
#top_menu_member ul{padding:0; margin:0; display:block; height:55px; clear:both; background:#abe5f7; border-left:1px #14718e solid; border-top:1px #14718e solid; border-right:1px #14718e solid}
#top_menu_member li{display:block; float:left; height:15px; padding:5px 10px}
#top_menu_member a{text-decoration:none; height:29px}

#content_container{float:left; width:780px; background:url(images/con_con_bg.gif) repeat-y 0 0}
#con_con_top{background:url(images/con_con_top.gif) no-repeat 0 0}
#con_con_bot{background:url(images/con_con_bot.gif) no-repeat 0 100%}

.con_con_padd{padding:20px 20px 50px}
.con_con_padd strong, .con_con_padd h2{color:#17B7E8}

#footer{ background:url(images/bg_footer.gif) no-repeat 0 100%; height:100px;}
#footer_con{background:url(images/bot_logo.gif) no-repeat 560px  0; height:100px; padding:10px 20px; color:#fff; font-size:10px; line-height:16px}
#footer_con a{color:#fff; text-decoration:underline}
#bot_menu{color:#f8cf49}
#bot_menu a{color:#f8cf49; font-size:11px; text-decoration:none}
#bot_menu a:hover, #bot_menu a.active{ text-decoration:underline}
#bot_menu a.active{color:#fff}

dt{font-weight:700; color:#17B7E8}
dd{padding-bottom:15px}