/* CSS Document */
body, form, input, textarea, textfield, select{margin:0; padding:0; font:14px "Times New Roman", Times, serif; text-decoration:none; color:#464646;}
body{background:#e8e8e8;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; font-size:1px; line-height:1px; height:1px;}
a{color:#8b9d0d; text-decoration:underline;}
a:hover{color:#8b9d0d; text-decoration:none;}

.main{width:920px; margin:auto; padding:10px 0;}
.t_nav{background:url(../images/m_bg.png) repeat-x left top;}
.t_nav .ml_bg{background:url(../images/m_l_bg.png) no-repeat left top;}
.t_nav .mr_bg{background:url(../images/m_r_bg.png) no-repeat right top; height:58px; overflow:hidden;}
.t_nav ul{margin:0; padding:12px 35px 0; text-align:right; float:right; height:46px; overflow:hidden;}
.t_nav ul li{list-style-type:none; float:left; font:bold 13px tahoma; color:#262626; text-transform:uppercase; padding:0 1px;}
.t_nav ul li a{text-decoration:none; height:46px; float:left; padding-left:12px;}
.t_nav ul li a span{color:#262626; line-height:46px; height:46px; float:left; padding-right:12px; cursor:pointer;}
.t_nav ul li a:hover{color:#fff; text-decoration:none; background:url(../images/t_nav_l_bg.png) no-repeat left center;}
.t_nav ul li a:hover span{color:#fff; text-decoration:none; background:url(../images/t_nav_r_bg.png) no-repeat right center;}
.t_nav ul li a.active{text-decoration:none; height:46px; float:left; padding-left:12px; color:#fff; text-decoration:none; background:url(../images/t_nav_l_bg.png) no-repeat left center;}
.t_nav ul li a.active span{line-height:46px; height:46px; float:left; padding-right:12px; cursor:pointer; color:#fff; text-decoration:none; background:url(../images/t_nav_r_bg.png) no-repeat right center;}
.c_outer{background:#fff;}
.c_outer .c_l_bg{background:url(../images/c_l_bg.gif) repeat-y left top; padding-left:10px;}
.c_outer .c_r_bg{background:url(../images/c_r_bg.gif) repeat-y right top; padding-right:10px;}
.c_outer .content{padding:20px;}
.banner{background:url(../images/banner_bg.jpg) no-repeat left top; width:900px; height:182px; clear:both; display:block;}
.logo{float:left; padding:50px 0;}
.b_pic{float:right;}

.content .con_l{float:left; width:620px; text-align:justify;}
.content .con_r{float:right; width:218px;}
.con_r .blk{padding:10px; background:#e3e3e3; border:1px solid #d2d2d2; margin-bottom:20px; text-align:center; font-weight:bold;}
.con_r .blk img{border:1px solid #d2d2d2; margin-bottom:5px;}
.con_l h2{font-size:20px; font-weight:bold; margin:0; padding:0; color:#df1e1e;}
.con_r h2{font-size:18px; font-weight:bold; margin:0; padding:0; color:#809103;}
.con_l ul{margin:0; padding:0;}
.con_l ul li{list-style-type:none; padding:5px 0;}

.footer{background:url(../images/f_bg.png) repeat-x left top; text-align:right; font-size:11px; color:#646464;}
.footer .fl_bg{background:url(../images/f_l_bg.png) no-repeat left top; padding-left:10px;}
.footer .fr_bg{background:url(../images/f_r_bg.png) no-repeat right top; padding-right:10px; height:58px;}
.footer ul{margin:0; padding:18px;}
.footer ul li{list-style-type:none; text-decoration:underline;}
.footer ul li a{color:#646464;}
.footer ul li a:hover{color:#df1e1e; text-decoration:none;}

.rating{display:block; height:30px; font-size:18px; color:#809103; font-weight:bold; text-align:right; padding:0; float:right;}
.rating img{margin:0; padding:0;}

.m_box{background:#f8fdd3; border:1px solid #dbe2a5; padding:10px; line-height:22px; margin:15px 0; clear:both; font:12px/20px Arial, Helvetica, sans-serif;}
.m_box .m_box_content{margin-left:144px;}
.m_img_box{width:128px; height:116px; border:1px solid #c5c9c8; overflow:hidden; float:left; display:block; margin:0 10px 10px 0; text-align:center;}
.m_box h2{font-size:18px; font-weight:bold; color:#000; padding:0; margin:0; float:left; height:30px; width:297px;}
 p.posted{font-size:14px; font-weight:bold;}
.m_box ul{margin:0; padding:0;}
.m_box ul li{list-style-type:none; background:url(../images/bullet.gif) no-repeat left 7px; padding:3px 0 3px 25px;}

.m_box_r{background:#edefda; border:1px solid #dbe2a5; line-height:22px; margin:15px 0; clear:both; font:12px/20px Arial, Helvetica, sans-serif;}
.m_box_r .m_box_content{padding:4px;}
.m_box_r .m_img_box{width:57px; height:53px; border:1px solid #c5c9c8; overflow:hidden; float:left; display:block; margin:0 10px 10px 0; text-align:center;}
.m_box_r h2{font-size:14px; font-weight:bold; color:#000; padding:0; margin:0;}
.m_box_r ul{margin:0; padding:0;}
.m_box_r ul li{list-style-type:none; background:url(../images/bullet.gif) no-repeat left 7px; padding:3px 0 3px 25px;}
.m_box_r .rating{display:block; font-size:14px; color:#809103; font-weight:bold; text-align:left; padding:0 0 0 5px;}
.m_box_r .rating img{margin:0; padding:0; width:14px;}

p.spl_content{background:#fbf9fa; border:1px solid #d3dbdd; padding:10px; text-align:center; font-weight:bold;}
p.spl_content b{font-size:18px; color:#809103; margin-bottom:5px; display:block;}

.v_out{padding:10px 0; border-bottom:1px dashed #eee; margin-bottom:15px;}
.v_out h3{font-size:18px; color:#809103;}
.v_out h4{font-size:16px; color:#df1e1e;}
.v_out object, .v_out embed{width:300px; height:240px;}
.vbox{float:left; margin-right:16px; text-align:center; border:1px solid #c5c9c8; background:#edefda;}
.vbox2{float:left; text-align:center; border:1px solid #c5c9c8; background:#edefda;}

.e_box{border:1px solid #dbe2a5; line-height:22px; margin:15px 0; clear:both; font:12px/20px Arial, Helvetica, sans-serif;}
.e_box ul, .e_box2 ul{margin:0; padding:0;}
.e_box ul li,.e_box2 ul li{list-style-type:none; background:url(../images/bullet_2.gif) no-repeat 10px 6px; padding:0 0 0 25px; margin:0;}
.e_box_in{ padding:10px; background:#fff; border-bottom:1px solid #dbe2a5;}
.e_box .m_box_content{margin-left:265px;}
.e_box .m_img_box{width:254px; height:185px; border:1px solid #c5c9c8; overflow:hidden; float:left; display:block; margin:0 10px 10px 0; text-align:center;}
.e_box h2{font-size:18px; font-weight:bold; color:#000; padding:0; margin:0; height:30px;}

.e_box_in2{ padding:10px; background:#f8fdd3;}
.e_box2 .m_box_content{margin-left:265px;}
.e_box2 .m_img_box{width:254px; height:185px; border:1px solid #c5c9c8; overflow:hidden; float:left; display:block; margin:0 10px 10px 0; text-align:center;}
.e_box2 h2{font-size:18px; font-weight:bold; color:#000; padding:0; margin:0; height:30px;}

.spl_txt{font-size:11px; font-weight:bold; background:#edefda; display:block; padding:5px; line-height:normal; text-align:center; margin:10px 0;}

.e_box2{border-bottom:1px dashed #dbe2a5; padding:10px; line-height:22px; margin:15px 0; clear:both; font:12px/20px Arial, Helvetica, sans-serif;}
.e_box2 .m_box_content{margin-left:265px;}
.e_box2 .m_img_box{width:254px; height:185px; border:1px solid #c5c9c8; overflow:hidden; float:left; display:block; margin:0 10px 10px 0; text-align:center;}
.e_box2 h2{font-size:18px; font-weight:bold; color:#000; padding:0; margin:0; height:30px;}
.e_box_in2 h1{font-size:17px; font-weight:bold; color:#000; padding:0; margin:0 0 10px; text-align:left;}


ul.stmap{margin:10px 0; padding:0; font-weight:bold;}
ul.stmap li{margin:0; padding:3px 0 3px 20px; background:url(../images/bullet_2.gif) no-repeat 5px 8px;}
ul.stmap li a{text-decoration:none;}
ul.stmap li a:hover{text-decoration:underline;}
