*{
  margin:0;
  padding:0;
  border-collapse:collapse;
}
body{
  font-size:12pt;
}
#head, #top, .sub,  #nav, #footer{
  display:none;
}
img{
  border:none;
}
a{
  color:#000;
}
#content{
  padding:30px 0 0;
  background:url(/images/logo_price.jpg) no-repeat;
}
#content h1{
  margin:10pt 0 20pt;
}
#start #content h1{
  margin:30pt 0 20pt;
}
#content h2{
  margin:35pt 0 20pt;
  font-size:140%;
}
#start #content h2{
  margin:10pt 0 0;
}
#content h2 a{
}
#content h3{
  margin:30pt 0 20pt;
  font-size:130%;
}
#content h4{
  margin:20pt 0 15pt;
  font-size:110%;
}
#content .ImageLeft{
  margin:10pt 20pt 10pt 0;
}
#content .ImageRight{
  margin:10pt 0 10pt 20pt;
}
#content .ImageCenter{
  margin:10pt 0 10pt 0;
}
#content p, #content label{
  margin:0 0 15pt;
  line-height:1.4;
}
#start #content p{
  margin:0 0 15pt 0;
}
#content ul, #content ol{
  margin:0 0 20pt 25pt;
}
#content li{
  margin:0 0 7pt;
}
#content dd{
  padding:0 0 10pt 50px;
}
#content #login{
  padding:0 0 30pt;
}
#content #login table{
  margin:0 0 20pt;
}
#content #login a{
  display:block;
}
#content table{
  margin:0 0 30pt;
}
#content .tablelist th, #content .stuff th, #content .tablelist td, #content .stuff td{
  padding:5pt 5pt 0 5pt;
  text-align:center;
  vertical-align:middle;
  border:1px solid #000;
}
#content form td{
  padding:10pt 10pt 0 0;
}
#content input, #content textarea, #content select{
  display:block;
  width:250px;
}
#content textarea{
  height:75px;
}
#content input.but{
  width:auto;
}
#content .faq th{
  text-align:right;
}
#content .faq th a{
  display:block;
}
table.stuff{
  width:100%;
  text-align:center;
}
table.stuff td{
  padding:0 0 20pt;
}
table.stuff img{
  display:block;
  margin:0 auto;
}
.tablelist{
  margin:0 0 15px;
}
.tablelist caption{
  padding:10pt 0 0;
  text-align:left;
  white-space:nowrap;
}
.pager a, .pager span{
  margin:0 5pt 0 0;
}
#footer a{
  text-decoration:none;
}
