html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline
}
html, body, div, p, h1, h2, h3, table, td, th, ul, ol, textarea, input { font-family: arial,helvetica,sans-serif;}
input, select, textarea {outline:none; overflow:visible;}
div, p {font-size:11px}
p, h1, h2, h3, h4, h5, h6 {margin:0 2px 3px}
a:link, a:visited {color:#005682;}
a:hover, a:active {text-decoration:none;}
li {margin-left:20px;}
/* =========== */
#logo {margin:2px}
#header, #menu {border-bottom:1px solid #666}
#menu {margin:2px 0}
	#menu p {color:#94A7B0; border-top:1px solid #94A7B0;}
	#menu p:first-child {border-top:none;}
		#menu a {display:block; padding:2px 7px;}
		#menu a:link, #menu a:visited {color:#911922}
		#menu a.menu_item {padding:0 4px; border:none; font-size:13px}
#content {padding:5px 2px}
	.date {font-size:10px; color:#B41026}
#footer {border-top:1px solid #666}

/*== forms =========================================================================*/
input[type=text], input[type=password], input[type=file], input.text, input.title, textarea, select { width:150px; background-color:#fff; border:1px solid #bbb; color:#666; font-size:10px}
input[type=text]:focus, input[type=password]:focus, input[type=file]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#666;}
textarea { width:150px; height: 50px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio { position:relative; top:.1em;}
input.button { height:15px; padding:0px 10px; margin-left:100px; font-size:10px;	border:none;}
legend {margin:0 0 .75em; font-size:1.2em;}
	.fieldset legend span {display:block; width:220px;}
label { display:block; float:left; width:90px; margin-right: 10px; text-align:right; line-height:1em}
form ul {list-style:none;}
form li {margin:0 0 .75em; overflow:hidden; clear:both}
/*== misc =========================================================================*/
h1 {	font-size:14px;}
h2 {	font-size:13px;}
h3 {	font-size:12px;}
h4 {	font-size:11px;}
h5 {	font-size:10px;}
h6 {	font-size:9px;}

/***/
form .error { color: #f00;}
#links { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; text-align: center;}
#links a, #links span { font-size: 12px; padding: 3px 5px;}
#links span { font-size: 10px; color: gray;}
#links span.active { color: black; font-weight: bold;}
#links a:hover { background: #434343; color: white;}
#links .navi { font-size: 10px;}
