body {
	font-family: 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif;
	line-height:1.2;
	font-size:80%;
	background-color: #fff;
	margin-bottom:2em;
	text-align:center;
}

h1, h2, h3, h4 { margin-bottom: 0.5em; line-height: 1.3em; color: #793000; }
h2, h3, h4 {  }
h2 { font-size: 1.3em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }

a { color:#793000; }
a:hover { color:#793000; text-decoration: none; }

ul, ol { margin-left: 25px; margin-bottom: 10px;}
ul li, ol li {	padding-left: 0px;	line-height: 1.5; }

p { line-height:1.5; margin: 0 0 1em 0; }
p.perex { color:#793000; font-weight: bold; margin-top: 1em; }

table { border-collapse: collapse; margin-bottom:10px; }
td, th { 
	border:1px solid black;
	padding: 0.2em;
	border:none;
	border-bottom:1px solid #dad3aa;
	vertical-align:top;
}
th { text-align:left; background-color:#f2efdc}
th.align-right, td.align-right {text-align:right;}
tfoot { font-weight: bold; }
tfoot td {background-color:#f2efdc}
caption { caption-side: top; text-align: left; font-weight: bold; padding:0.2em; display:none }

img { border: none; }

address { font-style: normal; }

.left 	{ float:left; }
.right 	{ float:right; }
.bold 	{ font-weight:bold; }
.hneda 	{ color:#793000; }

.mar.f { margin-left: 2.3em; _margin-left: 4.65em; }

#subfooter {  margin:6px auto; width:750px; text-align:left; color:#CE844D;}
#subfooter a {color:#CE844D; font-size:13px; margin-right:5px; text-decoration:underline;}
#subfooter a:hover { text-decoration:none;}

.intro { color:#933; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; padding:4px 0; border-top:1px solid #933; border-bottom:1px solid #933;}

#dopobox h3 { color:#000; font-family:Arial; font-size:13px;}
.mylink { display:block; width:120px; height:14px;}
.mylink a { white-space:nowrap; color:#DC8D54; text-decoration:none; font-size:14px;}
