a.vbutton:link     { font-family: Arial; 
	            font-weight: bold;
	            text-decoration:none;
	            border-style:outset;
	            border-color:#9999FF;
	            border-width:5px;
	            background-color:#0000FF;
	            width:160px;
	            color: #CCFFFF;
	           }
	      
a.vbutton:active     { font-family: Arial; 
	              font-weight: bold;
	              text-decoration:none;
	              border-style:outset;
		      border-color:#660099;
		      border-width:5px;
	              background-color:#9999FF;
	              width:160px;
	              color: #FF0000; 
	             }
	      
a.vbutton:visited    { font-family: Arial; 
	              font-weight: bold;
	              text-decoration:none;
	              border-style:outset;
		      border-color:#6699FF;
		      border-width:5px;
	              background-color:#000099;
	              width:160px;
	              color: #FFFFFF; 
	             }

a.vbutton:hover	     { font-family: Arial; 
	               font-weight: bold;
	               text-decoration:none;
	               border-style:outset;
		       border-color:#6699FF;
		       border-width:5px;
	               background-color:#60AFFE;
	               width:160px;
	               color: #FFFF00;
	             }
	             
a.v2button:link     { font-family: Arial; 
	            font-weight: bold;
	            text-decoration:none;
	            border-style:outset;
	            border-color:#9999FF;
	            border-width:5px;
	            background-color:#0000FF;
	            width:175px;
	            color: #CCFFFF;
	           }
	      
a.v2button:active     { font-family: Arial; 
	              font-weight: bold;
	              text-decoration:none;
	              border-style:outset;
		      border-color:#660099;
		      border-width:5px;
	              background-color:#9999FF;
	              width:175px;
	              color: #FF0000; 
	             }
	      
a.v2button:visited    { font-family: Arial; 
	              font-weight: bold;
	              text-decoration:none;
	              border-style:outset;
		      border-color:#6699FF;
		      border-width:5px;
	              background-color:#000099;
	              width:175px;
	              color: #FFFFFF; 
	             }

a.v2button:hover	     { font-family: Arial; 
	               font-weight: bold;
	               text-decoration:none;
	               border-style:outset;
		       border-color:#6699FF;
		       border-width:5px;
	               background-color:#60AFFE;
	               width:175px;
	               color: #FFFF00;
	             }


a.hbutton:link     { font-family: Arial; 
	            font-weight: bold;
	            text-decoration:none;
	            border-style:outset;
	            border-color:#9999FF;
	            border-width:5px;
	            background-color:#0000FF;
	            width:50px;
	            color: #CCFFFF;
	           }
	      
a.hbutton:active     { font-family: Arial; 
	              font-weight: bold;
	              text-decoration:none;
	              border-style:outset;
		      border-color:#660099;
		      border-width:5px;
	              background-color:#9999FF;
	              width:50px;
	              color: #FF0000; 
	             }
	      
a.hbutton:visited    { font-family: Arial; 
	              font-weight: bold;
	              text-decoration:none;
	              border-style:outset;
		      border-color:#6699FF;
		      border-width:5px;
	              background-color:#000099;
	              width:50px;
	              color: #FFFFFF; 
	             }

a.hbutton:hover	     { font-family: Arial; 
	               font-weight: bold;
	               text-decoration:none;
	               border-style:outset;
		       border-color:#6699FF;
		       border-width:5px;
	               background-color:#60AFFE;
	               width:50px;
	               color: #FFFF00;
	             }



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckertreemenu ul    { margin: 0;
			padding: 0;
			list-style-type: none;
		       }

/*Top level list items*/

.suckertreemenu ul li { position: relative;
			display: inline;
/*			float: left;*/
			background-color: #0000FF; /*overall menu background color*/
		      }

/*Top level menu link items style*/

.suckertreemenu ul li a{ display: block;
			 padding: 1px 8px;
			 font-family: Arial; 
		         font-weight: bold;
		         text-decoration:none;
		         border-style:outset;
	        	 border-color:#9999FF;
		         border-width:5px;
		         background-color:#0000FF;
	        	 width:160px;
		         color: #CCFFFF;
			}


	
/*1st sub level menu*/

.suckertreemenu ul li ul{ left: 0;
			  position: absolute;
			  top: 1em; /* no need to change, as true value set by script */
			  display: block;
			 font-family: Arial; 
		         font-weight: bold;
		         text-decoration:none;
		         border-style:outset;
	        	 border-color:#9999FF;
		         border-width:5px;
		         background-color:#0000FF;
	        	 width:160px;
		         color: #CCFFFF;
			  visibility: hidden;
			}

/*Sub level menu list items (undo style from Top level List Items)*/

.suckertreemenu ul li ul li{ display: list-item;
			 font-family: Arial; 
		         font-weight: bold;
		         text-decoration:none;
		         background-color:#0000FF;
	        	 width:160px;
		         color: #CCFFFF;
			     float: none;
			    }

/*All subsequent sub menu levels offset after 1st level sub menu */

.suckertreemenu ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */
				top: 0;
			      }

/* Sub level menu links style */

.suckertreemenu ul li ul li a{  display: block;
			 font-family: Arial; 
		         font-weight: bold;
		         font-size:  10px
		         text-decoration:none;
		         background-color:#0000FF;
	        	 width:160px;
		         color: #CCFFFF;
			      }

.suckertreemenu ul li a:hover{  background-color: #60AFFE;
				color: #FFFF00;
			      }

/*.suckertreemenu ul li a:active{ background-color: #9999FF;*/
/*				color: #FF0000;*/
/*			      }*/

/*.suckertreemenu ul li a:visited{ background-color: #000099;*/
/*				color: #FFFFFF;*/
/*			      }*/


/*Background image for top level menu list links */

.suckertreemenu .mainfoldericon{ background: #0000FF url(../media/arrow-down.gif) no-repeat center right;
				}

/*Background image for subsequent level menu list links */

.suckertreemenu .subfoldericon{ background: #0000FF url(../media/arrow-right.gif) no-repeat center right;
				}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */
