body {
 margin: 2px;
 color: black;
 font-family: Tahoma, Verdana, Arial, Helvetica, Arial, sans-serif;
}

p {
 color: black;
 font-size: 11px;
 font-family: Tahoma, Verdana, Arial, Helvetica, Arial, sans-serif;
 padding: 0;
 margin: 8px 4px;
}

td {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
}

a {font-family: Arial, Helvetica, sans-serif; color: #333333;}
a:visited {color: #4e4e4e;}
a:hover {color: #FF3300;}
a:active {color: #FF4500;}

input {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
select {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

h1.heading {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #222222;
 font-weight: bold;
 text-decoration: none;
}

.small {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.cell_background { background-color: #ECEBEB; }

#left {
      float: left;
}

#right {
      float: right;
}
.line_horizontal { background-color: #787878; }

.title_small {
color: #405670; font-size: 10px;
font-family: Arial, Verdana, Helvetica, Tahoma, Arial, sans-serif;
vertical-align: middle;
}

.smalltext {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

.titlebars {
color: #354575; font-weight: bold;
font-size: 11px;
letter-spacing: .025em;
}

.bigwhite {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none;}

/*TEMPLATE IMAGE PLACEMENT */
.topicbar_middle_bkgrnd {  background-image: url(../images/topicbar/middle.gif); }
.topicbar_left_bkgrnd { background-image: url(../images/topicbar/left.gif); }
.topicbar_right_bkgrnd { background-image: url(../images/topicbar/right.gif); }

/*HEADER PLACEMENT */

form#basicsearch {
 border: 0px;
 padding: 20px 10px 0 10px;
 margin: 15px;
}
img#logo {
float: left;
border: 0px;
padding: 0px;
margin: 0px;
}

.listingname {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 13px;
      color: #cb5238;
      font-weight: bold;
      text-decoration: none;
}

th.statistics_titles {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      color: #444;
      font-weight: bold;
      text-decoration: none;
}

.formbutton {
      background-color: #fff;
      border-width: 1;
      color: #222222;
      font-size: 11px;
      font-family: arial;
      font-weight: bold;
}

/*IMAGES */

.header_blue { background-image: url(../images/header_blue.gif) }
.footer_bkgrnd  {
 background-image: url(../images/footer.gif);
 text-align: center;
 color: white;
 font-size: 11px;
 font-family: Tahoma, Verdana, Arial, Helvetica, Arial, sans-serif;
}
.logo_bkgrnd  { background-image: url(../images/logo_bkgrnd.gif) }
.line_left { background-image: url(../images/line_left.gif) }
.line_right { background-image: url(../images/line_right.gif) }

td.logo_bkgrnd p a:active,
td.logo_bkgrnd p a:hover,
td.logo_bkgrnd p a:visited,
td.logo_bkgrnd p a:link { text-decoration: none; font-weight: bold; color: #00f }
td.logo_bkgrnd p a:hover,
td.logo_bkgrnd p a:active { text-decoration: underline }

td.content_bkgrnd p a:active,
td.content_bkgrnd p a:hover,
td.content_bkgrnd p a:visited,
td.content_bkgrnd p a:link { text-decoration: none; font-weight: bold; color: #00f }
td.content_bkgrnd p a:hover,
td.content_bkgrnd p a:active { text-decoration: underline }

