if (document.all)
	{
	  with (document.styleSheets[0]) {
		//IE4 stuff
		addRule("a","color:navy");
		addRule("a:hover","color:red;background-color:transparent");
		addRule("body","color:navy;background-color:#FFFFCC;font-family: Georgia, Verdana, Arial, Helvetica;");
		addRule("IMG","border-style:none;border-color:navy;border-width:0");
		addRule("h4","color:navy");
		addRule("h1","color:navy");

		addRule(".Maint","background-color:#c0c0c0");
		addRule(".Ref","color:navy;font-size:10px");

		addRule(".sidebarcell","color:navy;background-color:#FFCC33");
		addRule(".sidebarcell A:hover","color:red");
		addRule(".sidebarcell","color:navy;background-color:#FFCC33");
		addRule(".BodyTitle","color:navy;background-color:#ffcc33;font-weight:normal;font-size:normal;padding:3px");

		addRule(".sblink","color:#FFFFCC;font-size:10px");
		addRule(".sblinklg","color:#FFFFCC;font-size:12pt");
		addRule(".sidebarhide","visibility:visible");
		addRule(".LeftBarBorder","border-left-width:1;border-color:navy");

		addRule(".MainTable","color:#000066;padding:3px");
		addRule(".MainTableTD","color:navy");
		addRule(".MainTableTD a","color:navy");
		addRule(".MainTableTDBorder","color:navy;border-style:none;border-width:0");
		addRule(".MainTableTDBorder a","color:navy");

		addRule(".BL", "color:navy;background-color:#FFFFCC;font-size:14pt;text-decoration:none");
		addRule(".BodyTable","color:navy;background-color:#FFFFFF");
		addRule(".LUTable","color:#000033;background-color:#FFFFFF;border-width:1pt;padding:0pt;border-style:inset;border-color:navy;align:center;font-size:14pt;table-width:40%");
		addRule(".TableHeading","font-size:larger;color:navy;background-color:#ffcc33;padding:3px");
		addRule(".SmallTableHeading","font-size:smaller;color:black;background-color:#ffcc33;padding:3px");
		addRule(".SearchBox","color:navy;background-color:#66CC66;border-width:1px;border-color:navy;border-style:solid;font-size:12pt;padding:3px");

		addRule(".CompareTableHeading","color:black;font-size:10px;background-color:#FF0000;border-width:0");
		addRule(".CompareTableCaption","color:black;font-size:12pt;background-color:#FF0000;border-width:0");
		addRule(".CompareTable","color:black;font-size:10px;background-color:#FFFFFF;border-width:0");
		addRule(".CompareTableHeadingOurs","color:black;font-size:8pt;background-color:#FF0000;font-weight:bold;border-width:0");
		addRule(".CompareTableRow","color:black;font-size:10px;background-color:#FFFFFF;border-width:0");
		addRule(".CompareTableRowOurs","color:black;font-size:8pt;background-color:#FFFFFF;font-weight:bold;border-width:0");

		addRule(".MainDisplay","color:black;text-decoration:none;font-family: Georgia, Verdana, Arial, Helvetica");
		addRule(".tdwhite","color:navy;background-color:white");
		addRule(".topbar","color:white;font-size:10px;background-color:#cc0000");
		addRule(".topbar A:hover","color:yellow");

		addRule(".topbarnav","background-color:#cc0000");
		addRule(".topbarimg","background-color:#cc0000");
		addRule(".special","font-size:10pt;border-color:navy;border-width:0px;border-style:none");
		addRule(".HeadingTitle","color:white;text-align:center;font-size:28pt");
		addRule(".BottomTable","padding:2px;color:white;font-size:10px;background-color:#8080FF;border-width:0;border-style:none");
		addRule(".InputBox","font-size:10pt");
		addRule(".SubMenu","position:absolute;left:500px;top:170px;visibility:hidden");
		addRule(".SubMenu_s","position:absolute;left:500px;top:170px;visibility:hidden");
		addRule(".login","position:absolute;left:200px;top:200px;visibility:hidden");
		addRule(".TitleText","color:white;text-decoration:none;font-family:Comic Sans MS");
		addRule(".TitleTextS","color:black;text-decoration:none;font-family:Comic Sans MS");
		addRule(".PCList","color:black;text-decoration:none;font-size:10pt");
		addRule(".Bordered","border-Style:solid;border-Width:1px;border-Color:navy;padding:0px");
		}
	}
	else
	{
	document.tags.H1.color="navy";
	with (document.classes) {
		with (Ref.all) {
			color="navy";
			fontSize="10px";
			}
		with (sidebar.all) {		
			color="navy";
			fontSize="10px";
			backgroundColor="#ffcc33";
			fontFamily="Georgia, Verdana, Arial, Helvetica";
			borderColor="navy";
//			borderleftStyle="solid";
//			borderleftWidth="1px";
			borderbottomWidth="0px";
			}
		with (SideBarCell.all) {
			backgroundColor="#FFCC33";
			color="navy";
			fontFamily="Georgia,Verdana,Arial,Helvetica";
			borderStyle="none";
			}
		with (InputBox.all) {
			fontSize="10pt";
			}
		with (sblink.all) {
			color="#FFFFCC";
			fontSize="10px";
			}
		sidebarhide.all.visibility=sidebarhidden;
		with (sblinklg.all) {
			color="#FFFFCC";
			fontSize="12pt";
			}
		with (SearchBox.all) {
			color="navy";
			backgroundColor="#66cc66";
			fontSize="11pt";
			}
		with (HeadingTitle.all) {
			color="white";
			align="center";
			fontSize="28pt";
			backgroundColor="green";
			}		
		with (BottomTable.all) {
			color="black";
			fontSize="10px";
			backgroundColor="#8080FF";
			paddingTop="3px";
			paddingBottom="0px";
			}		
		with (TableHeading.all) {
			color="navy";
			backgroundColor="#ffcc33";
			fontWeight="bold";
			padding="0";
			spacing="0";
			}
		with (MainTable.all) {
			color="navy";
			backgroundColor="#ffffcc";
			borderWidth="1px";
			padding="2px";
			spacing="0";
			}
		with (Maint.all) {
			backgroundColor="#c0c0c0";
			}		
		with (MainTableTD.all) {
			color="navy";
			}			
		with (MainTableTDBorder.all) {
			color="white";
			paddings("3px");
			backgroundColor="#8080FF";
			}		
		with (LUTable.all) {
			color="white";
			align="center";
			backgroundColor="#8080FF";
			fontSize="14pt";
			paddingLeft="3px";
			paddingRight="3px";
			}			
		LUTablehref.all.fontSize="14pt";
		topbarnav.all.backgroundColor="#cc0000";
		with (BodyLink.all) {
			color="navy";
			textDecoration="none";
			fontSize="14pt";
			}
		with (BodyLinksm.all) {
			fontSize="10pt";
			color="navy";
			textDecoration="none";
			}
		with (topbar.all) {
			color="white";
			fontsize="10px";
			backgroundColor="#cc0000";
			}
		maindisplay.all.color="black";
		with (tdwhite.all) {
			color="navy";
			backgroundColor="white"
			}
		with (CompareTableCaption.all) {
			color="black";
			backgroundColor="#ff0000";
			align="center";
			}
		with (CompareTableHeading.all) {
			color="black";
			paddings("0");
			fontSize="8pt";
			backgroundColor="#FF0000";
			align="center";
			}			
		with (CompareTable.all) {
			color="black";
			paddings("0");
			backgroundColor="white";
			fontSize="8pt";
			marginRight="2pt";
			}
		with (CompareTableRow.all) {
			color="black";
			paddings("0");
			backgroundColor="white";
			fontSize="8pt";
			}
		with (CompareTableRowOurs.all) {
			color="black";
			paddings("0");
			fontWeight="bold";
			backgroundColor="white";
			fontSize="8pt";
			}
		with (CompareTableHeadingOurs.all) {
			fontSize="8pt";
			fontWeight="bold";
			backgroundColor="#FF0000";
			align="center";
			}
		with (TitleText.all) {
			textDecoration="none";
			fontFamily="Comic Sans MS";
			color="white";
			}
		with (TitleTextS.all) {
			textDecoration="none";
			fontFamily="Comic Sans MS";
			color="black";
			}
		with (PCList.all) {
			color="navy";
			textDecoration="none";
			fontSize="10pts";
			}
		with (Bordered.all) {
			borderStyle="solid";
			borderWidth="1px";
			borderColor="navy";
			padding="0px";
//			spacing="0px";
			}
		with (BodyTitle.all) {
			color="navy";
			backgroundColor="#FFCC33";
			padding="3px";
			fontSize="normal";
			fontWeight="normal";
			}
		}
	  with (document.tags) {
		a.color="navy";
		H1.color="navy";
		H2.color="navy";
		font.color="navy";
		body.backgroundColor="#FFFFCC";
		body.color="navy";		
		table.color="white";
		table.backgroundColor="#FFFFCC";
		}
	}
