body {
color: #365603;
width: 100%;
height: 100%;
padding: 0px;
font-size: 11px;
margin: 0px 0px;
border: 0px solid green;
background-position: 0% 50%;
font-family: Verdana, Arial, Helvetica,sans serif;
 SCROLLBAR-FACE-COLOR: #E9F3D9; 
 SCROLLBAR-HIGHLIGHT-COLOR: #CAD8B4; 
 SCROLLBAR-SHADOW-COLOR: #ffc396; 
 SCROLLBAR-3DLIGHT-COLOR: #fffad6; 
 SCROLLBAR-ARROW-COLOR: #000000; 
 SCROLLBAR-TRACK-COLOR: #839468; 
 SCROLLBAR-DARKSHADOW-COLOR: #947669
}
body.testi {
background-color: #e9f3d9; padding-right: 0px; padding-left: 0px; 
padding-bottom: 0px; margin: 50px 0px; padding-top: 0px; text-align: center
}
.quote{font:bold 11px Arial;}
.quote .author{font-weight:normal;font-style:italic;display:block;float:right;}

table 	{ 	border: 0 solid white; padding: 0; margin: 0; }
table.nav { 
   background-image: url(http://www.hoodiabushmanusa.com/images/topnav_text_usa.jpg);  
   background-repeat: no-repeat;
   }
   
table.spot { border: 1px dotted #c0c0c0; padding: 0; margin: 0; }
td {
	font-weight: normal; font-size: 11px; color: #003300; font-style: normal; 
	font-family: Verdana, Tahoma, Helvetica, sans-serif; text-decoration: none;
}
td .sch {
           font-family: "Comic Sans MS", Verdana, Tahoma, Helvetica, sans-serif;
           color: #2a566f;  font-size: 6px; text-decoration: none;
           }

td .cat {
           font-family: "Comic Sans MS", Verdana, Tahoma, Helvetica, sans-serif;
		   height: 25px; color: #2a566f;  font-size: 11px; text-decoration: none;
		   border: solid 1px  #66789D;
           }

td .app {
           font-family: Verdana, Tahoma, Helvetica, sans-serif; color: #000080;
		   font-size: 10pt; border-bottom: 1px dotted #c0c0c0;
           }

td .app2 {
           font-family: Verdana, Tahoma, Helvetica, sans-serif; height:25px;
		   font-weight:bold; color: #000080;  font-size: 11px; 
           }
          
td .app3 {
           font-family: Verdana, Tahoma, Helvetica, sans-serif; height:25px;
		   font-weight:bold; color: #996633;  font-size: 11px; 
           }
td .app4 {
           font-family: Verdana, Tahoma, Helvetica, sans-serif; height:25px;
		   font-weight:normal; color: #996633;  font-size: 11px; 
		   text-decoration: none;
           }

td.dotted   { 		   
           border-bottom: #008080 1px dotted;
		   }
td.plain  {
			border: #999 1px dotted;
			}
td.high  {
			color: #111111;  font-size: 11px; line-height: 125%;
			}	
td.dspbig {
    color: #3C7C05; font-weight: bold; text-align: center;
	font-family: Verdana, Arial, Tahoma, Helvetica ; font-size:  10pt;
	border: #999 1px dotted; background: #e2c279; height: 30px;
	}	

td.dspbig2 {
    color: #257A03; font-weight: bold; text-align: center;
	font-family: Verdana, Arial, Tahoma, Helvetica ; font-size: 11px;
	border: #999 1px dotted; height: 30px;
	}

td.bks { 
color: #365603; 
font-size:  7pt;             
font-family: Comic Sans, Tahoma, Verdana, Helvetica,Arial ; 
}
	
gen		{
  font-family: Verdana, Arial, Helvitica;
  font-weight: 500;
  font-size: 11px;
  color: white;
  text-align: left;
  border: solid 0px #006699;
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
dl {
  font-family: Verdana, Arial, Helvitica;
  font-weight: 700;
  font-size: 11px;
  font-variant: small-caps;
  letter-spacing: 0.2mm;
  color: white;
  text-align: center;
  border: solid 1px #ffffff;
  padding: 1px;
  margin: 1px;
  background-color: #4F98C9;
}

select {
	font-weight: normal; font-size: 10pt; width: 100%; color: white; 
	font-family: verdana; height: 20px; background-color: #5574b9
}
           
input.button {
	border-right: #0079d7 1px solid; border-top: #0079d7 1px solid; 
	font-weight: bold; font-size: 10pt; border-left: #0079d7 1px solid; 
	width: 128px; cursor: hand; color: #ffffff; border-bottom: #0079d7 1px solid;
	font-family: verdana; height: 26px; background-color: #6498d6
}

input.buttonover {
	border-right: #0079d7 1px solid; border-top: #0079d7 1px solid;
	font-weight: bold; font-size: 10pt; border-left: #0079d7 1px solid; 
	width: 128px; cursor: hand; color: #ffffff; border-bottom: #0079d7 1px solid;
	font-family: verdana; height: 26px; background-color: #0079d7
}

.small {
	font-weight: normal; font-size: 2px; color: #fff3d6; font-style: normal;
	font-family: Verdana, Tahoma, Helvetica, sans-serif; text-decoration: none;
}

.brown {
        font-weight: normal; font-size: 12px; color: #583a1d; 
		font-style: normal; font-family: Verdana, Tahoma, Helvetica, sans-serif;
		text-decoration: none;
}

p  { 
	font-size: 8pt; line-height: 100%; 
	font-family: Verdana, Arial, Helvetica,sans serif;
 }
p .norm { 
	font-size: 11px; line-height: 100%; 
	font-family: Verdana, Arial, Helvetica,sans serif;
 }
p.babi { 
	color: #ca2828; font-size:  11px;   
	font-family: Tahoma, Verdana, Arial, Helvetica ; 
}

p.books { 
	font-weight: 550; font-size:  11px; 
	font-family: Verdana, Arial, Tahoma, Helvetica ; 
}

.sp { 
	font-size: 11px; color: #555555; padding: 5px; 
	font-family: Verdana, Arial, Tahoma, Helvetica ; 
}

.men { 
	font-size: 11px; color: #333333; padding: 0px; font-style: normal;
	font-weight: bold; font-family: Verdana, Arial, Tahoma, Helvetica ; 
	border: #999 1px dotted; height: 25px; text-align: center;
}

.men1 { 
	font-size: 11px; color: #777777; padding: 0px; font-style: normal;
	font-weight: normal; font-family: Verdana, Arial, Tahoma, Helvetica
}

.men2 { 
	font-size: 11px; color: #333; padding: 0px; font-style: normal;
	font-weight: normal; font-family: Verdana, Arial, Tahoma, Helvetica ; 
	border-right: #999 1px dotted;
}
.men3 { 
	font-size: 11px; color: #333; padding: 0px; font-style: normal;
	font-weight: normal; font-family: Verdana, Arial, Tahoma, Helvetica ; 
	border: #999 1px dotted;
}

blockquote { 
	font-size: 11px; color: #555555; padding: 5px; margin:11px;
	font-family: Verdana, Arial, Tahoma, Helvetica
}
h1           { font-size: 130%; font-weight: normal; margin: 0; padding: 0.5em }
h2           { font-size: 100%; font-weight: bold; margin: 0; padding: 0.5em }

a:link       { text-decoration: none; color: #86B55F}
a:visited   { text-decoration: none; color: #996633 }
a:hover     { text-decoration: underline; color: #367304; }
a:active  { text-decoration: uppercase; color: blue; font-weight: bold }

.smldsp {
    background: #FFFFFF;
	font-weight: normal; 
	font-size: 7pt; 
	line-height: 90%;
	color: #3C7C05;
	font-style: normal;
	font-family: Arial, Tahoma, Helvetica, sans-serif; 
	margin-left:2px;
}
.smltxt {
    background: #FFFFFF;
	font-weight: normal; 
	font-size:7.5pt; 
	color: #86B45E;
    padding: 3px;
	text-align: center;
	font-style: normal;
	font-family: Arial, Tahoma, Helvetica, sans-serif; 
}
.smlhed {
    background: #FFFFFF;
	font-weight: bold; 
	font-size: 6.5pt; 
	color: #3C7C05; 
	font-style: normal; 
    text-align: center;		
	font-family: Arial, Tahoma, Helvetica, sans-serif; 
}

.ontab {
	border-right: #FBCA05 3px outset; border-top: #FB6D05 3px outset; 
	font-weight: bold; border-left: #ff9900 3px outset; 
	border-bottom: #E1FB05 3px ridge; color:#ffff99;
	background-color: #669999; text-align: center; font-size: 100%; 
	padding-top:3px ; padding-bottom: 3px ;
}
/* Credit: www.dynamicdrive.com */

.gallerycontainer { position: relative; width: 300px; }

.thumbnail img	{ border: 1px dotted #c0c0c0; margin: 0 5px 5px 0; }

.thumbnail:hover	{ background-color: transparent; }

.thumbnail:hover img	{ border: 1px solid blue; }

.thumbnail span	{ /*CSS for enlarged image*/
	position: absolute; background-color: #9E991A; padding: 8px; 
	left: -1000px; white-space: nowrap; border: 1px dashed gray;
	visibility: hidden; color:#ffffff; text-decoration: none; text-align:center;
}

.thumbnail span img	{ /*CSS for enlarged image*/
	border-width: 0; padding: 2px; }

.thumbnail:hover span	{ /*CSS for enlarged image*/
	visibility: visible; font-weight: bold; font-size: 11px; color: #006600; 
	font-style: normal; font-family: Verdana, Tahoma, Helvetica; top: 0;
	left: 300px; /*position where enlarged image should offset horizontally */
	z-index: 50;
}

	