/*Base Site Structure*/

html { min-height: 100%; margin-bottom: 1px; }

body 
{
	background-image: url(../images/background.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	min-width: 880px;
	background-repeat: repeat-x;
}

body.popuppage
{
    background-image: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	min-width: 500px;
	background-repeat: repeat-x;
}

body.popuppage p
{
    padding-left: 8px;
    font-size:10px;
}

dl, dt, dd, ul, li 
{
margin: 0;
padding: 0;
list-style: none;
}

div
{
margin: 0;
padding: 0;
list-style-type: none;
}

a:link, a:visited
{
color:blue;
text-decoration:underline;
}

a:hover 
{
color:#993300;
text-decoration:none;
}

a:active 
{
color:#993300;
text-decoration:none;
}
table
{
    width: 100%
}

img
{  border-style: none;
}
p
{
    padding-top:0px;
    padding-bottom: 0px;
}

#form1 
 {
    padding: 0px 10px 0px 0px;
    margin-bottom: 0px;
  }
  
#Form1 
  {
    padding: 0px 10px 0px 0px;
    margin-bottom: 0px;
  }


 .nobr {
  white-space: nowrap;
 }


 h1
{	
    font-size: 18px;
    font-weight: bold;
    color: #309ee3;
    padding-left:0px;
    padding-right: 12px;
    background-color: #ffffff;
    white-space:nowrap;
    margin-top: 0px;
    padding-top: 0px;
}

h2
{	
    font-size: 14px;
    font-weight: bold;
    color: #111111;
    padding-bottom: 8px;
    padding-right: 4px;
    text-align: left;

    
}

 h4
{	
    font-size: 12px;
    font-weight: bold;
  
    padding-left:10px;
    padding-right: 12px;
    
}
p
{
 font-size: 10px;   
}

/*End Base Site*/
/*Structure*/

#site 
{
margin:0 auto;
text-align:left;
width: 880px;
background:#ffffff;


}

#top-section 
{
  margin-top:0px;
  float:left;
  left:0;
  top:0;
     
  }

/*Structure*/

/*Header for site */
#header {
	
	width: 880px;
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 0px;
	margin-top: 0px;
		float:left;
border-bottom: 1px solid #bcc4c4;
}

/* Begin CSS Drop Down Menu */

#menuh-container
	{
	top: 0;
	left: 0;

	z-index: 20000;
	background-color: #d6f7ff;
	
	}

#menuh
	{
	font-size: small;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	width:100%;
	float:left;
	
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	margin:0;
	padding: 0.3em;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: #2288aa;
	background-color: #d6f7ff;
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: #2288aa;
	background-color: #b6e4ef;
	text-decoration:none;
	}	
	
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-image: url(../images/navdown_orange.gif);
	background-position:right center;
	background-repeat: no-repeat;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(../images/nav_orange.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
		/* width of all menu boxes */
	}

#menuh li
	{
	position:relative;
    min-height: 1px; 			/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
   
    width:145px;
	}
	
#menuh li.leftsidestart
	{
    border: none;
    width:147px;
    border-right: 1px solid #bcc4c4;
    
	}
#menuh li.leftside
	{
    border: none;
    border-right: 1px solid #bcc4c4;
	}
	
#menuh li.rightside
	{
	 width:148px;
    border: none;
    border-left: 1px solid #bcc4c4;
 
	}


#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	
	margin:0px 0 0 0px;
 
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}
	
#menuh ul.fontsmaller
	{
	 background-color: #d6f7ff;   
	font-size: 9px;
	}
#menuh ul.fontsmaller li
	{
	border-top: 1px solid #bcc4c4;
	padding-top: 2px;
	padding-bottom: 2px;
	}


div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */




/*Content for site */

#content 
{
    background: #ffffff;
    border-top: 1px solid #bcc4c4;
    float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	left:0;
	top:0;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 20px;
	position: relative;	
	width: 880px;
}

#content p {
	
}

/*Content for site */




/*bottom_section for site */
 #bottom-section {
  position:relative;
  left:0;
  top:0;
 
  
  

  }

/*bottom_section for site */
/*Copyright for site */

#copyright 
{
	position: relative;
	background-image: url(../images/footer.gif);
  width: 880px;
  height: 71px;
	font-size: 10px;
	float:left;
	margin-bottom: 8px;
	margin-top: 0px;

}


