p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-variant: normal; text-decoration: none}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-variant: normal; text-decoration: none}
th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-variant: normal; text-decoration: none; font-weight: bold }
.sidebar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-variant: normal; text-decoration: none; background-color: #FFFFFF}
.tiny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-variant: normal; text-decoration: none; color: #990000}
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.l {text-align: left }
.c {text-align: center }
.r {text-align: right }
.d {text-align: "." }
.t {vertical-align: top }
.m {vertical-align: middle }
.b {vertical-align: bottom }
.nu {text-decoration: none }
.i {font-style: italic }
table.linktable { cursor: pointer; cursor: hand; }
a:link {color:#800080}
a:visited {color:#0000FF}
a:active {color:#0000FF}
.TitlesAndFooters {  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;  font-size: 14pt; font-weight: bold; font-style: normal; color: #31035E; background-color: #DFECE1; }
.Table {  border-spacing: 2px; border: 0px solid #777777; }
.Data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding: 2px;}
.RowHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; padding: 3px; }
.SysTitleAndFooterContainer { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: normal; color: #31035E; border-width: 0; width: 100%;}
.Header { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; color: #FFFFFF; background-color: #f0e68c; junk-color: #E0715C; padding: 3px;}
.Body { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; color: #31035E; background-color: #DFECE1; margin-left: 8px; margin-right: 8px; text="#000077"}
.SystemTitle { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-style: normal; color: #31035E;}
.SystemFooter { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; color: #31035E;}
.Copyright { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #31035E; border-width: 5px; border-color: #000000;}
.news { font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight: bold; color : #F36E1C; text-decoration : none; }

div.control
{
vertical-align: top;
text-align: center;
}

div.graph
{
height: 250;
vertical-align: middle;
text-align: center;
background-color: #F2F3B9;
}

div.scroll
{
overflow: auto;
height: 290;
}

form {
display: inline;
}

.s1 {
   background-color: #FFFFFF;
}

.u1 {
   background-color: #F5F6C8;
}

.head1 {
   background-color: #6c2400;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   font-size: 8pt;
}

.head1 a {text-decoration: none; font-size: 8pt;}
.head1 a:link {color:#FFFFFF; }
.head1 a:visited {color:#FFFFFF}
.head1 a:active {color:#FFFFFF}
.head1 a:hover {text-decoration: underline overline; color:#CCFFFF}


.s2 {
   background-color: #FFFFFF;
}

.u2 {
   background-color: #FFEFA6;
}

.head2 {
   background-color: #285959;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   font-size: 8pt;
}
.head2 a {text-decoration: none; font-size: 8pt;}
.head2 a:link {color:#FFFFFF}
.head2 a:visited {color:#FFFFFF}
.head2 a:active {color:#FFFFFF}
.head2 a:hover {text-decoration: underline overline; color:#CCFFFF}


.s3 {
   background-color: #FFFFFF;
}

.u3 {
   background-color: #FFEA8B;
}
.u3Highlight {
	background-color: rgb(108,36,0);
	color: white;
}

.head3 {
   background-color: #6c2400;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
   font-size: 8pt;
}
.head3 a {text-decoration: none; font-size: 8pt;}
.head3 a:link {color:#FFFFFF}
.head3 a:visited {color:#FFFFFF}
.head3 a:active {color:#FFFFFF}
.head3 a:hover {text-decoration: underline overline; color:#CCFFFF}


.overhead {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   line-height: normal;
   font-variant: normal;
   text-decoration: none;
   font-weight: normal;
   text-align: center;
}

.pagetitle {
   font-size: 13.5pt;
   font-weight: bold;
}

.darkClass
{
    background-color: #F5F6C8;
    filter:alpha(opacity=70); /* IE */
    opacity: 0.7; /* Safari, Opera */
    -moz-opacity:0.70; /* FireFox */
    z-index: 20;
    height: 100%;
    width: 560px;
    background-repeat:no-repeat;
    background-position:center;
    position:absolute;
    top: 0px;
    left: 226px;
    display: none;
}

td.Data {
   white-space: nowrap;
}
table.viewer {
   border-collapse: collapse;
}
table.viewer td,
table.viewer th {
   border: 1px solid black;
   text-align: center;
}
table.viewer th {
   height: 50px;
}
.float {
   float: left;
   margin-left:-2px;
}
#detailarea {
   display: none;
}
.hasexpandbtn {
   display:none;
}
.expandbtn {
   display:none;
   position:absolute;
   left:155px;
   top:-2px;
   width:66px;
   height:17px;
   z-index:9999;
}
div.scroll1
{
   overflow: none;
   margin: 0 auto; width: 680px;
}
