
	body 
{
	margin: 0px;
	
}
	.menuNav
	{
		background-image: url(/images/menu_background.gif);
	}

	.promoCell
	{
		background-image: url(/images/promo_bg.gif);
	}

	.navCell
	{
		background-color: none;
	}

	.navCellOn
	{
		background-color: #88B125;
	}

	.menuLink
	{
		font-family: Arial;
		font-size: 12pt;
		color: #FFFFFF;
		text-decoration: none;
	}

	.menuLink:hover
	{
		font-family: Arial;
		font-size: 12pt;
		color: red;
		text-decoration: underline;
	}

	.searchText
	{
		font-family: Verdana;
		font-size: 7.5pt;
		color: #808080;
	}

	.blueButton
	{
		font-family: Verdana;
		font-size: 8pt;
		color: #000000;
		letter-spacing: 1;
		cursor: pointer;
		cursor: hand;
		background-image: url(/images/button_bg.gif);
		background-color: #ffffff;
	}

	.mainMenuText:link, .mainMenuText, .mainMenuText:visited
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #000000;
		font-weight: bold;
		text-decoration: none;
		cursor: hand
	}
	
	.mainMenuText:hover
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		cursor: hand
	}

	.categoryHeading
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: ##808080;
		font-weight: bold;
		padding-left: 10px;

	}

	.bodyText
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #000000;
		text-decoration: none;
		line-height: 125%;
	}

	.disabled
	{
		font-family: Verdana;
		font-size: 8.5pt;
		color: #C0C0C0;
		text-decoration: none;
		line-height: 125%;
	}

	.bodyLink
	{
		font-family: Verdana;
		font-size: 8pt;
		color: #003399;
		text-decoration: underline;
	}

	.bodyLink:hover
	{
		font-family: Verdana;
		font-size: 8pt;
		color: red;
		text-decoration: underline;
	}

	.quote
	{
		font-family: Tahoma;
		font-size: 12pt;
		font-style: italic;
		font-weight: bold;
		color: #000000;
	}

	.footerLink, .footerLink:hover, .footerLink:active, .footerLink:visited, .footerLink:link
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #808080;
		text-decoration: underline;
	}

	.footerText
	{
		font-family: Tahoma;
		font-size: 8pt;
		color: #808080;
		text-decoration: none;
	}

	.headingBlock
	{
		color: #5A8CC6;
		background-color: #5A8CC6;
	}

	.sideHeading
	{
		background-color: #5A8CC6;
		border-left: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
	}

	.sideBlock
	{
		background-color: #F1F1F1;
		border-left: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
	}

	.bodyHeading
	{
		font-family: Verdana;
		font-size: 17pt;
		font-weight: bold;
		padding-top: 10px;
		line-height: 120%;
		/*padding-left: 10px;*/
		/*border-bottom: dashed 1px #5A8CC6;*/
		border-bottom: dotted 1px #CCCCCC;
		color: #000000;
		/*background-color: #EDF1F5;*/
		text-decoration: none;
	}

	.menuText
	{
		font-family: Verdana;
		font-size: 9pt;
		color: #000000;
		text-decoration: none;
		line-height: 125%;
	}

	.leftMenu
	{
		padding-top: 10px;
		padding-left: 15px;
		background-color: #F1F1F1;
		border-right: dotted 1px #C0C0C0;
		border-top: solid 3px #5A8CC6;
	}

	.boxHeading
	{
		background-color: #C0C0C0;
		border-left: solid 1px #CCCCCC;
		border-right: solid 1px #CCCCCC;
	}

	.boxBlock
	{
		background-color: #FFFFFF;
		border: dotted 1px #CCCCCC;
	}

	.menuHeading
	{
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		line-height: 125%;
	}

	.fadedText
	{
		font-family: Verdana;
		font-size: 8.5pt;
		font-weight: normal;
		color: #808080;
		text-decoration: none;
		line-height: 125%;
	}

	.infoBox
	{
		font-family: Verdana;
		font-size: 8.5pt;
		padding: 5px;
		border: dotted 1px #C0C0C0;
		background-color: lightyellow;
		color: #000000;
		text-decoration: none;
	}
	
	.infoBoxluca
	{
		font-family: Verdana;
		font-size: 8.5pt;
		padding: 5px;
		border: dotted 1px #C0C0C0;
		background-color: white;
		color: #000000;
		text-decoration: none;
	}


	.infoBox1
	{
		font-family: Verdana;
		font-size: 8.5pt;
		padding: 15px;
		border: dotted 1px #C0C0C0;
		background-color: lightyellow;
		color: #000000;
		text-decoration: none;
	}

	.infoBox2
	{
		font-family: Verdana;
		font-size: 8.5pt;
		padding: 5px;
		border: dotted 1px #C0C0C0;
		background-color: lightyellow;
		color: #000000;
		text-decoration: none;
	}

	.menuActiveKBOn
	{
		background-color: #D2D3E4;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuActiveKBOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuActiveKBOver
	{
		background-color: #DDDDDD;
	}

	.menuDevEditOn
	{
		background-color: #B5CAD1;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuDevEditOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuDevEditOver
	{
		background-color: #DDDDDD;
	}

	.quoteAuthor
	{
		font-family: Verdana;
		font-size: 7.5pt;
		color: #C0C0C0;
		text-decoration: none;
		line-height: 125%;
	}

	.menuSendStudioOn
	{
		background-color: #FDDFDF;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuSendStudioOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuSendStudioOver
	{
		background-color: #DDDDDD;
	}

	.menuWebEditProfessionalOn
	{
		background-color: #FFC795;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuWebEditProfessionalOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuWebEditProfessionalOver
	{
		background-color: #DDDDDD;
	}

	.menuAdminOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuCheckoutOn
	{
		background-color: #DDDDDD;
		padding: 5;
	}

	.menuCheckoutOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
	}

	.menuAdminOver
	{
		background-color: #DDDDDD;
	}

	.required
	{
		color: red;
		font-weight: bold;
	}

	.menuWebEditPlatinumOn
	{
		background-color: #DCE2EE;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuWebEditPlatinumOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuWebEditPlatinumOver
	{
		background-color: #DDDDDD;
	}

	.menuArticleLiveOn
	{
		background-color: #C6DEF7;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuArticleLiveOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuArticleLiveOver
	{
		background-color: #DDDDDD;
	}

	.smallText
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #808080;
		font-weight: bold;
		text-decoration: none;
		line-height: 125%;
	}

	.smallTextblu
	{
		font-family: Verdana;
		font-size: 7pt;
		color: #000080;
		font-weight: bold;
		text-decoration: none;
		line-height: 125%;
	}

	.menuSiteBoxOn
	{
		background-color: #DDE2ED;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuSiteBoxOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuSiteBoxOver
	{
		background-color: #DDDDDD;
	}

	.articleLink
	{
		font-family: Verdana;
		font-weight: bold;
		font-size: 10pt;
		color: #003399;
		text-decoration: underline;
	}

	.articleLink:hover
	{
		font-family: Verdana;
		font-weight: bold;
		font-size: 10pt;
		color: red;
		text-decoration: underline;
	}

	.resellerCat
	{
		font-family: Verdana;
		font-weight: bold;
		font-size: 8pt;
		color: #8BB32A;
	}

	.menuFastFindOn
	{
		background-color: #EEC4D0;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuFastFindOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuFastFindOver
	{
		background-color: #DDDDDD;
	}

	.prodLink
	{
		font-family: Verdana;
		font-size: 10pt;
		color: #003399;
		text-decoration: underline;
	}

	.prodLink:hover
	{
		font-family: Verdana;
		font-size: 10pt;
		color: red;
		text-decoration: underline;
	}

	.menuSiteCenterOn
	{
		background-color: #DDE2ED;
		border-bottom: dotted 1px #C0C0C0;
		font-weight: bold;
		padding: 5;
		cursor: hand;
	}

	.menuSiteCenterOff
	{
		border-bottom: dotted 1px #E0E0E0;
		padding: 5;
		cursor: hand;
	}

	.menuSiteCenterOver
	{
		background-color: #DDDDDD;
	}
