html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, em, img, small, strong, u, i,
ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}

html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

ul {
	list-style:none;	
}

a {
	text-decoration:none;	
	color:#333;
}

a.link-zoom {padding-left: 18px; line-height: 15px; background: url(../img/zoom_icon.gif) 0 1px no-repeat;}
a.link-download {padding-left: 23px; background: url("../img/tools.gif") no-repeat scroll 0 -68px transparent;}
div.clear {clear:both;	font-size:0;}
.nobreak {white-space: nowrap;}
body {width: 500px; margin: 0 auto;}
div#top-navigation ul {display: none;}
div#annual_report {margin-top: 20px; float: right;}
div#main-navigation {display: none;}
div#wrapper-content {clear: both; margin-top: 20px;}
div#breadcrump {color: #666666; font-size: 10px;}
div#breadcrump a { text-decoration: underline; margin-right: 3px;}
div#breadcrump a.active {text-decoration: none; color: #FF8033}
div#navi-meta {display: none;}
div#inner-content {clear: both;}
#content h1 { width: 100%; float: left; font-size:1.25em; line-height: 16px; padding: 9px 0; margin-bottom:11px; border-bottom: 1px solid #99CC33; color: #00673E }
#content h1 span {width: 325px; display: block; float: left;}
#content h1 div#navi-meta {float: right; border-bottom: 1px solid #50AA49; padding-right: 2px; margin-right: 10px;}
#content h1 div#navi-browse {float: right; border-bottom: 1px solid #50AA49; padding-left: 2px;}
#content h2 { font-size:1.25em; margin-bottom:13px; letter-spacing: 1px; font-family: "Times New Roman", Times, serif; }
#content p 		{ margin-bottom:20px; font-size: 0.95em }
#content p.tableEnlarge {margin-bottom: 4px;}
#content ul 	{ margin-bottom:20px;  font-size: 0.95em }
#content ul li 	{ background: url("../img/li3_2.gif") no-repeat transparent 0 5px; padding-left:13px; margin-bottom:8px;  }
#content ul li.sub { background: none; }
#content ul li.sub ul { margin-bottom: 0;  display: inline; }
#content #breadcrumb { margin-bottom:20px; }
div#service {display: none;}
#footer { border-top: 1px solid #b3b3b3; padding:10px 0; margin-top:25px; font-size: 0.95em }
#footer .navi, #footer .right {display: none;}