html { overflow-y: scroll; }
/* Make Header Sticky */
#header_container { left:0; position:fixed; width:100%; top:0; z-index:9999; }
#header{ margin:0 auto; }
 
/* Content of page. include padding equal to the size of the header and footer*/
#container { margin:0 auto; overflow:auto; padding:130px 0 20px 0; }
#content{}
 
/* Make Footer Sticky */
#footer_container { bottom:0;  left:0; position:fixed; width:100%; background-color:#F2F2F2;
z-index:9900; padding: 5px;}
#footer { text-align:center; }

body {margin: 0;
 /* very light gray */
background-color:#F2F2F2;
background-attachment:fixed;
background-repeat:no-repeat;
background-size:100% 100%;
z-index:900;
}

div {}
.center {
text-align: center;
 margin: auto;
}

table {
 width: 99%;
 border: 0px;
 border-collapse: collapse;
 margin: 0 auto 0 auto;
 background-color:#fff;
}
.head {	 background-color:#F4F2E8;	}
th {
 border: 0px;
 border-collapse: collapse;
 padding: 8px; 
 margin: 6px auto 6px auto;
 background-color: #C00;
 font: 13px Verdana, Tahoma, Helvetica, sans-serif;
 color: #fff;
 text-align: center;
  }

td {
	vertical-align:top;
	padding: 3px; 
	border-bottom: 1px solid gray;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;}
.center{text-align: center;
	margin: auto;
 	}
.nb{border: 0px;}

.blue	{background-color:#003fa9;}
.gray	{background-color:#808080;}
.green	{background-color:#583;}
.purple {background-color:#3E0F78;}
.yellow	{background-color:#FFF5C1; color: #008000;}
.label {
	padding: 1px;
	border: 0;
	border-collapse: collapse;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 11px;
	text-align: right;
	white-space: nowrap;}

.bigwhite{color: white; font-size: 150%;}
	   
img {max-width: 100%; border: none;}	

input, textarea {max-width:100%}

/* ----- header 1-------- */
h1{	font:  13px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin-bottom:-1px; 
	-webkit-margin-before: 0em;
 	-webkit-margin-after: 0em;
 	}

/* ----- header 2 subheads-------- */
h2{	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin-bottom:-1px; 
}
/* -----product description--------------- */ 
h3{	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#003fa9;
	font-weight:bold;
    text-align:left;
	margin-top:0px; 
	margin-bottom:0px; 
}
/* -----minuteman gold-------------- */ 
h4{	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color:#8C6237;
	margin-top:0px; 
	margin-bottom:0px; 
}
/* -----model number--------------- */ 
h5{	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#606060;
	margin-top:0px; 
	margin-bottom:0px; 
}
/* -----links--------------- */  
a {font: 11px Verdana, Tahoma, Helvetica, sans-serif;}
a:link{		color: #0042A3;text-decoration: none;}
a:visited{	color: #333399;} 
a:hover{	color: #000066; text-shadow:1px 1px 2px #ccc;  text-decoration: underline;}
a:active{	color: #000066;}

a[href$=jpg], a[href$=png], a[href$=gif] {
    text-decoration: none;
    border: 0 none;
    background-color: transparent;
    }

	/* -----pdf logo for pdf file links  --- */
a[href$='.pdf'] {
display:inline-block;
background:transparent url('images-nav/icon-pdf.gif') center left no-repeat;
padding-left:25px;
font: 11px Verdana, Tahoma, Helvetica, sans-serif; 
color:#b60000;
}

/* ----- external site links needs to be a span   
puts logo on every line: a[href$='.com'], a[href$='.net'], a[href$='.org']{--- */
	
.ext a[href^='http:'] { 
display:inline-block;
background:transparent url('images-nav/icon-extsite.gif') center left no-repeat;
padding-left:20px;
}
  
a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw'], a[href$='.xlsx'] {
    display:inline-block;
    padding-left:20px;
    background:transparent url('images-nav/icon-xls.gif') center left no-repeat;
}

a[href$='.zip'], a[href$='.gzip'], a[href$='.rar'] {
    display:inline-block;
    padding-left:20px;
    background:transparent url('images-nav/icon-zipfile.gif') center left no-repeat;
}

/* -----lists 9px ----margin-left: 8px;---- */
ul, ol, dl{	
font: 11px Verdana, Tahoma, Helvetica, sans-serif; 
margin-left: 8px; 
padding-left: 8px; 
text-align: left;}	
	
li{ line-height: 16px;}

/* -----text---- */
p, blockquote, div {font: 12px Verdana, Tahoma, Helvetica, sans-serif;}
/* ----------Text Red 18px -------- */
span.tr18{font: bold 18px Verdana, Tahoma, Helvetica, sans-serif; color:#b60000;}
/* ----------Text Red 16px -------- */
span.tr16{font: bold 16px Verdana, Tahoma, Helvetica, sans-serif; color:#b60000;}
/* ----------Text Red 12px -------- */
span.tr12{font: bold 12px Verdana, Tahoma, Helvetica, sans-serif; color:#b60000;}
/* ----------Text Red 11px -------- */
span.tr11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color:#b60000;}
/* ----------Text Red 10px -------- */
span.tr10{font: bold 10px Verdana, Tahoma, Helvetica, sans-serif; color:#b60000;}
/* ----- Black 11px -------- */
span.tbk11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color:#000;}
/* ----- Blue 18px -------- */
span.tb18{font: bold 18px Verdana, Tahoma, Helvetica, sans-serif; color:#003fa9;}
/* ----- Blue 11px -------- */
span.tb11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color:#003fa9;}
/* ----- Blue 12px -------- */
span.tb12{font: bold 12px Verdana, Tahoma, Helvetica, sans-serif; color:#003fa9;}
/* ----- Blue 10px -------- */
span.tb10{font: bold 10px Verdana, Tahoma, Helvetica, sans-serif; color:#003fa9;}
/* ----- Blue 9px --notbold------ */
span.t9{font: 9px Verdana, Tahoma, Helvetica, sans-serif; color:#003fa9;}
/* -----green 11px -------- */
span.tg11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color:#583;}
/* ----- purple 11px -------- */
span.tp11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color:#3E0F78;}
/* ----- gray 11px -------- */
span.tgy11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color:#664;}
/* ----- gray 15px -------- */
span.tgy15{font: bold 15px Verdana, Tahoma, Helvetica, sans-serif; color:#664;}/* ----- gold 11px -------- */
span.tgld11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color: #8C6237;}
/* ----- light blue 11px -------- */
span.tltblu11{font: bold 11px Verdana, Tahoma, Helvetica, sans-serif; color: #03f;}
