body {
  border:0px;
  margin:0;
  padding:0;
  font-family:Arial, Verdana, sans-serif;
  font-size:10pt;
}

.bodbod {
  border:5px solid #369;
  margin:0;
  padding:0;
  font-family:Arial, Verdana, sans-serif;
  font-size:10pt;
}

h1, ul#navlist, #primaryContent, .emaill {
  margin:3px;
  padding:0;
  border:1px solid black;
}

h1 {
  margin:3px;
  padding:0;
  border:1px solid black;
  font-size:8px;
  background:url('http://everyhit.com/images/uk.gif') no-repeat 98% 50%;
  height:60px;
}

h1 a {
  background:url('everyhit.png') no-repeat;
  display:block;
  height:56px;
  width:230px;
  text-indent:-5000px;
  margin-top:2px;
  margin-left:2em;
}

#primaryContent {
    padding:0 34px 1em;
}

#primaryContent h2 {
  font-size:12pt;
  color:#F60;
  font-weight:bold;
  margin:3px 0 1em -32px;
}

ul#navlist, .emaill {
   margin:6px 3px;
   background-color:#BCD;
   overflow:hidden;
   text-align:center;
   padding:2px;
}

a {
   font-size:8pt; 
   font-weight:bold;
   text-decoration:none;
   background-color:transparent;
}

a:link    {color:#009;background-color:transparent;}
a:active  {color:#F90;background-color:transparent;}
a:visited {color:#009;background-color:transparent;}
a:hover   {color:#F90;text-decoration:underline;background-color:transparent; }

.nav a:link    {color:#369;background-color:transparent;}
.nav a:active  {color:#FFF;background-color:transparent;}
.nav a:visited {color:#369;background-color:transparent;}
.nav a:hover   {color:#FFF;text-decoration:underline;background-color:transparent; }

/*Fat Erik's Pipelist*/
#navlist
{
list-style: none;
padding: 0;
}

#navlist li
{
display: inline;
padding: 0;
margin: 0;
}

#navlist li:before { content: "| "; }
#navlist li:first-child:before { content: ""; }

/* lazy IE workaround*/
/*All IE browsers*/
* html #navlist li
{ 
	border-left: 1px solid black; 
	padding-left:0.5em;
}

* html #navlist li.first
{ 
	border-left:0; 
}

.cp {
   background:#369;
   color:white;
   text-align:center;
   font-size:8pt;
   line-height:28px;
}

.emaill div {
   font-weight:bold;
   font-size:8pt;
}

.emaill input {
   font-size:8pt;
}

div.indext {
  text-align:center;
}

#index {
    width:70%;
    text-align:left;
    margin:auto;
}

#index .space {
   width:10%;
}

#retrochart,#retrochart caption {
margin-left:auto;
margin-right:auto;
width:80%;
}

#retrochart caption {
   background:#369;
   color:white;
   font-weight:bold;
   text-align:left;
   padding:3px;
   font-family:Arial,sans-serif;
}

#retrochart td,#retrochart th {
  font-size:8pt;
  padding-left:1em;
  padding-right:0.5em;
  padding-top:0.2em;
  font-family:Arial, Verdana, sans-serif;
  color:#000;
  width:45%;
}

#retrochart tr:hover {
    background-color:#1AA;
    color:yellow;
}

.row0,.rowd0 {
  background-color:#BCD;
}

.row1,.rowd1 {
  background-color:#DEE7EF;
}

#tocform fieldset {
  margin-bottom:1em;
}

#tocform h2 {
  font-family:Georgia,Times,"Times New Roman",serif;
  font-size:11pt;
  background:#9DD;
  margin:0;
  padding:3px 20px;
}

#tocform .desc {
  margin-bottom:3em;
  font-size:8pt;
  width:70%;
  margin-left:auto;
}

#tocform {
  border:0;
  width:80%;
  margin:auto;
}


p.error {
  font-weight:bold;
  color:red;
  font-family:Arial,Helvetica,sans-serif;
  text-align:center;
}

p.desc {
  font-style:italic;
  font-family:Georgia,sans-serif;
  text-align:center;
}

td.pch,td.c,th.c {
   text-align:center;
   width:5%!important;
}

ul.navbar, .navbar li {
   list-style:none;
   margin:0;
   padding:0;
   display:inline;
}

ul.navbar {
  width:80%;
  margin:auto;
  display:block;
  overflow:hidden;
  padding:3px 0;
}

.navbar a {
   text-decoration:none;
   color:#369;
   font-size:10pt;
   font-weight:bold;
   font-family:Arial,Verdana, sans-serif;
   width:25%;
   float:right;
   text-align:center;
}

.navbar a:hover {
   color:#F90;
   text-decoration:underline;
}

#pinq {
	width:570px;
	background:#E8EEF7;
	position:absolute;
	top:50px;
	left:150px;
	padding:0;
	border:1px solid #EEE;
}

#pinq h2 {
	margin:0;
	background-color:#369;
	color:white;
	font-weight:bold;
	padding:0.2em 1em;
	font-size:23pt;
	font-family:Georgia, Times, "Times New Roman", serif;
}

#pinq label {
	font-size:8pt;
	clear:both;
}

#pinq div {
	margin:0.7em;
	margin-bottom:1em;
}

#chooseimage {
	overflow:hidden;
	clear:both;
}

#pinq div.cutter {
     border:1px solid #369;
     float:left;
     width:76px;
     height:76px;
     overflow:hidden;
     margin:5px;
}

#pinq div#chooseimage {
	
}

.cutter img {
	margin-left:-5px;
	margin-top:-5px;
}

#pinq input {
	margin:0;
	border:1px solid;
}

#ctitle, #cgreet {
	width:340px;
	margin:0;
	margin-top:1em;
	border:1px solid black;
}

#cgl {
	clear:both;
	margin-top:1em;
	margin-bottom:1em;
}

#cgreet {
margin-top:1em;
margin-bottom:1em;
}

#pinq h2 {
	font-size:12pt;
	position:relative;
}

#xbutton {
	display:block;
	position:absolute;
	top:3px;
	right:3px;
	width:16px;
	height:16px;
	background: url('close.png');
}

#xbutton:hover {
background: url('close.png') -16px 0 no-repeat ;
}

#xbutton:hover:active {
background: url('close.png') -32px 0 no-repeat;
}

#bns {
	margin:0;
	text-align:center;
	overflow:hidden;
}

#resetb { float:right; }

#rchartsearch {
  padding:5px;
  width:50%;
  padding-bottom:3px;
/*  text-align:right;*/
}
/*
#rchartsearch, #rchartsearch input, #rchartsearch select{
  font-size:8pt;
}
*/

fieldset {
  border:0;
  padding:0;
  margin:0;
  padding-bottom:2px;
  margin-bottom:2px;
  text-align:left;
}

label {
  float:left;
  width:180px;
  line-height:15pt;
  font-weight:bold;
}

#rchartsearch label {
	width:80px;
}

span.itext {
  line-height:15pt;
}

