BODY {font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  background-repeat: repeat;
  margin: 4px; padding: 4px;
  color: #d75faf;
  background-color: #120028;
  background-attachment: fixed;}

img {
  border: 3px solid;
  border-color: #120028;
  margin: 4px;
  z-index:300;
  position:relative;
}

a {
  text-decoration: none;
  font-weight: bold;
}

a:link {
    color: #6f3095;
}

a:visited {
  color: #8f50b5;  
}

a:hover {
    color: #9f60c5; text-decoration: underline;
}

a:link.search {
    color: #9f60c5; text-decoration: underline;
}

code {
    font-family: Courier New,Courier;
}

h1 {
  font-size: 15pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

h2 {
  font-size: 13pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

h3 {
  font-size: 12pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

h4, big {
  font-size: 11pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

small {
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
}

div, span {
  position:relative;
}

.IBalloon {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:300;background-color:#d75faf;}

.IBanner {
  Z-INDEX: 100;
  float: right;
  border: 0px none;
  padding: 0px;
}

.IBanner1 {
  Z-INDEX: 100;VISIBILITY: hidden;
  float: right;
  border:0px none;
  padding: 0px;
}

.clear{
  border: 0px none;
  padding: 0px;
}

.clrc{
  border: 0px none;
  text-align: center;
  padding: 0px;
}

.clearinv{
  border:0px none;
  color: #2a1040;
  padding: 0px;
}

.clrcinv{
  border:0px none;
  text-align: center;
  color: #2a1040;
  padding: 0px;
}

.light{
color: #d75faf;
padding-bottom:9px;
padding-top:6px;
padding-left:6px;
padding-right:6px;
background-color: #2a1040;
}

.dark{
color: #6f3095;
padding:0px;
background-color: transparent;
}

.wrapper{
color: #d75faf;
padding-bottom:9px;
padding-top:6px;
padding-left:6px;
padding-right:6px;
background-color: #2a1040;
border-style:solid;
border-width:3px;
border-color:#1a0030;
}

.wrapper2{
color: #d75faf;
padding-bottom:9px;
padding-top:6px;
padding-left:6px;
padding-right:6px;
background-color: #2a1040;
border-style:solid;
border-width:3px;
border-color:#1a0030;
} 

.wrapper75{
  background-color: #1a0030;
  border: 3px solid #120028;
  padding-left: 20px; padding-right: 20px;
  filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.75);
  -moz-opacity: 0.75;
}


