A {
  color: #0043CC;
  text-decoration: none;
  TEXT-INDENT: 0px;
  }
.ul { list-style-image:url("cur.gif"); }
A:hover
  {
  color: #FF3300;
  text-decoration: underline;
  TEXT-INDENT: 0px;
  }
body { padding: 0 0 0 0; }
body, table, td, input, textarea, select, option
  {
  font-family: Tahoma, Verdana, Arial, Sans Serif;
  color: #004364;
  font-size: 9pt;
  }
body
  {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-height: 0;
  SCROLLBAR-FACE-COLOR:#DEEBF7; 
  SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF; 
  SCROLLBAR-SHADOW-COLOR:#DEEBF7; 
  SCROLLBAR-3DLIGHT-COLOR:#FFFFFF; 
  SCROLLBAR-ARROW-COLOR: #2C85B3; 
  SCROLLBAR-TRACK-COLOR:#FFFFFF; 
  SCROLLBAR-DARKSHADOW-COLOR:#2C85B3;
  }
table, td, div
  {
  border-style: solid;
  border-width: 0;
  border-color: #DEEBF7;
  }
table
  {
  border-collapse: collapse;
  }
hr { border: 2pt solid #DEEBF7; }
img { border: 0; }
h1 { color:#2C85B3; font-size:11pt; text-align:center; font-weight:bold; margin: 0; padding: 0; }
h2 { color:#2C85B3; font-size:13pt; text-align:left; font-weight:bold; margin: 0; padding: 0; }
small { font-size: 8pt; }
.small { font-size: 9px; }
p { text-indent:30; margin:0 0 0 0; text-align:justify; }
form { margin:0 0 0 0; }
input, select, textarea { border:1pt solid #99CCFF  }
table.report
  {
  border: 0;
  }
table.report td, th
  {
  border: 1px solid #CCD0D8;
/*  white-space: nowrap;*/
  }
tr.rep_row1 td
  {
  background-color: #DEEBF7; border: none;
  }
div.report
  {
  width: 100%;
  padding: 10px;
  text-align: center;
  }
.report { border: 1px solid #DEEBF7; };

.t
 { color:#004364; font-size: 10pt; font-family: Tahoma, Verdana, Arial, Sans Serif;}
.t1
 { color:#2C85B3; font-size: 10pt; font-family: Tahoma, Verdana, Arial, Sans Serif;}
.center { float: center; text-align: center; }
.button { background-color: #D0E0F0; }

