 body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: "Segoe UI", Verdana, Arial, sans-serif;
 }

 form {
  margin: 0px;
  padding: 0px;
 }
 input {
  margin: 0px;
  padding: 0px;
 }

 td { color:#000000; font-size: 8pt; }

 h2,h3 {
  padding-top: 0em;
  padding-bottom: 0em;
 }
 h2 {
  font-size: 150%;
  border-bottom: 1px solid #000000;
 }
 h3 {
  font-size: 132%;
  font-weight: bold;
 }

 a { color:#0011aa; text-decoration:none; font-size: 8pt; }
 a:hover { color:#415481; text-decoration:underline; font-size: 8pt; }

.topmenuspacer { width: 1px; margin: 0px; padding: 0px; }
.topmenu { empty-cells: show; border: #000000 1px solid; margin: 0px; padding: 0px; background-position: 0px 0px; background-repeat: repeat-x; background-image:url('images/topmenu/background.gif'); }
 .topmenuitem { color:#FFFFFF; font-size: 10pt; padding-left: 10px; padding-right: 10px; }
 .topmenuitem a:link,.topmenuitem a:visited, .topmenuitem a:hover, .topmenuitem a:active { color:#FFFFFF; text-decoration:none; font-size: 10pt; font-style: normal; }

 .topmenuitemsel { color:#FFFFFF; font-size: 10pt; padding-left: 10px; padding-right: 10px; background-position: 0px 0px; background-repeat: repeat-x; background-image:url('images/topmenu/over.gif'); }
 .topmenuitemsel a:link,.topmenuitemsel a:visited, .topmenuitemsel a:hover, .topmenuitemsel a:active { color:#FFFFFF; text-decoration:none; font-size: 10pt; font-style: normal; }

 .tabopen { background-color:#eeeeee; color:#000000; border:1px #000000 solid; font-size: 8pt; border-collapse:collapse; }
 .tabheader {  background-color:#415481; color:#FFFFFF; font-size: 10pt; padding-left: 3px; padding-right: 3px; border:1px solid #000000; }
 .tabheader a:link { color:#FFFFFF; text-decoration:underline; font-size: 10pt; }
 .tabheader a:visited { color:#FFFFFF; text-decoration:underline; font-size: 10pt; }
 .tabheader a:hover { color:#FFFFFF; text-decoration:underline; font-size: 10pt; font-style: italic; }
.tabheadermed { font-size: 6pt; }

 .tabmain {  background-color:#eeeeee; color:#000000; font-size: 8pt; padding-left: 3px; padding-right: 3px; border:1px solid #000000; }
 .tabalt {  background-color:#bbbbbb; color:#000000; font-size: 8pt; padding-left: 3px; padding-right: 3px; border:1px solid #000000; }

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#000000; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#415481; border-right:2px solid #000000; border-left:2px solid #000000; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#415481; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#415481; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #eeeeee;}
.headh {background: #415481; border-right:1px solid #000000; border-left:1px solid #000000;}
.headh h3 { color:#FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 9pt; margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #eeeeee; border-right:1px solid #000000; border-left:1px solid #000000;}
.contenth div { color:#000000; font-size: 8pt; margin-left: 5px; margin-right: 5px; padding-top: 5px;}
.contenth div a { color:#0011aa; text-decoration:none; font-size: 8pt; }
.contenth div a:hover { color:#415481; text-decoration:underline; font-size: 8pt; }

.bar_top_left {
background: url("images/v3/block_top_left.png"); width: 4; height: 20;
}

.bar_top {
background-image: url("images/v3/block_top.png");  width: 100%; height: 20px;
color: #FFFFFF;
}

.bar_top_right {
background: url("images/v3/block_top_right.png"); width: 8px; height: 20px;
}

.bar_left {
background-image: url("images/v3/block_middle_left.png"); width: 15px; height: 5px;
background-color: #eeeeee;
}

.bar_bg {
width: 100%; 
background-color: #eeeeee;
}

.bar_content { color:#000000; font-size: 8pt; margin-left: 0px; margin-right: 0px; padding-top: 5px;}
.bar_content a { color:#0011aa; text-decoration:none; font-size: 8pt; }
.bar_content a:hover { color:#415481; text-decoration:underline; font-size: 8pt; }


.bar_right {
background-image: url("images/v3/block_middle_right.png"); width: 15px; height: 5px;
background-color: #eeeeee;
}

.bar_bottom_left {
background-image: url("images/v3/block_bottom_left.png"); width: 4px; height: 4px;
background-color: #eeeeee;
}

.bar_bottom {
background-image: url("images/v3/block_bottom.png");  width: 100%;  height: 4px;
background-color: #eeeeee;
}

.bar_bottom_right {
background-image: url("images/v3/block_bottom_right.png"); width: 8px; height: 4px;
background-color: #eeeeee;
}

/*space {
background-image: url("images/v3/bar08.png");width: 8px; height: 8px;
}*/

