HTML,BODY							{ background-color:#690000; overflow:hidden; }
DIV#objInterfaceBackground			{ position:absolute; top:0; left:0; width:100%; height:100%; border:0; z-index:1; overflow:hidden; }
DIV#objInterfaceBackground IMG		{ width:100%; }
DIV#objCanvas						{ position:absolute; z-index:2; width:100%; height:100%; overflow:auto; }
DIV#objInterface					{ width:980px; margin:3px auto 0 auto; }
	DIV#objHeader					{ }
	DIV#objBody						{ overflow:auto; }
		DIV#objColLeft				{ width:220px; float:left; overflow:hidden; }
		DIV#objColRight				{ width:755px; float:right; overflow:hidden; background-image:url(Interface/Main/bodyBodyBack.gif); }
		DIV#objWorkspaceHeader		{ height:3px; background-image:url(Interface/Main/bodyHeaderBack.gif); overflow:hidden; }
		DIV#objWorkspace			{ overflow:auto; }
		DIV#objWorkspaceColLeft		{ width:578px; float:left; overflow:hidden; margin:7px 0 7px 10px; }
		DIV#objWorkspaceColRight	{ width:152px; float:right; overflow:hidden; margin:7px 10px 7px 0; background-color:#9E0D12; }
		DIV#objWorkspaceFooter		{ height:3px; background-image:url(Interface/Main/bodyFooterBack.gif); overflow:hidden; }
	DIV#objFooter					{ height:120px; padding:10px; background-image:url(Interface/Main/footerBack.gif); margin-top:5px; overflow:hidden; font-size:8pt; }
	DIV#objFooter P					{ margin:0 0 5px 0; }
	DIV#objFooter A					{ color:#800000; }
	DIV#objFooter A:hover			{ color:#FF0000; }
DIV#objVIS A						{ color:#902020; }

DIV.BannerMain							{ margin-bottom:4px; }
DIV.BannersLeft TABLE.Banner			{ margin-bottom:5px; }
DIV.BannersRight TABLE.Banner			{ margin-top:5px; }

DIV.MenuTop								{ background-image:url(Interface/Main/headerMenuBack.gif); height:45px; margin-bottom:3px; overflow:hidden; }
DIV.MenuTop TABLE.MainMenu				{ margin:14px auto 0 15px; height:18px; }
DIV.MenuTop TABLE.MainMenu TD			{ color:black; font-weight:bold; padding:0 10px 0 10px; cursor:pointer; font-size:10pt; text-align:center; }
DIV.MenuTop TABLE.MainMenu TD.On		{ background-color:#A0A0A0; color:white; }

DIV#objColLeft DIV.RapidBoxes							{ width:220px; }
DIV#objColLeft DIV.RapidBoxes TR.Header					{ background-image:url(Interface/Main/rbHeaderBack.gif); height:46px; }
DIV#objColLeft DIV.RapidBoxes TR.Header TH				{ vertical-align:top; }
DIV#objColLeft DIV.RapidBoxes TR.Header TABLE			{ margin:16px 0 0 15px; width:182px; height:23px; }
DIV#objColLeft DIV.RapidBoxes TR.Header TABLE TH		{ vertical-align:middle; text-align:left; padding:0 4px 0 4px; color:#515151; }
DIV#objColLeft DIV.RapidBoxes TR.Header TABLE TH.Icon	{ width:16px; padding-right:0; }
DIV#objColLeft DIV.RapidBoxes TD.Main					{ background-image:url(Interface/Main/rbBodyBack.gif); padding:10px;  }
DIV#objColLeft DIV.RapidBoxes TR.RBEnd					{ background-image:url(Interface/Main/rbFooterBack.gif); height:3px; }
DIV#objColLeft DIV.RapidBoxes TR.RBEnd TD				{ font-size:1px; }
DIV#objColLeft DIV.RapidBoxes TR.RBSep					{ height:5px; }
DIV#objColLeft DIV.RapidBoxes TR.RBSep TD				{ font-size:1px; }
DIV#objColLeft DIV.RapidBoxes INPUT.RBButton			{ width:140px; }

H1.Path A					{ color:#800000; }
H1.Path A:hover				{ color:#A00000; }
DIV#objWorkspace A			{ color:#800000; }
DIV#objWorkspace A:hover	{ color:#A00000; }
DIV.LocalMenu A				{ color:#800000; }
DIV.LocalMenu A:hover		{ color:#A00000; }

DIV#objWorkspaceColRight DIV.Header		{ height:5px; background-image:url(Interface/Main/objWorkspaceColRightHeader.gif); overflow:hidden; }
DIV#objWorkspaceColRight DIV.Body		{ margin:0 5px 0 5px; width:142px; overflow:hidden; }
DIV#objWorkspaceColRight DIV.Footer		{ height:5px; background-image:url(Interface/Main/objWorkspaceColRightFooter.gif); overflow:hidden; }

DIV#objWorkspaceColRight DIV.RapidBoxes					{ color:white; font-size:8pt; }
DIV#objWorkspaceColRight DIV.RapidBoxes TR.Header TH	{ background-color:#400000; padding:1px 3px 1px 3px; font-size:8pt; }
DIV#objWorkspaceColRight DIV.RapidBoxes TD.Main			{ padding:5px 0 0 0; }
DIV#objWorkspaceColRight DIV.RapidBoxes TR.RBSep		{ display:none; }

DIV.Products													{ }
DIV.Products TABLE.Main											{ }
DIV.Products TABLE.Main TD										{ vertical-align:bottom; }
DIV.Products TABLE.Main DIV.Thumbnail							{ margin-top:5px; width:190px; background-color:#9E0D12; color:white; overflow:hidden; }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Header				{ height:5px; background-image:url(Interface/Main/objProductHeader.gif); overflow:hidden; }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Body					{ overflow:auto; text-align:center; }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Body DIV.Title		{ margin:10px 0 10px 0; }
DIV#objWorkspace DIV.Products TABLE.Main DIV.Thumbnail DIV.Body DIV.Title A		{ color:white; }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Body DIV.Image		{ overflow:hidden; }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Body DIV.Price		{ margin:10px 0 10px 0; }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Body DIV.cmdDetail	{ width:80px; height:20px; cursor:pointer; margin:0 0 4px 10px; float:left; background-image:url(Interface/Main/objProductCmdDetail.gif); }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Body DIV.cmdBuy		{ width:80px; height:20px; cursor:pointer; margin:0 10px 4px 0; float:right; background-image:url(Interface/Main/objProductCmdBuy.gif); }
DIV.Products TABLE.Main DIV.Thumbnail DIV.Footer				{ height:5px; background-image:url(Interface/Main/objProductFooter.gif); overflow:hidden; }

DIV.Products DIV.Groups TABLE	{ width:100%; }

DIV.RBGroup				{ }
DIV.RBGroup DIV.Item	{ height:16px; padding:0 0 0 25px; margin:7px 0 7px 0; background-image:url(Interface/Main/objProductBullet.gif); background-repeat:no-repeat; font-weight:bold; }
DIV.RBGroup DIV.Item A	{ color:#515151; }

DIV.EMailPreview	{ border:2px dotted black; margin-top:10px; }

/* ------------------------------------------------------------ */
DIV.ShoppingCart DIV				{ }
DIV.ShoppingCart DIV.Thumbnail		{ text-align:center; }
DIV.ShoppingCart DIV.Thumbnail IMG	{ border:1px solid black; }
DIV.ShoppingCart DIV.Title			{ text-align:center; font-weight:bold; }
DIV.ShoppingCart DIV.Price			{ text-align:center; font-weight:bold; color:red; }
DIV.ShoppingCart DIV.Info			{ text-align:center; font-size:7pt; }
DIV.ShoppingCart DIV.Options		{ text-align:center; margin-bottom:10px; }
DIV.ShoppingCart DIV.Options INPUT	{ font-size:7pt; }
DIV.ShoppingCart DIV.TitleS			{ }
DIV.ShoppingCart DIV.PriceS			{ color:red; }
DIV.ShoppingCart DIV.InfoS			{ font-size:7pt; }
DIV.ShoppingCart DIV.OptionsS		{ text-align:center; margin-bottom:5px; }
DIV.ShoppingCart DIV.OptionsS INPUT	{ font-size:7pt; }
DIV.ShoppingCart DIV.Total			{ font-weight:bold; color:red; }

DIV.ShoppingCartRB							{ }
DIV.ShoppingCartRB TABLE					{ }
DIV.ShoppingCartRB TR.Header TD				{ text-align:center; font-weight:bold; }
DIV.ShoppingCartRB TR.Header TD.Quantity	{ border-bottom:1px solid #F0037F; }
DIV.ShoppingCartRB TR.Header TD.Product		{ border-bottom:1px solid #F0037F; }
DIV.ShoppingCartRB TR.Header TD.Price		{ border-bottom:1px solid #F0037F; }
DIV.ShoppingCartRB TD						{ font-size:7pt; vertical-align:top; }
DIV.ShoppingCartRB TD.Quantity				{ padding-right:2px; }
DIV.ShoppingCartRB TD.Product				{ }
DIV.ShoppingCartRB TD.Price					{ text-align:right; }
DIV.ShoppingCartRB TD.Options				{ width:16px; padding:0 0 0 3px; }
DIV.ShoppingCartRB TR.Total TD.Quantity		{ border-top:1px solid #F0037F; }
DIV.ShoppingCartRB TR.Total TD.Total		{ border-top:1px solid #F0037F; text-align:right; font-weight:bold; }
DIV.ShoppingCartRB TR#objSCNewRow.ON		{ background-color:yellow; color:black; }
/* ------------------------------------------------------------ */

DIV.clsSubscribe	{}
DIV.clsSubscribe DIV.Field INPUT	{ width:195px; }
DIV.clsSubscribe DIV.Disclaimer		{ font-size:7pt; text-align:center; }
DIV.clsSubscribe DIV.Commands		{ text-align:center; }
DIV.clsSubscribe DIV.Success		{ text-align:center; }
