* { margin:0 0;}
img { border:0;filter: expression(fixPNG(this));}
div {filter: expression(fixPNG(this));}
a {
    color: #2d5f86;
}
#root
{
   position:relative;
   top:1600px;
}

body{
	background-color: #007ba3;
	font: 16px Times New Roman, Times, serif;
	margin:0px;
}
h2{
	font-size: 26px;
	color: #950000;
	padding-top: 30px;
	font-weight: normal;
}
#print_version{
   float:right;
   position:relative;
   top:-20px;
}
#leftzone ol ol{
	padding:0;
	margin:0;
	background:none;
}
#leftzone ol ol{
	display:none;
}
#leftzone .menu_active ol a:hover{
	color:#950000;
}
#leftzone .menu_active .menu_active a{
	color:#950000;
	text-decoration:none;
}
#leftzone .menu_active ol a{
	font-weight:normal;
	font-size:14px;
	text-decoration:underline;
	color:#2d5f86;
}
#leftzone .menu_active a{
	font-weight:bold;
	text-decoration:none;
	color:#950000;
}
#leftzone .menu_active ol{
	display:block;
	padding-left:11px;
}
#leftzone ol{
	list-style-type:none;
	padding-left:0;
}
#leftzone .menu_root{
	background: url(/images/menu_sep.gif) bottom center no-repeat;
	padding-bottom:17px;
}
.menu_root2, .menu_root4 {
	background: url(/images/menu_sep.gif) bottom center no-repeat;
}
.menu_root li, .menu_root2 li li, .menu_root3 li li, .menu_root4 li li{
	padding-bottom:5px;
	list-style-type: none;
}
.menu_root a:hover, .menu_root2 a:hover, .menu_root3 a:hover, .menu_root4 a:hover{
	color:#950000;
}
.menu_root a{
	font-weight:bold;
	text-decoration: underline;
	color:#2d5f86;
}
.menu_root2 a, .menu_root3 a, .menu_root4 a{
	text-decoration: underline;
	color:#2d5f86;
}
.menu_root2 li, .menu_root3 li, .menu_root4 li{
	padding-bottom: 17px;
}
#leftzone .int3, #search .int3, #photo .int3{
	padding: 21px 15px 15px 12px;
}
.menu_sep{
	font-size:14px;
	color:#950000;
	padding: 14px 0;
}
#data_out{
	background-image:url(/images/data_out_bg.png);
	width:200px;
	height:24px;
	float:right;
	font: 10px Verdana;
	color:White;
	position:relative;
	top:-34px;
	overflow:hidden;
}
#data_out span{
	display:block;
	width:100%;
	padding-top:6px;
	text-align:center;
}
#root .rint1{
	margin:0 23px 0 25px;
}
#header{
	background: #489eba url(/images/shadow_d.gif) bottom repeat-x;
}
#header .int3{
	overflow:hidden;
	height:107px;
	margin-top:1px;
	width:100px;
}
#header .int1{
	background: url(/images/shadow_r.gif) right repeat-y;
	margin-bottom:2px;
	height:100%;
	overflow:hidden;
}
#header_main .int1{
	padding-top:18px;
}
#photo{
	xheight:178px;
}
#photo .int2{
	xheight:176px;
}
#footer{
	position:relative;
	width:100%;
}
#footer .int1{
	padding: 15px 0;
}
#search{
	margin-top:15px;
}
.searchform{
	margin-top: 10px;
	float: left;
}
.searchform input{
	width: 60%;
	height: 17px;
	border: 1px inset #d2d1cd;
	color: #8e8e8e;
}
.search{
	color: #2d5f86;
	font-size: 12px;
	text-decoration: underline;
}
.path{
	font-size: 14px;
}
.path a{
	font-size: 14px;
	color: #2d5f86;
	text-decoration: underline;
}
#root{
	width:760px;
	margin: 0 auto;
	overflow:hidden;
}
#header_main{
	height:47px;
}
#header{
	height:109px;
	margin-bottom:15px;
}
* html #header{
	height:107px;
}
#leftzone, #search, #photo{
	width:100px;
	position:relative;
}
#leftzone{
	margin-bottom:15px;
}