@charset "utf-8";
/* CSS Document */

div.main { position: relative; border-style: none; width: 750px; margin: 0px ; text-align: left; }

div.contents { position: static; clear: both; float: left; width: 100%;	}

div.footer {
position: static;
clear: both;
float: left;
width: 750px;
margin: 20px 0px 0px 0px;
padding: 4px 0px 4px 0px;
background: #0059B3;
}

div.footer p.copy { position: static; margin: 0px 0px 0px 6px; font-size: 12px; color:#FFFFFF; }


body { margin: 0px 10px; padding: 0px; background: #ffffff; color: #000000; text-align: center; }

a:link { color: #003399; text-decoration: underline; }
a:visited { color: #660099; text-decoration: underline; }
a:active { color: #cc3300; text-decoration: underline; }
a:hover { text-decoration: underline; }

div.contents h1 { clear: both; margin: 15px 0px 0px 0px; padding: 0px; font-size: 140%; }
div.contents h2 { clear: both; margin: 10px 0px 0px 0px; padding: 0px; font-size: 120%; }
div.contents h3 { clear: both; margin: 10px 0px 0px 0px; padding: 0px; font-size: 110%; }
div.contents h4 { clear: both; margin: 10px 0px 0px 0px; padding: 0px; font-size: 100%; }
div.contents h5 { clear: both; margin: 10px 0px 0px 0px; padding: 0px; font-size: 90%; }
div.contents h6 { clear: both; margin: 10px 0px 0px 0px; padding: 0px; font-size: 84%; }

div.contents h2.act { position: static; border-style: solid; border-width: 0px 0px 0px 7px; border-color: #0059b3; padding: 2px 0px 1px 6px; }
div.contents h3.act { position: static; border-style: solid; border-width: 0px 0px 0px 7px; border-color: #0059b3; padding: 2px 0px 1px 6px; }
div.contents h4.act { position: static; border-style: solid; border-width: 0px 0px 0px 7px; border-color: #0059b3; padding: 2px 0px 1px 6px; }
div.contents h5.act { position: static; border-style: solid; border-width: 0px 0px 0px 7px; border-color: #0059b3; padding: 2px 0px 1px 6px; }
div.contents h6.act { position: static; border-style: solid; border-width: 0px 0px 0px 7px; border-color: #0059b3; padding: 2px 0px 1px 6px; }

div.contents p { margin: 7px 0px 0px 0px; padding: 0px; line-height: 150%; }
div.contents .cap { margin: 4px 0px 0px 0px; padding: 0px; line-height: 120%; font-size: 84%; }

div.contents ul { list-style: disc outside; border-style: none; margin: 0px; padding: 7px 0px 3px 30px; }
	div.contents li ul { list-style: circle outside; border-style: none; }
	div.contents li li ul { list-style: square outside; }
div.contents li { border-style: none; margin: 0px 0px 7px 0px; padding: 0px; }
div.contents ol { list-style: decimal outside; border-style: none; margin: 0px; padding: 7px 0px 7px 30px; }
	div.contents li ol { list-style: upper-alpha outside; border-style: none; }
	div.contents li li ol { list-style: lower-alpha outside; }

div.contents hr { height: 1px; border-style: none; border-width: 0px 0px 1px 0px; border-color: #808080; background: none; color: #808080; margin: 10px 0px 0px 0px; }

div.contents .bordernone { border-style: none; }

div.contents span.pdf { display: inline; background: #E50000; color: #ffffff; margin: 0px 4px 0px 0px; padding: 2px 2px 3px 3px; font-weight: bold; font-size: 10px; }