#copyright ul
{
	margin-left:4px;
	margin-bottom:0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 20px;
	white-space: nowrap;
	text-align: left;
}

#copyright li 
{
	display: inline;
	list-style-type: none;

}

#copyright a:link, #copyright a:visited 
{
color:#000000;
text-decoration: none;
}

#copyright a:hover 
{
color: #0E6983;
text-decoration: none;
}


#copyright p
{
	margin-left:4px;
	margin-bottom:14px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	white-space: nowrap;
	text-align: left;
	font-size: 10px;
}

#copyright p.date
{
	margin-top: 54px;
	margin-right: 4px;
	text-align: right;
}
/*Copyright for site */

#leftside
{
    width: 229px;
    float: left;
    margin-left: 2px;
}

#content_help
{
   width: 600px;
    float: left;
   margin-left: 0px;
   margin-bottom: 14px;
   margin-top: 10px;
   font-size: 10px;
   text-align: left;
}




.defaultbox 
{
   width: 100%;
   margin-left: 12px;
   margin-bottom: 14px;
   margin-top: 10px;
}


.defaultbox td.uppermiddle 
{
    background-image: url(../images/wandincboxrev_02.gif);
    background-repeat:repeat-x;
    font-size: 14px;
    font-weight: bold;
    color: #fd7e22;
}

.defaultbox td.uppermiddle a
{
    font-size: 15px;
    font-weight: bold;
    color: #fd7e22;
    text-decoration: none;
}


.defaultbox td.left 
{
    background-image: url(../images/wandincboxrev_04.gif);
    background-position: bottom right;
  
}

.defaultbox td.left img.spacer
{
   height: 244px;
   width: 1px;
}

.defaultbox td.left img.adspacer
{
   height: 200px;
   width: 1px;
}

#sidemenu table.defaultbox td.left img.spacer
{
   height: 200px;
   width: 1px;
}


.defaultbox td.middle 
{
    background-image: url(../images/wandincboxrev_05.gif);
   
     background-position: bottom center;
    
}



.defaultbox td.middle p
{
    text-align: left;
    font-size: 12px;
}
#content_help table.defaultbox td.middle p
{
    text-align: left;
    font-size: 12px;
}

.defaultbox td.middle p a
{
    text-decoration: none;
    color: #000000;
} 
.defaultbox td.middle p a.click
{
	color:#fd7e22;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
}

.defaultbox td.middle p a.click:hover
{
	
	text-decoration: underline;
	
}

#content_help table.defaultbox td.middle p a.click
{
	color:#fd7e22;
	float: right;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	margin-right: 8px;
}

#content_help table.defaultbox td.middle p a.click:hover
{

	text-decoration: underline;

}


.defaultbox td.middle .Logo
{
	margin-left: 34px;
}




.defaultbox td.right 
{
    background-image: url(../images/wandincboxrev_06.gif);
       background-position: bottom left;
}



.defaultbox td.lowerbox a
{
	color:#fd7e22;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
}
.defaultbox td.lowersizer 
{
    background-image: url(../images/wandincboxrev_08.gif);
    background-repeat:repeat-x;	
}




#rightside
{
    float: right;
    margin-right: 13px;
    margin-left: 13px;

    width: 600px;
}
#uppertable
{
    width: 590px;
    margin-bottom: 8px;
    margin-top: 10px;
    float: right;
    
}
#uppertable td.left 
{
    background-image: url(../images/wandincotherboxrev_04.gif);
    background-repeat:repeat-y;
    height:120px;
}

#uppertable td.left img.spacer
{
   height: 120px;
   width: 1px;
}

#uppertable td.right 
{
    background-image: url(../images/wandincotherboxrev_06.gif);
    background-repeat:repeat-y;	
}

#uppertable tr.headlinerow
{
vertical-align: bottom;	
}

#uppertable td.headline
{
    background-image: url(../images/wandincotherboxrev_02.gif);
    background-repeat:repeat-x;	
    vertical-align: top;	
}


#uppertable td.inside
{ background-image: url(../images/wandincotherboxrev_05.gif);
	height:120px;
    background-repeat:repeat-x;	
    vertical-align: top;	
    	
}

#uppertable td.inside img
{
    float: right;	
}

#uppertable td.inside p
{
    margin-left: 4px;
    padding-left: 0px;	
    font-size: 16px;
    font-weight: bolder;
    color: White;
    padding-top: 16px;
    
}




