.body
{
  background-color:#ffffff;
  color:#000000;
  
}

.hiddenlink
{
  background-color:#ffffff;
  color:#ffffff;
  font-family:sans-serif;
  font-size:0px;
  margin:0px;
  padding:0px;
  width:0px;
  line-height:0px;
  display:none;
  
}

.header
{
  background-color:#ffffff;
  color:#000000;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:48px;
  width:1020px;
  height:125px;
  
}

td.navcol
{
  color:#000000;
  background-color:#ffffff;
  border-right:1px solid #d4e1cf;
  text-align:left;
  vertical-align:top;
  padding-bottom:24px;
  width:190px;
  
}

td.contentcol
{
  background-color:#ffffff;
  color:#000000;
  text-align:left;
  vertical-align:top;
  width:580px;
  
}

td.rightcol
{
  background-color:#ffffff;
  color:#000000;
  border-left:1px solid #d4e1cf;
  padding-left:0px;
  text-align:left;
  vertical-align:top;
  width:200px;
  
}

.navtop, .contenttop, .righttop, .righttop-trans, .righttopdummy
{
  background-color:#008000;
  color:#ffffff;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:75%;
  font-weight:bold;
  text-align:left;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:18px;
  padding-left:15px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:4px;
  width:180px;
  
}

.contenttop
{
  margin-left:12px;
  margin-bottom:0px;
  padding-left:15px;
  width:535px;
  
}

.righttop
{
  margin-bottom:18px;
  padding-left:12px;
  padding-top:4px;
  padding-bottom:1px;
  width:218px;
  
}

.righttop-trans
{
  margin-bottom:18px;
  padding-left:12px;
  padding-top:4px;
  padding-bottom:4px;
  width:218px;
  
}

.righttopdummy
{
  padding-bottom:4px;
  width:216px;
  
}

.navhead, .righthead
{
  color:#008000;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:75%;
  font-weight:bold;
  margin-left:12px;
  margin-top:3px;
  margin-right:0px;
  margin-bottom:0px;
  text-align:left;
  width:170px;
  
}

.navlink, .righttext, .rightlink
{
  background-color:#ffffff;
  color:#000000;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:70%;
  margin-left:12px;
  margin-top:0px;
  margin-right:12px;
  margin-bottom:0px;
  text-align:left;
  width:170px;
  
}

.navlink a:link
{
  background-color:#ffffff;
  color:#0000cd;
  text-decoration:none;
  
}

.navlink a:visited
{
  background-color:#ffffff;
  color:#B67800;
  text-decoration:none;
  
}

.navlink a:hover
{
  background-color:#ffffff;
  color:#ff0000;
  text-decoration:none;
  
}

.navsearch
{
  background-color:#ffffff;
  color:#ffffff;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:75%;
  font-weight:bold;
  text-align:left;
  margin-left:9px;
  margin-top:6px;
  margin-right:0px;
  margin-bottom:15px;
  width:180px;
  
}

.contentblock
{
  margin-left:25px;
  margin-top:0px;
  margin-right:29px;
  padding-left:0px;
  width:525px;
  
}

.contentbanner
{
  background-color:#ffffff;
  border-top:2pt solid #008000;
  color:#000000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:70%;
  font-weight:normal;
  margin-left:-6px;
  margin-top:30px;
  margin-right:-6px;
  margin-bottom:24px;
  padding-left:6px;
  padding-top:6px;
  padding-right:6px;
  
}

p, .textwrap
{
  background-color:#ffffff;
  color:#000000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:90%;
  margin-left:0px;
  margin-top:6px;
  margin-right:0px;
  margin-bottom:0px;
  text-align:left;
  
}

a:link
{
  background-color:#ffffff;
  color:#0000cd;
  font-weight:bold;
  text-decoration:none;
  
}

a:visited
{
  background-color:#ffffff;
  color:#B67800;
  font-weight:bold;
  text-decoration:none;
  
}

a:hover
{
  background-color:#ffffff;
  color:#ff0000;
  font-weight:bold;
  text-decoration:none;
  
}

.quotetext
{
  background-color:#ffffff;
  color:#000000;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:80%;
  padding:0px;
  margin-left:24px;
  margin-right:34px;
  margin-top:6px;
  margin-bottom:6px;
  text-align:left;
  
}

.quotenote
{
  background-color:#ffffff;
  color:#004f00;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:75%;
  text-align:left;
  padding:0px;
  margin-left:24px;
  margin-right:34px;
  margin-top:-3px;
  margin-bottom:6px;
  
}

.rightsubhead
{
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  background-color:#ffffff;
  font-size:75%;
  font-weight:bold;
  text-align:left;
  color:#008000;
  margin-left:12px;
  margin-top:12px;
  margin-bottom:0px;
  padding-left:0px;
  width:200px;
  
}

.rightdate
{
  background-color:#ffffff;
  color:#000000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  margin-left:9pt;
  margin-top:0px;
  font-size:75%;
  width:200px;
  
}

.rightreferralbutton
{
  background-color:#ffffff;
  color:#000000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  margin-left:9pt;
  margin-top:24px;
  margin-bottom:18px;
  font-size:75%;
  width:200px;
  
}

.righttext
{
  width:210px;
  margin-top:0px;
  
}

li.righttext
{
  background-color:#ffffff;
  color:#000000;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:75%;
  margin-left:12px;
  margin-top:0px;
  margin-right:12px;
  margin-bottom:0px;
  text-align:left;
  width:210px;
  margin-top:0px;
  
}

