/*
	2005.11.15	gricke
				Took error styles out of tranform document
*/
body {
	background-color: #000;
}
#fedSigCorpLogo {
	border-style: none;
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
}
.TerritoryIndent {
	margin-left: 20px;
	margin-top: 5px;
}
.transbox {
	padding-top:5;
	font-size:10px;
	width: 300px;
	filter:alpha(opacity=40);
	-moz-opacity:0.5;
	opacity: 0.5;
	}

td 	{
		font-family: Arial;
		font-size: 10pt;
		color: #000000;
		}	

.General 	{
		font-family: Arial;
		font-size: 10pt;
		color: #000000;
		}	
		
.NewsHeadline 	{
		font-family: Arial;
		font-size: 13pt;
		color: #003366;
		Font-Weight: Bold;		
		}
				
		
A:hover {color: #FFFFFF; text-decoration: underline; }
A.Linkup:hover {color: Blue; text-decoration: underline; }		

	
.LowCatLevel   {
		font-family: Arial;
		font-size: 11px;
		color: #eeeeee;
		Font-Weight: Bold;
		text-decoration: None;
	    BACKGROUND-COLOR: #000000;
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.85;
		}				
		
		
.ImageCaption 	{
		font-family: Arial;
		font-size: 8pt;
		color: #eeeeee;
		Padding: 0 px;
		Font-Weight: bold;
		}		
	
		
.EditorLink 	{
		font-family: Arial;
		font-size: 8pt;
		color: Gray;
		Font-Weight: Bold;
		}		
		
			
.EditorVsLink 	{
		font-family: Arial;
		font-size: 8pt;
		color: Blue;
		Font-Weight: Bold;
		}			
						

.MissionHeadline 	{
		font-family: Arial;
		font-size: 11pt;
		color: #003366;
		Font-Weight: Bold;		
		}			
		
.Small 	{
		font-family: Arial;
		font-size: 8pt;
		color: #003366;
		}		
		
.ExplodedLink 	{
		font-family: Arial;
		font-size: 8pt;
		color: Red;
		Font-Weight: Bold;
		}				
		
.FooterCo 	{
		font-family: Arial;
		font-size: 10pt;
		color: #6699ff;
		Font-Weight: Bold;
		}	
		
.FooterBody 	{
		font-family: Arial;
		font-size: 8pt;
		color: #cccccc;
		}	
		
.FooterLink 	{
		text-decoration: underline;
		color: #6699ff;
		Font-Weight: Bold;
		}			
					
.LinkID 	{
		font-family: verdana;
		font-size: 7pt;
		color: #999999;
		background-color: #eeeeee;
		text-decoration: none;
		}		
.LinkIDArrow 	{
		font-family: verdana;
		font-size: 9pt;
		color: #0066ff;
		background-color: #ffffff;
		text-decoration: none;
		FONT-WEIGHT: bold;
		LINE-HEIGHT: .80;
		}	
.LinkIDMove 	{
		font-family: verdana;
		font-size: 8pt;
		color: #0066ff;
		background-color: #ffffff;
		text-decoration: none;
		FONT-WEIGHT: bold;
		LINE-HEIGHT: .80;
		}				
.ContentBox 	{
		font-family: verdana;
		font-size: 8pt;
		color: blue;
		background-color: #ffffff;
	    BORDER-BOTTOM: #cc6600 none;
	    BORDER-LEFT: #ffcc00 none;
	    BORDER-RIGHT: #cc6600 none;
	    BORDER-TOP: #ffcc00 none;
	    /* CURSOR: hand; *?
	    /* FONT-WEIGHT: bold; */
	    LINE-HEIGHT: 0.95;
	    PADDING-TOP: 4px;
	    WIDTH: 340px;
	    Z-INDEX: 2
		}
		
.ContentBoxX 	{
		font-family: verdana;
		font-size: 8pt;
		color: gray;
		background-color: #ffffff;
	    BORDER-BOTTOM: #cc6600 none;
	    BORDER-LEFT: #ffcc00 none;
	    BORDER-RIGHT: #cc6600 none;
	    BORDER-TOP: #ffcc00 none;
	    /* CURSOR: hand; *?
	    /* FONT-WEIGHT: bold; */
	    LINE-HEIGHT: 0.95;
	    PADDING-TOP: 4px;
	    WIDTH: 340px;
	    Z-INDEX: 2
		}
		
		
.MoveLink 	{
		font-family: verdana;
		font-size: 8pt;
		color: Red;
		background-color: #ffffff;
	    BORDER-BOTTOM: #cc6600 none;
	    BORDER-LEFT: #ffcc00 none;
	    BORDER-RIGHT: #cc6600 none;
	    BORDER-TOP: #ffcc00 none;
	    /* CURSOR: hand; */
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.95;
	    PADDING-TOP: 4px;
	    WIDTH: 340px;
	    Z-INDEX: 2
		}		
		
.SearchInput 	{
		font-family: verdana;
		font-size: 8pt;
		color: #000000;
		background-color: #ffffff;
	    /* CURSOR: hand; *?
	    /* FONT-WEIGHT: bold; */
	    LINE-HEIGHT: 0.85;
	    
	    WIDTH: 80px;
	    Z-INDEX: 2
		}		
		
.ContentBoxAdd 	{
		font-family: verdana;
		font-size: 8pt;
		color: #000000;
		FONT-WEIGHT: bold;
		background-color: #eeeeee;
	    BORDER-BOTTOM: #cc6600 none;
	    BORDER-LEFT: #ffcc00 none;
	    BORDER-RIGHT: #cc6600 none;
	    BORDER-TOP: #ffcc00 none;
	    /* CURSOR: hand; *?
	    /* FONT-WEIGHT: bold; */
	    LINE-HEIGHT: 0.95;
	    PADDING-TOP: 4px;
	    WIDTH: 340px;
	    Z-INDEX: 2
		}	
		
.LinkUp 	{
		font-family: verdana;
		font-size: 8pt;
		color: #000000;
		FONT-WEIGHT: bold;
		background-color: #eeeeee;
	    BORDER-BOTTOM: #cc6600 none;
	    BORDER-LEFT: #ffcc00 none;
	    BORDER-RIGHT: #cc6600 none;
	    BORDER-TOP: #ffcc00 none;
		hover: #999999;
	    /* CURSOR: hand; *?
	    /* FONT-WEIGHT: bold; */
	    LINE-HEIGHT: 0.95;
	    PADDING-TOP: 4px;
	    WIDTH: 340px;
	    Z-INDEX: 2
		}								

.ButtonUpdate 	{
		font-family: verdana;
		font-size: 7pt;
		color: #9966cc;
		background-color: #ffffff;
	    BORDER-BOTTOM: #919191 solid thin;
	    BORDER-LEFT: #c8c8c8 solid thin;
	    BORDER-RIGHT: #919191 solid thin;
	    BORDER-TOP: #c8c8c8 solid thin;
	    /* CURSOR: hand; *?
	    /* FONT-WEIGHT: bold; */
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 15px;
		HEIGHT: 14px;
	    Z-INDEX: 1;
		}		
		
.ButtonDelete
		{		
		font-family: verdana;
		font-size: 7pt;
		color: #ff0033;
		background-color: #ffffff;
	    BORDER-BOTTOM: #919191 solid thin;
	    BORDER-LEFT: #c8c8c8 solid thin;
	    BORDER-RIGHT: #919191 solid thin;
	    BORDER-TOP: #c8c8c8 solid thin;
	    /* CURSOR: hand; *?
	    /* FONT-WEIGHT: bold; */
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 15px;
		HEIGHT: 14px;
	    Z-INDEX: 1
		}		

.ButtonLog
		{		
		font-family: verdana;
		font-size: 7pt;
		color: #339999;
		background-color: #ffffff;
	    BORDER-BOTTOM: #919191 solid thin;
	    BORDER-LEFT: #c8c8c8 solid thin;
	    BORDER-RIGHT: #919191 solid thin;
	    BORDER-TOP: #c8c8c8 solid thin;
	    /* CURSOR: hand; */
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 15px;
		HEIGHT: 14px;
	    Z-INDEX: 1
		}	
.ButtonMoveTo
		{		
		font-family: verdana;
		font-size: 7pt;
		color: #0099ff;
		background-color: #ffffff;
	    BORDER-BOTTOM: #919191 solid thin;
	    BORDER-LEFT: #c8c8c8 solid thin;
	    BORDER-RIGHT: #919191 solid thin;
	    BORDER-TOP: #c8c8c8 solid thin;
	    /* CURSOR: hand; */
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 15px;
		HEIGHT: 14px;
	    Z-INDEX: 1
		}

.ButtonCopyTo
		{		
		font-family: verdana;
		font-size: 7pt;
		color: Green;
		background-color: #ffffff;
	    BORDER-BOTTOM: #919191 solid thin;
	    BORDER-LEFT: #c8c8c8 solid thin;
	    BORDER-RIGHT: #919191 solid thin;
	    BORDER-TOP: #c8c8c8 solid thin;
	    /* CURSOR: hand; */
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 15px;
		HEIGHT: 14px;
	    Z-INDEX: 1
		}
		
.ButtonUpdateAll
		{		
		font-family: verdana;
		font-size: 7pt;
		color: black;
		background-color: red;
	    BORDER-BOTTOM: #919191 solid thin;
	    BORDER-LEFT: #c8c8c8 solid thin;
	    BORDER-RIGHT: #919191 solid thin;
	    BORDER-TOP: #c8c8c8 solid thin;
	    /* CURSOR: hand; */
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 20px;
		HEIGHT: 14px;
	    Z-INDEX: 1
		}
.bold
	 {
FONT-WEIGHT: bold;		
    }		
	
.CartHead	{
		font-family: verdana;
		font-size: 8pt;
		color: #cccccc;
		background-color: #666666;
	    FONT-WEIGHT: normal;
	    LINE-HEIGHT: 0.85;
		PADDING: 3px;
		
		}	
		
.CartTotals	{
		font-family: verdana;
		font-size: 8pt;
		color: #000000;
		background-color: #6699ff;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 1.00;
		PADDING: 3px;
		}			

.CartItems	{
		font-family: verdana;
		font-size: 8pt;
		color: #333333;
		background-color: #e7e7e7;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.95;
		PADDING: 3px;
		}		

.CartItemsNew	{
		font-family: verdana;
		font-size: 8pt;
		color: #333333;
		background-color: #ffffff;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.95;
		PADDING: 3px;
		}	
		
.CartDelete
		{
	    BACKGROUND-COLOR: red;
	    BORDER-BOTTOM: #990000 solid thin;
	    BORDER-LEFT: #ff6699 solid thin;
	    BORDER-RIGHT: #990000 solid thin;
	    BORDER-TOP: #ff6699 solid thin;
	    COLOR: white;
	    FONT-FAMILY: Arial;
	    FONT-SIZE: 11px;
	    FONT-WEIGHT: bold;
	    WIDTH: 50px;
		}			

.CartUpdate
		{
	    BACKGROUND-COLOR: #777777;
	    BORDER-BOTTOM: #333333 solid thin;
	    BORDER-LEFT: #999999 solid thin;
	    BORDER-RIGHT: #333333 solid thin;
	    BORDER-TOP: #999999 solid thin;
	    COLOR: white;
	    FONT-FAMILY: Arial;
	    FONT-SIZE: 11px;
	    FONT-WEIGHT: bold;
	    WIDTH: 50px;
		}			
		
.CartAddNew
		{
	    BACKGROUND-COLOR: #6699ff;
	    BORDER-BOTTOM: #3366cc solid thin;
	    BORDER-LEFT: #99ccff solid thin;
	    BORDER-RIGHT: #3366cc solid thin;
	    BORDER-TOP: #99ccff solid thin;
	    COLOR: white;
	    FONT-FAMILY: Arial;
	    FONT-SIZE: 11px;
	    FONT-WEIGHT: bold;
	    WIDTH: 75px;
		}
		
.CartCheckOut
		{
	    BACKGROUND-COLOR: #6699ff;
	    BORDER-BOTTOM: #3366cc solid thin;
	    BORDER-LEFT: #99ccff solid thin;
	    BORDER-RIGHT: #3366cc solid thin;
	    BORDER-TOP: #99ccff solid thin;
	    COLOR: white;
	    FONT-FAMILY: Arial;
	    FONT-SIZE: 13px;
	    FONT-WEIGHT: bold;
	    WIDTH: 200px;
		}		
		
.SetAsChild 
		{		
		font-family: verdana;
		font-size: 7pt;
		color: Black;
		background-color:WhiteSmoke;
	    BORDER-BOTTOM: #777777 solid thin;
	    BORDER-LEFT: #dfdfdf solid thin;
	    BORDER-RIGHT: #777777 solid thin;
	    BORDER-TOP: #dfdfdf solid thin;
	    /* CURSOR: hand; */
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 15px;
		HEIGHT: 14px;
	    Z-INDEX: 1
		}
		
		
.SetAsChildX
		{		
		font-family: verdana;
		font-size: 7pt;
		color: Black;
		background-color: WhiteSmoke;
	   BORDER-TOP: #777777 solid thin;
	    BORDER-RIGHT: #dfdfdf solid thin;
	    BORDER-LEFT: #777777 solid thin;
	    BORDER-BOTTOM: #dfdfdf solid thin;
	    /* CURSOR: hand; */
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: .80;
		PADDING: 0px;
	    WIDTH: 15px;
		HEIGHT: 14px;
	    Z-INDEX: 1
		}
		
		
		
		
A.HeaderLink:visited {color: #cccccc; text-decoration: underline; }

.Nav_1	{
		text-decoration: none;
		Font-Weight: Bold;
		font-size: 14px;
		color: #cc9900;		
		}	
.Nav_2	{
		text-decoration: none;
		Font-Weight: Bold;
		font-size: 12px;
		color: #cc9933;		
		}	
.Nav_3	{
		text-decoration: none;
		Font-Weight: Bold;
		font-size: 11px;
		color: #cc9966;		
		}			
.Nav_4	{
		text-decoration: none;
		Font-Weight: Bold;
		font-size: 10px;
		color: #cc9966;		
		}			

#Nav5Table{
	min-width: 500px;
	width: 75%;
}		
		
		
.ULine	{
		text-decoration: underline;
		}	



.TopNav{
		font-family: Arial;
		font-size: 11px;
		color: #eeeeee;
		Font-Weight: Bold;
		text-decoration: None;
	    /* BACKGROUND-COLOR: #000000; */
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.85;
		}	

.TopNavX{
		font-family: Arial;
		font-size: 11px;
		color: #666666;
		Font-Weight: Bold;
		text-decoration: None;
	    /* BACKGROUND-COLOR: #000000; */
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.85;
		}
		
.SideNav	{
		font-family: Arial;
		font-size: 11px;
		color: #eeeeee;
		Font-Weight: Bold;
		text-decoration: None;
	    BACKGROUND-COLOR: #000000;
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.85;
		}		

.SideNavX	{
		font-family: Arial;
		font-size: 11px;
		color: #000000;
		Font-Weight: Bold;
		text-decoration: None;
	    /* BACKGROUND-COLOR: ; */
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.85;
		}	
		
.Level3Nav{
		font-family: Arial;
		font-size: 11px;
		color: #999999;
		Font-Weight: Bold;
		text-decoration: None;
	    /* BACKGROUND-COLOR: #ffffff; */
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.85;
		}	
		
.Level3NavX{
		font-family: Arial;
		font-size: 11px;
		color: #000000;
		Font-Weight: Bold;
		text-decoration: None;
	    /* BACKGROUND-COLOR: #ffffff; */
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    LINE-HEIGHT: 0.85;
		}	

	
		

		
		
		
.DetailHeader{
		font-family: Arial;
		font-size: 18px;
		color: #000000;
		Font-Weight: Bold;
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
		LINE-HEIGHT: 1.55;
		}		
		
.HeaderLink{
		font-family: Arial;
		font-size: 11px;
		color: #000000;
		Font-Weight: Bold;
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
		LINE-HEIGHT: 1.55;
		}	
		
.ModelGridTitles{
		font-family: Arial;
		font-size: 10px;
		color: #ffffff;
		Font-Weight: Bold;
		text-decoration: None;
	    FONT-FAMILY: Arial;
	    FONT-WEIGHT: bold;
	    text-transform: uppercase;
		}	
		
.CatHeaderLink{
		font-family: Arial;
		Font-Weight: Bold;
		LINE-HEIGHT: 0.95;
		PADDING-BOTTOM: 0 px;
		}	
		
.PageTitle 	{
		font-family: Arial;
		font-size: 16pt;
		color: #000000;
		Font-Weight: Bold;	
		LINE-HEIGHT: .80;	
		}							


		
.CartFont{
		font-family: Verdana;
		font-size: 10px;
		color: #ffffff;
		Font-Weight: Bold;
		}	
		
.CartFontLables{
		font-family: Verdana;
		font-size: 10px;
		color: #cccccc;
		text-decoration: None;
		Font-Weight: Bold;
		}								

.CartFontLink{
		font-family: Verdana;
		font-size: 10px;
		color: #3399ff;
		Font-Weight: Bold;
		}	
		
.CheckOutBox	{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		Font-Weight: Bold;
		text-decoration: None;
		}

.CheckOutTitle	{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		Font-Weight: Bold;
		text-decoration: None;
		}		
		
		
.CheckOutTotal	{
		font-family: Arial;
		font-size: 15px;
		color: #333333;
		Font-Weight: Bold;
		text-decoration: None;
		}						

.CheckOutError	{
		color: #ff0000;
		}	


.OrderHistorySOLink	{
		font-family: Verdana;
		font-size: 10px;
		color: #999999;
		Font-Weight: Bold;
		text-decoration: None;
		}

.OrderHistoryDateLink	{
		font-family: Verdana;
		font-size: 10px;
		color: #666666;
		Font-Weight: Bold;
		text-decoration: None;
		}

.OHTitle 	{
		font-family: Arial;
		font-size:10 pt;
		color: #333333;
		Font-Weight: normal;
		}	

.OHInfo 	{
		font-family: Arial;
		font-size:10 pt;
		color: #333333;
		Font-Weight: bold;
		}
		
.OHDetailHead 	{
		font-family: Arial;
		font-size:8 pt;
		color: #999999;
		Font-Weight: bold;
		}

.OHDetailLine 	{
		font-family: Arial;
		font-size:9 pt;
		color: #333333;
		Font-Weight: bold;
		}

.Flash	{
		font-family: Arial;
		font-size:9 pt;
		color: green;
		Font-Weight: bold;
		}
		
.Required	{
		font-family: Arial;
		font-size:9 pt;
		color: white;
		Font-Weight: bold;
		}

.NoFlashInst{
		font-family: Verdana;
		font-size: 11px;
		color: Fuchsia;
		Font-Weight: Bold;
		LINE-HEIGHT: 1.20;
		}

.NoFlashProbs{
		font-family: Verdana;
		font-size: 11px;
		color: #ff6600;
		Font-Weight: normal;
		LINE-HEIGHT: 1.20;
		}

		
.NoFlashCustom{
		font-family: Verdana;
		font-size: 12px;
		color: #003399;
		Font-Weight: Bold;
		LINE-HEIGHT: 1.55;
		}

.SafetyNote{
		font-family: Verdana;
		font-size: 11px;
		color: #000000;
		Font-Weight: Bold;
		LINE-HEIGHT: 1.20;
		}

.CustPageCopy {
		font-family: Verdana;
		font-size:10px;
		color: #000000;
		Font-Weight: Bold;
		LINE-HEIGHT: 1.20;
		Padding: 10 px;
		}		
		
.CustPageHead {
		font-family: Verdana;
		font-size:12px;
		color: #eeeeee;
		Font-Weight: Bold;
		LINE-HEIGHT: 1.20;
		Padding: 2 px;
		Padding-Left: 5 px;
		}		
		
.RepLog	{
		font-family: Arial;
		font-size:9 pt;
		color: black;
		Font-Weight: bold;
		}
		
.HistoryAdd {
		
	    COLOR: #cccccc;
	    FONT-FAMILY: Arial;
	    FONT-SIZE: 11px;
	    FONT-WEIGHT: bold;
	    WIDTH: 60px;
		
		}		
	
.SummaryTable{
	width:600;
}	

.SumTableCell{
	padding:5;
}

.SummeryHeader{
	padding:5;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}


.SummeryHeader a {
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}
.ErrorHeader	
		{
		font-family: Arial;
		font-size: 8pt;
		text-decoration: none;
		border-color: black;
		background-color: #6699cc;
		padding: 7pt;
		line-height: 1.00;
		}

.ErrorHandler
		{
		font-family: Arial;
		font-size: 14pt;
		text-decoration: none;
		background-color: black;
		color: red;
		font-weight: bold;
		}
.ErrorTitle
		{
		font-family: Arial;
		font-size: 10pt;
		text-decoration: none;
		background-color: #989898;
		color: Black;
		font-weight: bold;
		}
		
.ErrorDetail
		{
		font-family: Arial;
		font-size: 10pt;
		text-decoration: none;
		background-color: #989898;
		color: white;
		font-weight: bold;
		}
.ErrorRow
		{
		font-family: Arial;
		font-size: 12pt;
		text-decoration: none;
		background-color: #5e5e5e;
		color: Red;
		font-weight: bold;
		}	