.righttbox 
{
   width: 110px;
   margin-left: 4px;
   margin-bottom: 14px;
   margin-top: 6px;

}
.righttbox tr.uppersizer
{
    max-height:45px;
}

.righttbox td.lowersizer
{
   
}
.righttbox td.uppermiddle 
{
    background-image: url(../images/wandincbox_02.gif);
    background-repeat:repeat-x;
    font-size: 14px;
    font-weight: bold;
    color: #fd7e22;
}
.righttbox td.uppermiddlesmallerfont
{
    background-image: url(../images/wandincbox_02.gif);
    background-repeat:repeat-x;
    font-size: 12px;
    font-weight: bold;
    color: #fd7e22;
}

.righttbox td.middle 
{
    background-image: url(../images/wandincbox_05.gif);
    background-repeat:repeat; 
     font-size: 10px;
    width: 100%;
   
}



.righttbox td.lowerbox 
{
    background-image: url(../images/wandincbox_08.gif);
    background-repeat:no-repeat;
   
   
    text-align: center;
}

.righttbox td.lowerbox a
{
	color:#fd7e22;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
}
.righttbox td.lowersizer 
{
    background-image: url(../images/wandincbox_09.gif);
    background-repeat:repeat-x;	
    height: 28px;
}








span.middletext
{
    padding-top: 8px;
    padding-bottom: 8px;
}

	#localbox {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	float: right;
	margin-top: 4px;
	margin-bottom: 4px;
	position: relative;
	border: outset 3px #6b96bd;
	width: 160px;
	margin-right: 6px;
	margin-left: 6px;
	font-size:10px;
	}
	
	#localbox ul{
list-style-type: none;
padding-left:0px;
margin-left: 0px;
	}
		#localbox li{
padding-top: 6px;
	}
	
			#localbox li.visited{
padding-top: 6px;
font-weight:bold;
	}
	
	#localbox a {

} 

#localbox a:link, #localbox a:active, #localbox a:visited {
color: #000000;
}

#localbox a:hover {
color: #444444;
}
	
	
.dirlogo 
{
    margin-left: 8px;
    border: outset 3px #6b96bd;
    padding: 4px;
    width: 500px; 
}

.dirlogo img
{
     border-right: outset 3px #6b96bd; 
     padding: 3px;
}

.dirlogo a
{
    float:left;
   margin-left: 150px;
   margin-top: -40px; 
}

	
#tagcloud {
	background-color: #CCCCCC;
	margin-left: 100px;
	margin-right: 100px;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 5px;
	border: 1px solid #000000;
	font-size: 9px;
}

.size1
{
font-size: 10px;
font-weight: bold;
}

.size2
{
font-size: 12px;
font-weight: bold;
}

.size3
{
font-size: 14px;
font-weight: bold;
}





div.footnote {
font-size:8pt;
text-align: right;
padding-right: 8px;
}

#innertable
{
    width: 860px;
    margin-bottom: 8px;
    float: left;
    margin-left: 8px;
    margin-right: 8px;
    
}
#innertable td.left 
{
    background-image: url(../images/wandincotherbox_04.gif);
    background-repeat:repeat-y;
}

#innertable td.left img.spacer
{
   height: 215px;
   width: 1px;
}

#innertable td.right 
{
    background-image: url(../images/wandincotherbox_06.gif);
    background-repeat:repeat-y;	
}

#innertable tr.headlinerow
{
vertical-align: bottom;	
}

#innertable td.headline
{
    background-image: url(../images/wandincotherbox_02.gif);
    background-repeat:repeat-x;	
    vertical-align: top;	
}


#innertable td.inside
{
    	
}



#innertable td.inside p
{
    margin-left: 4px;
    padding-right: 4px;	
}

table.lowertable 
{
margin-top: 8px;
}

