body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: black;
  font-style: normal;
  font-size: 12px;
  line-height: 1.2em;
  margin: 5px;
}

p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin: 0.25em 5px;
   line-height: 1.6em;

}
td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin: 0.25em 5px;
   line-height: 1.6em;

}
th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0.25em 5px;
  line-height: 1.6em;
  font-weight: bold;
}

ul,ol{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.6em;
  margin-bottom:1pt;
  margin-top:1pt;
  text-indent:0em;
  margin-left: 1.8em;
  padding-left:1pt;
}
dl {
 margin-top:1pt;
 margin-bottom:8pt;
}

a:link 	  { TEXT-DECORATION: underline; color: #003399; }
a:visited { TEXT-DECORATION: underline; color: #663399; }
a:active  { TEXT-DECORATION: underline; color: #0000FF; }
a:hover   { TEXT-DECORATION: underline; color: #0000FF; }

form {
 margin:0pt;
}
hr{
 color:#808080; background-color:#808080;
 border: 0 none;
 height: 1px;
 width:100%;
 clear: both;
 display: block;
}


/* Headings */
h1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #740204;
   font-size: 20pt;
   font-variant: small-caps;
   font-stretch: wider;
   margin-bottom: 0.6em;
   margin-left: 5px;
   line-height: 1.2em;
}
h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #740204;
   font-size: 17pt;
   /* font-variant: small-caps; */
   font-stretch: wider;
   margin-bottom: 0.4em;
   line-height: 1.2em;
   margin-left: 5px;
}
h3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #640000;
   font-size: 15pt;
   font-stretch: wider;
   margin-bottom: 0.5em;
   line-height: 1.2em;
   margin-left: 5px;
}
h4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #640000;
   line-height: 1.2em;
   font-size: 13pt;
   font-stretch: wider;
   margin-bottom: 0.4em;
   margin-left: 5px;
}
H5,H6 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #500000;
   line-height: 1.2em;
   font-size: 12pt;
   font-stretch: normal;
   margin-bottom: 0.2em;
   margin-left: 5px;
}


#maintable{
  border: 0px solid #333;
  background: #fff;
}

#header{
  border-bottom: 0px dotted #888;
}

#leftcol{
 padding-top: 20px;
 background: #ffffff;
 width:      226px;
 height:     500px;
 border-right:0px dotted #888;
}

#rightcol{
  background: #fff;
  padding:    1em;
  width:      700px;
}

/* Footer */
#footer {
  border-top:1px dotted #888;
  text-align: center;
}

#footer div{
   font-size: 10px;
   color: #778;
   line-height: 150%;
   text-align: center;
}

/* Forms Fields */
select, textara, input {
 font-family: Verdana, Arial, Helvetica,  sans-serif;
 font-size: 10px
}

.default_list{
  list-style: disc;
  margin-left: 0.5em;
  padding-left: 1em;
  text-indent:  0em;
}


.nowrap{
 white-space: nowrap;
}

.tr-even{
 background: #f0f4ff;
}
.tr-odd{
 background: #f8fcff;
}
.csc-frame-frame1{
 background: #f0f0f0;
 border: 1px solid #808080;
 padding: 3pt;
 font-size: 10px;
}
.csc-frame-frame2{
 background: #ffffC0;
 border: 1px solid #633;
 padding: 3pt;
 font-size: 13px;
 font-weight: bold;
}
.csc-frame-frame3{
 background: #ffffC0;
 border: 1px solid #633;
 padding: 3pt;
 font-size: 10px;
}
 