html {
background: #fff;
}

body{
font-family: "Times New Roman", "georgia", "serif";
font-size: 12pt;
line-height: 12pt;
background: #fff;
margin: 0pt 20pt !important;
padding: 0pt 0pt;
}

p{
line-height: 12pt;
}

h1, h2, h3, h4, h5 {
font-family: arial, sans-serif;
}

h1 {
text-align: center;
padding:4pt;
border: solid 1px black;
background-color:#eee; 
}

h2 {
text-align: left;
padding-bottom:2pt;
border-bottom: solid 1px black;
}

h3{
border-color: black;
}

h5{
background-color:#eee; 
}

#main {
color: black;
background: transparent none;
margin: 0 0%;
}

a, a:link, a:visited, a:hover, a:focus, a:active {
color: black;
background: transparent;
text-decoration: underline;
}

a img{
text-decoration: none;
}

table {
width : 95%;
margin : auto;
margin-top: 5pt;
}

td, th, caption, .captionimage{
font-family: "Arial";
font-size: 8pt;
line-height: 9pt;
}

.tabevenline td, .frameright, .frameleft{/* to alternate background lines in tables */
background: #eee;
}

.frameright, .frameleft{
font-family: "Arial";
font-size: 8pt;
}
input, textarea{
font-family: "Arial";
font-size: 8pt;}

.fonttab{
font-family: "Arial";
font-size: 8pt;
line-height: 9pt;
}
.noprint {
display : none;
}
.print {
display: block;
}
.noscreen{
display: block;
}
.nobreak{
position:static;
page-break-inside:avoid;
}
#toc{border-width:0px;}

* html .frameright, * html .frameleft {
clear: both;
float:none;
margin:auto;
}

