/*===== Element property-info =====*/

body { background-color: #fff; margin: 0px; padding: 0px; color: #000 }
a:link { color: #0037ff; text-decoration: underline }
a:visited { color: #36c; text-decoration: underline }
a:hover { color: #000; text-decoration: none; background-color: #ff0}
a:active {color:#f00 }

div a:link { color: #0037ff; text-decoration: none !important }
div a:visited { color: #36c; text-decoration: none !important }
li a:link { color: #0037ff; text-decoration: underline !important }
li a:visited { color: #36c; text-decoration: underline !important }


p a:link, p a:visited { text-decoration: underline }

ul.mkn { list-style-type: none; }
li { white-space: pre }

address { font-size:9pt; color: #069 }
p.idt {m argin: 0px; text-indent: 1em }
pre { margin: 10px 5%; padding: 10px; font-size: medium; line-height: 130%; 
font-family: monospace; white-space: pre; text-align: left }
hr { width: 90% }

span.gr { color: #069 }
span { color: #f90 }
h1 { font-size: large; margin-bottom: 5px; margin-top: 1em; border-top: 1px solid #069; 
border-bottom: 1px solid #069; padding-top: 2px; padding-left: 0.5em; background: #ffc }
h1#header { margin-left: 5%; margin-right: 5%; margin-top: 0; margin-bottom: 0px; 
padding: 2px; font-size: 1.1em; text-indent: 0.5em; background-color: #069; color: #fff }

h2 { margin-bottom: 3px; font-size: medium; paddin-left: 0.5em: padding-top: 2px; 
padding-bottom: 2px; border-top: 1px solid #f90; border-bottom: 1px solid #f90 }
#imleft { float: left; margin-right: 1ex; bargin-bottom: 1em }

/*=====List property-info=====*/
dl { margin: 1em 5% }
dt { font-size: large; margin-bottom: 0.1ex; margin-top: 1em; border-top: 1px solid #f90; 
border-bottom: 1px solid #f90; padding-top: 2px; padding-bottom: 2px; text-indent: 0.5em; 
font-weight: bold }
dd { margin: 0; padding: 0; letter-spacing: 1px; line-height: 130% }
.idt { text-indent: 1em }
.idt2 { margin-top: 1em; text-indent: 1em }

/*===== Division property-info =====*/

div.body { margin-left: 5%; margin-right: 5%; margin-top: 10px; margin-bottom: 12px; 
line-height: 130% }

div.body2 { margin-left: 60px; margin-right: 60px; margin-top: 8px; margin-bottom: 30px; 
line-height: 130% }

div#header {margin-left: 5%; margin-right: 5%; margin-top: 10px; margin-bottom: 0px; 
padding: 2px; font-weight: bold; text-indent: 0.5em; background-color: #069; color: #fff }

div.header2 { margin-left: 5%; margin-right: 5%; margin-top: 10px; margin-bottom: 0px; 
padding: 2px; font-weight: bold; text-indent: 0.5em; border-top: 2px solid #009;
border-bottom: 2px solid #009 }

div.header3 { margin-left: 5%; margin-right: 5%; margin-top: 10px; margin-bottom: 0px; 
padding: 2px; font-weight: bold; text-indent: 0.5em; border-top: 2px solid #f90;
border-bottom: 2px solid #f90 }

div.footer { margin-left: 5%; margin-right: 5%; margin-top: 10px; margin-bottom:1 0px; 
font-size: smaller; font-weight: bold; text-align: center }

.link { margin-left: 5%; margin-right: 60px; margin-top: 1ex; margin-bottom: 0; 
font-size: smaller; text-align: right }

div.body3 { margin-left: 60px; margin-right: 5%; margin-top: 5px; margin-bottom: 10px;  
font-size: 80%; line-height: 130% }

div.hm { margin-left: 1em }

/*=== For Aural property Section ===*/

@media aural, braille, embossed {
span.speak, span.ra {
	speak: none; volume: silent; visibility: hidden }
span#headline, span.black {
	speak: none; volume: silent; visibility: hidden  }
}