/* CSS Document */

body {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   background-color: rgb(245,245,245);
   background-image: url("/img/hachures.jpg");
/*   background-attachment: fixed; */
}

.nobg {
   background-color: rgb(255,255,255);
   background-image: none;
   margin:5px 5px; padding:0px;
}

h1 {
margin-bottom: 0; margin-top: 0;
}

h2 {
margin-bottom: 0; margin-top: 0;
color: rgb(47,93,139);
background-color: rgb(255,255,255);
font-style: italic;
font-size: 22px;
text-align: left;
}

.intsearch {
border: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.boldtxt {
color: rgb(0,54,143);
background-color: rgb(237,237,237);
font-weight: bold;
font-size: 11px;
}

.boldtxt2 {
color: rgb(0,54,143);
background-color: rgb(255,255,255);
font-weight: bold;
font-size: 11px;
}

input {
font-family: arial, helvetica, sans-serif;
color: rgb(0,0,0);
background-color: rgb(255,255,255);
font-size: 12px;
border-width: 1px;
border-color: rgb(0,54,143);
border-style:solid;
}

.srad {
border-width: 0px;
}

.button {
font-family: arial, helvetica, sans-serif;
color: rgb(0,54,143);
background-color: rgb(255,255,255);
font-weight: bold;
font-size: 12px;
border-width: 1px;
border-color: rgb(0,54,143);
border-style:solid;
}

.suggest {
width: 400px;
font-family: arial, helvetica, sans-serif;
color: rgb(0,0,0);
background-color: rgb(255,255,255);
font-size: 12px;
border-width: 1px;
border-color: rgb(0,54,143);
border-style:solid;
}

select {
width: 200px;
font-family: arial, helvetica, sans-serif;
font-style: normal;
color: rgb(0,54,143);
background-color: rgb(255,255,255);
font-size: 12px;
border-width: 1px;
border-color: rgb(0,54,143);
border-style:solid;
}

textarea {
width: 360px;
font-family: arial, helvetica, sans-serif;
color: rgb(0,0,0);
background-color: rgb(255,255,204);
font-size: 12px;
border-width: 1px;
border-color: rgb(0,54,143);
border-style: solid;
overflow: auto;
}

button {
font-family: arial, helvetica, sans-serif;
color: rgb(0,54,143);
background-color: rgb(255,255,255);
font-weight: bold;
font-size: 11px;
}

form {
margin-top: 10px;
margin-bottom: 20px;
text-align: left;
}

p {
margin-bottom: 0px;
margin-top: 12px;
}

.menu {
   margin-top: 5px;
   margin-bottom: 5px;
   text-align: left;
   vertical-align: bottom;
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: rgb(255,102,0);
}

.feed {
   vertical-align: bottom;
}

.ilink {
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: rgb(255,102,0);
   background-color: rgb(237,237,237);
}

.ilink:hover {
   text-decoration: underline;
}

.highlight {
   font-weight: bold;
   font-size: 12px;
   text-decoration: underline;
   color: rgb(0,54,143);
   background-color: rgb(255,255,0);
}

.lowlight {
   font-weight: bold;
   font-size: 12px;
   text-decoration: underline;
   color: rgb(0,54,143);
}

.navtxt {
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
   color: rgb(255,102,0);
}

.main {
border: 0px;
width: 800px;
}

td {
   font-family: arial, helvetica, sans-serif;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
}

.catbar {
border: 0px;
width: 800px;
}

.titlebar {
border: 0px solid rgb(0,54,143);
border-collapse: collapse;
width: 800px;
}

.title {
color: rgb(255,255,255);
background-color: rgb(47,93,139);
font-weight: bold;
font-size: 48px;
text-align: center;
}

.titletext {
color: rgb(255,255,255);
font-weight: bold;
font-size: 48px;
text-decoration: none;
text-align: center;
}

.subtitle {
color: rgb(47,93,139);
background-color: rgb(255,255,255);
font-style: italic;
text-align: left;
}

.intro {
font-size: 13px;
text-align: left;
margin-bottom: 10px;
}

.intro_b {
font-weight: bold;
font-size: 13px;
text-align: left;
margin-bottom: 10px;
}

.home {
color: rgb(239,245,255);
font-weight: bold;
font-size: 14px;
text-align: left;
text-decoration: none;
}

.home:hover {
text-decoration: underline;
}

.back {
   font-size: 12px;
   text-decoration: none;
   color: rgb(255,102,0);
}

.date {
color: rgb(255,255,255);
font-weight: bold;
font-size: 14px;
text-align: left;
white-space: nowrap;
vertical-align: bottom;
}

.share {
color: rgb(255,255,255);
font-weight: bold;
font-size: 14px;
text-align: left;
white-space: nowrap;
vertical-align: bottom;
width: 160px;
}

.copyright {
color: rgb(255,255,255);
font-weight: bold;
font-size: 14px;
text-align: right;
white-space: nowrap;
vertical-align: bottom;
width: 640px;
}

.trail {
color: rgb(255,255,255);
font-weight: bold;
font-size: 14px;
text-align: left;
white-space: nowrap;
vertical-align: bottom;
width: 640px;
}

.info {
background-color: rgb(47,93,139);
height: 23px;
}

.search {
   background-color: rgb(255,255,255);
   border: 1px solid rgb(121,167,226);
   border-collapse: collapse;
   width: 164px;
}

.streamer {
color: rgb(255,102,0);
font-weight: bold;
font-size: 14px;
}

.colAds {
text-align: center;
vertical-align: top;
}

.ad {
   background-color: rgb(255,255,255);
   border: 1px solid rgb(121,167,226);
   border-collapse: collapse;
   width: 164px;
}

.topad {
   background-color: rgb(255,255,255);
   border: 1px solid rgb(121,167,226);
   border-collapse: collapse;
   width: 626px;
}

.center {
text-align: center;
}

.t {
font-family : helvetica, sans-serif, arial;
color : #3366CC;
font-weight : bold;
text-decoration : none;
font-size: 12px;
line-height: 150%;
}

.d {
font-family : helvetica, sans-serif, arial;
color : #000000;
text-decoration : none;
font-size: 12px;
}

.u {
font-family : helvetica, sans-serif, arial;
color : #FF6600;
text-decoration : none;
font-size: 10px;
}

.list {
text-align: right;
width: 625px;
}

.overflow {
text-align: left;
width: 625px;
}

.name {
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
   color: rgb(51,102,204);
   margin-left: 2px;
}

.dl {
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
   color: rgb(255,102,0);
   margin-right: 2px;
}

.more {
   font-weight: bold;
   font-size: 11px;
   text-decoration: underline;
   color: rgb(255,102,0);
   background-color: rgb(237,237,237);
}

.more:hover {
   text-decoration: none;
}

.morerow {
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
   color: rgb(255,102,0);
   margin-left: 2px;
}

.morerow:hover {
   text-decoration: underline;
}

.morewhite {
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: rgb(255,102,0);
   background-color: rgb(255,255,255);
}

.morewhite:hover {
   text-decoration: underline;
}

.showMore {
   width: 615px;
   text-align: left;
}

.showLess {
   width: 225px;
   text-align: left;
}

.showMoreWall {
   width: 390px;
   text-align: right;
}

th {
   color: rgb(0,54,143);
   background-color: rgb(217,231,255);
   background-image: url(/img/bg3.jpg);
   font-weight: bold;
   font-size: 13px;
   text-align: center;
   vertical-align: middle;
   height: 18px;
}

.rss {
   color: rgb(0,54,143);
   background-color: rgb(217,231,255);
   background-image: url(/img/bg3.jpg);
   font-weight: bold;
   font-size: 0px;
   text-align: right;
   vertical-align: middle;
   height: 18px;
}

.forum {
   color: rgb(0,54,143);
   background-color: rgb(217,231,255);
   background-image: url(/img/bg3.jpg);
   font-weight: bold;
   font-size: 13px;
   text-align: left;
   vertical-align: middle;
   height: 18px;
}

.cathead {
color: rgb(0,54,143);
font-weight: bold;
font-size: 13px;
text-decoration: none;
}

.cathead2 {
color: rgb(0,54,143);
font-weight: bold;
font-size: 13px;
text-decoration: none;
}

.cathead2:hover {
text-decoration: underline;
}

.colName {
   width: 225px;
}

.colDesc {
   width: 280px;
   font-size: 12px;
   color: #000000;
}

.colDescov {
   width: 343px;
   font-size: 12px;
   color: #000000;
}

.colWeb {
   width: 25px;
}

.colWebov {
   width: 50px;
}

.colDownload {
   width: 50px;
}

.colBit {
   width: 35px;
   white-space:nowrap;
}

.colCategory {
   width: 75px;
   font-weight: bold;
}

.catNew {
   background-color: rgb(239,245,255);
   border: 1px solid rgb(121,167,226);
   border-collapse: collapse;
}

.cat {
   background-color: rgb(255,255,255);
   border: 1px solid rgb(121,167,226);
   border-collapse: collapse;
}

.rowNew {
   background-color: rgb(239,245,255);
}

.row {
   background-color: rgb(255,255,255);
}

.sublink {
   text-decoration: none;
   margin-bottom: 0; margin-top: 0;
   color: rgb(47,93,139);
   background-color: rgb(255,255,255);
   font-style: italic;
   font-size: 22px;
   text-align: left;
}

.tags {
   color: rgb(160,160,160);
   font-style: italic;
}

.reports {
   position:absolute;
   top:10px;
   right:10px;
   text-align:center;
}

.plusone {
   position:absolute;
   top:10px;
   left:10px;
}

.social {
   position:absolute;
   top:50px;
   left:10px;
}

