body {
  background-color: white;
  background-image: url("/images/Side-panel.gif");
  background-repeat: no-repeat;
  margin: 0;
}

h4 { font-size: 12pt; line-height: 18px; font-family: Arial; font-weight: bold; margin: 0; color: #333333;  }
h3.head { font-size: 20pt; line-height: 25px; letter-spacing:-1pt; font-family: Arial Black, Arial; font-weight: bold; margin: 0 0 0 10px; color: #333333;  }
h1.title { font-size: 18pt; line-height: 20px; font-family: Times New Roman; font-weight: bold; margin: 0 0 5px 0px; color: #333333;  }
h2.sub { font-size: 16pt; line-height: 18px; font-family: Arial; font-weight: bold; margin: 5px 0 0 0px; color: #990000;  }

table.curbt { font-size: 9pt; font-weight:bold; border: 2px solid #990000; }
td.crb { color: #990000; }

td.mn { font-size: 10pt; line-height: 15px; font-family: Verdana; padding:10px;}
td.main { font-size: 10pt; line-height: 15px; font-family: Verdana; padding:10px; height: 600px;}
td.top { height:100px; background-image: url("/images/toppanel.jpg"); background-repeat: repeat-x; }
td.add { font-family: Arial; font-size: 7pt; line-height: 9px; padding: 10px 5px 5px 5px; background-image: url("/images/foot.gif"); background-repeat: repeat-x; }
td.nav { font-size: 11pt; line-height: 17px; font-family: Arial; font-weight: bold; padding-left: 5px;}
td.nav a:link, td.nav a:hover, td.nav a:active, td.nav a:visited { text-decoration: none; color: #000066; }

ul.gsq { list-style-image: url("/images/grnsq.gif"); margin:0; padding: 0 0 0 25px; }
ul.rsq { list-style-image: url("/images/redsq.gif"); margin:0; padding: 0 0 0 25px; }
ul.gci { list-style-image: url("/images/grcirc.gif"); margin:0; padding: 0 0 0 15px; }

span.inr {font-size: 16pt; line-height: 18px; font-family: Times New Roman; font-weight: bold; color: #990000; margin-left:5px}

.r { color: #990000;}
.g { color: #05A778;}
.caption { font-size: 8pt; line-height: 10px; font-family: Verdana; font-weight: bold; }
.caption p { margin: 10px 0 0 0; }

.f { font-family: Arial, sans-serif;  font-weight: normal; font-size: 10pt; color: black; background: white;
 padding-top: 2px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 1px;
 border: 1px solid #cccccc;
}

.mcap {font-family: Arial; font-weight: bold; font-size: 9px;}

a:link, a:hover, a:active, a:visited { text-decoration: none; color: #0099cc; }

span.lspace { margin-left: 9px;}
span.l1 { margin-right: 5px; }
span.l2 { margin-right: 34px; }

span.attention {text-decoration: blink;}

div.detail {width: 50%; display: block; margin-top: 5px;}

div.detail h3 {font-size: 10pt; font-weight: bold; margin: 5px 0 0 0 0; display: block;}
div.detail ul {margin: 0; padding:0; list-style-type: none;}
div.detail ul li {margin: 0 0 0 5px; padding:0;}

table.finishtable {margin-top: 10px; border-right: 1px solid #666666; border-bottom: 1px solid #666666;}
table.finishtable col.col1 {text-align: left; width: 30%;}
table.finishtable col.col2 {text-align: left; width: 20%;}
table.finishtable col.col3 {text-align: right; width: 50%;}
table.finishtable td {font-size: 9pt; border-left: 1px solid #666666; border-top: 1px solid #666666;}
table.finishtable td.state {background-color: #CB8F8E; font-weight: bold;}
table.finishtable th {font-size: 9pt; font-weight: bold; text-align: center; border-left: 1px solid #666666; border-top: 1px solid #666666;}
