	.invTitle 	{ color: #788393; font-family : Trebuchet MS, Arial, Verdana; font-size : 15pt; font-weight: bold; }
	.invTitle a:link 	 { color: #336699; font-family : Trebuchet MS, Arial, Verdana; font-size : 15pt; font-weight: bold; }
	.invTitle a:HOVER  { color: #CC5353; font-family : Trebuchet MS, Arial, Verdana; font-size : 15pt; font-weight: bold; }
	.invTitle a:visited{ color: #336699; font-family : Trebuchet MS, Arial, Verdana; font-size : 15pt; font-weight: bold; }
	.invTitle a:active { color: #336699; font-family : Trebuchet MS, Arial, Verdana; font-size : 15pt; font-weight: bold; }
	
	.invSubTitle{ color: #788393; font-family : Trebuchet MS, Arial, Verdana; font-size : 12pt; font-weight: bold; }
	.invBTitle  { color: #000000; font-family : Trebuchet MS, Arial, Verdana; font-size : 11pt; font-weight: bold; }
	.invBlTitle { color: #55647B; font-family : Trebuchet MS, Arial, Verdana; font-size : 12pt; font-weight: bold; }
	.invSubhead { color: #788393; font-family : Trebuchet MS, Arial, Verdana; font-size : 12pt; font-weight: bold; }
	.invBTitleSm{ color: #000000; font-family : Trebuchet MS, Arial, Verdana; font-size : 10pt; font-weight: bold; }
	.invRedTitle{ color: #cc0000; font-family : Trebuchet MS, Arial, Verdana; font-size : 12pt; font-weight: bold; }
	.invSmTitle { color: #788393; font-family : Trebuchet MS, Arial, Verdana; font-size : 10pt; font-weight: bold; }
	.invSmLtTitle{color: #788393; font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; font-weight: bold; }
	.inv 		{ color: #000000; font-family : Trebuchet MS, Arial, Verdana; font-size : 10pt; font-weight: normal; }
	.invRed		{ color: #cc0000; font-family : Trebuchet MS, Arial, Verdana; font-size : 10pt; font-weight: normal; }
	.invDropdown{ color: #000000; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt; font-weight: normal; }
	
	.invWhiteTitle  { color: #ffffff; font-family : Trebuchet MS, Arial, Verdana; font-size : 14pt; font-weight: bold; }
	.invSpcBck	{ background-color: #B2BFCA;}
	
	.invNowrap { white-space: nowrap }
	
	.invBckBlue	  { background-color: #E4E8EC; }
	.invBckBox 	  { border: 1px solid #C2CBD6; background-color: #E4E8EC; }
	.invBoxBorder { border: 1px solid #C2CBD6;}
	.inv360SpinButton { border: 1px solid #C2CBD6; background-color: #ffffff;}
	.invCalcBck   { background-color: #efefef; }
	.invBckWhite  { background-color: white; }
	.invNYPBox  { background-color: #C2CBD6; background-image:url(/Inventory/IMAGES/btn_NameYourPrice_Profile.jpg); background-repeat:no-repeat; border:1px solid #C2CBD6; }
	
	.invBoxTop     { border-top: 1px solid #C2CBD6; background-color: #E4E8EC; }
	.invBoxBottom  { border-bottom: 1px solid #C2CBD6; background-color: #E4E8EC; }
	.invBoxRight   { border-right: 1px solid #C2CBD6; background-color: #E4E8EC; }
	.invBoxLeft    { border-left: 1px solid #C2CBD6; background-color: #E4E8EC; }
	
	.invJustified { text-align: justify; }
	
	.inv a:link 	{ color : #336699; text-decoration : underline; }
	.inv a:HOVER 	{ color : #CC5353; text-decoration : underline; }
	.inv a:visited{ color : #336699; text-decoration : underline; }
	.inv a:active { color : #336699; text-decoration : underline; }
	
	.invO a:link 	 { color : #E24D0B; text-decoration : underline; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt; }
	.invO a:HOVER	 { color : #E20B0B; text-decoration : underline; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt; }
	.invO a:visited{ color : #E24D0B; text-decoration : underline; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt; }
	.invO a:active { color : #E24D0B; text-decoration : underline; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt; }
	
	.invB 		 { color : #000000; font-family : Trebuchet MS, Arial, Verdana; font-weight: bold; font-size : 10pt; }
	.invB a:link 	 { color : #336699; text-decoration : underline; font-weight: bold; }
	.invB a:HOVER  { color : #CC5353; text-decoration : underline; font-weight: bold; }
	.invB a:visited{ color : #336699; text-decoration : underline; font-weight: bold; }
	.invB a:active { color : #336699; text-decoration : underline; font-weight: bold; }
	
	.invSm 			{ color : #000000; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt; font-weight : normal; }
	.invSm a:link 	{ color : #336699; text-decoration : underline; font-size : 8pt;}
	.invSm a:HOVER 	{ color : #CC5353; text-decoration : underline; font-size : 8pt;}
	.invSm a:visited	{ color : #336699; text-decoration : underline; font-size : 8pt;}
	.invSm a:active 	{ color : #336699; text-decoration : underline; font-size : 8pt;}
	
	.invSmB 		{ color : #000000; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt;  font-weight: bold; }
	.invSmB a:link 	{ color : #336699; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	.invSmB a:HOVER 	{ color : #CC5353; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	.invSmB a:visited	{ color : #336699; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	.invSmB a:active 	{ color : #336699; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	
	.invWhiteB 		    { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : none; color : white ; font-weight : bold;  }
	.invWhiteB a:link 	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invWhiteB a:hover	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invWhiteB a:visited  { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invWhiteB a:active	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	
	.invHighlightB 		   { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : none; color : #ffff66 ; font-weight : bold;  }
	.invHighlightB a:link    { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : #ffff66 ; font-weight : bold;  }
	.invHighlightB a:hover   { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : #ffff66 ; font-weight : bold;  }
	.invHighlightB a:visited { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : #ffff66 ; font-weight : bold;  }
	.invHighlightB a:active  { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : #ffff66 ; font-weight : bold;  }
	
	/* Results Body Text */
	.invResults		{ color : #336699; font-family : Trebuchet MS, Arial, Verdana; font-size : 8pt; font-weight : normal; }
	.invResults a:link{ color : #336699; text-decoration : underline; font-size : 8pt;}
	.invResults a:HOVER 	{ color : #CC5353; text-decoration : underline; font-size : 8pt;}
	.invResults a:visited	{ color : #336699; text-decoration : underline; font-size : 8pt;}
	.invResults a:active 	{ color : #336699; text-decoration : underline; font-size : 8pt;}
	
	/* Results Headline Text */
	.invResultsHdr1	        { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : none; color : white ; font-weight : bold;  }
	.invResultsHdr1 a:link 	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invResultsHdr1 a:hover	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invResultsHdr1 a:visited { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invResultsHdr1 a:active	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	
	.invResultsHdr2	        { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : none; color : white ; font-weight : bold;  }
	.invResultsHdr2 a:link 	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invResultsHdr2 a:hover	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invResultsHdr2 a:visited { font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	.invResultsHdr2 a:active	{ font-family : Trebuchet MS, Arial, Verdana; font-size : 9pt; text-decoration : underline; color : white ; font-weight : bold;  }
	
	/* Results Background Colors */
	.invBckResultsHdr 	{ background-color: #A5B5C2; }
	.invBckResults 		{ background-color: #7595AD; }
	.invBckResultsOver	{ background-color: #F9AE38; }

	.invBckRow1 	   { background-color: #ffffff; }
	.invBckRow2 	   { background-color: #E4E8EC; }
	.invBckRow3 	   { background-color: #CDD5DC; }
	.invBckRowSelected { background-color: #CEE0EE; }
	
	/* Gradient Background Colors */
	.invGradGray	{ background-color: #E9E9E9; background-image: url(/inventory/media/images/bck_grad_gray.gif); background-repeat: repeat-x; }
	.invGradGray1	{ border: 1px solid #C2CBD6; background-color: #DEE2E6; background-image: url(/inventory/media/images/bck_grad_gray_dk1.gif); background-repeat: repeat-x; }
	.invGradGray2	{ border: 1px solid #C2CBD6; background-color: #B7C3CD; background-image: url(/inventory/media/images/bck_grad_gray_dk2.gif); background-repeat: repeat-x; }
	.invGradBlue	{ background-color: #759AB2; background-image: url(/inventory/media/images/bck_grad_blue.gif); background-repeat: repeat-x; }

	/* pricing rules styles */
	.strikeThrough 		{ text-decoration: line-through;}
	.invRedTitle 		{ font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 17; FONT-WEIGHT: normal; COLOR: FireBrick; LINE-HEIGHT: normal; FONT-STYLE: normal; }
	.resultsRed    		{ font-size : xx-small; color: FireBrick; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; font-weight: normal; }
	.invRedBold  		{ color: FireBrick; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; font-size : 8pt; font-weight: bold; }
	.invRedBold a:link    { color: FireBrick; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	.invRedBold a:hover   { color: FireBrick; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	.invRedBold a:visited { color: FireBrick; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	.invRedBold a:active  { color: FireBrick; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration : underline; font-size : 8pt; font-weight: bold; }
	
	/* photo gallery */
	.transparency 		{ border: 1px solid gray; filter=progid:DXImageTransform.Microsoft.Alpha(opacity=60)}
	.no-transparency 	{ border: 1px solid black; filter=progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
	
	.Controls {background-image:url('/inventory/media/images/transparent20.png');height:25px;position:absolute;z-index:1000;bottom: 0;}
	
	.MPGHeader { font-family: Arial; font-size: 9pt; color: #336699; font-weight: bold; }
	.MPGNumber { font-family : Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 23pt; font-weight: bold; color: #303030; padding:5px; }
	.MPGDisclaimer { font-family: Verdana; font-size: 7pt; line-height: 100%; color: #303030; }
	
	#dhtmlgoodies_tooltip { background-color: #FFFFFF; border: 1px solid #CEE0EE; position: absolute; display: none; z-index: 20000; padding-top: 4px; padding-left: 5px; padding-right: 5px; padding-bottom: 4px; font-size: 10px; font-family: "Trebuchet MS"; }
	#dhtmlgoodies_tooltipShadow{ position:absolute; background-color:#555; display:none; z-index:10000; opacity: 0.3; filter: alpha(opacity=30); -khtml-opacity: 0.3; -moz-opacity: 0.3; }
	
	.contactForm {
	background-color: #fff;
	}