body {
	background: transparent;
	height: 100%;
}
body, td, th, input, textarea, div {
	font: normal normal 11px Tahoma, Arial, Verdana,  sans-serif;
	line-height: 130%;
	color: #676766;
}
a, a:link, a:active, a:visited {
	text-decoration: underline;
	line-height: 130%;
	color: #676766;
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana,  sans-serif;
}
a:hover {
	text-decoration: none;
}

.outer { 
	position: relative;
	height:400px;
	width:458px;
	scrollbar-3dlight-color : #ee7e1e;
	scrollbar-arrow-color : #fefefd;
	scrollbar-base-color : #fefefd;
	scrollbar-darkshadow-color : #ee7e1d;
	scrollbar-face-color : #ee7e1d;
	scrollbar-highlight-color : #ee7e1d;
	scrollbar-shadow-color : #ee7e1d;
	scrollbar-track-color : #fefefe;
}
.scroll_full .outer {
	width: 679px;
}
.scroll_full .cont {
	padding-left: 10px !important;
}
.scroll_full .title {
	padding-left: 10px !important;
	width: 600px;
	text-transform: uppercase;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
	z-index:10000000;
}
.inner a, 
.inner a:link, 
.inner a:active, 
.inner a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #005496 !important;
}
.full {
	background-color: #e49e14;
	width: 100%;
	height: 100%;
}
.full .mid_line {
	background-repeat: repeat-x;
	background-position: top left;
	height: 590px;
	text-align: center;
}
.full .top_dec {
	background-repeat: no-repeat;
	background-position: center bottom;

}
.full .bot_dec {
	background-repeat: no-repeat;
	background-position: center top;

}
.page {
	width: 990px;
	height: 590px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
.container {
	width: 100%;
	height: 100%;
	text-align: left;
	
}
.container .menu {
	width: 237px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: right top;
	padding: 48px 0 45px 0;
}
.container .flash {
	width: 753px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: right top;
	
}

/* menu */
.menu_table {
	width: 100%;
}
.menu_table .logo {
	padding: 0 0 0 9px;
}
.menu_table .bottom {
	padding: 0 0 0 8px;
}
.menu_table .bottom img {
	float: left;
	margin: 0 3px 0 0;
}
.menu_table .links {
	height: 340px;
	padding: 27px 0 10px 0; 
}
.menu_table .links .level_1 .link {
	background-repeat: repeat-y;
	background-position: top left;	
}
.menu_table .links .level_1 .top_line {
	height: 8px;	
	
	background-repeat: no-repeat;
	background-position: top left;
	
}
.menu_table .links .level_1 .bot_line {
	height: 11px;
	background-repeat: no-repeat;
	background-position: bottom left;
}
.menu_table .links .level_1 .link a {
	font-weight: bold;
	text-decoration: none;
	display: block;
	background-repeat: no-repeat;
	background-position: 212px center;
	padding: 1px 40px 2px 17px;
}
.menu_table .links .diary .level_1 .link a {
	color: #FFFFFF;
}
.menu_table .links .diary .level_1 .link.ov a,
.menu_table .links .diary .level_1 .link a:hover {
	color: #676766 !important;
}
.menu_table .links .level_1 .link a:hover {


}
.menu_table .links .level_2 {
	border-top: 1px solid #e6e6e4;
	margin: 16px 0 20px 8px;
}
.menu_table .links .level_2 div {
	border-bottom: 1px solid #e6e6e4;
	padding: 7px 0 7px 0px;
}
.menu_table .links .level_2 div a {
	background-repeat: no-repeat;
	background-position: 3px center;
	position: relative;
	padding: 0 10px 0 0;
	left: 10px;
	display: block;
}
.menu_dec {
	position: absolute;
	width: 40px;
	height: 590px;
	top: 0px;
	left: 197px;
}
/* menu */
.whalf {
	width: 50%;
}
/* flash_cont */
.flash_cont {
	
}
/* flash_cont */

/* dhtml */
#iframe {
	width: 713px;
	height: 532px;
	background: transparent;
}
#dhtml {
	width: 712px;
	height: 517px;
	position: absolute;
	top: 24px;
	left: 253px;
}
.dhtml_bg a,
.dhtml_bg * {
	color: #1b1613 !important;
}
.dhtml_bg a {
	position: relative;
}
.dhtml_bg {
	width: 712px;
	height: 532px;
	
}
.dhtml_bg .dhtml_cont {
	width: 100%;
	height: 100%;
}
.dhtml_bg .dhtml_cont {
	width: 207px;
	padding: 20px 0 0 14px;
}
.dhtml_bg .left_menu {
	width: 207px;
	padding: 20px 0 0 14px;
}
.dhtml_bg .close {
	position: absolute;
	top: 20px;
	left: 675px;
}
.dhtml_bg .title {
	font-weight: bold;
	font-size: 13px;
	padding: 52px 0 0 0;
	width: 350px;
}
.dhtml_bg .more {
	padding: 21px 0 38px 0; 
}
.read_more {
	padding: 0 0 23px 0;
}
.photo_look {
	padding: 0 0 18px 0;
	font-family: Tahoma;
	font-weight: bold;
}
.log_item_img {
	height: 100px;
	width: 100px;
	float: left;
	margin: 0 20px 0 0;
}
.log_item_img td {
	text-align: center;
	vertical-align: middle;
}
.log_item_img td img {
	margin: auto;
}
.read_more a,
.dhtml_bg .more a {
	font-weight: bold;
	color: #005496 !important;
	background-repeat: no-repeat;
	background-position: right 5px;
	padding: 0 12px 0 0;
} 
.read_more a {
	background-image: url('../media/images/ico/more.gif');
}
.read_more a:hover {
	text-decoration: none;
}
.dhtml_bg .scroll {
	padding: 0 0 0 18px;
}
.dhtml_bg .text_height {
	height: 45 0px;
}
.dhtml_bg .cont {
	padding: 0 10px 0 0;
	margin: 10px 0 0 0;
}

