body {
	padding: 0;
	margin: 0;
	font-family:arial, sans-serif;
	font-size: 0.7em;
	line-height: 150%;
	background: white url('templates/menu/bg_all00.gif') center top repeat-y;
	color:#333;
}
#layout {
	position: relative;
	min-width: 970px;
	width: 100%;
	width: expression(
			(document.getElementById('measurer') && document.getElementById('measurer').clientWidth < 970)
			? 970
			: "100%"
		);
	height: 100%;
}
#content {
	position: absolute;
	left: -480px;
	margin-left: 50%;
	width: 960px;
	height: 100%;
	z-index: 1;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

h3 { margin:0;padding:0;}
h3.nochild { margin:0 0 12 0; padding:0;}

.searchinput {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #C5C68B;
	color:#9D9491;
	font-size:11px;
	height:16px;
/*	margin:0 3px 0 0;
	padding:1px 5px 0;
	voice-family:inherit;
	width:130px;*/
}


#header {height:78px; padding:0 15px; position:relative; text-align:left; z-index:300; background:transparent url('templates/menu/bg_heade.gif') repeat-x scroll 0 0; margin-bottom:22px;}
#mymenu_logout {display: none;}
#header .logo { height:27px; left:15px; position:absolute; top:33px; width:79px; z-index:400;}
/*#header .search { position:absolute; right:15px; top:9px; z-index:400;}
#header .search input {vertical-align: middle;}
#header .search .searchinput {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CDCDCD;
	color:#9D9491;
	font-size:11px;
	height:19px;
	margin:0 3px 0 0;
	padding:1px 5px 0;
	voice-family:inherit;
	width:130px;
}*/
#header .mini_menu {width:900; color:#838383; font-size:9px; position:absolute; right:10px; text-align:right; top:11px;}
#header .mini_menu strong {font-weight:bold;}
#header .mini_menu .bar {color:#CECECE; padding:0 7px;}
#header .mini_menu a {color:#838383;}
#header .mini_menu a.change {color:#EF8D31; font-weight:bold;}

#header ul.major_menu {padding:33px 0 0 0px; list-style-type:none;margin:0; clear:both; }
#header ul.major_menu li {float:left; padding:0;}
#header ul.major_menu li p {padding:0; position:relative; margin:0 4px; bottom:-3px; }
#header ul.major_menu li p a {margin:0 -4px; top:-3px; position:relative; font-size:14px; font-weight:bold; color:#4B4B4B; text-decoration:none;display:block; padding: 10px 13px; }
#header ul.major_menu li.selected p a.branch_110, #header ul.major_menu li p a.branch_110:hover {color:#007100;}
#header ul.major_menu li.selected p a.branch_111, #header ul.major_menu li p a.branch_111:hover {color:#007100;}
#header ul.major_menu li.selected p a.branch_112, #header ul.major_menu li p a.branch_112:hover {color:#007100;}

#header ul.major_menu a.branch_110, #header ul.major_menu a.branch_111, #header ul.major_menu a.branch_112 {background: url('templates/menu/btn_leftl.gif') no-repeat left top;}
#cont_110 {background: url('templates/menu/btn_righl.gif') no-repeat right top; }

#header ul.major_menu li.selected {background: url('templates/menu/btn_left.gif') no-repeat left top;}
#header ul.major_menu li.selected p {background: url('templates/menu/btn_bott.gif') repeat-x left bottom;}
#header ul.major_menu li.selected p a{background: url('templates/menu/btn_righ.gif') no-repeat right top; }
#header ul.major_menu li .submenu {display:none;}
#header ul.major_menu li.active p {z-index:400; background-image:none; background-color:#FFFFFF;}
#header ul.major_menu li.active .submenu {display:block;}
#header .submenu {position:absolute; left:8px; top:70px; border:1px solid #DFDFDF; background: #FFFFFF url('templates/menu/submenu_.gif') repeat-x left bottom;}
#header .submenu .wraper {position:relative; padding:18px 0 18px 10px; height:1%;}
#header .submenu .wraper:after {content: ".";display: block;clear: both;visibility: hidden;height:0px;}
#header .submenu .type {float:left; margin: 0 10 30 0;}
#header .submenu .type h3 { display: block; padding:0 0 0 5px; color:#333333; font-size:12px;}
#header .submenu .type h3 a {display: block; padding:0 0 0 5px; color:#333333; font-size:12px;  text-decoration:none;}
#header .submenu .type h3 a:active, #header .submenu .type h3 a:hover { background-color:#84b584; color:#FFFFFF; text-decoration:none;}
#header .submenu .type ul li {float:none; }
#header .submenu .type ul li a {background:transparent url('templates/menu/dot_gray.gif') no-repeat scroll 6px 8px; color:#666666; display:block; font-size:11px; padding:1px 0 1px 12px; text-decoration:none;}
#header .submenu .type ul li a:active, #header .submenu .type ul li a:hover {background: #999999 url('templates/menu/dot_whit.gif') no-repeat scroll 6px 8px; color:#FFFFFF; text-decoration:none;}

/*.submenu .external_site {color:#B0B0B0; font-size:9px; margin-bottom:5px; margin-left:10px;}*/

#header #submenu_110 {width:942px;}
#header #submenu_110 .type {width:180px;}
#header #submenu_111 {left:auto; width:500px; }
#header #submenu_111 .type {width:180px;}
#header #submenu_112 {left:auto; width:540px;}
#header #submenu_112 .type {width:160px;}

#header .minor_menu {height:11px; position:absolute; right:10px; top:46px; display:block;}
#header .minor_menu li { border-right:1px solid #E4E3E3; float:left; height:11px; line-height:11px; margin-left:7px; padding:0 7px 0 0;}
#header .minor_menu li.last {border-right:none;}
#header .minor_menu li a {color:#86AE4E; font-size:11px; font-weight:bold; text-decoration:none;}
#header .minor_menu li a:hover {color:#007100;}




/*
#maincontent {position: relative; z-index: 100; padding:0px 0px 0px 22px; margin: 0px 20px;  min-height: 500px; height: 500px;}
*/