table.lowertable td
{
vertical-align:top;
padding-top: 4px;

}
td.DFBlurbs img
{
	margin-bottom:5px;
}
a.DFLinks
{
    color: #FD7E22;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
img.DFBlurbs
{
	text-align:center;
}
.DFBlurbs
{
	margin:3px 3px 3px 3px;
    padding:3px 3px 3px 3px;
    border:solid 1px #FAFAFA;
    position:relative;
    vertical-align:bottom;
}

table.lowertable td.vertline
{
background-image: url(../images/vertline.gif);
    background-repeat:repeat-y;	
    padding-left: 4px;
    padding-right: 4px;
    
}

table.lowertable td.headlinetext
{	
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    padding-bottom: 4px;
    padding-right: 4px;
    text-align: right;
    white-space:nowrap;
    background-image: url(../images/lowertablehead.gif);
    background-repeat:no-repeat;
}

table.lowertable td 
{
font-size: 12px;
}

table.lowertable td p.middle span.uppermiddle a
{
font-size: 14px;
    font-weight: bold;
    color: #fd7e22;
    text-decoration: none;

}

table.lowertable img.clipart
{
margin-left: 60px;

}

table.lowertable td.click
{
padding-bottom: 4px;
padding-top: 8px;
}

table.lowertable td.click a
{
	color:#fd7e22;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
}
.lowertext
{
	font-size:10px;
}
table.lowertable td span.lowertext a
{
    color: #000000;
	font-size: 11px;
    text-decoration: none;
}

table.lowertable td.click a:hover
{
	text-decoration: underline;

}


table.lowertableinside
{
margin-top: 8px;

}

table.lowertableinside td
{
vertical-align:top;
padding-top: 4px;

}

table.lowertableinside td.vertline
{
background-image: url(../images/vertline.gif);
    background-repeat:repeat-y;	
    padding-left: 4px;
    padding-right: 4px;
    
}

table.lowertableinside td.headlinetext
{	
    font-size: 17px;
    font-weight: bold;
    color: #111111;
    padding-bottom: 8px;
    padding-right: 4px;
    text-align: left;
    white-space:nowrap;
    background-image: url(../images/lowertableheadinside.gif);
    background-repeat:no-repeat;
    background-position: right center;	
}

table.lowertableinside td 
{
font-size: 12px;
}

table.lowertableinside td p.middle span.uppermiddle
{
font-size: 12px;
    font-weight: bold;
    color: #fd7e22;

}

table.lowertableinside td span.middle
{
font-size: 10px;
   

}

table.lowertableinside img.clipart
{
margin-left: 60px;

}

table.lowertableinside td.click
{
padding-bottom: 4px;
padding-top: 8px;
}

table.lowertableinside td.click a
{
	color:#fd7e22;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
}

table.lowertableinside td.click a:hover
{
	text-decoration: underline;

}


#text
{
    float: right;
    width: 660px;
    margin-right: 16px;
    font-size: 12px;
    margin-top:0px;
    padding-top: 0px;
}

#text p
{ 
    font-size: 12px;   
}

#text p.note
{ 
    font-size: 10px;   
}

#text td.logo
{ 
    padding: 4px 
}

#text p.logo
{ 
    text-align:center;  
}

#text a.click
{
	color:#fd7e22;

	font-weight:bold;
	text-decoration: none;
	
}

#text a.click:hover
{
	
	text-decoration: underline;
	
}
#text ol.wandlist li
{   
  list-style-type: decimal;
  padding-bottom: 8px;
}



#text ul.wandlist li
{   
    
    margin-left: 24px;
    padding-bottom: 8px;
    list-style-image: url(../images/wand_li.gif);
    list-style-position: outside;
}

#text ul.taxlist li
{   
    
    margin-left: 24px;
    padding-bottom: 8px;
    list-style-image: url(../images/spacer.gif);
    list-style-position: outside;
    margin-right: 100px;
}

#test hr
{
    color:Gray;
}

#text .date
{
    float: left;
    cursor:pointer;
    padding-bottom: 10px;
    font-size: 10px;
    
}

#text .NewsHeadline
{
    float: left;
    margin-left: 8px;
    text-align: left;
    cursor:pointer;
    padding-bottom: 10px;
    font-size: 10px;
}

#text .wandlinks
{
    
    font-size: 10px;
    
}

#text td.headlinetext
{	
    font-size: 14px;
    font-weight: bold;
    color: #111111;
    margin-bottom: 8px;
   
    text-align: left;
    white-space:nowrap;
    background-image: url(../images/lowertableheadinside.gif);
    background-repeat:no-repeat;
    background-position:right;
    min-width: 500px;	
    
}
#text table.newstable
{
    margin-bottom: 6px;
}
#text .story
{
    max-width: 500px;
 
}

#text .story h1
{
   white-space:normal;
 
}
#text .story a
{
   color:#fd7e22;

	font-weight:bold;
	text-decoration: none;
 
}




#sidemenu
{
    width: 180px;
     float: left;
    margin-left: 8px;
    padding-top: 0px;
}

#sidemenu a
{
 font-size: 12px;
 color:  #ffffff; 
 
 text-decoration: none;
}

#sidemenu a:hover
{
 color:  #ff771c; 
}

#sidemenu li
{
 border-bottom: 1px solid #0ebcef;
 padding-bottom: 4px;
 
}

#sidemenu li.bottom
{
 border-bottom: none;
 padding-bottom: 4px;
 
}


#sidemenu li.openpage
{
 font-size: 12px;
 color:  #11f2ff; 
 font-weight: bold;
 text-decoration: none;
 padding-top: 2px;
}

#sidemenu li.openpagebottom
{
 font-size: 12px;
 color:  #11f2ff; 
 font-weight: bold;
 text-decoration: none;
 padding-top: 2px;
 border-bottom: none;
 padding-bottom: 4px;
}

#sidemenu li.openpagesub
{
 font-size: 12px;
 color:  #11f2ff; 
 font-weight: bold;
 text-decoration: none;
 padding-top: 2px;
 padding-left: 12px;
}

#sidemenu li.sub
{

 padding-left: 12px;
}





.menubox 
{
   width: 100%;

}

.menubox td.leftcorner
{
    text-align:right;
}


.menubox td.uppermiddle 
{
    background-image: url(../images/wandsidemenu_02.gif);
    background-repeat:repeat-x;
 
}


.menubox td.left 
{
    background-image: url(../images/wandsidemenu_04.gif);
    background-position: bottom right;
    background-repeat:repeat-y;
  
}




.menubox td.middle 
{
 
    background-color: #3297d4;
}



.menubox td.middle p
{
    text-align: left;
}

.menubox td.middle p a
{
    text-decoration: none;
    color: #000000;
} 
.menubox td.middle p a.click
{
	color:#fd7e22;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
}
.menubox td.middle p a.click:hover
{
	text-decoration: underline;
	
}




.menubox td.right 
{
    background-image: url(../images/wandsidemenu_06.gif);
       background-position: bottom left;
       background-repeat:repeat-y;
}




.menubox td.lowersizer 
{
    background-image: url(../images/wandsidemenu_08.gif);
    background-repeat:repeat-x;	
}



.signupbox 
{
   width: 200px;
float: right;
margin-left: 12px;
margin-top: 40px;
margin-bottom: 40px;
}

.signupbox  td.leftcorner
{
    text-align:right;
}


.signupbox  td.uppermiddle 
{
    background-image: url(../images/wandintbox_02.gif);
    background-repeat:repeat-x;
 
}


.signupbox  td.left 
{
    background-image: url(../images/wandintbox_04.gif);
    background-position: bottom right;
    background-repeat:repeat-y;
  
}




.signupbox  td.middle 
{
 
    background-color: #fdeeae;
    padding-bottom: 4px;
}



.signupbox  td.middle p.signup
{
    text-align: left;
    font-size: 12px;
  
 
}

.signupbox  td.middle p.signup img
{
    margin-left: 15px;
 
}


.signupbox  td.middle p.signup a
{
    text-decoration: none;
    color: #000000;
  
} 
.signupbox  td.middle p.signup a.click
{
	color:#fd7e22;
	text-align: center;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
}

.signupbox  td.middle p.signup a.click:hover
{
	text-decoration: underline;

}

.signupbox  td.middle span.about
{
	font-size: 12px;
}


 .signupbox  td.middle span.about h1
{	
    font-size: 12px;
    font-weight: bold;
    color: #fd7e22;
    padding-left:0px;
    
    background-color:Transparent;
    white-space:nowrap;
    margin-top: 0px;
    padding-top: 0px;
}


.signupbox  td.right 
{
    background-image: url(../images/wandintbox_06.gif);
       background-position: bottom left;
       background-repeat:repeat-y;
}




.signupbox  td.lowersizer 
{
    background-image: url(../images/wandintbox_08.gif);
    background-repeat:repeat-x;	
}

.taxonomybox
{
   width: 100%;
float: left;
margin-left: 0px;
margin-right: 12px;
margin-top: 10px;
}

.taxonomybox td.leftcorner
{
    text-align:right;
}


.taxonomybox td.uppermiddle 
{
    background-image: url(../images/wandintboxtax_02.gif);
    background-repeat:repeat-x;
 
}


.taxonomybox td.left 
{
    background-image: url(../images/wandintboxtax_04.gif);
    background-position: bottom right;
    background-repeat:repeat-y;
  
}




.taxonomybox td.middle 
{
background-color: #ffffff;    
}





.taxonomybox td.middle p.signup
{
    text-align: left;
    font-size: 11px;

    padding: 6px;
}

.taxonomybox td.middle p.signup img
{
    margin-left: 10px;
 
}


.taxonomybox td.middle  a
{
    text-decoration: none;
    color: #000000;
} 
.taxonomybox td.middle a.click
{
	color:#fd7e22;
	text-align: left;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
	margin-left: 540px
}

.taxonomybox td.middle a.click:hover
{
	text-decoration: underline;
	
}


.taxonomybox td.middle div.about
{
	font-size: 11px;
	float:left;
	text-align: left;
	width: 540px;
}

.taxonomybox td.middle div.about a.click
{
	color:#fd7e22;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
    margin-left: 0px;
    padding-top: 8px;
	
}

.taxonomybox td.middle div.about a.click:hover
{
	text-decoration: underline;
 
	
}
.taxonomybox td.middle div.left
{
  float: left;
 padding-right: 8px;
 
}

.taxonomybox td.middle div.right
{
  float: right; 
}



 .taxonomybox td.middle div.about h1
{	
    font-size: 12px;
    font-weight: bold;
    color: #fd7e22;
    padding-left:0px;
    
    background-color:Transparent;
    white-space:nowrap;
    margin-top: 0px;
    padding-top: 0px;
}





.taxonomybox td.right 
{
    background-image: url(../images/wandintboxtax_06.gif);
       background-position: bottom left;
       background-repeat:repeat-y;
}




.taxonomybox td.lowersizer 
{
    background-image: url(../images/wandintboxtax_08.gif);
    background-repeat:repeat-x;	
}

#breadcrumbs
{
    font-size: 10px;
    text-align: right;
    padding-bottom: 16px;
    font-weight: bold;
    color:#777777;
    margin-right: 12px;
    float: right;
    
    width: 820px;
}

#breadcrumbs a
{
    text-decoration: none;
    color:#fd7e22;

}

#breadcrumbs span.links
{
    
    color:#777777;

}
.map
{
   padding-left: 70px;
}

#dirlist 
{
    font-size: 10px;
 
}

#dirlist p
{
    font-size: 10px;
    font-weight: bold;
}

#dirlist h3
{
    font-size: 12px;
}



.taxonomyboxsmall
{
   width: 160px;
float: right;
margin-left: 12px;
margin-top: 0px;

}

.taxonomyboxsmall td.leftcorner
{
    text-align:right;
}


.taxonomyboxsmall td.uppermiddle 
{
    background-image: url(../images/wandintboxtax_02.gif);
    background-repeat:repeat-x;
 
}


.taxonomyboxsmall td.left 
{
    background-image: url(../images/wandintboxtax_04.gif);
    background-position: bottom right;
    background-repeat:repeat-y;
  
}




.taxonomyboxsmall td.middle 
{
background-color: #ffffff;    
}

.taxonomyboxsmall td.middle p.signup
{
    text-align: left;
    font-size: 12px;

    padding: 6px;
}

.taxonomyboxsmall td.middle p.signup img.taximage
{
    
   padding-left: 20px;
    
}

.taxonomyboxsmall td.middle  a
{
    text-decoration: none;
    color: #000000;
} 
.taxonomyboxsmall td.middle a.click
{
	color:#fd7e22;
	text-align: left;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;
	
}

.taxonomyboxsmall td.middle a.click:hover
{
	text-decoration: underline;
	
}


.taxonomyboxsmall td.right 
{
    background-image: url(../images/wandintboxtax_06.gif);
       background-position: bottom left;
       background-repeat:repeat-y;
}




.taxonomyboxsmall td.lowersizer 
{
    background-image: url(../images/wandintboxtax_08.gif);
    background-repeat:repeat-x;	
}

p.partnerlogo
{
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;

}
#sitemap 
{
    font-size:12px;
    font-weight: bold;
}
#sitemap td

{
    vertical-align:top
}


#sitemap a
{
	color:#fd7e22;
	text-align: left;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	width: auto;
	background-image: none;

}

#sitemap a:hover
{
	text-decoration: underline;

}

#sitemap ul
{
    padding: 6px;
}

#sitemap li
{
    padding: 6px;
}