.sav {
	width: 15px;
	height: 40px;
	position: absolute;
	top: 1px;
	left: 28px;	
}
.print {
	width: 26px;
	height: 26px;
	position: absolute;
	top: 36px;
	left: 590px;
	z-index: 1;
}
.print #print_over {
	background: #a7acb0;
	font-size: 9px !important;
	padding: 0 4px;
	color: #FFFFFF !important;
	font-family: arial;
	text-transform: lowercase;
	display: none;
	position: absolute;
	top: -18px;
	left: 18px;
	z-index: 2;
}
.dhtml_bg .dhtml_menu {
	width: 207px;
	height: 390px;
}
.dhtml_bg .dhtml_menu .d_top {
	width: 207px;
	height: 10px;
	background-repeat: no-repeat;
	background-position: top left;
}
.dhtml_bg .dhtml_menu .d_mid {	
	background-repeat: repeat-y;
	background-position: top left;
	padding: 0px 0 0 3px;
	height: 345px;
}
.dhtml_bg .dhtml_menu .d_bot {
	width: 207px;
	height: 35px;
	background-repeat: no-repeat;
	background-position: top left;
}
.dhtml_bg .dhtml_menu .dhtml_menu_padd {
	padding: 50px 0 0 0;
}
.dhtml_bg .level_2 a {
	color: #f5821f !important;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding: 1px 0 2px 9px;
}
.dhtml_bg .level_2.over a:hover {
	color: #FFFFFF !important;
}
.dhtml_bg .level_2.active span {
	color: #FFFFFF !important;
	font-weight: bold;
	display: block;
	padding: 1px 0 2px 9px;
}
.dhtml_bg .level_2.active span span {
	color: #FFFFFF !important;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 181px 3px;
	padding: 0 30px 0 0;
}
.dhtml_bg .level_3 {
	padding: 0 0 8px 11px !important;
}
.dhtml_bg .level_3 span,
.dhtml_bg .level_3 a {
	padding: 0 0 0 13px;
	display: block;
}
.dhtml_bg .level_3 div {
	padding: 4px 0;
}
.dhtml_bg .level_3 a { 
	color: #666360 !important;
	text-decoration: none;
}
.dhtml_bg .level_3 .active span {
	color: #FFFFFF !important;
	background-repeat: no-repeat;
	background-position: 158px 3px;
	padding: 0 40px 0 0;
}
.dhtml_bg .level_3 .over a {
	color: #FFFFFF !important;
}
.dhtml_bg .line {
	border-bottom: 1px solid #f7f1dc;
	line-height: 1px;
	height: 1px;
	width: 175px;
	margin: 0 0 0 10px;
}



