/* sub_nav */
#sub_nav {background:url(../images/bg_nav_fitness.gif) top left repeat-x; width:990px;}
#sub_nav ul {padding:8px; padding-bottom:0px; height:21px;}
#sub_nav ul li {float:left; display:inline; padding:0px 10px; background:url(../images/dot_suvnav.gif) center left no-repeat;}
#sub_nav ul li a {color:#fff;}
#sub_nav ul li a:hover {text-decoration:underline; color:#fff;}

/* business_title */
#business_title{ padding:10px 0px; background:#000 url(../images/dot_titleline_patientvoice.gif) bottom left repeat-x;  margin-bottom:5px;}
#business_title #title{padding-bottom:10px; font-weight:bold; font-size:24px; width:320px; float:left; color:#fff;}
#business_title #bread{font-size:11px; float:right; padding:10px; color:#fff;}
#business_title #bread a{ color:#fff;}

/* top stories box */
.topstories{margin-bottom:15px;}
.topstories .title {font-size:16px; font-weight:bold; color:#cc0000; margin-bottom:5px;}
.topstories .widthmed {width:150px; font-size:12px; padding:3px;}
.topstories .content {padding:5px;}
.topstories .content ul {list-style:none;}
.topstories .content ul li {color:#000; margin:8px 0; border-bottom:1px solid #c6c6c6; padding-bottom:8px;}
.topstories .content ul li a {color:#000;}
.topstories .content .style li {padding-left:10px; background:url(../images/icon_cross.gif) 0px 7px no-repeat;}

/* content_1 */
#content_1{width:480px; float:left; margin-bottom:15px;}

/* con_news */
#con_news{width:235px; float:left;}
#con_news .title{font-size:16px; color:#000; font-weight:bold; margin-bottom:5px;}

/* news_bk */
#con_news .news_bk{float:left; width:215px; background-color:#000; color:#fff; padding:10px; border-bottom:1px solid #fff; }
#con_news .news_bk:hover{background-color:#cc0000;}
#con_news .news_bk img{border:1px solid #fff; margin-right:5px;float:left;}
#con_news .news_bk h4{font-size:12px; color:#fff;}
#con_news .news_bk h4 a{text-decoration:none; color:#fff;}
#con_news .news_bk h4 a:hover{text-decoration:none; color:#fff;}

/* fitness_poll */
#fitvote {float:right; width:235px;}
#fitvote .title {font-size:16px; font-weight:bold; color:#000;}
#fitvote .content {padding:0px;}
#fitvote .content p {font-weight:bold; margin-bottom:5px;}
#fitvote .content ul {list-style:none;}
#fitvote .content ul li {margin-bottom:5px;}
#fitvote .content #bt_vote a {color:#8dc63f;}

/* content_2 */
#content_2{width:480px; float:left;}

/* contents_box */
.contents_box{width:235px; float:left; border-top:2px solid #cc0000; margin-bottom:20px;}
.contents_box .title{font-size:16px; color:#000; font-weight:bold; margin:5px 0;}
.contents_box .title a {color:#000;}
.contents_box .rss{margin:5px 3px 0 0;}
.contents_box .pic_list{list-style:none;}
.contents_box .pic_list li{margin-bottom:5px;}
.contents_box .pic_list li a{background:url(../images/icon_dot.gif) 5px 7px no-repeat; color:#000; text-decoration:none; padding-left:13px; }
.contents_box .pic_list li a:hover{color:#000; text-decoration:underline;}

/* contents_box_rt */
.contents_box_rt{width:235px; float:right; border-top:2px solid #cc0000; margin-bottom:20px;}
.contents_box_rt .title{font-size:16px; color:#000; font-weight:bold; margin:5px 0;}
.contents_box_rt .title a {color:#000;}
.contents_box_rt .rss{margin:5px 3px 0 0;}
.contents_box_rt .pic_list{list-style:none;}
.contents_box_rt .pic_list li{margin-bottom:5px;}
.contents_box_rt .pic_list li a{background:url(../images/icon_dot.gif) 5px 7px no-repeat; color:#000; text-decoration:none; padding-left:13px; }
.contents_box_rt .pic_list li a:hover{color:#000; text-decoration:underline;}
.topicbox .title {font-size:16px; font-weight:bold; color:#000; margin-bottom:5px;}

/* box_list */
.box_list{ padding-top:15px;}
.box_list .list_title{ font-size:16px; padding:7px 10px; border-top:2px solid #000; border-bottom:1px solid #c6c6c6;}
.box_list .list_title .img_margin {margin-top:5px;}
.box_list .list_title a{font-weight:bold; color:#000;}
.box_list .list_content{ margin-top:10px; color:#666; padding-left:10px;}
.box_list .list_content img{float:right;}
.box_list .list_content h3{ font-size:14px; color:#000; margin-bottom:5px;}
.box_list .list_content h3 a{ color:#000;}
.list_content img{ padding:1px; border:1px solid #c6c6c6; margin-bottom:5px; margin-left:10px;}