/* some basic defaults */

body { background-color: #FFFFFF;
       font-family: arial, helvetica, san-serif}

p { font-family: arial, helvetica, san-serif;
    font-size: 12px; }

ol { font-family: arial, helvetica, san-serif;
    font-size: 12px; }

ul { font-family: arial, helvetica, san-serif;
    font-size: 12px; }

li { font-family: arial, helvetica, san-serif;
    font-size: 12px; }

/* some specific stuff for navigation and stuff */

.sidenav { border: solid #990000 ;
           border-width: thin;
           padding: 0px 0px 0px 0px ; 
           margin: 0px 0px 0px 0px ;}

p.sidenavwhite { padding: 3px 3px 3px 3px ; margin: 0px 0px 0px 0px ; background-color: white ;}
p.sidenavred { padding: 3px 3px 3px 3px ; margin: 0px 0px 0px 0px ; background-color: #990000 ; color: white}


a:link  { color: #3333ff;  text-decoration: none; font-weight: bold}
a:visited { color: #3333ff;  text-decoration: none; font-weight: bold }
a:active { color: #3333ff;  text-decoration: none ; font-weight: bold }
a:hover { color: #3333ff;  text-decoration: underline; font-weight: bold}

a.leftnav:link  { color: #990000;  text-decoration: none; font-weight: bold}
a.leftnav:visited { color: #990000;  text-decoration: none; font-weight: bold }
a.leftnav:active { color: #990000;  text-decoration: none ; font-weight: bold }
a.leftnav:hover { color: #990000;  text-decoration: underline; font-weight: bold}


.indented {margin-left:20px ; margin-right: 20px}

.email {color: orange }


.nav { font-family: arial, helvetica, san-serif;
       font-size: 12px; }

.tnav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.tnav			{ text-decoration: none; color : #006699; }
a.tnav:hover		{ text-decoration: none; }

.tnavx			{ font-weight: bold; font-size: 11px; color : #000000;}
a.tnavx			{ text-decoration: none; background: #D1D7DC; color : #ffffff; }
a.tnavx:hover		{ text-decoration: none; }

# a:hover		{ text-decoration: none; color : #DD6900; }

table.data {
border-collapse:collapse;
}

th.data {
	color: #FFA34F; font-size: 11px; font-weight : bold;
	background-color: #006699; 
    border: 1px solid #006699;
    padding:3px;
}

td.data {
	color: #006699; font-size: 11px; 
	background-color: #ffffff; 
    border: 1px solid #006699;
    padding:3px;
}

td.empty {
    background-color: #ffffff; 
    border: 0px;
}

p.entrytitle {
  font-size: 18px;
  color: #990000;
  padding-top: 10px;
  margin: 0px;
  }
a.entrytitle {
  font-size: 18px;
  color: #660000;
  text-decoration: none;
  }
a.entrytitle:visited {
  font-size: 18px;
  color: #660000;
  text-decoration: none;
  }
a.entrytitle:active {
  font-size: 18px;
  color: #660000;
  text-decoration: underline;
  }
a.entrytitle:hover {
  font-size: 18px;
  color: #660000;
  text-decoration: underline;
  }


p.entrydesc {
  font-size: 12px;
  color: #000000;
  padding-top: 3px;
  margin: 0px;
  }

p.entryurl {
  font-size: 12px;
  color: #669966;
  padding-top: 3px;
  margin: 0px;
  }
a.entryurl {
  font-size: 12px;
  color: #669966;
  text-decoration: none;
  }
a.entryurl:visited {
  font-size: 12px;
  color: #669966;
  text-decoration: none;
  }
a.entryurl:active {
  font-size: 12px;
  color: #669966;
  text-decoration: underline;
  }
a.entryurl:hover {
  font-size: 12px;
  color: #669966;
  text-decoration: underline;
  }

p.entrycat {
  font-size: 12px;
  color: #333333;
  padding-top: 3px;
  margin: 0px;
  }
a.entrycat {
  font-size: 12px;
  color: #990000;
  text-decoration: none;
  }
a.entrycat:visited {
  font-size: 12px;
  color: #990000;
  text-decoration: none;
  }
a.entrycat:active {
  font-size: 12px;
  color: #990000;
  text-decoration: underline;
  }
a.entrycat:hover {
  font-size: 12px;
  color: #990000;
  text-decoration: underline;
  }

.offsite { border: 3px double #cccccc; background-color: #f0f8ff; padding: 5px; text-align: center; font-size: 11px; }
a.offsitelink { color: #0000cc; text-decoration: none; }
a.offsitelink:visited { color: #0000cc; text-decoration: none; }
a.offsitelink:active { color: #0000cc; text-decoration: underline; }
a.offsitelink:hover { color: #0000ff; text-decoration: underline; }


.adsensepick {
  font-size: 12px;
  color: #000000;
  padding: 2px;
  margin: 3px;
  }
.adsenseright {
  font-size: 12px;
  color: #000000;
  padding: 2px;
  margin: 3px;
  background-color: #ADFF91;
  }
.adsensewrong {
  font-size: 12px;
  color: #000000;
  padding: 2px;
  margin: 3px;
  background-color: #FFD345;
  }