.p_full {
	width: 100%;
	height: 100%;
}
.p_top {
	padding: 10px 0 10px 18px;
}
.p_bot {
	padding: 7px 18px 10px 18px;
	height:1px;
}
.p_bot .bord {
	padding: 7px 4px 0 4px;
	border-top: 1px solid #000000; 
}
.p_cont {
	height: 100%;
	padding: 10px 18px 20px 18px;
}
.p_full a,
.p_full * {
	color: #000000 !important;
}	
.p_title {
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 0 12px 0;
}
@media screen, handheld, projection, speech, tty, tv {
	
	.forPrint {
		display: none;
	}

}
@media print {
	
	.forScreen {
		display: none;
	}
	body a,
	body * {
		color: #000000 !important;
	}
	
	.menu_dec,
	.sav,
	.dhtml_bg,
	.dhtml_bg .dhtml_menu .d_mid,
	.dhtml_bg .dhtml_menu .d_bot,
	.dhtml_bg.dhtml_menu .d_top,
	.dhtml_bg.level_2.active,
	.dhtml_bg .level_3 .active,
	.dhtml_bg .level_2.over,
	.dhtml_bg .level_3.over {
		filter: none !important;
	}
	.dhtml_bg,
	#iframe {
		width: 100%;

		
	}
	#dhtml {
		position: static ;
		height: auto !important;
		width: 100% !important;
	
	}
	.outer  {
		width: 100%;
		height: auto;
		position: static!important;
		
	}
	.inner  {
		width: 100%;
		height: 100%;
		position: static!important;
		overflow: none;
	}
	.dhtml_cont {
		width: 100%;
		height: 100%;
	}
	.mid_line {
		height: 100% !important;
		vertical-align: top;
	
	}
	.page {
		height: 100% !important;
		width: 100%;
	}
	.full {
		height: 100%;
	}
	.p_top {
		padding: 0 0 0 18px;
		height:1px;
	}
	.p_bot {
		padding: 10px 0 0 0;height:1px;
	}
	.p_bot .bord {
		padding: 7px 4px 0 4px;
		border-top: 1px solid #000000; 
	}

}

.dhtml_bg .news_title {
	height:70px;
}
.dhtml_bg .cont .news_topics {
	padding-top: 20px;
}
.dhtml_bg .cont .news_topics,
.dhtml_bg .cont .news_topics * {
	text-transform: uppercase;
	font: normal normal 12px Tahoma, Arial, Verdana,  sans-serif;
	color:#E49E14 !important;
	line-height:22px;
}
.news_topics a,
.news_topics a:link,
.news_topics a:active,
.news_topics a:visited,
.news_topics a *,
.news_topics a:link *,
.news_topics a:active *,
.news_topics a:visited * {
	text-decoration: none;
	padding:2px 3px 3px 3px;
	color:#E49E14 !important;
	font-weight:normal;
}
.news_topics a:hover,
.news_topics a:hover * {
	background:#AAC4D6;
	color:#FFFFFF !important;
}
.dhtml_bg .cont .news_topics .news_topic {
	font-weight: bold !important;
}
.dhtml_bg .cont .news_topics .more_padd {
	margin:22px 0 0 0;
}
.dhtml_bg .cont .news_topics .more_padd a,
.dhtml_bg .cont .news_topics .more_padd a * {
	text-decoration: underline;
	color: #005496 !important;
	font-weight: bold;
	font-size: 11px;
}
.dhtml_bg .cont .news_topics .more_padd a:hover,
.dhtml_bg .cont .news_topics .more_padd a:hover * {
	text-decoration: none;
	background:#FCFCFC;
	color: #005496 !important;
}
.hidden {
	position: absolute; 
	top:20px; 
	left:20px; 
	width:150px; 
	z-index:10;
}

.preload {
	display: none;
}
.logistics_item_text {
	padding: 0 0 17px 0;
}