body { font: 12px arial, sans-serif; background-color:#ad2020; margin: 0; }
.all { background-color:#f8f8f8; }

.content { padding:3px; font: 14px arial, sans-serif; border: 1px solid #ad2020; margin-right: 10px; margin-left: 10px; margin-top: 10px; }
.text { font: 14px arial, sans-serif; border: 0px solid #008800; }
.tutorial { font: 14px arial, sans-serif; text-align: justify; border: 0px solid #008800; }

a { color: #1414dd; text-decoration: underline; }
a:hover { color: #1414dd; text-decoration: none; }

.bot { padding: 0px; font: 12px arial, sans-serif; border: 0px solid #000000; float: left; }
.n { color:#ad2020; display: block; text-align: center; line-height: 24px; text-decoration: none; font-weight: bold; }
a.n:hover { background-color:#ad2020; color:#ffffff; }

h3 { border: 1px solid #1414dd; text-align: center; font: 16px arial, sans-serif; font-weight: bold; }
.title { font: 16px arial, sans-serif; font-weight: bold; display:block; color:#1414dd; }
.side { font: 14px arial, sans-serif; font-weight: bold; display:block; color:#1414dd; }

.field { color: #000000; background-color:#bbccee; border: 1px solid #ad2020; }


.nav { font: 14px arial, sans-serif; line-height: 14px; margin: 0px; margin-top: 2px; 
	padding: 0px; text-align: left; border: 0px solid #1414dd; }
.nav a { font-weight: bold; text-decoration: none; color: #ad2020; background-color: #f8f8f8; 
	padding: 1px; padding-left: 6px; padding-right: 6px; border: 0px #ffffff outset; }
.nav a:hover { color: #ffffff; background-color: #ad2020; border: 0px #ffffff inset; }
div.nav:hover .subn { display: block; }
div.nav:hover .subn a { display: block; border: 0px solid #0000ff; }

.subn { display: none; margin: 0px; padding: 0px; position: absolute; margin-top: 0px; 
	background-color: #99ff99; border: 1px solid #1414dd; }
