﻿body {padding: 26px 0 28px 0; margin: 0; background: #fff; font: normal 11px/14px Tahoma, Arial, Helvetica, sans serif; color: #6E6E6E;}
input, select, textarea, button {font: normal 11px/14px Tahoma, Arial, Helvetica, sans serif; color: #6E6E6E;} 


.main {width: 982px; margin: 0 auto;}
.header {padding: 0 5px 3px 5px;}
	.header .logo {float: left; border: 0;}
	.header .menu {float: right; padding: 32px 0 0 0; margin: 0; list-style: none;}
		.header .menu li {padding: 0; margin: 0; background: url(images/menu_mid.gif) right 7px no-repeat; float: right; min-width: 92px; _width: 92px; text-align: center;}
		.header .menu li.r {background: none;}
			.header .menu li a {display: block; padding: 0 25px 3px 25px; line-height: 23px; font-family: Verdana; color: #6E6E6E; font-size: 12px; text-decoration: none;}
			.header .menu li.act a {background: url(images/menu_active.gif) center top no-repeat; color: #8E2B07;}
			.header .menu li a:hover {color: #8E2B07;}
.content_01 {background: url(images/content_bg_01.jpg) center top no-repeat; min-height: 65px; _height: 65px; padding: 352px 0 0 0;}
	.content_01 a {text-decoration: none;}
	.content_01 a:hover {text-decoration: underline;}
	.content_01 .text {font-size: 18px; line-height: 20px; color: #A91C1C; text-align: center; padding: 0 0 7px 0;}
		.content_01 .text span, .content_01 .text a {color: #6E6E6E; text-transform: uppercase;}
	.content_01 table {font-family: Palatino Linotype, Times New Roman, Book Antigua; font-size: 23px; line-height: 22px; color: #A91C1C; font-style: italic;}
		.content_01 table td {vertical-align: top;}
		.content_01 table td.cell_01 {width: 228px; padding: 0 116px 0 0;}
			.content_01 table td.cell_01 a, .content_01 table td.cell_01 div {position: relative; top: -24px; left: 0; background: url(images/content_01_cell_01.jpg) right top no-repeat; padding: 29px 40px 0 0; text-align: right; display: block; color: #A91C1C;}
		.content_01 table td.cell_02 {width: 294px;}
			.content_01 table td.cell_02 a, .content_01 table td.cell_02 div {background: url(images/content_01_cell_02.jpg) center top no-repeat; padding: 35px 0 0 0; text-align: center; display: block; color: #A91C1C;}
		.content_01 table td.cell_03 {width: 228px; padding: 0 0 0 116px;}
			.content_01 table td.cell_03 a, .content_01 table td.cell_03 div {position: relative; top: -13px; left: 0; background: url(images/content_01_cell_03.jpg) left top no-repeat; padding: 18px 0 0 46px; text-align: left; display: block; color: #A91C1C;}
.content_02 {}
	.content_02 .c01_left {width: 302px; float: left;}
	.content_02 .c01_right {width: 677px; float: right;}
.bottombanners {padding: 6px 0 0 4px; line-height: 17px; font-size: 15px; font-family: Arial, sans serif, Helvetica;}
	.bottombanners img {border: 0;}
	.bottombanners table td {border-top: 1px solid #944116; vertical-align: top;}
	.bottombanners table td.b2 {border-top: 1px solid #B05927;}
	.bottombanners table td a {border-top: 6px solid #832B07; display: block; color: #fff; text-decoration: none; padding: 15px 0 0 10px; height: 75px; width:233px;}
	.bottombanners table td.b2 a {border-top: 6px solid #A24413;}
	.bottombanners table td a span {display: block; height: 35px; font-size: 18px; font-weight: bold; color: #FFF000;}
	.bottombanners table td a u {font-size: 13px; text-decoration: underline; padding-left: 96px;}
	.bottombanners table td a.lnk_01 {background: url(images/bot_banner_new_01.gif) right 21px no-repeat #933609;}
	.bottombanners table td a.lnk_02 {background: url(images/bot_banner_new_02.jpg) right 14px no-repeat #B05219;}
	.bottombanners table td a.lnk_03 {background: url(images/bot_banner_new_03.jpg) right 15px no-repeat #933609;}
	.bottombanners table td a.lnk_04 {background: url(images/bot_banner_new_04.jpg) right top no-repeat #B05219;}
	.bottombanners table td a.lnk_03 .lnk_03_a {margin-top:-8px;} 
.footer {margin: 12px 5px 0 5px; border-top: 7px solid #CECECE; background: #E5E5E5; padding: 18px 4px 22px 20px; color: #8E2B07;}
	.footer .menu {float: right; padding: 0; margin: 0; list-style: none; color: #6E6E6E;}
		.footer .menu li {padding: 0 16px 0 15px; margin: 0; background: url(images/menu_mid.gif) right center no-repeat; display: inline;}
		.footer .menu li.r {background: none;}
			.footer .menu li a {color: #6E6E6E; text-decoration: none;}
			.footer .menu li a:hover {text-decoration: underline;}
	
.block_01 {background: url(images/block_sf_bg.jpg) top no-repeat; min-height: 375px; _height: 375px;}
.block_02_top {background: url(images/block_02_corner.gif) left bottom no-repeat; padding: 0 0 0 2px;}
	.block_02_top div {background: url(images/block_02_corner.gif) right bottom no-repeat; padding: 0 2px 0 0;}
	.block_02_top div div {background: none; border-top: 1px solid #C1C1C1; height: 1px;}
.block_02_bot {background: url(images/block_02_corner.gif) left top no-repeat; padding: 0 0 0 2px;}
	.block_02_bot div {background: url(images/block_02_corner.gif) right top no-repeat; padding: 0 2px 0 0;}
	.block_02_bot div div {background: none; border-bottom: 1px solid #C1C1C1; height: 1px;}
.block_02 {border-left: 1px solid #C1C1C1; border-right: 1px solid #C1C1C1;}
.block_03 {border-bottom: 5px solid #E5E5E5; border-left: 3px solid #E5E5E5; border-right: 3px solid #E5E5E5; height: 320px; overflow: auto;}
	.block_03 .item {border-top: 5px solid #E5E5E5; padding: 5px 15px 3px 4px;}
	.block_03 .img {border: 1px solid #CECECE; float: left;}
	.block_03 .text {padding: 0 0 0 153px;}
	.block_03 h2 {font-size: 19px; line-height: 21px; font-family: Palatino Linotype, Times New Roman, Book Antigua; font-style: italic; padding: 0 0 2px 0; color: #A91C1C;}
	.block_03 .read {display: block; margin: 5px 0 0 5px; padding: 0 0 0 11px; color: #8E2B07; text-decoration: underline; background: url(images/list_02_bg.gif) left 5px no-repeat;}
		.block_03 .read:hover {text-decoration: none;}
.block_04 {background: #E5E5E5;}
.block_05 {background: #FFFFFF;}
	.block_05 .img {border: 1px solid #CECECE; float: left;}
	.block_05 div.text {padding: 0 0 0 252px;}
	.block_05 h2 {font-size: 19px; line-height: 21px; font-family: Palatino Linotype, Times New Roman, Book Antigua; font-style: italic; padding: 5px 0 6px 0; color: #A91C1C;}

.tab_01 {width: 100%;}
	.tab_01 td {border-left: 1px solid #fff; vertical-align: top;}
	.tab_01 .tit td {text-align: center; color: #fff; font-weight: bold; padding: 6px 0 5px 0; background: #B05219;}
	.tab_01 .tit td.t01_cell_01 {width: 55px;}
	.tab_01 .tit td.t01_cell_02 {width: 93px;}
	.tab_01 .tit td.t01_cell_03 {width: auto;}
	.tab_01 .text td {padding-top: 10px; padding-bottom: 10px;}
	.tab_01 .text .t01_cell_01 {padding-left: 10px;}
	.tab_01 .text .t01_cell_02 {text-align: center;}

.cut_01 {}
	.cut_01 .c01_left {float: left; width: 168px;}
	.cut_01 .c01_right {float: right; width: 223px;}

.tit_01 {background: url(images/mini_logo_01.jpg) left top no-repeat; padding: 18px 0 0 99px; margin:0; height: 60px; font-family: Arial, Helvetica, sans serif; font-size: 22px; color: #B05219; line-height: 15px; font-weight: normal;}
	.tit_01 span {font-size: 19px;}
.tit_02 {padding: 0 0 5px 10px; margin: 0; border-bottom: 4px solid #CECECE; font-family: Arial; font-size: 17px; line-height: 20px; font-weight: bold; color: #6E6E6E;}

.tit_border {height: 4px; background: #CECECE;}

h1, h2, h3 {font-family: Arial; font-size: 17px; line-height: 20px; font-weight: normal; margin: 0;}

.list_01 {padding: 0; margin: 0; list-style: none;}
	.list_01 li {padding: 0 0 4px 13px; margin: 0; background: url(images/list_01_bg.gif) left 5px no-repeat; color: #fff; font-size: 10px;}

.button_01 {width: 44px; height: 26px; padding: 4px 0 6px 0; margin: 0; text-align: center; font-size: 12px; color: #fff; font-weight: bold; background: url(images/button_01.gif); border: 0;}
.button_02 {width: 59px; height: 20px; padding: 2px 0 3px 0; margin: 0; text-align: center; font-weight: bold; background: url(images/button_02.gif); border: 0;}

.form_01 {padding: 0 28px 0 18px; margin: 0;}
	.form_01 select {width: 250px; height: 20px; border: 1px solid #C1C1C1; padding: 0; margin: 0 0 16px 0;}
	.form_01 select.right {width: 284px; float: right;}
	.form_01 .button_02 {float: right; margin: 0 0 16px 0;}

.pad_01 {padding: 8px 38px 0 11px;}
.pad_02 {padding: 0 0 0 13px;}
.pad_03 {padding: 22px 0 16px 19px;}
.pad_04 {padding: 15px 3px 2px 3px;}
.pad_05 {padding: 16px 4px 4px 4px;}
.pad_06 {padding: 4px 6px 3px 4px;}
.pad_07 {padding: 2px 3px 2px 2px;}
.pad_08 {padding: 13px 0 0 0;}
.pad_09 {padding: 2px 3px 2px 3px;}
.pad_10 {padding: 4px 4px 2px 4px;}
.pad_11 {padding: 16px 0 0 0;}
.pad_12 {padding: 6px 2px 2px 2px;}

.img_01 {border: 1px solid #CECECE; margin: 0 2px 0 0; float: left;}
.img_02 {border: 1px solid #CECECE;}

.he_01 {height: 105px;}

.clearall {clear: both; height: 1px;}
