body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	font:normal 66%/175% verdana, arial, helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #3f3535;
}
td {

	color: #3f3535;
	line-height:130%;
}
input {

	color: #3f3535;
}
textarea {

	color: #3f3535;
}
div {

	color: #3f3535;

}
h1 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 16px;
	color: #fc5d00;
	line-height:130%;
}
h2 {

	color: #3f3535;
	line-height:130%;
}
h3 {

	color: #3f3535;
	line-height:130%;
}
h4 {

	color: #3f3535;
	line-height:130%;
}
h5 {

	color: #3f3535;
	line-height:130%;
}
h6 {

	color: #3f3535;
	line-height:130%;
}
a, a:link, a:active, a:visited {
	text-decoration: none;
	color: #3f3535;
}
a:hover {
	text-decoration: underline;
	color: #3f3535;
}
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active {
	text-decoration:underline;
}
.ainv a:hover {
	text-decoration:none;
}
a.ainv:link, a.ainv:visited, a.ainv:active {
	text-decoration:underline;
}
a.ainv:hover {
	text-decoration:none;
}
.main {
	width: 966px;
	background:#FFFFFF;
}
.header {
	padding:46px 0px 3px 3px;
	position:relative;
}
.header img {
	position:absolute;
	top:2px;
	right:13px;
}
.top_menu {
	height:38px;
	background:#ff650f;
}
.top_menu img {
	margin-top:17px;
}

