/* Milwaukee Line Tags */

.strike { text-decoration:line-through; }

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

       
.redtext {
	color: #ff0000;
}

.bluetext {color: #5287BD; font-weight:bold;}

table.milborder {
	border: 1px solid #c02533;
}
.milborder {
	border: 1px solid #bf2633;
}



/* Milwaukee Backgrounds */
.bg milbkgd { background-color: #bf2633;
}

.bg_ltgold { background-color: #ffe09f;
  
}
.bg_ltgray { background-color: #eeeeee;

}  

.bg_milheader {
	background-color: #000000;
	color: #FFFFFF;
    font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;	
}
.bg_milhd1 {
	background-color: #DB011C;
	color: #FFFFFF;
    font-weight:bold; font-size:18px;
	}
.bg_milhd2 {
	background-color: #DB011C;
	color: #FFFFFF;
    font-weight:bold;
	}
.bg_milhd3 {
	background-color: #cccccc;
    font-weight:bold;
	}
.bg_milhd4 {
	background-color: #333333;
	color: #FFFFFF;
    font-weight:bold; font-size:12px;
	}
.sub_heading {
	color: #c02533;
    background-color: #eeeeee;
    font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
    text-align:center	
}

.top_heading {
    background-color: #C02533;	
    color: #FFFFFF;
    font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;	
    text-align:center	
}


/* ------------------------------------------------------------------------------------------ */
/* Start of Standard XHTML Page CSS Syntax For New Lines - also used in new pages within Milwaukee 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;
	
	}

table.sawzall {border-collapse: collapse;}
table.sawzall td{border: 1px solid #000000;}
	
/* CSS CLASS FOR STRIPES - Used in the Milwaukee line on new pages */
table.stripes { border: 1px solid #336633; width: 100%; }

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

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 */

img.middle {vertical-align: middle}

div.lghtbkgrnd {background-color: #E5E5E5}

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