body
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  color:#555555;
  background:#f9f9f9;
  margin:0;
  padding:20px
}

td, tr
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
}

a
{
  text-decoration:underline
}

a:hover
{
  color:#555555;
  text-decoration:none
}

.menu a
{
  color:#555555;
  text-decoration:underline
}

.menu a:hover
{
  text-decoration:none
}

li
{
  margin:10px;
  list-style:square;
  margin-left:15px;
}

ol li
{
  margin:10px;
  list-style:inherit;
  margin-left:10px;
}

.copy
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
}

.copy a
{
  text-decoration:underline;
}

.copy a:hover
{
  color:#999999;
  text-decoration:none;
}

.small
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#c4c5c4;
}

.copy .small a
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#c4c5c4;
}

h1
{
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding:5px 10px 5px 10px;
  border: 1px solid #ffffff;
  margin:0;
}

h1 a
{
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

h2
{
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding:5px 10px 5px 10px;
  border: 1px solid #ffffff;
  text-transform:uppercase;
  margin:0;
  text-align:center;
}

h3
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  margin:0;
  padding-bottom:16px;
}

.block
{
  padding-bottom:10px;
}

.block_b
{
  border-top:0;
  background:#ffffff;
  border-top:0;
  padding:10px;
}

.category a
{
  color:#ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-transform:uppercase;
  text-decoration:underline;
}

.category a:hover
{
  text-decoration:none;
}

input, select, textarea
{
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  padding:3px;
  width:250px;
}

input[type='submit'], input[type='reset'], input[type='button']
{
  color:#ffffff;
  padding:3px;
  width:258px;
  text-transform:uppercase;
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

select
{
  width:258px;
}

.colors
{
  width:20px;
  height:20px;
  float:left;
  margin-right:1px;
}

.colors input[type='radio']
{
  width:20px;
  height:20px;
  border:0;
  margin:0;
  background:none
}

a.opencloseform
{
  font-family:tahoma;
  font-size:11px;
  text-transform:uppercase;
  text-decoration:none;
  letter-spacing:1px;
  border-bottom: 1px dashed;
  font-weight:bold
}

a.opencloseform:hover
{
  text-decoration:none;
  border-bottom: 0;
}

.pages .hover
{
  border:1px solid #999999;
  background:#ffffff;
  text-decoration:none;
  padding:3px 5px 3px 5px;
  color: #999999;
  margin-right:5px
}

.pages a
{
  text-decoration:none;
  padding:3px 5px 3px 5px;
  margin-right:5px;
  color:#ffffff
}

.pages a:hover
{
  border:1px solid #999999;
  background:#ffffff;
  text-decoration:none;
  color: #999999;
}