@charset "utf-8";

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em,  img, strong, sub, sup, b, u, i,  dl, dt, dd, ol, ul, li, form, table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: bottom;
	background: transparent;
}
html {font-size: 100.01%;}
body {color: #000; text-align: left; font: 12px 'Verdana', Helvetica, sans-serif;}
html, body {height: 100%;}
:focus {outline: 0;}
table {border-collapse: collapse; border-spacing: 0; font-size: 100%;}
a {color: #027fb3; text-decoration: underline;}
a:hover, .header .selected {text-decoration: none; color: #d90102;}

/* content -----------------------*/
.content {padding: 10px;}
h1, h2, h3, h4 {font-family: "Times New Roman", Times, serif; font-weight: 100;}
.content h1 {font-size: 150%; margin-bottom: 20px;}
.content h2, .sidebar h2 {font-size: 140%; margin-bottom: 13px;}
.content h3 {font-size: 130%; margin-bottom: 12px;}
.content h4 {font-size: 120%; margin-bottom: 10px;}
.content p, .content2 p {margin-bottom: 10px;}
.content ul {list-style: url(../img/arrow.gif) none; margin: 0 15px 10px 15px;}
.content ul ul {margin: 10px 0 10px 25px;}
.content ol {list-style: decimal; margin: 0 15px 10px 20px;}
.content ol ol {margin: 10px 0 10px 25px;}
.content li {margin-bottom: 5px;}
.content table {margin-bottom: 15px; width: auto; border: none;}
.content th, .content td {border: none; padding: 4px; text-align: left; vertical-align: middle;}
.content th {font-weight: bold; background-color: #e7e7e7;}
.content a:active {color: #ff0000;}
.content img[align=left], .content2 img[align=left] {margin: 0 10px 10px 0; float: left;}
.content img[align=right], .content2 img[align=right] {margin: 0 0 10px 10px; float: right;}
.content hr {height: 1px; border: none; color: #505050; background: #505050; margin: 5px 0; clear: both;}
