body   {font-family:Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
        font-size:10pt; background:white; color:#000000;
        margin-left:0; margin-right:30px; margin-top:0;}
body.s {margin-left:60px; margin-right:60px; margin-top:20px;}
body.p {margin-left:20px; margin-right:20px; margin-top:20px;}

a:link    {color:#5a0062; background-color:inherit;}
a:visited {color:#842a8d; background-color:inherit;} 
a:hover   {color:#6b7363; background-color:inherit;}
a:active  {color:#2a8d53; background-color:inherit;}

/* layout */


a.m:link, a.m:visited, a.m:hover, a.m:active,
a.r:link, a.r:visited, a.r:hover, a.r:active {text-decoration:none; background-color:inherit;}
a.r:link, a.r:visited, a.r:hover, a.r:active {font-weight:bold;} 
a.m:link, a.m:visited {color:#00635a;}
a.r:link, a.r:visited {color:#62003a;}
a.m:active {color:#5a0062;}
a.r:active {color:#00635a;}
a.m:hover, a.r:hover {color:#006127;}

div.menu    {margin-left:5px;}
p.m1        {margin-top:0.25em; margin-bottom:0; font-size:10pt;
             font-weight:bold; padding-left:14px; text-indent:-11px;}
span.m2     {font-size:10pt; color:#00635a; background-color:inherit; font-weight:normal;}
table.head      {border-bottom:2px solid #6b7363;}
table.head td.l {padding-left:80px; padding-right:1em;}
table.head td.r {padding-left:1em; padding-right:1em;}
table.layout {margin-top:0px; margin-bottom:10px; margin-right:0;
              padding-left:0.5em; padding-right:0.5em;}
table.layout td   {padding-left:15px; padding-top:15px; vertical-align:top;}
table.layout td.l {padding-left:0; text-align:left; padding-right:0.5em; width:13em;
                   border-right:2px solid #6b7363; border-bottom:2px solid #6b7363;}
/* end layout */

div.cent {text-align:center}
div.emph {border:2px #000862 solid; padding:3px; margin-bottom:10px;}

h1 {font-size:16pt;}
h2 {font-size:14pt;}
h3 {font-size:12pt;}
h4 {font-size:11pt;}
h5 {font-size:10pt;}

h1, h2, h3.head, h4.head {color:#00635a; background-color:inherit;}
h3, h4, h5 {color:#4a4237; background-color:inherit; margin-top:0.5em;}

h3  {margin-bottom:0.4em;}
h4  {margin-bottom:0.2em;}
h5  {margin-bottom:0.1em;}

.top {text-align:center;} 

hr  {color:#4a4237; background-color:#4a4237; height:1px; border-width:0;
     margin-top:0.6em; margin-bottom:0.4em; width:100%;}
hr.a {height:4px;}

p      {margin-top:0.4em; margin-bottom:0.1em; color:black; background-color:inherit;}
p.h5   {margin-top:0.2em;}
p.au   {font-size:smaller; text-align:center; color:#999999; background-color:inherit;}
p.bak  {margin-top:1em; margin-bottom:1em; font-weight:bold;}
p.ind  {text-indent:1.5em; margin-top:0.1em;}
p.lis  {margin-top:0.3em; margin-bottom:0.2em; margin-left:1.5em;}
p.men  {color:inherit; background-color:#cecebd; border:#848473 solid 1px; text-align:center;
        padding-bottom:1px;}
p.goto {color:inherit; background-color:#cecebd; border:#848473 solid 1px; text-align:right;
        padding-bottom:1px;}
p.pic  {color:inherit; background-color:#FFFFF0; padding:0.5em; margin-top:2em; clear:both;}
p.pic1 {color:inherit; background-color:#FFFFF0; padding:0.5em; margin-left:10em; margin-top:2em;}

span.au    {font-size:smaller; color:#777777; background-color:inherit;}
span.emp   {font-weight:bold; color:#000862; background-color:inherit; font-style:italic;}
span.emph  {font-weight:bold; color:#000862; background-color:inherit;}
span.empb  {font-weight:bold; color:#4a4237; background-color:inherit;}
span.nobr  {white-space:nowrap;}
span.sup   {vertical-align:top; font-size:smaller;}
span.title {font-style:italic;}

table tr td, table tr th {font-size:10pt;}
table.note      {margin-top:0; margin-bottom:0.5em; margin-left:1em; width:8em;}
table.note th   {color:#cecebd; background-color:#00635a; padding:0.3em;}
table.note td   {text-align:center; padding:0.3em; border:#848473 solid 1px;
                 color:inherit; background-color:#cecebd;}
table.note td.n {border:none; height:1em; color:inherit; background-color:white;}

table.note1     {margin-top:0; margin-bottom:0.5em;}
table.note1 th  {color:#cecebd; background-color:#62003a; padding:0.3em;
                 border-right:#cecebd solid 2px;}
table.note1 th.n {border:none;}
table.note1 td  {color:black; background-color:#cecebd; border:#62003a solid 2px;
                 border-top: none; padding:5px;}
table.note1 td.n {border-left:none;}

table.form th   {font-size:10pt; font-weight:bold; border-bottom:#000 solid 1px;
                 padding-top:1em; text-align:left}
table.pric td   {text-align:center;}
table.pric th   {font-size:10pt; font-weight:bold;}
table.pics      {margin-right:-20px; margin-left:1em; margin-top:1em; margin-bottom:1em;}
table.pics td   {padding-top:0.2em; padding-left:0.2em; padding-right:0.2em; padding-bottom:0.6em;
                 font-weight:bold; color:inherit; background-color:#cecebd;
                 border:#848473 solid 1px;}
table.norm1     {margin-top:10px; margin-bottom:10px;}
table.norm1 td  {padding:0; border-bottom:gray solid 1px;}
table.norm1 th  {vertical-align:top; padding-right:5px; border-bottom:gray solid 1px;}

table.col     {margin-top:15px; margin-bottom:25px;}
table.col td  {vertical-align:top;}

ul, ol {margin-top:0.5em; margin-bottom:0.5em;}
ul li, ol li {margin-top:0.1em; margin-bottom:0}
ul ul, ol ul {margin-right:0; list-style-type:square; margin-top:0.1em;}
ul ul li, ol ul li {margin-top:0.1em;}

ul.h5 li {font-weight:bold; margin-top:0.5em; margin-bottom:0.1em;}
ul.h5 p  {font-weight:normal; margin-top:0.1em;}
ul.h5 li ul {list-style-type:square;}
ul.h5 li ul li {font-weight:normal; margin-top:0.1em; margin-bottom:0;}
