body	
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:		#000000;
	background-color: #ffffff;
	}


table 
	{
	font-size:	13px;
	/*line-height:1.5;*/
	}

tr	{
	text-align: left;
	}

/* Product Category Headers */
.arch	{
	color:		#837BB7;
	font-size:	17px;
  	font-weight:	bold;
	}
.ccrd	{
	color:		#999DA3;
	font-size:	17px;
  	font-weight:	bold;
	}
.drbl,.drsh
	{
	color:		#CD268D;
	font-size:	17px;
  	font-weight:	bold;
	}
.hima	{
	color:		#C7DB80;
	font-size:	17px;
  	font-weight:	bold;
	}
.ijdi	{
	color:		#C38D4C;
	font-size:	17px;
  	font-weight:	bold;
	}
.japa,.jpar,.jpmm,.jphm,.jpde
	{
	color:		#C4362F;
	font-size:	17px;
  	font-weight:	bold;
	}
.misc	{
	color:		#353638;
	font-size:	17px;
  	font-weight:	bold;
	}
.newp	{
	color:		#FF0000;
	font-size:	17px;
  	font-weight:	bold;
	}
.oibp,.oish
	{
	color:		#125099;
	font-size:	17px;
  	font-weight:	bold;
	}
.prbk	{
	color:		#00AEE5;
	font-size:	17px;
  	font-weight:	bold;
	}
.prmk	{
	color:		#006845;
	font-size:	17px;
  	font-weight:	bold;
	}
.red {
	color: #FF0000;
}
.rev {
	color: #FFFFFF;
}

.pspd,.pssh
	{
	color:		#00A784;
	font-size:	17px;
  	font-weight:	bold;
	}
.stat	{
	color:		#FEBE00;
	font-size:	17px;
  	font-weight:	bold;
	}
.wcbl,.wcsh
	{
	color:		#EA393B;
	font-size:	17px;
  	font-weight:	bold;
	}

.caption	{
	font-size:	9px;
	}

.MARQ	{
	font-size:	10px;
  	color:		#FF0000;
	}

.NAV	{
	font-size: 9px;
	}

/* Mill References */
.MR1	{
	font-size:	9px;
	color:		#550063;
	}
.MR2	{
	font-size:	9px;
	color:		#129161;
	}
.MR3	{
	font-size:	9px;
	color:		#FF9900;
	}
.MR4	{
	font-size:	9px;
	color:		#00AEE5;
	}
.MR5	{
	font-size:	9px;
	color:		#FF99CC;
	}

A	
	{
	color:		#5C2062;
	}

A:link {
  	text-decoration: underline;
  	font-weight: bold;
	}	
A:visited {
  	text-decoration: underline;
  	font-weight: bold;
	}	
A:active {
  	text-decoration: underline;
  	font-weight: bold;
  	color: #A2A2A2;
	}	
A:hover {
  	text-decoration: underline;
  	font-weight: bold;
  	color: #A2A2A2;
	}


/* Comments */
.CMT	
{
	background-color:#FFE0E0;
	border:1px solid #C00000;
	padding:3px;
	color:#C00000;
	font-style:italic;
	font-size:11px;
}

/* Comment Boxes - NEW */
table.cmt	
{
	font: 11px/1 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	/*text-indent:-5px;*/
	background-color:#FFE0E0;
	border:1px solid #C00000;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:3px;
	color:#C00000;
	box-shadow: 2px 2px 3px #888;
	-moz-box-shadow: 2px 2px 3px #888;
	-webkit-box-shadow: 2px 2px 3px #888;
}

.cmt td {
		vertical-align:top;
}


/* Product Table Row backgrounds */
/* Blank white */
.BL	{
	background-color: #FFFFFF;
	}
.BL TD	{
	padding-left: 6px;
	}

/* Product Table Header  - Grey*/
.HD	{
	background-color: #D0D0D0;
	}
.HD TD	{
	padding-left: 2px;
	}

/* Product Tables - NEW */
table.prod	{
	font: 1.0em/110% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	border-collapse:separate;
	border:1px outset #666666;
	text-align:left;
	}

/* Product Table Header  - Grey*/
.prod thead td	{
	background-color: #D0D0D0;
	vertical-align:top;
	padding:3px;
	/* NEW STYLE BEVELLING:
	border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #A0A0A4;
	border-bottom: 1px solid #A0A0A4;*/
	/* MIMIC OLD STYLE */
	border:1px inset #666666;
	}

.prod tbody td	{
	vertical-align:top;
	padding:3px;
	/*border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #A0A0A4;
	border-bottom: 1px solid #A0A0A4;*/
	/* MIMIC OLD STYLE */
	border:1px inset #666666;
	}

.prod .sp	{
	/* NEW STYLE - NO BORDER
	border: 0px;*/
	/* MIMIC OLD STYLE */
	border:1px inset #666666;
	padding:3px;
	height: 5px;
  	font-weight:	bold;
	}
	

/*	Normal Product Item */
.PR	{
	background-color: #D2DFF2;
	padding-left: 6px;
	}

.PR TD	{
	padding-left: 3px;
	}

.PR1	{
	background-color: #D2DFF2;
	}
.PR1 TD	{
	padding-left: 3px;
	}

/*	Other Product Items */
.PR2	{
	background-color: #CCCCFF;
	}
.PR2 TD	{
	padding-left: 3px;
	}
.PR3	{
	background-color: #FFCCFF;
	}
.PR3 TD	{
	padding-left: 3px;
	}
.PR4	{
	background-color: #FFCCCC;
	}
.PR4 TD	{
	padding-left: 3px;
	}
