body, td{
  font-family: arial, verdana, Helvetica;
  font-size:10pt;
  color: 333333;
}

body{
  background-color: #F2F2F2;
}
a:link, a:visited{
  color:#0044DD;
}
a:hover{
  color:#888888;
}

ul{
  margin-top:0;
}

form{
  margin: 0 0 0 0;
}

#container{
  font-family:Arial;
  width:950px;
  text-align:left;
}

#top_banner{
  background-color: #FFFFFF;
  width:100%;
}

#page{
  width:auto;
  background-color: #FFFFFF;
  border:2px solid #CCCCCC;
}

#footer{
  width:950px;
  border-top:1px solid #CCCCCC;
  padding:10 0 10 0;
  text-align:center;
}

.solidbox{
  border-left: 1px solid #DDDDDD;
  border-right: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
  background-color:#FFFFFF;
}

#tab{
  width:100%;
  height:20px;
  padding:0 0 10 0;
  margin:0 0 10 0;
}

.tabitem {
  background-color:#BBBBBB;
  border-right:1px solid #FFFFFF;
  padding:5 5 5 5;
  text-align:center;
  font-size:10pt;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}

.tabitem:link, .tabitem:visited{
  color: #FFF;
}
.tabitem:hover{
  color: #FF0;
}

.tabactive {
  background-color:#BBBBBB;
  border-right:1px solid #FFFFFF;
  padding:5 5 5 5;
  text-align:center;
  font-size:10pt;
  font-weight:bold;
  color:#FFFF00;
  text-decoration:none;
}
.tabactive:link, .tabactive:visited{
  color: #FF0;
}
.tabactive:hover{
  color: #FF0;
}


.solidboxtab{
  height:23px;
  display:block;
  background:url('solidboxtab.gif') no-repeat;; padding-left:5; padding-right:3; padding-top:5; padding-bottom:0
}

h1, h2, h3{
  font-family:Arial,verdana,helvetica;
  color:#000055;
}

h2{
font-size:16pt;
margin:10 0 0 0;
}

h3{
  font-size:12pt;
  margin:5 0 0 0;
  font-weight:bold;
}

.text-large{
  font-size:12pt;
  margin:0 0 0 0;
  font-weight:bold;
}


.secheader{
  color:#000000;
  padding:4 4 4 6;
  border-top:1px solid #CCCCCC;
  background-color: #EEEEEE;
  font-size:12pt;
  font-weight:bold;
}

.secheader_grey{
  color:#DD0000;
  padding:4 4 4 6;
  border-top:1px solid #DDDDDD;
  background-color: #EEEEEE;
  font-size:11pt;
}


TABLE.std  {
  width:100%;
  border:0px;
  padding:0 0 0 0;
  border-collapse:collapse
}

TD.std {
  width:auto;
  vertical-align:top;
  font-family:arial,tahoma,helvetica,sans-serif;
  padding:0 0 0 0;
  font-size:11px
}

A.std:link, A.std:visited {
  font-family:tahoma,helvetica,sans-serif;
  font-size:11px;
  text-decoration:none;
  color:#16359a
}
A.std:hover {
  font-family:tahoma,helvetica,sans-serif;
  font-size:11px;
  text-decoration:none;
  color:indianred
}
A.std:active {
  font-family:tahoma,helvetica,sans-serif;
  font-size:11px;
  text-decoration:none;
  color:#888888
}

INPUT.std, SELECT.std {
  font-family:arial,tahoma,helvetica,sans-serif;
  font-size:11px
}

INPUT.std_button {
  font-family:arial,tahoma,helvetica,sans-serif;
  font-size:11px;
  color:#333333;
  background-position:left top;
  border:1px solid #000000;
  padding:2 2 2 2;
  background-image:url('http://www.datafeedfile.com/images/gradbt.gif')
}