.top_menu .big img {
	margin-top:10px;
}
.top_menu a, .top_menu a:link, .top_menu a:visited, .top_menu a:active {
	display:block;
	float:left;
	border-right:1px solid #ffc6a7;
	height:38px;
	padding:0px 38px;
}
.top_menu a:hover {
	display:block;
	float:left;
	border-right:1px solid #ffc6a7;
	height:38px;
	background:#fff0e2;
}
.top_menu .active {
	display:block;
	float:left;
	border-right:1px solid #ffc6a7;
	height:38px;
	padding:0px 40px;
	background:#fff0e2;
}
.title_banner {
	/*padding:41px 0px 21px 13px;*/
	position:relative;
}
.content_bg {
	background: url('../media/images/bg/content_bg.gif') 0 0 repeat-y;
}
.title_banner img.banner {
	position:absolute;
	top:2px;
	right:0px;
}
.four_blocks {
	width: 100%;
	margin-bottom:14px;
}
.four_blocks td {
	width: 25%;
	vertical-align:top;
}
.four_blocks .hdr {
	background:#ff650f;
	height:31px;
	position:relative;
	text-align:center !important;
}
.four_blocks .hdr .left {
	position:absolute;
	top:0px;
	left:0px;
}
.four_blocks .hdr .right {
	position:absolute;
	top:0px;
	right:-1px;
}
.four_blocks .hdr .right[class] {
	position:absolute;
	top:0px;
	right:0px;
}
.four_blocks .hdr .header_1 {
	margin-top:9px;
	display:inline !important;
}
.four_blocks .hdr .header_2 {
	margin-top:3px;
	display:inline !important;
}
.four_blocks .txt {
	padding:9px 22px;
	font-size:12px;
}
.four_blocks .txt * {
	font-size:12px;
}
.four_blocks .txt a, .four_blocks .txt a:link, .four_blocks .txt a:visited, .four_blocks .txt a:active {
	text-decoration:underline;
	color:#0000FF;
}
.four_blocks .txt a:hover {
	text-decoration:none;
	color:#0000FF;
}
.updates_case {
	width: 100%;
}
.updates_case td {
	vertical-align:top;
}
.updates_case .w50 {
	width: 470px;
	padding:0px 6px 4px 7px;
	vertical-align:top;
}
.updates_case .updates {
	padding:0px 22px 4px 22px;
	width: 197px;
}
.updates_case .updates img {
	margin-bottom:17px;
}
.updates_case a, .updates_case a:link, .updates_case a:visited, .updates_case a:active {
	text-decoration:underline;
	color:#0000FF;
}
.updates_case a:hover {
	text-decoration:none;
	color:#0000FF;
}
.updates_case .txt {
	padding:31px 22px 4px 7px;
	width: 213px;
}
.updates_case .hdr {
	margin-bottom:24px;
}
.updates_case .blocks table {
	width:80px;
	float:left;
	margin-right:14px;
}
.updates_case .blocks td {
	vertical-align:top;
}
.updates_case .blocks img {
	margin-bottom:10px;
	display:inline !important;
}
.updates_case .blocks .logo {
	text-align:center !important;
	height:53px;
}
.updates_case .blocks .txt {
	font-size:12px;
	padding:0px;
}
.updates_case .blocks .txt * {
	font-size:12px;
}
.inner_header {
	padding:20px 0px 25px 21px;
	position:relative;
}
.inner_header .hdr {
	position:absolute;
	top:30px;
	left:190px;
}
.footer {
	height: 1px;
	background:#ffe0cf;
}
.footer td {
	padding:10px 77px 8px 28px;
}
.right_ {
	background:#fd6106;
	width:220px;
	vertical-align:top;
}
.right_ div.cont {
	vertical-align:top;
}
.left_ {
	vertical-align:top;
}
.path {
	height: 1px;
	background:#ffcb2f;
}
.path td {
	padding:8px 25px;
	font-size:12px;
}
.path td * {
	font-size:12px;
}
.left_menu {
	vertical-align: top;
	background:#ffefe7;
	width:92px;
	padding:15px 10px 15px 40px;
}
.left_menu img {
	position:absolute;
	top:6px;
	left:-16px;
}
.left_menu a, .left_menu a:link, .left_menu a:visited, .left_menu a:active {
	text-decoration:none;
	position:relative;
	width:100%;
	display:block;
	padding:2px 0px;
}
.left_menu a:hover {
	text-decoration:none;
	position:relative;
	font-weight:bold;
	width:100%;
	display:block;
	padding:2px 0px;
}
.level_2 {
	padding:5px 0px 5px 5px;
}
.level_2 img {
	position:absolute;
	top:6px;
	left:-10px;
}
.left_menu .level_2 a, .left_menu .level_2 a:link, .left_menu .level_2 a:visited, .left_menu .level_2 a:active {
	text-decoration:none;
	position:relative;
	width:100%;
	display:block;
	padding:2px 0px;
	font-size:12px;
	line-height:120%;
}
.left_menu .level_2 a:hover {
	text-decoration:underline;
	position:relative;
	width:100%;
	display:block;
	font-weight:normal;
	padding:2px 0px;
	font-size:12px;
	line-height:120%;
}
.content {
	width: 540px;
	vertical-align: top;
}
.latest_full {
	padding:0px 25px 0px 45px;
}
.top_pad {
	height: 1px;
}
.bottom_pad {
	height: 18px;
}
.outer {
	height:100%;
	scrollbar-3dlight-color : #ffcb2f;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #ffcb2f;
	scrollbar-highlight-color : #ffcb2f;
	scrollbar-shadow-color : #ffcb2f;
	scrollbar-track-color : #ffffff;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
}
table.overflow_fix, *.overflow_fix table {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	
}
td.overflow_fix, *.overflow_fix td {
	border: 1px solid #FFFFFF;
}
div.overflow_fix, *.overflow_fix div {
	border: 1px solid #FFFFFF;
}
.text_latest_all {
	font:Verdana, Arial, Helvetica, sans-serif;
	width: 390px;
	color:#2e2e31;
	line-height:160%;
}	
.text_latest_all .block {
	font:Verdana, Arial, Helvetica, sans-serif;
	width: 390px;
	line-height:180%;
	margin-bottom:15px;
	color:#2e2e31;
}
.text_latest_all .block span {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:180%;
	color:#fc5d00;
	font-weight:bold;
}
.content h1 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 16px;
	color: #fc5d00;
	display:block !important;
	padding:18px 0px 10px 46px;
}
.text_latest_all a, .text_latest_all a:link, .text_latest_all a:visited, .text_latest_all a:active {
	text-decoration:underline;
	color:#0000ff;
}
.text_latest_all a:hover {
	text-decoration:none;
	color:#0000ff;
}
.text_latest_all a.more:link, .text_latest_all a.more:visited, .text_latest_all a.more:active {
	text-decoration:underline;
	color:#2e2e31;
}
.text_latest_all a.more:hover {
	text-decoration:none;
	color:#2e2e31;
}
.content a.bact_to:link, .content a.bact_to:visited, .content a.bact_to:active {
	text-decoration:underline;
	color:#0000ff;
	display:block;
	padding:18px 0px 18px 46px;
}
.content a.bact_to:hover {
	text-decoration:none;
	color:#0000ff;
	display:block;
	padding:18px 0px 18px 46px;

}
.text_latest_all .logo_1 {
	margin-bottom:15px;
}
.text_latest_all .fr {
	margin:0px 0px 15px 24px;
}
.text_latest_all table.wf {
	margin:0px 0px 35px 0px;
}
.orange_links * {
	line-height:160%;
}
.orange_links a, .orange_links a:link, .orange_links a:visited, .orange_links a:active {
	color:#d4ad38;
}
.orange_links a:hover {
	color:#d4ad38;
}
.banners_1 {
	vertical-align: top;
	text-align:center !important;
	background:#ffefe7;
	width:142px;
	padding:15px 0px;
}
.site_map a, .site_map a:link, .site_map a:visited, .site_map a:active {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	display:block;
	padding-top:10px;
	color: #3f3535;
}
.site_map a:hover {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:10px;
	color: #3f3535;
}
a.lev_1:link, a.lev_1:visited, a.lev_1:active {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	margin:0px 0px 0px 35px;
	padding:0px;
	position:relative;
}
a.lev_1:hover {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	display:block;
	margin:0px 0px 0px 35px;
	padding:0px;
	position:relative;
}
a.lev_1:link img, a.lev_1:visited img, a.lev_1:active img {
	position:absolute;
	top:5px;
	left:-10px;
}
a.lev_1:hover img {
	position:absolute;
	top:5px;
	left:-10px;
}
.cont_2 {
	padding:6px 0px 6px 70px;
}
.cont_2 a, .cont_2 a:link, .cont_2 a:visited, .cont_2 a:active {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:normal;
	position:relative;
	display:block;
	padding:0px;
}
.cont_2 a:hover {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:normal;
	position:relative;
	display:block;
	padding:0px;
}
.cont_2 a img, .cont_2 a:link img, .cont_2 a:visited img, .cont_2 a:active img {
	position:absolute;
	top:4px;
	left:-13px;
}
.cont_2 a:hover img {
	position:absolute;
	top:4px;
	left:-13px;
}

.success {
	background-color: #fc9c0c; 
	padding: 15px 0 0 5px;
}
.success .main {
	width: 210px;
	padding: 25px 0 0 0;
	background: url(../media/images/hdr/success.gif) top left no-repeat;
}
.success .main table {
}
.success .main .image {
	text-align: center;
	padding: 10px;
}
.success .main .image img {
	margin: 0 auto;
}
.success .main .text {
	padding: 10px;
}
.success .main .text a {
	color: #FFFFFF;
}
