
*{  
   margin:0;
   padding:0;
}  

#horizon {
  background: transparent;
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
  margin-top: -288px;
  text-align: center;
  min-width: 900px; 
}

#wrap { 
  width:900px; 
  margin:0 auto; 
  text-align:left;
}

#outline {
  border:3px solid white;
  width: 900px;
  height: 595px;
}

body {
  background: #000000;
  background-image:url(images/background_policy.jpg);
  text-align:left;
  padding: 10px;
  color: #fff;
  font: .7em Verdana, helvetica, sans-serif;
}

#header {
  width: 900px;
  height: 164px;
}

#leftcol {
  background: #000;
  float: left;
  width: 900px;
  height: 400px;
}

.content[class] {
  float: right;
  width: 450px;
  height: 380px;
  padding: 10px;
  overflow: auto;
  font: .7em Verdana, helvetica, sans-serif;
  background-image:url(images/90.png);
}

#footer {
  background: #414141;
  width: 900px;
  height: 30px;
  font: 9px Verdana, helvetica, sans-serif;
  border-top: 401px solid white;
}

.textmiddle {
  vertical-align: middle;
}

.left {
  float: left;
  padding: 10px;
}

.right {
  float: right;
}

a {
	COLOR: #9dd822;
	text-decoration: none;
}

a img {
	border: 0 none;
}

a:hover {
	COLOR: white;
	text-decoration: underline;
}


.SubTitle
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-STYLE: italic;
	FONT: Arial, Helvetica, sans-serif;
    COLOR: #9dd822;
}
.SubTitle2
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT: Arial, Helvetica, sans-serif;
    COLOR: #FFFFFF;
}
.padding
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    CURSOR: hand;
    PADDING-TOP: 5px
}