/* ShopVac Global Styles */

.svacfind { 
    background-color: #336633;	
    color: #FFFFFF;
    font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

       

/* ShopVac Backgrounds */

.bg_ltgold { background-color: #FFE09F;
  
}
.bg_ltgray { background-color: #EEEEEE;

}
.bg_lttan  {background-color: #E5E5E5}  

.heading_sub {
    background-color:#336633;
    color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
		}

.heading_top {
    color: #000000;
    font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;	
    text-align: center	
}


/* ------------------------------------------------------------------------------------------ */
/* Start of Standard XHTML Page CSS Syntax For New Lines - also used in new pages within Shop Vac Line*/
th.GoldBg { 
	background-color:#ffcc66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;	
}

th.GoldBg-td { 
	border-top: 1px solid #336633;
	background-color:#ffcc66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;	
}

td.top-right { 
	border-top: 1px solid #336633; border-right: 1px solid #336633; padding-left:2px; padding-bottom: 2px; padding-top: 2px;
}

td.top { 
	border-top: 1px solid #336633;  
}

td.top-bold { 
	border-top: 1px solid #336633;
	font-weight:bold;
	padding-left:2px;  
}

td.right-top-border { 
	border-right: 1px solid #336633;
	border-top: 1px solid #336633;
}

td.right-top-title { 
	border-right: 1px solid #336633;
	border-top: 1px solid #336633;
	font-weight:bold;
}

td.right-border { 
	border-right: 1px solid #336633;
}



hr.grndashed {
border: none 0;
border-top: 1px;
height: 1px;
border-style: dashed;
border-color: #336633;
}

ul.disc {list-style-type: disc}
ul.circle {list-style-type: circle}
ul.square {list-style-type: square}
ul.none {list-style-type: none}
ul.diamond {list-style-image: url('diamond.png')}
ul.diamond1 {list-style-image: url('diamond1.png')}
ul.splatblue {list-style-image: url('splatblue.png')}

th.header { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	text-align:center;
	}
	
/* CSS CLASS FOR STRIPES */
table.stripes { border: 1px solid #336633}

table.stripes th.title { 
	background-color:#ffcc66;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;	
	text-transform:uppercase;
}

table.stripes th.ptitle { 
	background-color:#ffcc66;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;	
	text-transform:capitalize;
}

table.stripes th.title_lc { 
	background-color:#ffcc66;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;	
	}

table.stripes td {
    border-top: 1px solid #336633; 
	padding-top:2px;  
	padding-bottom:2px;
	padding-left:2px;    
}

table.stripes td.subtitle { 
	border-top: 1px solid #336633;
	background-color:#ffe09f;
	font-weight:bold;
	font-size:14px;
	padding-left:2px;
	}
	
table.stripes td.subsubtitle { 
	border-top: 1px solid #336633;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	}
/* END OF CSS CLASS FOR STRIPES */

table.box { border: 1px solid #336633}


img.middle {vertical-align: middle}

div.lghtbkgrnd {background-color: #E5E5E5}

div.width {width:95%; margin-left:auto; margin-right:auto;}
