body{
  margin:0;
  padding:0;
  background-color:#FFF;
  color:#333;
  font:12px Verdana;
}

#header{
  padding:10px;
}
#header div{
float:right;
padding-right:300px;
padding-top: 2px;
}
#header div a{
padding-left: 30px;
}
#description{
  padding:10px;
  background-color:#09C;
  border-top:2px solid #069;
  color:#FFF;
}

#content{
  padding:10px;
}

table.highlight{
  width:100%;
  border:2px solid #CCC;
  background-color:#F1F1F1;
}
table.highlight td{
  padding:10px;
  vertical-align:top;
}

table.normal{
  width:100%;
  border:2px solid #F1F1F1;
  background-color:#FFF;
}
table.normal td{
  padding:10px;
  vertical-align:top;
}
table.wrap{
	height:100px;
}
.outer{
	border-left:2px solid #F1F1F1;
	border-right:2px solid #F1F1F1;
	border-bottom:2px solid #F1F1F1;
}
.outer table {
	padding:0 10px;
}
.outer-title h2{
	font-size:90%;
	display:block;
	background: #EFEFEF;
	padding:10px;	
}
.outer-title h3{
	font-size:80%;	
	padding-left:15px;
}

.title{
  font:bold 16px Verdana;
}
a.title {
  font:bold 14px Verdana;
  text-decoration: none;
  color:  #000000;
}
.outer-title a {
	font:bold 12px Verdana;
  text-decoration: none;
  color:  #000000;
}
a {
 text-decoration: none;
  color:  #000000;
}

h1{
	font:13px Verdana;
}
h2{
	font:14px Verdana;
	font-weight: bold;
}