BODY {
	BACKGROUND: #dddddd; MARGIN: 5px;
        font: small arial, helvetica, verdana, san-serif;
}

#stats {
    FONT: 12px Verdana, Arial, sans-serif;
    COLOR: #000000; text-align: left;
    background-color: #bbbbbb;
}

#lt {
    FONT: 10px Verdana, Arial, sans-serif;
    COLOR: #000000; text-align: center;
    background-color:#bbbbbb;
}

#base {
	border: 1px solid #000;
	list-style-position: outside;
	padding: 1px;
	}

.otherlinks {
  FONT: bold 10px Verdana, Arial, sans-serif
  /* display: none; */
}
#custom-gen ul li:before {
   content: "\00BB \0020";
   color: red;
}
#previewbar {
  background-color: #82c480;
  font: bold 18px arial,helvetica,verdana,san-serif;
  padding: 2px 2px 0px 4px;
}
#previewbox {
  padding: 5px 10px 5px 10px;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font: 16px arial,helvetica,verdana,san-serif;
}
#previewbox ul {
  margin: 0;
  padding: 0 0 10px 20px;
  text-align: left;
}
#previewbox li {
  display: block;
}
#accomp {
  border-top: 1px dashed #000000;
  padding: 5px 0px 10px 0px;
}
#previewbottombar {
  background-color: #82c480;
  font: bold 13px arial,helvetica,verdana,san-serif;
  padding: 6px 6px 6px 6px;
}
.powphoto {
  float: right;
}  

.timestamp {
	FONT: 10px Verdana, Arial, sans-serif
}