span.rightbull
{
  color:#008000;
  font-size:140%;
  vertical-align:-2px;
  line-height:10px;
  
}

span.phonbody
{
  font-family:"Lucida Sans Unicode","Gentium","Charis SIL","Doulos SIL","Arial Unicode MS";
  background-color:#ffffff;
  color:#008000;
  font-style:normal;
  font-size:88%;
  
}

span.phonhead
{
  font-family:"Lucida Sans Unicode","Gentium","Charis SIL","Doulos SIL","Arial Unicode MS";
  background-color:#008000;
  color:#ffffff;
  font-style:normal;
  font-size:110%;
  margin-left:12px;
  margin-right:12px;
  line-height:10px;
  
}

a.phonlink
{
  font-size:0%;
  
}

.contenttop .phonhelp
{
  background-color:#008000;
  color:#008000;
  width:14px;
  height:15px;
  vertical-align:bottom;
  margin-left:0px;
  margin-top:0px;
  padding-top:0px;
  border:none;
  position:relative;
  top:0px;
  
}

p.rubric
{
  background-color:#ffffff;
  color:#008000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:90%;
  font-weight:bold;
  margin-left:0px;
  margin-top:6px;
  margin-right:0px;
  margin-bottom:18px;
  text-align:left;
  
}

p.pubdetails
{
  background-color:#ffffff;
  color:#006000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:90%;
  font-style:normal;
  margin-bottom:12px;
  margin-left:0px;
  margin-top:12px;
  padding-right:6px;
  text-align:left;
  
}

p.amazonlinks
{
  background-color:#ffffff;
  color:#ffffff;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:90%;
  font-style:normal;
  margin-left:0px;
  margin-top:24px;
  margin-bottom:21px;
  text-align:left;
  
}

ul
{
  background-color:#ffffff;
  color:#000000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:90%;
  margin-left:0px;
  margin-top:6px;
  margin-right:0px;
  margin-bottom:0px;
  padding-left:15px;
  text-align:left;
  
}

ul.standard
{
  margin-top:6px;
  padding-left:15px;
  
}

.subhead
{
  background-color:#ffffff;
  color:#008000;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:90%;
  font-weight:bold;
  margin-left:0px;
  margin-top:18px;
  margin-right:0px;
  margin-bottom:0px;
  text-align:left;
  
}

.hp-itemtag
{
  color:#000000;
  font-weight:bold;
  margin-right:12px;
  
}

.paypal
{
  margin-left:160px;
  margin-top:24px;
  margin-bottom:18px;
  
}

.image-r
{
  float:right;
  margin-left:15px;
  margin-top:12px;
  margin-right:6px;
  margin-bottom:6px;
  text-align:center;
  font-size:75%;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  
}

.image-l
{
  float:left;
  margin-left:9px;
  margin-top:12px;
  margin-right:18px;
  margin-bottom:6px;
  text-align:center;
  font-size:75%;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  
}

sup
{
  background-color:#ffffff;
  color:#000000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:75%;
  margin-bottom:0px;
  margin-left:1px;
  margin-top:0px;
  margin-right:0px;
  text-align:left;
  vertical-align:40%;
  
}

.inlinephonhelp
{
  background-color:#ffffff;
  color:#ffffff;
  width:14px;
  height:14px;
  vertical-align:bottom;
  margin-left:0px;
  border:none;
  
}

.faqhead
{
  background-color:#ffffff;
  color:#008000;
  font-family:Georgia,"Times New Roman",Times,"Century Schoolbook L","URW Bookman L",serif;
  font-size:90%;
  font-style:italic;
  margin-left:0px;
  margin-top:15px;
  margin-right:-3px;
  margin-bottom:0px;
  text-align:left;
  
}

.faqqaq
{
  background-color:#008000;
  color:#ffffff;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-weight:bold;
  font-style:normal;
  padding-left:3px;
  padding-right:3px;
  margin-right:6px;
  
}

.faqqaa
{
  background-color:#008000;
  color:#ffffff;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-weight:bold;
  font-style:normal;
  padding-left:4px;
  padding-right:4px;
  margin-right:6px;
  
}

.sidebar-r
{
  background:#ffffff;
  color:#008000;
  float:right;
  width:120px;
  margin-right:0px;
  margin-left:18px;
  
}

.sidebartext-r
{
  width:100px;
  color:#008000;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:95%;
  font-weight:bold;
  margin-left:9px;
  margin-right:0px;
  text-align:center;
  
}

.sidebar-l
{
  background:#ffffff;
  color:#008000;
  float:left;
  width:120px;
  margin-right:18px;
  margin-left:0px;
  
}

.sidebartext-l
{
  color:#008000;
  font-family:Arial,Tahoma,Helvetica,"URW Gothic L","DejaVu Sans",sans-serif;
  font-size:95%;
  font-weight:bold;
  margin-left:9px;
  margin-right:0px;
  text-align:center;
  
}

.likesbox
{
  background-color:transparent;
  color:#006400;
  width:214px;
  height:150px;
  color:#006400;
  margin-left:12px;
  margin-top:18px;
  font-size:75%;
}
.likesboxtext
{
  background-color:transparent;
  margin-left:12px;
  margin-top:0px;
  font-size:100%;
  color:#006400;
}

