body{padding: 0px; margin: 0px; background: White;}
.body2{padding: 0px; margin: 0px; background: #34322E url(images/bg_all.jpg) repeat-x top left;}
.body3{padding: 0px; margin: 0px; background: #D44216;}
td{vertical-align: top;}
.mid{vertical-align: middle;}
.cent{text-align: center;}


#spl_menu{height: 25px; background: #333333;	vertical-align: middle;	text-align: center;}
#spl_logo{height: 100px; background: #2D2D2D url(images/bg_spl_4.jpg) repeat-x top left;}
#spl_logo_in{height: 100px; background: transparent url(images/bg_spl_3.jpg) no-repeat top center; text-align: center; vertical-align: middle; padding-left: 22px;}
/*
#spl_flash{height: 100%; vertical-align: bottom; text-align: center; background: url(images/bg_spl.jpg) repeat-x bottom right; padding-top: 30px;}
*/
#spl_flash{background: url(images/spl_bg1.jpg) repeat-x bottom left;}
#spl_flash2{height: 356px;	vertical-align: bottom;	text-align: center; background: transparent url(images/spl_bg2.jpg) no-repeat bottom center;	padding: 0px 0px 0px 80px;}
#spl_bgleft{background: url(images/bg_spl.jpg) repeat-x bottom right; text-align: right; vertical-align: bottom;}
#spl_bgright{background: url(images/bg_spl.jpg) repeat-x bottom left; text-align: left; vertical-align: bottom;}

#top{height: 20px; background: #686663; vertical-align: middle; text-align: center;}
#all{background: url(images/bg_main2.jpg) repeat-x top left;}
#allin{background: url(images/bg_main.gif) no-repeat top left;}
#logo{height: 131px;}
.leftln{background: #35332F;}
.menu{height: 45px; vertical-align: middle; padding: 0px 30px 0px 0px;}
.ttl{padding: 20px 0px 22px 0px;}
.block{background: url(images/bg2_bl.gif) repeat-x top left; padding: 0px 20px 0px 0px;}
.block_in{height: 276px; background: url(images/bg1_bl.gif) no-repeat top right; padding: 30px 35px 0px 30px;}
.block_in2{background: url(images/bg4_bl.gif) repeat-x top left;}
.block2{background: #ABAA9F url(images/bg4_bl2.gif) repeat-x top left;}
.block2_in{background: transparent url(images/bg1_bl2.gif) no-repeat top left;}
.block2_in2{height: 232px; background: transparent url(images/bg2_bl2.gif) no-repeat bottom left; padding: 25px 0px 30px 45px;}
.css_bg2{background: url(images/mbg_3.gif) repeat-x top left;}
.mttl{width: 100%; background: url(images/mttl_bg.jpg) repeat-x top left; padding: 0px 20px 15px 20px; vertical-align: bottom;}
.bg_btmleft{background: url(images/bg_btmleft.gif) no-repeat top left; text-align: right; padding: 58px 30px 80px 0px;}
.bl_bigic{padding: 58px 30px 80px 0px;}
.bl_link{padding: 78px 75px 0px 0px;}
.picbl{width: 514px; height: 352px; background: url(images/bg_picbl2.gif) no-repeat bottom right; vertical-align: bottom;}
.picblin{width: 514px; height: 352px; background: url(images/bg_picbl1.gif) no-repeat bottom left; vertical-align: bottom; text-align: center;}


#mlogo{width: 319px; height: 200px; background: url(images/mbg_1.gif) no-repeat top left;}
.icon{padding: 20px 0px 0px 50px;}
.menu1{width: 3px; padding: 7px 10px 0px 52px; vertical-align: top;}
.menu2{padding: 5px 10px 10px 50px; vertical-align: top;}
.menu3{width: 100%; padding: 0px 10px 10px 0px; vertical-align: top;}
.content{width: 100%; background: url(images/bg_content.gif) no-repeat top left; padding: 45px 20px 60px 20px;}
.content2{width: 100%; padding: 45px 20px 60px 50px;}
.img_bl{width: 150px; float: left; margin: 0px 20px 10px 0px;}
.img_bl_2{width: 150px; float: right; margin: 0px 0px 10px 20px;}
.comment{padding: 7px 0px 0px 0px;}
.pic_left{float: left; margin: 0px 15px 0px 0px;}
.btm{height: 100px; vertical-align: middle; padding: 0px 0px 0px 50px;}
.btmic{margin: 0px 30px 0px 0px;}


.str_1{background: url(images/img_bgpoint_1.gif) repeat-x center left; vertical-align: middle; text-align: center; padding: 0px 7px 0px 10px;}
.str_2{background: url(images/img_bgpoint_2.gif) repeat-y top center; vertical-align: middle; text-align: center; padding: 10px 0px 7px 0px;}
.img_block{width: 180px; background: transparent url(images/img_bgbtm.gif) no-repeat bottom right;}
.img_block_in{background: transparent url(images/img_bgtop.gif) no-repeat top left; padding: 12px 18px 18px 11px;}
.podp{padding-bottom: 10px;}
.icph{background: url(images/icph_bg.gif) repeat-y top left; padding: 0px 0px 30px 20px; text-align: center;}


p, td, li{font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #353025;}
li{list-style: outside url(images/li_ic.gif);}
li.my{list-style: upper-roman outside none; margin-bottom: 10px;}
li.my2{list-style: decimal outside none;}
a{font: italic 12px Georgia, "Times New Roman", Times, serif; color: #353025;}
a:hover{color: #353025;}
.content, .content2 a{font: 12px Georgia, "Times New Roman", Times, serif; color: #276E9B;}
a.css_a1{font: 13px "Times New Roman", Times, serif; color: #276E9B;}
a.css_text1_2:hover{color: #808080; text-decoration: underline;}

.css_h1{color: #333333; font: 31px Georgia, "Times New Roman", Times, serif; letter-spacing: -1px;}
.css_h2{color: #333333; font: 19px "Times New Roman", Times, serif;}
.css_text1{font: normal 13px/16px "Times New Roman", Times, serif;}
.css_text1_0{font: italic 13px/16px "Times New Roman", Times, serif; color: #4D4D4D; text-decoration: underline;}
.css_text1_1{font: 13px/16px "Times New Roman", Times, serif; color: #4D4D4D;}
.css_text1_2{font: 13px/16px "Times New Roman", Times, serif; color: #808080;}
.css_text1_3{font: 13px/16px "Times New Roman", Times, serif; color: #CE3F21;}
.css_text1_4{font: 13px/16px "Times New Roman", Times, serif; color: #CE3F21; text-decoration: none;}
.css_text2{font: bold 15px/15px Georgia, "Times New Roman", Times, serif; color: #CE3F21;}
.css_text3{font: bold 15px/15px Georgia, "Times New Roman", Times, serif; color: #666;}
.css_text4{font: 13px "Times New Roman", Times, serif; color: #999;}
.css_text4_0{font: 13px "Times New Roman", Times, serif; color: #999; margin: 7px 0px 0px 0px;}
.css_text5{font: bold 12px Georgia, "Times New Roman", Times, serif; color: #CF3F1F;}
.css_text6{font: 14px "Times New Roman", Times, serif; color: #CE3F21;}

p.hist_tr{margin-top: -10px;}
.tbl_fl{display: block;	float: left;}
a.a_sorce{font: 13px "Times New Roman", Times, serif;	text-decoration: none;}