.rlink {
	COLOR: black; FONT: 12px Verdana, Arial, sans-serif;
        PADDING-LEFT: 10px;
}
.ftype {
   FONT: BOLD 12px Verdana, Arial, Helvetica, sans-serif;
   PADDING-TOP: 3px; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px;
}
ul.withborder {
   color: black;
   background: #E6EED3;
   padding: 5px 5px 5px 5px;
   list-style: none;
   border-style: solid;
   border-width: 1px;
   border-color: black;
}
.cocblk {
   padding-top: 1px;
   padding-bottom: 1px;
   padding-left: 2px;
   padding-right: 2px;
   font: 10px bold Verdana,arial,sans-serif;
   color: #2f5d2e;
   background: #2f5d2e;
}
.coc {
   padding-top: 1px;
   padding-bottom: 1px;
   padding-left: 2px;
   padding-right: 2px;
   valign: center;
   font: 10px Verdana;
   background: #2f5d2e;
}
.linput {
   height: 20;
   padding-top: 2px;
   padding-left: 2px;
   valign: center;
   font: 10px Verdana;
   border: 1px solid #666666;
}
.bgc1 {
        BACKGROUND: #2f5d2e
}
A.more {
        COLOR: #cc0000; FONT: BOLD 11px Arial, helvetica, sans-serif;
}
A.more:visited {
        COLOR: #cc0000
}
A.more:hover {
        COLOR: #6e0000;
}
A:link {
	COLOR: #0B8208
}
A:visited {
	COLOR: #628A52
}
A:active {
	COLOR: red
}
.linehght {
  height: 25;
}
.login_input {
  height: 20;
  padding-top: 2px;
  padding-left: 2px;
  valign: center;
  font: 10px Verdana;
  border: 1px solid #666666;
}
A.listheader {
	COLOR: #ffffff; FONT: BOLD 9px Arial, helvetica, sans-serif;
}
A.listheader:visited {
	COLOR: #ffffff
}
A.listheader:hover {
	COLOR: #ffffff;
}
.list {
	COLOR: #000000; FONT: ITALIC 12px Arial, helvetica, sans-serif;
}
A.list {
	COLOR: #0B8208; FONT: BOLD 12px Arial, helvetica, sans-serif;
        TEXT-DECORATION: none
}
A.list:visited {
	COLOR: #628A52
}
A.list:hover {
	COLOR: #0B8208; TEXT-DECORATION: underline
}
.cs {
	COLOR: #0B8208; FONT: bold 24px Arial, helvetica, sans-serif
}
.trackerwh {
	COLOR: #ffffff; FONT: italic bold 20px Arial, helvetica, sans-serif;
}
.trackerblk {
	COLOR: #000000; FONT: bold 20px Arial, helvetica, sans-serif
}
.hline {
	COLOR: #0B8208; FONT: bold 18px Arial, helvetica, sans-serif
}
A.hline {
	COLOR: #0B8208; FONT: bold 18px Arial, helvetica, sans-serif;
        TEXT-DECORATION: none
}
A.hline:visited {
	COLOR: #628A52
}
A.hline:hover {
	COLOR: #0B8208; TEXT-DECORATION: underline
}
.ncss {
	COLOR: #000b73; FONT: bold 10px Verdana, Arial, sans-serif
}
A.ncss {
	COLOR: #000b73; TEXT-DECORATION: none
}
A.ncss:visited {
	COLOR: #000b73
}
A.ncss:hover {
	COLOR: #5375AD; TEXT-DECORATION: underline
}
.redlink {
	COLOR: #e9e87e; FONT: bold 11px Verdana, Arial, sans-serif
}
A.redlink {
	COLOR: #e9e87e; TEXT-DECORATION: none
}
A.redlink:visited {
	COLOR: #e9e87e
}
A.redlink:hover {
	COLOR: #e9e87e; TEXT-DECORATION: underline
}
.orange {
	COLOR: #ffff1c; FONT: bold 10px Verdana, Arial, sans-serif
}
A.orange {
	COLOR: #ffff1c; TEXT-DECORATION: none
}
A.orange:visited {
	COLOR: #ffff1c
}
A.orange:hover {
	COLOR: #e9e87e; TEXT-DECORATION: underline
}
.leftnavheader {
	COLOR: #ffffff; FONT: bold 10px Verdana, Arial, sans-serif
}
A.leftnavheader {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.leftnavheader:visited {
	COLOR: #ffffff
}
A.leftnavheader:hover {
	COLOR: #e9e87e; TEXT-DECORATION: underline
}
.addphoto {
	COLOR: #e9e87e; FONT: bold 14px Verdana, Arial, sans-serif
}
A.addphoto {
	COLOR: #e9e87e; TEXT-DECORATION: none
}
A.addphoto:visited {
	COLOR: #e9e87e
}
A.addphoto:hover {
	COLOR: #dddddd; TEXT-DECORATION: underline
}
.arrow {
	COLOR: #000000; FONT: bold 14px Verdana, Arial, sans-serif
}
A.arrow {
	COLOR: #000000; TEXT-DECORATION: none
}
A.arrow:visited {
	COLOR: #000000
}
A.arrow:hover {
	COLOR: #e9e87e; TEXT-DECORATION: underline
}
.navblksmlg {
	COLOR: #ffffff; FONT: bold 11px Verdana, Arial, sans-serif
}
A.navblksmlg {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navblksmlg:visited {
	COLOR: #ffffff
}
A.navblksmlg:hover {
	COLOR: #e9e87e; TEXT-DECORATION: underline
}
.navblksm {
	COLOR: #000000; FONT: bold 11px Verdana, Arial, sans-serif
}
A.navblksm {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navblksm:visited {
	COLOR: #000000
}
A.navblksm:hover {
	COLOR: #777777; TEXT-DECORATION: underline
}
.navblk {
	COLOR: #000000; FONT: bold 12px Verdana, Arial, sans-serif
}
A.navblk {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navblk:visited {
	COLOR: #000000
}
A.navblk:hover {
	COLOR: #0b8208; TEXT-DECORATION: underline
}
.change {
	COLOR: #e9e87e; FONT: bold 10px Verdana, Arial, sans-serif
}
A.change {
	COLOR: #e9e87e; TEXT-DECORATION: none
}
A.change:visited {
	COLOR: #e9e87e
}
A.change:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.navblack {
	COLOR: #000000; FONT: bold 11px Verdana, Arial, sans-serif
}
A.navblack {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navblack:visited {
	COLOR: #000000
}
A.navblack:hover {
	COLOR: #e9e87e; TEXT-DECORATION: underline
}
.nav {
	COLOR: #ffffff; FONT: bold 10px Verdana, Arial, sans-serif
}
A.nav {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #ffffff
}
A.nav:hover {
	COLOR: #e9e87e; TEXT-DECORATION: underline
}
A.gmnav {
        COLOR: #ffffff: FONT: bold 12px Verdana, Arial, sans-serif;
}
A.gmnav:visited {
        COLOR: #ffffff: FONT: bold 12px Verdana, Arial, sans-serif;
}
A.gmnav:hover {
        FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #ffffff;
}
.nhnav {
        BACKGROUND: #2f5d2e; FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #ffffff;
}
A.nhnav:visited {
        BACKGROUND: #2f5d2e; FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #ffffff;
}
A.nhnav:hover {
        BACKGROUND: #2f5d2e; FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #ffffff;
}
.welcome {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: #ffffff
}
A.welcome:visited {
	COLOR: #ffffff
}
A.welcome:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.navheader {
	COLOR: #ffffff; FONT: BOLD 9px Verdana, Arial, sans-serif;
        BACKGROUND: #0B8208
}
.update {
	COLOR: red; FONT: ITALIC 11px Verdana, Arial, sans-serif;
}
.lupdate {
	COLOR: #e9e87e; FONT: BOLD 9px Verdana, Arial, sans-serif;
        PADDING-RIGHT: 6px;
}
.postwhite {
	COLOR: #ffffff; FONT: BOLD 9px Verdana, Arial, sans-serif
}
.body {
	COLOR: black; FONT: 12px Verdana, Arial, sans-serif
}
.bodywhite {
	COLOR: #ffffff; FONT: BOLD 12px Verdana, Arial, sans-serif
}
.pbody {
	COLOR: black; FONT: 14px Verdana, Arial, sans-serif
}
.gbodybold {
	COLOR: green; FONT: BOLD 12px Verdana, Arial, sans-serif
}
.gbody {
	COLOR: green; FONT: 12px Verdana, Arial, sans-serif
}
.redbody {
	FONT: bold 12px Verdana, Arial, sans-serif; COLOR: red
}
.bodybold {
	FONT: bold 12px Verdana, Arial, sans-serif
}
.message {
	BACKGROUND: #82c480; FONT: 12px Verdana, Arial, sans-serif; COLOR: #ffffff
}
.comment {
	FONT: bold 9px Verdana, Arial, sans-serif
}
.greenbold {
	FONT: bold 9px Verdana, Arial, sans-serif; COLOR: #0B8208
}
.footer {
	FONT: bold 10px Verdana, Arial, sans-serif; COLOR: black
}
.footer2 {
	FONT: 10px Verdana, Arial, sans-serif; COLOR: black
}
.scoreboard {
	FONT: bold 10px Verdana, Arial, sans-serif; COLOR: black;
        BACKGROUND: #E6EED3
}
.darkpost {
	FONT: bold 10px Verdana, Arial, sans-serif; COLOR: black; text-align: center;
}
.lp {
	FONT: 10px Verdana, Arial, sans-serif; COLOR: #000000; text-align: center;
}
.name {
	FONT: bold 28px Verdana, Arial, sans-serif;
        TEXT-ALIGN: left;
}
.gols {
	FONT: bold 12px Verdana, Arial, sans-serif;
        TEXT-ALIGN: right;
}
.num {
	FONT: bold 28px Verdana, Arial, sans-serif;
        TEXT-ALIGN: right;
}
.thh {
	FONT: bold 11px Verdana, Arial, sans-serif; COLOR: #ffffff;
        TEXT-ALIGN: center; BACKGROUND: #2f5d2e 
}
.aright {
	FONT: bold 10px Verdana, Arial, sans-serif; TEXT-ALIGN: right;
}
.post {
	FONT: bold 10px Verdana, Arial, sans-serif
}
.latest {
	BACKGROUND: #d7d7d7; FONT: bold 10px Verdana, Arial, sans-serif; COLOR: #000000
}
.redpost {
	FONT: bold 10px Verdana, Arial, sans-serif; COLOR: red
}
.greenpost {
	FONT: bold 10px Verdana, Arial, sans-serif; COLOR: #0B8208
}
.postlit {
	FONT: 10px Verdana, Arial, sans-serif
}
.search {
	FONT: bold 14px Verdana, Arial, sans-serif; COLOR: black;
        BACKGROUND: #82c480
}
.searchbox {
	FONT: 11px Verdana, Arial, sans-serif
}
.tagline {
	FONT: bold 11px Verdana,Arial,sans-serif; COLOR: #ffffff
}
.subheader {
	BACKGROUND: #E6EED3; FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #000000
}
.newsheader {
	BACKGROUND: #2f5d2e; FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #ffffff
}
.rightrailheader {
	BACKGROUND: #2f5d2e; FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #ffffff
}
.hlineblk {
	FONT: bold 15px Verdana, Arial, sans-serif; COLOR: #000000;
}
.bhline {
	FONT: bold 18px Arial, helvetica, sans-serif; COLOR: #0B8208
}
.ad {
	FONT: 9px Verdana, Arial, sans-serif; COLOR: gray
}
.logobar {
	BACKGROUND: white; FONT: bold 36px Verdana, Arial, sans-serif; COLOR: #0B8208
}
.wl {
	BACKGROUND: white
}
.th {
	BACKGROUND: #2f5d2e
}
.tm {
	BACKGROUND: #0b8208
}
.ts {
	BACKGROUND: #E6EED3
}
.tb {
	BACKGROUND: black
}
.tw {
	BACKGROUND: #82c480
}
.tl {
	BACKGROUND: #8ea2f3
}
.llg {
	BACKGROUND: #F7FFF6 
}
.lg {
	BACKGROUND:lightgray 
}
.cream {
	BACKGROUND: #f9f8bf 
}
.lgrey {
	BACKGROUND: #d6d5a2 
}
.rrailbg {
	BACKGROUND: #eaeed3 
}
.hlinewhite {
	FONT: bold 15px Arial, helvetica, sans-serif; COLOR: #ffffff
}
.hlinered {
	FONT: bold 18px Arial, helvetica, sans-serif; COLOR: red;
}
.ncssnheader {
	BACKGROUND: #000b73; FONT: bold 15px Arial, helvetica, sans-serif; COLOR: #ffffff
}
.ncssbbody {
	COLOR: black; FONT: BOLD 16px Verdana, Arial, sans-serif
}
.tlite {
	FONT: 9px Verdana, Arial, sans-serif; TEXT-ALIGN: center
}

div.Associates table.A__data_table {
        width:                  100%;
        background:             #ffffff;
}
div.Associates table.A__data_table td.A__cover_image{
        background:             inherit;
        text-align:             right;
}
div.Associates table.A__data_table td.A__text div.A_our_price:before {
        content:                "Price: ";
}
div.Associates table.A__data_table td.A__text div.A_author:before {
        content:                "Author: ";
}
div.Associates table.A__data_table td.A__text {
        font-family:            arial,helvetica,sans-serif;
}

#special {
  border: 1px #999 solid;
  padding: .5em .3em .5em .7em;
  margin-top: .2em;
  margin-bottom: 1em;
  background-color: #E6EED3;
}
.specialtitle {
  color: red;
  font-weight: bold;
}
.specialimg {
  float: left;
  padding: 0 3px 3px 0;
}
