
	.standard
	{
		font-family: arial;
		font-size: 10px;
		font-weight: normal;	
		color: #222244;
	}
	.infohead
	{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;	
		color: #222244;
		
	}
	.info
	{
		font-family: arial;
		font-size: 11px;
		font-weight: normal;	
		color: #222244;
	}
	.standard_numeric
	{
		font-family: arial;
		font-size: 10px;
		font-weight: normal;	
		color: #222244;
		text-align: right;
	}
	TD
	{
		font-family: arial;
		font-size: 11px;
		font-weight: normal;	
		color: #222244;
	}	
	
	
	.font10
	{
		font-size: 10; 
	}
	.bluebold
	{
		font-family: arial; 
		font-size: 8pt; 
		font-weight: bold; 
		text-decoration: none; 
		color: #6666aa;
	}
	.gridHeader
	{
		font-family: arial;
		font-size: 10px;
		font-weight: bold;
		color: #222222;
		text-decoration: none;
		background-color: #F2F1E0; 
	}
	.gridHeader_receipt
	{
		font-family: arial;
		font-size: 10px;
		font-weight: bold;
		color: #222222;
		text-decoration: none;
		background-color: #F2F1E0; 
	}
	.header
	{
		background-color: #666688; 
		color: #ffffff; 
		font-family: arial; 
		font-size: 10px; 
		font-weight: bold; 
	}
	.header2
	{
		color: #222244; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
	}
	
	.header3
	{
		background-color: #666688; 
		color: #ffffff; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
	}
	
	.header4
	{
		background-color: #003366;
		color: #ffffff; 
		font-family: arial; 
		font-size: 16px; 
		font-weight: bold; 
	}
	.IHP_header
	{
		font-family: arial; 
		font-size: 12px;
		font-weight: bold;
		text-indent: 2px;
		color: #444466;
		background-image: url(grafix/IHP_Header.gif); 
		width: 300px;
	}
	.line1 
	{
		font-family: arial; 
		font-size: 10px;
		font-weight: normal;
		background-color: #ffffff; 
		color: #222244; 
	}
	.line2 
	{
		font-family: arial; 
		font-size: 10px;
		font-weight: normal;
		background-color: #eeeeee; 
		color: #222244; 
	}
	.line_receipt
	{
		font-family: arial; 
		font-size: 10px;
		font-weight: normal;
		background-color: #F2F1E0; 
		color: #222222; 
	}
	INPUT 
	{
		font-family: arial; 
		font-size: 10px; 
		font-weight: normal; 
		color: #222244; 
	}
	TEXTAREA 
	{
		font-family: arial; 
		font-size: 10px; 
		font-weight: normal; 
		color: #222244; 
	}
	.top1 
	{
		background-image: url(grafix/topbar_long.gif); 
		background-repeat:no-repeat;
		width: 620px; 
		height: 22px; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #222244; 
	}
	.bottom1 
	{
		background-image: url(grafix/bottombar_long.gif); 
		background-repeat: no-repeat; 
		width: 600px; 
		height: 15px; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #222244; 
	}
	
	.bottom1_2
	{
		background-image: url(grafix/bottombar_long_2.gif); 
		background-repeat: no-repeat; 
		width: 600px; 
		height: 15px; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #222244; 
	}

	
	.top2 
	{
		background-image: url(grafix/topbar_short.gif); 
		width: 170px; 
		height: 22px; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #222244; 
	}
	.bottom2 
	{
		background-image: url(grafix/bottombar_short.gif); background-repeat: no-repeat; width: 170px; height: 18px; font-family: arial; font-size: 12px; font-weight: bold; color: #222244; }
	.top3
	{
		background-image: url(grafix/topbar_medium.gif); 
		width: 400px; 
		height: 22px; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #222244; 
	}
	.top1_receipt
	{
		background-image: url(grafix/topbar_long_grey.gif); 
		width: 620px; 
		height: 32px; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #f2f1e0; 
	}
	.bottom1_receipt
	{
		background-image: url(grafix/bottombar_long_grey.gif); 
		background-repeat: no-repeat; 
		width: 600px; 
		height: 15px; 
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #222244; 
	}
	.frame_side 
	{
		background-image: url(grafix/frame_side.gif); background-repeat: repeat-y; width: 10px; }
	.label 
	{
		background-color: #eeeeee; 
		font-family: arial; 
		font-size: 10px; 
		font-weight: normal; 
		padding-left: 4px; 
		color: #222244; 
	}
	.menuitem 
	{
		background-color: #eeeeee; 
		font-family: arial;
		border: 1px;
		border-style: solid;
		border-color: #eeeeee; 
		font-size: 10px; 
		font-weight: normal;
		padding-left: 0px;
		color: #222244;
		height: 10px;
	}
	
		.menuitem_on
	{
		background-color: #bbbbbb; 
		font-family: arial;
		border: 1px;
		border-style: solid;
		border-color: #eeeeee; 
		font-size: 10px; 
		font-weight: bold;
		padding-left: 0px;
		width: 164px;
		color: #222244;
		height: 10px;
	}

	.menuitem_1 
	{
		background-color: #eeeeee; 
		font-family: arial;
		border: 1px;
		border-style: solid;
		border-color: #eeeeee; 
		font-size: 10px; 
		font-weight: normal;
		padding-left: 0px;
		color: #222244;
		height: 10px;
	}
	
	.menuitem_large
	{
		background-color: #eeeeee; 
		font-family: arial;
		border: 1px;
		border-style: solid;
		border-color: #eeeeee; 
		font-size: 11px; 
		font-weight: bold;
		padding-left: 0px;
		color: #222244;
		height: 10px;
	}


	.MenuGroup
	{
		background-color:white;
		border:1px;
		border-style:solid;
		border-color: #222244;
	}
	.bigfont 
	{
		font-family: arial;
		font-size: 12px;
		font-weight: normal;
		background-color: #bdceef;
	}
	
	.biglink
	{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: #222244;
	}
	
		.productdescription 
	{
		font-family: arial;
		font-size: 11px;
		font-weight: normal;
	}

	
	.huge
	{
		font-family: arial;
		font-size: 19px;
		font-weight: bold;
		color: #222222;
	}
	
	.hug2
	{
		font-family: arial;
		font-size: 19px;
		font-weight: bold;
		color: #222244; 
	}
	
	.caption
	{
		font-family: arial;
		font-size: 19px;
		font-weight: bold;
		color: #222222;
	}
	
	TD.click 
	{
		background-repeat: no-repeat; height: 32px; font-family: arial; font-size: 13px; font-weight: bold; color: #222244; }
	A.top 
	{
		font-family: arial; 
		font-size: 10px; 
		font-weight: bold; 
		text-decoration: none; 
		color: #6666dd; }
		
	A.topLarge 
	{
		font-family: arial; 
		font-size: 10px; 
		font-weight: bold; 
		text-decoration: none; 
		color: #6666dd; }
	
	A.mi
	{
		font-family: arial; 
		font-size: 10px; 
		font-weight: bold; 
		text-decoration: none; 
		color: #222244; 
	}
	.bold11
	{
		font-family: arial; 
		font-size: 10px; 
		text-decoration: none; 
		color: #222244; 
	}
	
	
	.boldBlue
	{
		font-family: arial; 
		font-size: 10px; 
		font-weight: bold; 
		text-decoration: none; 
		color: #6666dd; 
		}

	
	.boldBlueLarge
	{
		font-family: arial; 
		font-size: 12px; 
		font-weight: bold; 
		text-decoration: none; 
		color: #6666dd; 
	}
	
	
	A
	{
		text-decoration: none; 
		color: #333333; 		
		}
		
	A:Hover
	{
	text-decoration: underline;
	color: #990000;
	}
		
	A.click 
	{
		font-family: arial; font-size: 13px; font-weight: bold; text-decoration: none; color: #222244; }
		
		
	
	IMG 
	{
		border: 0; }
	.mainborder 
	{
		border-left: 1; }
	.infonote
	{
		background-color: #fffffe;
		background-image: url(grafix/infonote_mark.gif);
		background-position: right top;
		background-repeat: no-repeat;
		border-width: 1px;
		border-style: solid;
		border-color: #848484;
		}
		
	
	.