html, body {
      margin: 0;
      padding: 0;
      height: 100%;
      width: 100%;
      border: none;
      background: url(/images/lightwhite.gif);
	  font-family:arial;
	  font-size:10pt;
	  font-weight:bold;
	  color:navy;
      }
	  
	  td {

	  font-family:arial;
	  font-size:10pt;
	  font-weight:bold;
	  color:navy;
	  }
	  
	  
	  
	  
	  
a {	        /*link formatting*/
        font-family: tahoma;
	font-size: 9pt;
        font-weight: bolder;
	color: #950a04;
	text-align: left;
        text-decoration: underline;
        }

a:visited {	/*link formatting*/
        font-family: tahoma;
	font-size: 9pt;
        font-weight: bolder;
	color: #950a04;
	text-align: left;
        text-decoration: none;
        }

a:hover {	/*link formatting*/
        font-family: tahoma;
	font-size: 9pt;
        font-weight: bolder;
	color: #950a04;
	text-align: left;
        text-decoration: none;
        }

h1 {
        font-family: verdana;
        font-size: 20px;
        color: #2e3c4b; /*navy blue*/
        text-transform: uppercase;
        font-weight: bold;
        text-align: center;
        }

.h2 {
        font-family: verdana;
        font-size: 13px;
        /*color: #154690;*/ /*dark red*/
		color:#990000;
        text-transform: uppercase;
        font-weight: bold;
        text-align: right;
        }

.h3 {
        font-family: verdana;
        font-size: 10px;
        color: #000000;
        font-weight: 400;
        text-align: center;
        }

.h4 {
        font-family: verdana;
        font-size: 10px;
        color: #7e7d7d; /*grey*/
        font-weight: 700;
        text-align: right;
        }
        
h5 {    /*Product Title*/
        font-family: verdana;
        font-size: 13px;
        color: #154690;
        font-weight: 700;
        text-align: center;
        line-height: 15px;
        margin: 0 0 0 0;
        }

h6 {    /*product info*/
        font-family: verdana;
        font-size: 10px;
        color: #7e7d7d; /*grey*/
        font-weight: 400;
        text-align: center;
        line-height: 15px;
        margin: 0 0 0 0;
        }

.h7 {    /*Product price*/
        font-family: verdana;
        font-size: 10px;
        color: #630909; 
        font-weight: 600;
        text-align: center;
        line-height: 15px;
        margin-top: -2px;
        }

.h8 {    /*Info Page Titles*/
        font-family: verdana;
        font-size: 15px;
        color: #0b0b0b;
        font-weight: bolder;
        text-align: center;
        line-height: 15px;
        }

.h9 {    /*Info Page Descriptions*/
        font-family: verdana;
        font-size: 12px;
        color: #151515;
        font-weight: 400;
        text-align: left;
        text-indent: 10px;
        line-height: 15px;
        }

.h10 {    /*Cat Product Title*/
        font-family: verdana;
        font-size: 13px;
        color: #2e3c4b; /*Navy blue*/
        font-weight: 600;
        text-align: center;
        line-height: 15px;
        margin: 0 0 0 0;
        }

.h11 {    /* cat product info*/
        font-family: verdana;
        font-size: 10px;
        color: #7e7d7d; /*grey*/
        font-weight: 400;
        text-align: center;
        line-height: 15px;
        margin: 0 0 0 0;
        }

.h12 {    /*cat Product price*/
        font-family: verdana;
        font-size: 10px;
        color: #2e3c4b; /*Navy Blue*/
        font-weight: 600;
        text-align: center;
        line-height: 15px;
        }
		
		
		
		
		.leftnav_item {
		list-style:none;
		margin-left:0;
padding:0;		padding-left:0;
		padding-right:0;
		padding-top:0px;
		padding-bottom:1px;
		margin:0;
		}	  
		#leftnav  {
		margin-left:4px;
		padding:0;

		line-height:80%;
		list-style:none;
		list-style-type:none;

		}
#leftnav a {
	color:#584e94;
	font-weight:600;
	font-family:verdana,Georgia,Times,"Times New Roman",serif;
	font-size: 10px;
	text-decoration:none;
	margin-left:0;
	padding:0;
	list-style-type:none;
        }

#leftnav a:hover {
        color: #b6a17b;

        }		
	  
	  
	  .searchbox {
	color: #000000;
	background: #e9e9e9;
	border: 1px solid #6b6b6b;
	font-size: 10px;
	font-weight: 500;
        margin-top: 0px;
	}


	  
	  
	  
	  
/*TOP MENU BUTTONS */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.squarebutton{
background: transparent url('/images/square-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Verdana ; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #000000; /*button text color*/
font-family: verdana;
font-size: 10px;
}

a.squarebutton span{
background: transparent url('/images/square-green-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/

}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;

}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #ac1515; /**/
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}




a.redbutton{
background: transparent url('/images/square-green-left.gif') no-repeat top left;
display: block;
float: right;
font: normal 12px Verdana ; /* Change 12px as desired */
font-weight: bold;
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a.btnright{
background: transparent url('/images/square-green-left.gif') no-repeat top left;
display: block;
float: right;
font: normal 12px Verdana ; /* Change 12px as desired */
font-weight: bold;
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.redbutton, a:visited.redbutton, a:active.redbutton{
color: red; /*button text color*/
font-family: verdana;
font-size: 10px;
}

a:link.btnright, a:visited.btnright, a:active.btnright{
color: black; /*button text color*/
font-family: verdana;
font-size: 10px;
}

a.redbutton span{
background: transparent url('/images/square-green-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/

}

a.btnright span{
background: transparent url('/images/square-green-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/

}

a.redbutton:hover{ /* Hover state CSS */
background-position: bottom left;

}
a.btnright:hover{ /* Hover state CSS */
background-position: bottom left;

}

a.redbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #ac1515; /**/
}
a.btnright:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #ac1515; /**/
}

#siteinfocontainer {
	padding-top: 116px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

#siteinfo { 
	list-style: none;
}

#siteinfo li {
	display: inline;
	padding: 0 10px 0 20px;
	background-image: url(/images/lidot.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}
/*END TOP BUTTONS*/	  