/*
 bill-consolidation Stylesheet
 USA TOP - bill-consolidation@usatop.info
    */ 
body {
  background-color:#ECECEC;
  color:           #656565;
  font-family:     Arial, Sans-Serif;
  font-size:       12px;
  padding:         0px;
  margin:          0px;
    }
h1 {
  color:           #1070A4;
  font-size:       18px;
  margin:          0px; 
  padding:         0px;
}
h2 {
      color:           #1070A4;
  font-size:       16px;
  margin:          0px;
  padding:         0px;
}
h3 {
  color:           #1070A4;
  font-size:       14px;
      margin:          5px 0px 2px 0px; 
  padding:         0px;
}
li {
  text-align:      left;
}
a {
  color:           #1070A4;
      text-decoration: underline;
}
a:hover {
  color:           #7F7F7F;
  background:      #FBF4CB; 
}
p {
  color:           #656565;
      margin:          0px 0px 2px 0px; 
  padding:         0px;
}
img {
  border:          0px none;
}
img.thumb {
  color:           black;
      background-color:white; 
  border:          1px solid black;
}
div.sitename {
  color:           #000000;
  font-size:       18px;
  font-weight:     bold;
  padding:         10px 10px 10px 10px;
      line-height:     16px;
}
div.navigation {
  padding:         10px 0px 0px 0px;
} 
div.navigation a {
  text-decoration: none;
  font-family:     monospaced;
      font-size:       8px;
  text-transform:  uppercase;
}
div.copyright {
  text-align:      center;
  font-size:       10px;
}
div.preview {
      width:           400px; 
  max-width:       400px;
  min-width:       400px;
  padding-right:   5px;
  border-right:    1px solid #A8A8A8;
}
table.main {
  width:           850px;
      padding:         0px;
  margin:          0px;
}
td.top {
  border-bottom:   1px solid #FCFCFC; 
  background:      #EDEEFC;
  /*url(bill-consolidation-corner.gif) no-repeat top right;*/
}
    td.left {
  width:           260px;
  max-width:       260px;
  min-width:       260px;
  overflow:        hidden;
  text-align:      center;
  padding:         0px;
  margin:          0px;
    } 
td.middle {
  /*background-color:#FCFCED;*/
  width:           260px;
  min-width:       260px;
  max-width:       260px;
  overflow:        hidden;
  text-align:      center;
      padding:         0px;
  margin:          0px;
}
td.right {
  /*background:      #ECECEC url(bill-consolidation-corner.gif) no-repeat top right;*/ 
  height:          143px;
  min-height:      143px;
  text-align:      center;
      padding:         0px;
  margin:          0px;
}
td.top li {
  list-style:      none outside none;
  padding:         0px;
  display:         inline;
}
    td.right ul { 
  margin:          0px;
  padding:         0px;
}
td.right li {
  list-style:      none outside none;
  padding:         0px;
}
    div.border {
  margin:          0px;
  padding:         0px;
}
div.content { 
  margin:          0px;
  padding:         5px;
}
    div.bookmarks {
  margin:          0px;
  padding:         2px 2px 0px 2px;
  height:          24px;
  display:         inline;
}
div.adsense {
  width:           100%;
      background-color:#FCFCFC; 
  text-align:      center;
  margin:          0px;
}
div.product {
  float:           right;
  margin:          10px;
}
    div.picture {
  width:           250px;
  height:          250px;
  text-align:      center;      
} 
div.picture img {
  vertical-align:  middle;
}
    div.headlines {
  width:           330px;
  margin:          10px 30px 10px 10px;
}
div.news {
  width:           100%;
  height:          100%;
  padding:         10px;
    } 
div.links {
  width:           100%;
  height:          100%;
}
div.links a {
  text-decoration: none;
}
    div.links a:hover {
  text-decoration: underline;
  background-color:transparent;
}
div.links li { 
  list-style:      none outside none;
}
div.article {
      text-align:      left;
  padding:         30px;
}
div.youtube {
  /*background-color: #FCFCFC;*/
}
div.adbrite {
  float:           left;
      background-color:#FCFCFC; 
  border:          1px solid #CACACA;
  text-align:      right;
  text-transform:  none;
  margin:          5px 5px 5px 25px;
  padding:         5px 5px 5px 5px;
  width:           113px;
  overflow:        hidden;
    }
div.adbrite a, div.adbrite a:visited, div.adbrite a:hover {
  background-image:none;
  width:           103px;
  display:         block; 
}
.adBlock {
  font-weight:     normal;
      color:           #000000;
  text-align:      left;
  text-transform:  none;
  margin:          0px;
  padding:         0px;
  display:         inline;
}
.adHeadline {
      font-weight:     normal; 
  color:           #1070A4;
  text-align:      left;
  text-transform:  none;
  margin:          0px;
  padding:         0px;
  display:         inline;
}
    .adText {
  font-weight:     normal;
  color:           #000000;
  text-align:      left;
  text-transform:  none; 
  margin:          0px;
  padding:         0px;
  display:         inline;
    }
.adLink {
  font-weight:     normal;
  color:           #656565;
  text-align:      left;
  text-transform:  none;
  text-decoration: underline;
  margin:          0px;
      padding:         0px; 
  display:         inline;
}
div.amazon {
  width:           432px;
  float:           right;
  text-align:      center;
  background-color:black;
      margin:          5px;
  border:          3px solid black;
}
table.amazon {
  background-color:black; 
}
td.amazon {
  width:           33%;
      background-color:black;
}
a.amazon {
  font-weight:     bold;
  color:           white;
  display:         block;
  text-align:      center;
  text-decoration: none;
    } 
a.amazon:hover {
  background-color:rgb(255,153,0);
  color:           black;
}
div.sas {
  overflow:        hidden;
}
    div.sas img {
  max-width:       250px;
  max-height:      250px;
}
div.widget { 
}
form {
  text-align:      right;
    }
input {
  margin:          2px;
}
input.button {
  width:           auto;
  border:          1px groove #434343;
  background-color:#DBDBDB;
    } 
input.radio {
  width:           auto;
}
input.text {
  width:           70%;
  border:          1px dotted #434343;
}
    textarea {
  width:           70%;
  margin:          2px;
  border:          1px dotted #434343;
} 
