/* General Element Definitions */
BODY
{
    background-image: url("../Images/General/stripes.gif");
    background-repeat: repeat;
    background-color: #e6e6eb;
    font-family: Tahoma, Arial;
    font-size: 10px;
    COLOR: #002C7E;
    height: 100%;
    margin: 0px;
    width: 100%;
    border:0px;
}


		 /*NEW DETAILS STYLES */
		 .oddInput{text-align:center;border:none;width:20px;font:8.5px;background-color:white}
		 .evenInput{text-align:center;border:none;width:20px;font:8.5px; background-color:#eaeaee}
		 .positive{color:green}
		 .negative{color:red}	
		 .Parts{font-size:10px;border:0px;}
         .checkBox{width:13px}
         .qtyField(width:11px;font-size:6px;}
         
         .PartsHead{text-align:center;font-size:11.5px; text-decoration:underline; color:red}
         .odd{background-color:white;border:0px}
         .even{background-color:#eaeaee;border:0px}
         

P.condensed
{
    LINE-HEIGHT: 0.6
}

.OECDlgInner
{
	color:#CC0033;
	font-size:11px;
	height:145;
	width: 326;
	background-image: url("../Images/General/stripes.gif");
	background-color: #eaeaee;
	border: 0px;
	text-align: left;
	/*position: absolute;*/
	z-index: 5;
}

.OECDlgOutter
{
	font-size:11px;
	height:150;
	width: 330;
	background-color: #eaeaee;
	border: 2px #FFFFFF outset;
	text-align: left;
	position: absolute;
	z-index: 5;
}
.dlgTitleBar
{
	color:#FFFFFF;
	font-size:11px;
	PADDING: 3px;
	Font-Weight: bold;
	background-color: #336699;
	/*border: 3px #FFFFFF outset;*/
	text-align: left;
}
#PleaseWaitMsg
{
	color:#cc0033;
	font-size:11px;
	height:50px;
	width: 95%;
	background-color: #ffffff;
	border: 1px #336699 solid;
	text-align: left;
	padding:5px;
}

#notice
{
	color:	#FFFF2E;
}

H4
{
    MARGIN-TOP: 0px;
    TEXT-ALIGN: left
}

Table.feedbackTable{
align:center;
BORDER:0;
}

TD.ref
{
width:15px;
}

TD.commentFB
{
width:85%;
text-align:left;

color:#026BE1;
overflow:auto;
}

TD.ref1{
color: #B42939; /*#C82938;*/
text-align:right;
width:5%;
}

TD.ref2{
text-align:left;
width:5%;
}
TD.feedbackData{
color: #B42939; /*#C82938;*/
text-align:left;
width:13%;
}
TD.feedbackData2{
width:85%;
text-align:left;
}

DIV TABLE
{
    /*/*Font-Weight: bold;*/*/
    Font-Size: 10px; 
    WIDTH: 100%
}

.CAFbutton
{
   /* background-color: transparent;
	cursor: hand;
	height: 18px;
    text-align: center;
    color: #003366;*/
    font-weight: bold;
   /* vertical-align: middle;
	padding: 4px;
	padding-top:2px;
	padding-bottom:0px;
	font-family: Tahoma,Arial; 
	font-size: 10px;
	display: inline;*/
}


DIV.buttondown
{
    BACKGROUND-color: transparent;
    CURSOR: hand;
	HEIGHT: 21px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
	PADDING-TOP: 4px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	Font-Family: Tahoma,Arial; /*"Arial, Helvetica, sans-serif";*/
	Font-Size: 10px;
	FONT-WEIGHT: normal;
	DISPLAY: inline;
}

DIV.inlineElement
{
    DISPLAY: inline;
    MARGIN: 10px;
    OVERFLOW: hidden;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    WIDTH: 400px
}
DIV.statitem
{
    BACKGROUND-color: transparent;
    background-image: url("lightgray/blue81x30.gif");
    background-repeat: none;
    DISPLAY: inline;
    HEIGHT: 30px;
    POSITION: static;
    WIDTH: 81px;
	Font-Family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
    Font-Size: 10px;
    line-height: 11px;
    color:	#CCCCCC;
    text-align:	center;
    overflow: hidden;
}
.alert
{
    COLOR: #B42939; /*#C82938;*/
   /*FONT-STYLE:				italic;*/
   font-weight:			bold;
}
/* begin -- used in DMSInvoice.asp -- remove?? */
.fielddata
{
    Font-Size:  10px;
    COLOR: #CCCCCC;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
    WIDTH: 100%;
}
.fieldhdr
{	
	COLOR: #B42939; /*#C82938;*/
    Font-Size:  10px;
    /*FONT-STYLE:				italic;*/
    font-weight:			bold;
    TEXT-ALIGN: right;
}
/* end -- used in DMSInvoice.asp -- remove?? */



/* Major component definitions and positioning */

/* Reserve this much space at top of screen */
#ReservedTop 
{
	/*height:		130px;*/
	height:83px; /*ene changed 4/26/00*/
	visibility:	hidden;
}
/* Reserve this much space at bottom of screen */
#ReservedBottom 
{
	height:		50px;
	visibility:	hidden;
}
/* Reserve this much space to left of screen */
#ReservedLeft 
{
	width:		0px;
	visibility:	hidden;
}
/* Reserve this much space to right of screen */
#ReservedRight 
{
	width:		0px;
	visibility:	hidden;
}

.SAbody
{
    TOP: 150px;
	BOTTOM: 75px;
    LEFT: 0px;
    RIGHT: 0px;
   
    HEIGHT: 10px;
	width:10px;
	
    margin-top:		0px;
    margin-bottom:	0px;
    margin-left:	20px;
    margin-right:	20px;

	BORDER-LEFT:	#CCCCCC 5px ridge;
	BORDER-RIGHT:	#CCCCCC 5px ridge;
	BORDER-TOP:		#CCCCCC 5px ridge;
	border-bottom:	#CCCCCC 5px ridge;
	
	OVERFLOW-X:hidden;
	OVERFLOW-Y:hidden;
	
    POSITION: absolute;
    background-color:eaeaee;
}

#SumActiveContent
{
overflow:auto;
height:30;
}

#SAlisting
{
  overflow:scroll;
}


.body
{
    TOP: 150px;
	BOTTOM: 75px;
    LEFT: 0px;
    RIGHT: 0px;
   
    HEIGHT: 10px;
	width:10px;
	
    margin-top:		0px;
    margin-bottom:	0px;
    margin-left:	20px;
    margin-right:	20px;

	BORDER-LEFT:	#CCCCCC 5px ridge;
	BORDER-RIGHT:	#CCCCCC 5px ridge;
	BORDER-TOP:		#CCCCCC 5px ridge;
	border-bottom:	#CCCCCC 5px ridge;
	
	OVERFLOW-X:hidden;
	OVERFLOW-Y:hidden;
    POSITION: absolute;
    background-color:eaeaee;
}
#logobox
{
	/*background-image: url(../Images/Logos/CL_large.gif);*/
	background-position: top right;
	background-repeat: no-repeat;
    TOP: 0px;
    RIGHT: 0px;
    height: 31px;
    width: 225px;
    margin-top:		10px;
    margin-bottom:	0px;
    margin-left:	0px;
    margin-right:	20px;
    POSITION: absolute;
    z-index: 0;
}
#pageTitle
{
	font-size:16px;
	font-weight:bold;
	font-family: Arial,Helvetica,sans-serif;
	TOP: 50px;
    RIGHT: 0px;
    height: 31px;
    width: 275px;
    margin-top:		10px;
    margin-bottom:	0px;
    margin-left:	0px;
    margin-right:	25px;
    POSITION: absolute;
    z-index: 0;
    text-align: right;
}

#buttonbox
{
    /*TOP: auto;
    BOTTOM: 10px;
    LEFT: 20px;
    RIGHT: auto;
    HEIGHT: 21px;
    z-index:	10;
    width: 95px;
	POSITION: absolute;*/
    text-align:center;
}

#helpFooter
{
    TOP: auto;
    BOTTOM: 7px;
    LEFT: 105px;
    RIGHT: auto;
    /*HEIGHT: 21px;*/
    WIDTH: 300px;
    POSITION: absolute;
    Z-INDEX:	10;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
	PADDING: 4px;
	FONT-FAMILY: Tahoma,Arial; 
	FONT-SIZE: 10px;
	DISPLAY: inline;
}
/* "Dealer" or "Body Shop" under logo */
#header 
{
	color: #002C7E;
    font-size: 18px;
    font-family: 'Times New Roman', Times, Arial;
    font-weight: bold;
    TOP: 12px;
    BOTTOM: auto;
    LEFT: 22px;
    HEIGHT: 40px;
    WIDTH: auto;
    margin-top:		0px;
    margin-bottom:	0px;
    margin-left:	0px;
    POSITION: absolute;
    TEXT-ALIGN: left;
}
#ELButton {
    position: absolute;
    text-align: center;
    z-index:20;
    left:expression(window.screen.availWidth/2-23+'px');
    top:20px;
	width: 45px;
	height: 14px;
	display: block;
}
#navbox
{
    TOP: 20px;
    BOTTOM: auto;
    LEFT: 20px;
    RIGHT: auto;
    HEIGHT: 75px;
    WIDTH: 65%;
    margin-top:		20px;
    margin-bottom:	0px;
    margin-left:	0px;
    margin-right:	0px;
    POSITION: absolute;
}
#bhlogo /* Not Used */
{
    display: none; 
    BACKGROUND-COLOR: #31639c;
    TOP: auto;
    BOTTOM: 0px;
    LEFT: 0px;
    RIGHT: auto;
    HEIGHT: 75px;
    WIDTH: 180px;
    Z-INDEX: 3;
    OVERFLOW: auto;
    POSITION: absolute;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
}
#statsline
{
    TOP: auto;
    BOTTOM: 30px;
    LEFT: auto;
    RIGHT: 0px;
    HEIGHT: 40px;
	WIDTH: auto;
	
    margin-top:		0px;
    margin-bottom:	0px;
    margin-left:	0px;
    margin-right:	20px;

	color:	#F2F2F2;
    Z-INDEX: 3;
    OVERFLOW: hidden;
    POSITION: absolute;
    TEXT-ALIGN: right;
}
#helpline
{
	TEXT-ALIGN: left;
	/*FONT-STYLE:				italic;*/
	font-weight:			bold;
	color: #026BE1;
    TOP: auto;
    BOTTOM: 0px;
    LEFT: 0px;
    RIGHT: auto;
    HEIGHT: 20px;
    WIDTH: auto;
    margin-top:		0px;
    margin-bottom:	10px;
    margin-left:	20px;
    margin-right:	0px;
    POSITION: absolute;
    Z-INDEX: 3;
}
.LogoLarge
{
	background-image: url(../Images/Logos/CL_large.gif);
	background-position: top left;
	backgroun-repeat: no-repeat;
    height: 31px;
    width: 223px;
}
/*
 *
 * The following entries are used for the application navigation tab table
 *
 */
		TABLE.navtable
		{
		    CURSOR: hand;
		    HEIGHT: 40px;
		    MARGIN: 0px;
		    Font-Size:  10px;
		    FONT-WEIGHT: bold;
		    Font-Family: Tahoma,Arial;
		    LINE-HEIGHT: 11px;
		    Padding: 4px;
		    TEXT-ALIGN: center;
		    WIDTH: 160px;
		    /*table-layout: fixed;*/
			
		}
		#navspace1
		{
		    BACKGROUND-COLOR: transparent;
		    HEIGHT: 0%
		    DISPLAY: none;
		}
		#navspace1 TD
		{
			HEIGHT: 0%
		    DISPLAY: none;
		}
		#navspace2
		{
		    BACKGROUND-COLOR: transparent;
		    HEIGHT: 5px;
		}
		#navspace2 TD
		{
			HEIGHT: 5px;
		}
		TR#navrow1
		{
		    HEIGHT: 15px;
		}
		TR#navrow2
		{
		    HEIGHT: 15px;
		}
		TR#navrow1
		{
		}
		TR#navrow2
		{
		}
		TR#navrow1 TD
		{
		    
		    Visibility: hidden;
		    PADDING-BOTTOM: 8px;
		    PADDING-LEFT: 1px;
		    PADDING-RIGHT: 1px;
		    PADDING-TOP: 2px;
		    VERTICAL-ALIGN: middle;
			HEIGHT: 15px;
		}
		
		TR#navrow2 TD
		{
		    
		    PADDING-BOTTOM: 1px;
		    PADDING-LEFT: 2px;
		    PADDING-RIGHT: 2px;
		    PADDING-TOP: 1px;
		    VERTICAL-ALIGN: middle;
			HEIGHT: 15px;
		}
		
		TD.selectedtab
		{
			color:#001E78;
			BACKGROUND-color: transparent;
		}
		
		TD.unselectedtab
		{
			color:#001E78;
			BACKGROUND-COLOR: transparent;
			BACKGROUND-REPEAT: no-repeat;
		}
		TD.emptytab
		{
			BACKGROUND-COLOR: transparent;
		}
		/*
		TR#navrow1 TD.highlighted
		{
		    color:#DA3145;
		}
		
		TR#navrow2 TD.highlighted
		{
		    color:#DA3145;
		}
		*/
		
/*
 *
 * The following entries are used in the DetailsParts4 Page
 *
 */

#transhdr TD
{
    WIDTH: 50%
}

DIV.section
{
    MARGIN: 0px;
    OVERFLOW: auto;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    POSITION: absolute;
    VERTICAL-ALIGN: top;
}

.InputButtons
{
	font-size: 10px;
	font-family:Tahoma,Arial;
	width: 65px;
	margin-right: 5px;
	margin-top: 5px;

}

#TransSum
{
    WIDTH: 80%;
}

.CurrProcessing
{
background-Color=#CC9999;
background-Image=url("../Images/Details/Processing.gif");
}

.RecalledTrans
{
	background-Image=url("../Images/Details/RecallByCollisionShop.gif");
	background-repeat : no-repeat;
	background-position: 50% 50%;
}

.EditDetails
{
	/*BACKGROUND-COLOR: #D2D2D2;*/
	background-color:#FFFFCC;
	/*background-repeat : no-repeat;*/
	background-image: url("../Images/Details/editMode5.gif");
	BORDER-COLOR: #026BE1;
}

.EditDetails_new
{
	/*BACKGROUND-COLOR: #D2D2D2;*/
	background-color:#FFFFCC;
	/*background-repeat : no-repeat;*/
	background-image: url("../Images/Details/editMode5.gif");
	BORDER-COLOR: #026BE1;
	height: 100%;
}

.TransactionModified
{
	/*BACKGROUND-COLOR: #D2D2D2;*/
	background-color:#CCFFCC;
	background-image: url("../Images/Details/TransactionModified.gif");
	BORDER-COLOR: #026BE1;
}


#alldetailsdiv
{
	BEHAVIOR:	url("./CollisionLink/Details/alldetailsBase.htc");
    WIDTH: 100%;
    HEIGHT: 100%;
    TOP: 0%;
    LEFT: 0%;
	MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px;
    POSITION: absolute;
    VERTICAL-ALIGN: top;
    /*background-color:E2E2E2;*/
}

#transinfodiv
{
    WIDTH: 100%;
    HEIGHT: 25%;
    TOP: 5px;
    LEFT: 10px;
    OVERFLOW: hidden;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    VERTICAL-ALIGN: top;
    
}
#transwrapper
{
	POSITION: relative;
	HEIGHT: 90%; /* set programmatically*/
	TOP: 0;
	LEFT: 0px;
	MARGIN: 0px;
	PADDING: 0px;
	OVERFLOW: hidden;
	VERTICAL-ALIGN: top;
}
#orderinfo
{
    WIDTH: 52%;
    HEIGHT: 100%;
    TOP: 0px;
    LEFT: 0px;
    POSITION: absolute;
    OVERFLOW: hidden;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px;
}
#THContainer
{
	WIDTH: 100%;
	HEIGHT: 100%;
	OVERFLOW: auto;
}
#vehinfo
{
    WIDTH: 48%;
    HEIGHT: 100%;
	TOP: 0px;
    LEFT: 52%;
    POSITION: absolute;
    OVERFLOW: hidden;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}
#VehContainer
{
	WIDTH: 100%;
	HEIGHT: 100%;
	OVERFLOW: auto;
}
#partsinfodiv
{
	HEIGHT: 75%; /* set programmatically */
    LEFT: 10px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 40%; /* set programmatically */
    VERTICAL-ALIGN: top;
    WIDTH: 90%; /* set programmatically */
}
#PLTableHead
{
	
	text-decoration:underline;
    LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-BOTTOM: 0px;
    OVERFLOW: hidden;
    
    PADDING-TOP: 0px;
    PADDING-RIGHT: 29px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 1px;
    POSITION: relative;
    RIGHT: 0px;
    WIDTH: 100%;
}
#PLContainer
{
	
    LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    OVERFLOW: auto; /*scroll;*/
    PADDING-TOP: 0px;
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    POSITION: relative;
    RIGHT: 0px;
    WIDTH: 100%;
    HEIGHT: 100px; /* this is set programmatically */
   
}
/***ene added 3/6/00*********************************************************************/
#PLTotals
{
    overflow:hidden;
    PADDING-BOTTOM:	0px;
	PADDING-LEFT:	1px;
	PADDING-RIGHT:	29px;
	PADDING-TOP:0px;
	MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    /*POSITION: absolute;*/
    /*bottom:52px;*/
    Position:relative;
    bottom:0px;
    RIGHT: 0px;
    width:100%;
    HEIGHT: 30px; 
}

#PLSelection
{
    LEFT: 20px;
    overflow:hidden;
    PADDING-BOTTOM:	0px;
	PADDING-LEFT:	1px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:0px;
	MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    POSITION: absolute;
    color:Red;
    top:92%;
    RIGHT: 0px;
    width:20%; /*12%;*/
    HEIGHT: 30px;  /*20px;*/
}



Div.PLTotals2
{
    LEFT: 10px;
    overflow:hidden;
    PADDING-BOTTOM:	0px;
	PADDING-LEFT:	1px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:0px;
	MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    POSITION: absolute;
    color:Red;
    top:0%;
    RIGHT: 0px;
    width:100%;
    HEIGHT: 30px; 
}



Table.Totals
{
width:100%;
}
/************************************************************************/

#actionsdiv
{
	DISPLAY: none;
    TOP: 0px;
    HEIGHT: 30%; /* set programmatically */
    LEFT: 70%;
    WIDTH: 30%;
    MARGIN: 0px;
    OVERFLOW: auto;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    VERTICAL-ALIGN: top;
    Z-INDEX: 10;
}
#actionsLegend
{
	DISPLAY: none;
    COLOR:					#002C7E;
    /*FONT-STYLE:				italic;*/
    font-weight:			bold;
    BORDER-BOTTOM:			3px #CCCCCC ridge;
    BORDER-LEFT:			3px #CCCCCC ridge;
    BORDER-RIGHT:			3px #CCCCCC ridge;
    BORDER-TOP:				3px #CCCCCC ridge;
    MARGIN:					2px;
    PADDING-TOP:			0px;
    PADDING-RIGHT:			5px;
    PADDING-BOTTOM:			5px;
    PADDING-LEFT:			5px;
}
#transmsg
{
    BOTTOM: 0%;
    LEFT: 0%;
    RIGHT: 60%;
    WIDTH: 40%
}

#transinfodiv.collapsedsection
{
    HEIGHT: 17%;
}
#transinfodiv.expandedsection
{
   HEIGHT: 20%;
}
		
		P.sectionheader
		{
		    COLOR:					black;/*#026BE1;*/
		    /*FONT-STYLE:				italic;*/
		    font-weight:			bold;
		    Font-weight:			bold;
		    CURSOR:					hand;
		    MARGIN-TOP:				0px;
		    MARGIN-LEFT:			0px;
		    MARGIN-RIGHT:			0px;
		    MARGIN-BOTTOM:			5px;
		    PADDING-BOTTOM:			2px;
		    PADDING-LEFT:			10px;
		    PADDING-RIGHT:			0px;
		    PADDING-TOP:			2px;
		    BORDER:					3px #CCCCCC ridge;
		    TEXT-ALIGN:				left;

		}
		
			DIV.sectionheader
		{
		  /*  COLOR:					#026BE1;*/
		  /*  FONT-STYLE:				italic;*/
			/*background-image: url("../Images/General/stripes.gif");*/
			/*background-color:#999999;*/
			background-color:#336699;
			border: 1px #666666 solid ;
			height:22px;
			Color: white;
			font-weight:			bold;
		    FONT-WEIGHT:				Bold;
		    CURSOR:					hand;
		    MARGIN-TOP:				0px;
		    MARGIN-LEFT:			0px;
		    MARGIN-RIGHT:			0px;
		    PADDING-LEFT:			10px;
		    PADDING-TOP:			2px;
		    TEXT-ALIGN:				left;
		}
		
		DIV.sectionheaderParts
		{
		  /*  COLOR:					#026BE1;*/
		    /*FONT-STYLE:				italic;*/
		    /*FONT-WEIGHT:				Bold;*/
		    color:black;
		    CURSOR:					hand;
		    MARGIN-TOP:				0px;
		    MARGIN-LEFT:			0px;
		    MARGIN-RIGHT:			0px;
		    MARGIN-BOTTOM:			0px; 
		    PADDING-BOTTOM:			0px;
		    PADDING-LEFT:			10px;
		    PADDING-RIGHT:			0px;
		    PADDING-TOP:			2px;
		    BORDER:					3px #CCCCCC ridge;
		    TEXT-ALIGN:				left;
		    /*background-image: url("lightgray/LightgrayBack.gif");*/
		    background-color:eaeaee;
		   
		}
		DIV.imageViewOptions
		{
		   COLOR:					#026BE1;
		    POSition: absolute;
		    /*FONT-STYLE:				italic;*/
		    font-weight:			bold;
		    FONT-WEIGHT:				Bold;
		    CURSOR:					hand;
		    MARGIN-TOP:				0px;
		    MARGIN-LEFT:			0px;
		    MARGIN-RIGHT:			0px;
		    MARGIN-BOTTOM:			15px;
		    PADDING-BOTTOM:			0px;
		    PADDING-LEFT:			5px;
		    PADDING-RIGHT:			0px;
		    PADDING-TOP:			0px;
		    BORDER:					1px;
		    TEXT-ALIGN:				left;
			left:0%;
		}
		
			DIV.confirmationStatus
		{
			POSition:				absolute;
		    /*FONT-STYLE:				italic;*/
		    /*font-weight:			bold;*/
		    CURSOR:					hand;
		    text-align:				center;
		    MARGIN-TOP:				0px;
		    MARGIN-LEFT:			5px;
		    MARGIN-RIGHT:			0px;
		    MARGIN-BOTTOM:			0px;
		    PADDING-BOTTOM:			1px;
		    PADDING-LEFT:			1px;
		    PADDING-RIGHT:			1px;
		    PADDING-TOP:			0px;
		    left:					0%;
			background-color:		B42939;
			font-family:			Tahoma,Verdana,Arial,Helvetica;
		    font-size:				10px;
		    line-height:			10px;
			/*letter-spacing:			1px;*/
			border:					1px #B42939 solid;
		    height:					22px;
		    color:					white;
		}

		
		#imageTransMisc
		{
			position: absolute;
			right:10;
			text-align:right;
		}
		
		.HeadTransID
		{
			color:#001E78;
			text-decoration:underline;
		}
		
		.TransIDAndSupp
		{
			left:60px;
			position:absolute;
			top:10px;
		}
		
		.SupplIconSpan, .TransReturnsSpan
		{
			padding-left:5px;
		}
		
		#PLPhotoView, #PLNotesView
		{
			height:					16px;
		}
				
		#HeadTransStatus
		{
			color:#001E78;
			position:absolute;
			right:10px;
			top:10px;
		}
		
		#HeadTransRef
		{
			top:10px;
			white-space:nowrap;
			text-align:left;
			color:#001E78;
			position:absolute;
			left:39%;
			width:250px;
			height:20px;
		}
		
		#HeadTransShipDate
		{
			top:10px;
			white-space:nowrap;
			text-align:left;
			color:#001E78;
			position:absolute;
			right:10%;
			padding-right:10%;
		}

































		.buttonDetails
		{
		 font-size: 10px; 
		 font-family: Verdana,Tahoma,Arial,Helvetica;
		 margin-right: 5px;
		 margin-top: 5px;
		 background-color: #999999; 
		 color: #FFFFFF; 
		 
		}
/*
 *
 * The following entries are used in the SumActive page
 *
 */		
		DIV#gridContainer
		{
		    HEIGHT:					100%;
		    WIDTH:					100%;
		    position:				relative;
		}
				

		#sumactivehead
		{
			padding-right: 17px;
			position: relative;
		}

	     
        .SAbg {font:10px Tahoma,Arial; background-color:purple; color:white}
        .SArow {font:10px Tahoma,Arial}
        .SAheader {font:10px bold Tahoma,Arial; color:#b42939; cursor:hand; padding:2px; border:2px outset white;}
        .SApending {background-color:white;}
        .SAcaution {background-color:white; color:#CC0000; font-weight:bolder }
        .SAcomplete {background-color:#DDFFDD;}
        .SAattn {background-color:#FFDDDD;}
        .SAarchived {background-color:#ffffcc;}
        .SAdeleted {background-color:#cccccc;color:white;}
		
		
		#sumactivetable
		{
			row: color:red;
			overflow: auto;
			position: relative;
		}
							
		TABLE.SAGTableClass
		{
		    BORDER:					none none;
		    CURSOR:					hand;
		    MARGIN:					0px;
		    PADDING-BOTTOM:			0px;
		    PADDING-LEFT:			1px;
		    PADDING-RIGHT:			1px;
		    PADDING-TOP:			0px;
		    WIDTH:					100%
		    table-layout:			fixed;
		}
		TABLE.SAGTableClass TD
		{
		    BORDER:					none none;
		}		
		

		TABLE.SAGTableClass2
		{
		    BORDER:					none none;
		    CURSOR:					hand;
		    MARGIN:					0px;
		    PADDING-BOTTOM:			0px;
		    PADDING-LEFT:			1px;
		    PADDING-RIGHT:			1px;
		    PADDING-TOP:			0px;
		    WIDTH:					100%
		    table-layout:			fixed;
		}
		.SAGTableClass2 TD
		{
			vertical-align: top;
		}
		.SAGTableClass2 TR
		{
			color:expression((eval((this.rowIndex-this.parentElement.parentElement.tHead.rows.length)%2) ? '#026BE1' : '#002C7E') );
		}
		.SAGTableClass2 .SAempty
		{
			color: red;
			text-align: left;
			Font-Size:  10px;
			/*Font-Weight: bold;*/
			padding-top: 10px;
		}
		.SAGTableClass2 .selected
		{
		    COLOR:				#FFFF2E;
		    /*background-color:	#002C7E;*/
		    BACKGROUND-color:		#CCD9FF;
		}

		.SumActGridRow
		{
		}
		
		TR.SAGHeaderRow
		{
			
		   
		    TEXT-ALIGN:				center;
		    COLOR:					#B42939; /*#C82938;*/
		    /*FONT-STYLE:				italic;*/
		    MARGIN-BOTTOM:			0px;
		    PADDING-TOP:			0px;
		    PADDING-RIGHT:			1px;
		    PADDING-BOTTOM:			0px;
		    PADDING-LEFT:			1px;
		}
		
		
		TR.SAGoddUnSelected
		{
		    COLOR:				#001E78;
			Background-color:   #FAFAFA;
		}
		
		
		TR.SAGoddSelected
		{
		    COLOR:				black; /*#FFFF2E;*/
		    BACKGROUND-color:		#CCD9FF;
		    /*background-color:	#002C7E;*/
		}
		
		
		TR.SAGevenUnSelected
		{
		    COLOR:				black; /*#026BE1;*/
		}
		
		
		TR.SAGevenSelected
		{
		    COLOR:				black; /*#FFFF2E;*/
		    /*background-color:	#002C7E;*/
		    BACKGROUND-color:		#CCD9FF;
		}

/*
 *
 * The following entries are used in the DetailsParts4 page
 *
 */
		.photoFormDiv
		{
			BACKGROUND-COLOR:		#BEBEBE;
			POSITION:				absolute;
			BORDER:					4px outset #CCCCCC;					
			WIDTH:					40%;
			HEIGHT:					50%;
			TOP:					30%;
			LEFT:					25%;
			Z-INDEX:				99;
			OVERFLOW:				clip;								
		}
				
		.DlgTitle
		{
			COLOR:					#026BE1;
		    TEXT-ALIGN:				center;
		    WIDTH:					100%;
		}
				
		.photoDisplayDiv
		{
			BACKGROUND-COLOR:		#BEBEBE;
			POSITION:				absolute;
			WIDTH:					80%;
			HEIGHT:					80%;
			TOP:					10%;
			LEFT:					10%;
			Z-INDEX:				200;
			OVERFLOW:				hidden;
			COLOR:					#002C7E;
			BORDER-TOP:				4px outset #CCCCCC;
			BORDER-RIGHT:			4px outset #CCCCCC;					
			BORDER-BOTTOM:			4px outset #CCCCCC;					
			BORDER-LEFT:			4px outset #CCCCCC;
		}
				
		.PDPbuttons
		{
			POSITION:				absolute;
			WIDTH:					100%;
			HEIGHT:					15%;
			TOP:					0;
			LEFT:					0;
			Z-INDEX:				99;
			OVERFLOW:				visible;					
		}			
		.PDPphotos
		{
			POSITION:				absolute;
			WIDTH:					100%;
			HEIGHT:					84%;
			TOP:					15%;
			Z-INDEX:				99;
			OVERFLOW:				auto;
			TEXT-ALIGN:				center;
		}							

		.PDPcaption
		{
			FONT-SIZE:				10px;
			FONT-WEIGHT:			bold;
		}							
		.photoSelected
		{
		}
		.photoSelected IMG
		{
			BORDER:					3px solid #B42939; /*#C82938;*/
		}
		.photoSelected .PDPcaption
		{
			COLOR:					#B42939; /*#C82938;*/
		}
		/*
		 *
		 * These entries are for the right mouse click context menu
		 * 
		 */
				.MCMdiv
				{
					DISPLAY:				none;
					BACKGROUND-COLOR:		lightgrey;
					FONT-FAMILY:			Arial, Helvetica, sans-serif;
					FONT-SIZE:				12px;
					FONT-WEIGHT:			normal;
					PADDING-LEFT:			10;
					PADDING-RIGHT:			10;
					PADDING-TOP:			10;
					PADDING-BOTTOM:			10;	
					POSITION:				absolute;
					BORDER:					2px outset #CCCCCC;
					WIDTH:					150;
					COLOR:					black;	
					Z-INDEX:				99;
				}


				.MCMItem
				{
					COLOR:					black;
					CURSOR:					hand;
				}


				.MCMItemSelected
				{
					COLOR:					#B42939; /*#C82938;*/
					CURSOR:					hand;
				}

				.MCMItemUnactive
				{
					COLOR:					gray;
					CURSOR:					hand;
				}

		TABLE.TransTableClass
		{
			BORDER:					none none;
		    CURSOR:					hand;
		    MARGIN:					0px;
		    PADDING-BOTTOM:			0px;
		    PADDING-LEFT:			0px;
		    PADDING-RIGHT:			0px;
		    PADDING-TOP:			0px;
		    WIDTH:					100%;
		}
		
		
		TD.TransFieldHeader
		{
			BORDER:					none none;
		    TEXT-ALIGN:				right;
		    WIDTH:					30%;
			COLOR:					#B42939; /*#C82938;*/
		    font-weight:			bold;
		    /*FONT-STYLE:				italic;*/
		}
		
		
		TD.TransFieldValue
		{
		    TEXT-ALIGN:				left;
			BORDER:					none none;	
		}
		
		
		TD.TransFieldSeperator
		{
			BORDER:					none none;
		    WIDTH:					5%;
		}
		
		
		TR.TransFieldOddUnSelected
		{
		
		}
		
		
		TR.TransFieldOddSelected
		{
		}
		
		
		TR.TransFieldEvenUnSelected
		{
		}
		
		
		TR.TransFieldEvenSelected
		{
		}
		
		
		TD.TransFieldCellSelected
		{
		    BACKGROUND:				#CCD9FF;/*#FFFF2E;*/
		    BORDER-BOTTOM-STYLE:	inset;
		    BORDER-LEFT-STYLE:		inset;
		    BORDER-RIGHT-STYLE:		inset;
		    BORDER-TOP-STYLE:		inset;
		    COLOR:					black;
		}
		
		
		TD.TransFieldCellUnSelected
		{
		    COLOR:					#002C7E;
		    TEXT-ALIGN:				left;
			BORDER:					none none;	
		}
		
		
		INPUT.TransFieldInput
		{
		    BACKGROUND:				white;
		    WIDTH:					100%;
		    COLOR:					black;
		    font-size:				10px;
		    font-family: Arial, Helvetica, sans-serif;
		}
		
		
		TABLE.PLTableClass
		{	

			BORDER:					none none;
		    CURSOR:					hand;
		    /*MARGIN:					5px;*/
		    PADDING-BOTTOM:			0px;
		    PADDING-LEFT:			1px;
		    PADDING-RIGHT:			1px;
		    PADDING-TOP:			0px;
		    /*WIDTH:					100%;*/
		    WIDTH: 10px;
			table-layout:fixed;	
		}
		
		TABLE.PLTotalTableClass
		{	

		    /*CURSOR:					hand;*/
			Font-Family:Tahoma;
		    Color:Red;
		    PADDING-BOTTOM:			0px;
		    PADDING-RIGHT:			1px;
		    PADDING-TOP:			0px;
		    border-top:	1;
		    /*WIDTH:				100%;*/
		    WIDTH: 10px;
			table-layout:fixed;	
		}
		
		
		TABLE.PLTableClass TR
		{	

		    VERTICAL-ALIGN:			top;
		}
		
		TR.PLHeaderRowActive
		{
			color:					#B42939; /*#C82938;*/
		    TEXT-ALIGN:				center;
			BORDER:					none none;
			font-weight:			bold;				    		    
		    /*FONT-STYLE:				italic;*/
		    FONT-WEIGHT:			bold;
		}
		
		TR.PLHeaderRowInActive
		{
			color:					#666666;
		    TEXT-ALIGN:				center;
			BORDER:					none none;
			font-weight:			bold;				    		    
		    /*FONT-STYLE:				italic;*/
		    FONT-WEIGHT:			bold;
		}

		TD.PLHeaderRow
		{
			BORDER:					none none;
		}
		
		TD.ActiveColumn
		{
			color:#B42939;
		}
		
		TD.InActiveColumn
		{
			color:#666666;
		}
		
		
		/*
		 *
		 * Parts List Table Row Shading Entries
		 *		These entries control how the shading of the detail lines appear based
		 *		on who is responsible for the column and what the state of the row is.
		 *
		 *	NOTE:	These tags are created in DetailsParts on the fly!  In other words,
		 *			just because you do a seach on all the files for these entries and
		 *			don't see them used it doesn't mean that if you remove them things
		 *			won't break!!  IF YOU REMOVE THEM... THEY WILL COME (SQARs)!
		 *
		 */
		 
			/*** Footer (Insert Line) Entries ***/		
				PLConFootUnSelected
				{
					BORDER:					none none;				    
				}
			
				PLDlrFootUnSelected
				{
					BORDER:					none none;				    
				}
				
				TR.PLrowEvenUnselected
				{
					BACKGROUND-color:		#eaeaee;
					color:					black;
				}
				
				TR.PLrowOddUnselected
				{
					color:					#001E78;
					background-color:		#fafafa;
				}
				
				TD.PLFootSelected
				{
					/*BACKGROUND-color:		#FFFF2E;*/
					BACKGROUND-color:		#CCD9FF;
					color:					black;		
					BORDER:					none none;				    
				}

				TD.PLFootUnSelected
				{
					BORDER:					none none;				    
				}


			/*** Detail Lines for a Selected Row ***/
				TD.PLevenDlrSelected
				{
					/*BACKGROUND-color:		gray;*/
					BACKGROUND-color:		#CCD9FF;
					color:					black; /*#CCCCCC;		*/
					BORDER:					none none;				    
				}
		
				TD.PLevenConSelected
				{
					BACKGROUND-color:		#CCD9FF;
					color:					black;		
					BORDER:					none none;				    
				}
		
				TD.PLoddConSelected
				{
					BACKGROUND-color:		#CCD9FF;
					color:					black;		
					BORDER:					none none;				    
				}			
		
				TD.PLoddDlrSelected
				{
					BACKGROUND-color:		#CCD9FF;
					color:					black;  /*#CCCCCC;		*/
					BORDER:					none none;				    
				}			
			
			
			/*** Detail Lines for an Unselected Row ***/
				TD.PLevenDlrUnSelected  
				{
					COLOR:					black; /*#026BE1;*/
					BORDER:					none none;				    
				}
				
				TD.PLoddConUnSelected
				{
					color:					#002C7E;
					BORDER:					none none;				    
					background-color:		#FAFAFA;
				}		
		
				TD.PLevenConUnSelected
				{
					COLOR:					black; /*#026BE1;*/
					BORDER:					none none;				    
					
				}
				
				TD.PLoddDlrUnSelected
				{
					color:					#002C7E;
					BORDER:					none none;				    
					background-color:		#FAFAFA;
				}

			/*** Detail Lines for a Deleted Row ***/
				TD.PLevenDlrDeleted
				{
					COLOR:					#026BE1;
				    TEXT-DECORATION:		line-through;
					BORDER:					none none;				    
				}
				
				TD.PLoddConDeleted
				{
					COLOR:					#002C7E;
				    TEXT-DECORATION:		line-through;
					BORDER:					none none;				    
				}		
		
				TD.PLevenConDeleted
				{
					COLOR:					#026BE1;
				    TEXT-DECORATION:		line-through;
					BORDER:					none none;				    
				}
				
				TD.PLoddDlrDeleted
				{
					color:					#002C7E;		
					BORDER:					none none;				    
				    TEXT-DECORATION:		line-through;
				}

				TR.AltPartSelOdd
				{
					COLOR:					#009900;
					FONT-WEIGHT:			BOLD;
					background-color:		#FAFAFA;
				}
				
				TR.AltPartSelEven
				{
					COLOR:					#009900;
					FONT-WEIGHT:			BOLD;
					background-color:		#eaeaee;
				}
				
				TR.PLrowDeleted
				{
				    TEXT-DECORATION:		line-through;
				}


		
		
		#PLNoParts
		{
		    COLOR:					#002C7E;
		    FONT-WEIGHT:			bold;
		    LEFT:					0px;
		    PADDING:				10px;
		    OVERFLOW:				auto;
		    TEXT-ALIGN:				left;
		    WIDTH:					100%
		}

		.PLNoPartsOn
		{
		    COLOR:					black;
		    BACKGROUND-COLOR:		#ccd9ff;
		}

/* REMOVE THIS? ********/
		#PLcontextMenu
		{
			POSITION:				absolute;
			DISPLAY:				none;
			WIDTH:					100;
			BACKGROUND-COLOR:		menu;
			BORDER:					outset 3px gray;		
		}

		.PLmenuItem
		{
			FONT-FAMILY:			sans-serif;
			FONT-SIZE:				12px;
			WIDTH:					100;
			PADDING-LEFT:			20;
			BACKGROUND-COLOR:		menu;
			COLOR:					black;
		}

/* 
 *
 * The following entries are used in the login page 
 *
 */
		#loginLegend
		{
		    BACKGROUND-COLOR:		transparent;
		    BORDER-BOTTOM:			4px #CCCCCC outset;
		    BORDER-LEFT:			4px #CCCCCC outset;
		    BORDER-RIGHT:			4px #CCCCCC outset;
		    BORDER-TOP: 			4px #CCCCCC outset;
		    HEIGHT:					200px;
		    MARGIN-TOP:				50px;
		    POSITION:				relative;
		    TOP:					50px;
		    WIDTH:					300px;
		    COLOR:					#026BE1;
		}
		
		
		INPUT.loginTxtClass
		{
		    TEXT-ALIGN:				left;
		    WIDTH:					10em;
		    BACKGROUND-COLOR:		#CCCCCC;
		    COLOR:					#002C7E;
		}



/* 
 *
 * The following entries are used in the Setup | Display Page 
 *
 */
		#styleDiv
		{
			height:					100%;
			width:					80%;
			margin-left:			15%;
			padding-top:			20%;
		}
		
		#styleForm
		{
		    color:					#026BE1;
		    /*FONT-STYLE:				italic;*/
		    font-weight:			bold;
		    
		}
		
		#styleLegend
		{
		    color:					#026BE1;
		    /*FONT-STYLE:				italic;*/
		    font-weight:			bold;
		}
		
		#styleFieldset
		{
			background-color:		transparent;
			color:					#002C7E;
			font-style:				normal;
			text-align:				left;
		    BORDER-BOTTOM:			3px #CCCCCC outset;
		    BORDER-LEFT:			3px #CCCCCC outset;
		    BORDER-RIGHT:			3px #CCCCCC outset;
		    BORDER-TOP:				3px #CCCCCC outset;
		}
		
		#styleFieldset INPUT
		{
			margin-left:		5px;
			margin-right:		5px;
			margin-top:			10px;
			margin-bottom:		10px;
		}
		#styleFieldset IMG
		{
			margin-left:		5px;
			margin-right:		5px;
			margin-top:			10px;
			margin-bottom:		10px;
		}
/* 
 *
 * The following entries are used in the Subscribers Page 
 *
 */
		#subscribeDiv
		{
		    margin-left:			10%;
		    margin-right:			10%;
		    margin-top:				10%;
		    margin-bottom:			10%;
		    height:					60%;
		    width:					80%;
		}
		
		
		#subscribeForm
		{
		    color:					#026BE1;
		    /*FONT-STYLE:				italic;*/
		    font-weight:			bold;
		}
		
		.subscribeLegend
		{
		    color:					#026BE1;
		    /*FONT-STYLE:				italic;*/
		    font-weight:			bold;
		}
		
		.subscribeFieldset
		{
			background-color:		transparent;
			color:					#002C7E;
			font-style:				normal;
			text-align:				left;
		    BORDER-BOTTOM:			3px #CCCCCC outset;
		    BORDER-LEFT:			3px #CCCCCC outset;
		    BORDER-RIGHT:			3px #CCCCCC outset;
		    BORDER-TOP:				3px #CCCCCC outset;
		    vertical-align:			top;
		}
		
		.subscribeFieldset INPUT
		{
		}
/*
 * TransStatus styles
 *
 */
.TMOpen
{
COLOR: blue !important;
}
.TMInqPending
{
	COLOR: blue !important;
}
.TMInqAttn
{
	
	COLOR:  #B42939 !important;
	
}
.TMInqComp
{
	COLOR:green !important;
	/*COLOR: #079653 !important;*/
}
.TMOrdPending
{
	
	COLOR: blue !important;
}
.TMOrdAttn
{
	COLOR:  #B42939 !important;
	
}
.TMOrdComp
{
	COLOR: green !important;
}
.TMCancel
{
}
.TMDel
{
	TEXT-DECORATION: none !important;
}
.TMSample
{

}
.TMImport
{
	COLOR: blue !important;
}
.TDInStock
{
}
.TDPending
{
	COLOR: #FF5F19 !important;
}
.TDInTransit
{
	COLOR: #026BE1 !important;
}
.TDPickup
{
	COLOR: #026BE1 !important;
}
.TDBackord
{
	COLOR: #B42939 !important; /*#C82938*/
}
.TDFulfilled
{
	COLOR: #079653 !important;
}
.TDDel
{
	COLOR: #079653 !important;
	TEXT-DECORATION: none !important;
}
.TDInOrder
{
}

/* 
 *
 * action bar, requires xmlns:BHPS on main HTML tag
 *
 */
@media all
{
	BHPS\:actionBox
	{
		
		behavior: url("./stylesheets/box2.htc");
		background-color: transparent;
		height: 13px;
		z-index: 10;
		TOP: 50px;
		Bottom:auto;
		right:auto;
		LEFT: 20px;
		WIDTH: 85%;
		margin-top:		0px;
		margin-bottom:	0px;
		margin-left:	0px;
		margin-right:	0px;
		POSITION: absolute;
		display: inline;
	}

	BHPS\:actionBox DIV
	{
		background-color: transparent;
		/*color: #001E78;*/
		font-weight: bold;
		Font-Family: Tahoma,Arial;
		Font-Size:  10px;
		line-height: 12px;
		padding-top: 0;
		padding-right: 5;
		padding-bottom: 0;
		padding-left: 5;
		margin-left: 0;
		margin-right: 0;
		border: none none;
		display: inline;
		visibility: inherit;
		cursor: hand;  
		/*border-right: 1 solid #001E78;*/
		/*border-left:  1 solid #001E78;*/
	}

	BHPS\:actionBox .linebreak
	{
		margin-top: 1px;
		display: block;
	}
	BHPS\:actionBox .normalButton
	{
		background-color: transparent;
		/*background-image: url(lightgray/blue81x30.gif);
		background-repeat: no-repeat;*/
		height: 13px;
		color: #001E78;
		font-weight: bold;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 12px;
		
	}
	
	BHPS\:actionBox .disabledButton
	{
		background-color: transparent;
		/*background-image: url(lightgray/blue81x30.gif);
		background-repeat: no-repeat;*/
		height: 13px;
		color: #999999;
		font-weight: bold;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 12px;
	}
	
	BHPS\:actionBox .downButton
	{
		background-color: transparent;
		/*background-image: url(lightgray/blue81x30DOWN.gif);
		background-repeat: no-repeat;*/
		height: 13px;
		color: #DA3145;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 12px;
		font-weight:			bold;
	}
	BHPS\:actionBox .first
	{
		background-color: transparent;
		background-image: url(lightgray/firstblue.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	BHPS\:actionBox .firstdown
	{
		background-color: transparent;
		background-image: url(lightgray/firstblueDOWN.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	BHPS\:actionBox .prev
	{
		background-color: transparent;
		background-image: url(lightgray/previousblue.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	BHPS\:actionBox .prevdown
	{
		background-color: transparent;
		background-image: url(lightgray/previousblueDOWN.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	BHPS\:actionBox .next
	{
		background-color: transparent;
		background-image: url(lightgray/nextblue.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	BHPS\:actionBox .nextdown
	{
		background-color: transparent;
		background-image: url(lightgray/nextblueDOWN.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size:  10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	BHPS\:actionBox .last
	{
		background-color: transparent;
		background-image: url(lightgray/lastblue.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size: 10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	BHPS\:actionBox .lastdown
	{
		background-color: transparent;
		background-image: url(lightgray/lastblueDOWN.gif);
		background-repeat: no-repeat;
		height: 30;
		width: 30;
		color: #CCCCCC;
		font-weight: normal;
		Font-Family: Arial, Helvetica, sans-serif;
		Font-Size: 10px;
		line-height: 11px;
		border-width: 0;
		border-style: none;
	}
	.navText
	{
		visibility: hidden;
	}
} /* END @media */

#detailsLegend
{
	font-weight:bold;
	padding-top:5px;
	text-decoration:underline;
	text-align:right;
	height:25px;
	width:225px;
	color:#003366;
}

#detailsPopUpLegend
{
	z-index:2;
	text-align:left;
	color:#003366;
	position:absolute;
	right:15px;
	top:120px;
	display:none;
	width:200px;
	height:100px;
	background-color: #eaeaee;
	border:2px #FFFFFF outset;
	padding:0px 1px 1px 0px;
	font-weight: bold;
}
A
{
    TEXT-DECORATION:	none;
}
A:link
{
    COLOR:				#0000FF;
}
A:visited
{
    COLOR:				#9966CC;
}
A:active
{
    COLOR:				#000000;
}
A:hover
{
    TEXT-DECORATION:	underline;
}
object
{
	display: none;
}

