	BODY					{font-family: arial;font-size: 10pt; font-weight: normal; background-color: white;  margin:-1em; padding:0px;}
/*	TD						{font-family: arial;font-size: 10pt; font-weight: normal;} */
/*	A						{text-decoration: none;} */
/*	INPUT					{font-family: arial; font-size: 10pt; font-weight: normal;} */

	.splashtext	A			{color: #000000; font-family: arial; font-size: 13px; font-weight: bold; text-decoration: none;}
	.splashtextsel A		{color: #4654C9; font-family: arial; font-size: 13px; font-weight: bold; text-decoration: none;}

	.headertext				{color: #000000; font-family: arial; font-size: 12px; font-weight: bold;}
	.headertext	A			{color: #000000; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none;}
	.headertext	A:hover		{color: #4654C9;}
	.headertextsel          {color: #4654C9; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none;}
	.headertextsel A		{color: #4654C9; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none;}


 	.pleasewaitbody         {cursor:wait;}
	.smallstandout			{color:red; font-size:8pt;}
	.barheader				{color:#3A678E; text-decoration:none; font-size:9pt;font-weight:bold;}
	.barheaderunderline	    {background:#3A678E;}
	.textsmall				{color:black; font-size:8pt; font-style:normal; font-weight:normal;}
	.textsmall A			{color: blue;}
	.textsmall A:hover		{color: red;}

	.textsmallctr			{color:black; font-size:8pt; font-style:normal; font-weight:normal; text-align:center;}
	.textsmallctr A			{color: blue;}
	.textsmallctr A:hover	{color: red;}

	.intabtextsmall			{color:black; font-size:8pt; font-style:normal; font-weight:normal;}
	.intabtextsmall A		{color: rgb(17,15,88); font-size:8pt;}
	.intabtextsmall A:hover	{color: #4654C9; font-size:8pt;}

	.intabtextsmallctr			{color:black; font-size:8pt; font-style:normal; font-weight:normal; text-align:center;}
	.intabtextsmallctr A		{color: rgb(17,15,88); font-size:8pt;}
	.intabtextsmallctr A:hover	{color: #4654C9; font-size:8pt;}

	.intabtextsmallctrbld			{color:black; font-size:8pt; font-style:normal; font-weight:bold; text-align:center;}
	.intabtextsmallctrbld A			{color: rgb(17,15,88); font-size:8pt;}
	.intabtextsmallctrbld A:hover	{color: #4654C9; font-size:8pt;}

	.helplinktext			{color:black; font-style:normal;}
	.helplinktext A			{color:black; text-decoration:none;}
	.helplinktext A:hover	{color: #4654C9; text-decoration:underline; cursor:help;}

	.helplinksmallctrtext			{color:black; font-size:8pt; font-style:normal;}
	.helplinksmallctrtext A			{color:black; text-decoration:none;}
	.helplinksmallctrtext A:hover	{color: #4654C9; text-decoration:underline; cursor:help;}

	.textmeddblindent			{color:black; font-size:10pt; font-style:normal; font-weight:normal; margin-left:30px; margin-right:30px;}
	.textmeddblindent A			{color: blue;}
	.textmeddblindent A:hover	{color: red;}

	.boldcentertextmed			{color:black; text-align: center; font-size:10pt; font-style:normal; font-weight:bold;}
	.boldcentertextmed A		    {color: rgb(17,15,88);}
	.boldcentertextmed A:hover	{color: #4654C9;}

	.boldlefttextmed			{color:black; text-align: left; font-size:10pt; font-style:normal; font-weight:bold;}

	.searchresultlink			{color:black; font-style:normal;}
	.searchresultlink A		{color:black; text-decoration:none;}
	.searchresultlink A:hover	{color: #4654C9; text-decoration:underline; }


	.errorlinktext			{color:red; font-style:normal;}
	.errorlinktext A		{color:red; text-decoration:none;}
	.errorlinktext A:hover	{color: #4654C9; text-decoration:underline; cursor:help;}
	
	.errorlinkboldtext		{color:red; font-style:normal; font-weight: bold;}
	.errorlinkboldtext A		{color:red; text-decoration:none; font-weight: bold;}
	.errorlinkboldtext A:hover	{color: #4654C9; text-decoration:underline; cursor:help; font-weight: bold;}

	.errorlinksmallboldtext		{font-size: 10pt; color:red; font-style:normal; font-weight: bold;}
	.errorlinksmallboldtext A	{font-size: 10pt; color:red; text-decoration:none; font-weight: bold;}
	.errorlinksmallboldtext A:hover	{color: #4654C9; font-size: 10pt; text-decoration:underline; cursor:help; font-weight: bold;}

	.defaultedText			{background:#E7E9F3;}
	.emptyText				{background:#FFFFFF;}

	.helplinksmall			{color:black; font-style:normal; font-size:10pt;}
	.helplinksmall A		{color:black; text-decoration:none;}
	.helplinksmall A:hover	{color: #4654C9; text-decoration:underline; cursor:help;}

	.textexsmall			{font-family:"Arial", "Helvetica" sans-serif; color:black; font-size:7pt;}
	.textexsmall A			{color:rgb(17,15,88);}
	.textexsmall A:hover	{color:#4654C9;}

	.textexsmallctr			{font-family:"Arial", "Helvetica" sans-serif; color:black; font-size:7pt; text-align:center;}
	.textexsmallctr A		{color:rgb(17,15,88);}
	.textexsmallctr A:hover	{color:#4654C9;}

	.noshowlink				{color:black; font-size:10pt;}
	.noshowlink A			{color:black; text-decoration:none;}
	.noshowlink A:hover		{color:rgb(17,15,88); text-decoration:none;}

	.charttotal				{color:rgb(121,121,121); font-size:6pt; font-style:normal; font-weight:normal;}
	.chartlabel				{color:rgb(121,121,121); font-size:10pt; font-style:normal; font-weight:bold;}
	.chartlabel A			{color:rgb(121,121,121); font-size:10pt; font-style:normal; font-weight:bold; text-decoration:none;}
	.chartlabel	A:hover		{color:rgb(121,121,121); font-size:10pt; font-style:normal; font-weight:bold; text-decoration:underline; cursor:help;}
	.charttxt				{color:rgb(121,121,121); font-size:8pt; font-style:normal; font-weight:normal;}
	.chartavg				{color:rgb(160,48,48); font-size:8pt; font-style:normal; font-weight:normal; text-align:center;}

	.collaboratelabel			{color:rgb(121,121,121); font-size:10pt; font-style:normal; font-weight:bold; text-align:center;}
	.collaboratelabel A			{color:rgb(121,121,121); font-size:10pt; font-style:normal; font-weight:bold; text-align:center;  text-decoration:none;}
	.collaboratelabel A:hover	{color:rgb(121,121,121); font-size:10pt; font-style:normal; font-weight:bold; text-align:center; text-decoration:underline; cursor:help;}
	.collaboratetop			{border-top: 1px solid rgb(156,156,156); border-left: 1px solid rgb(156,156,156); border-right: 1px solid rgb(231,231,231); padding-top: 1px; font-size:1pt;}
	.collaboratetxt			{border-left: 1px solid rgb(156,156,156); border-right: 1px solid rgb(231,231,231); background-color: #FFFFFF; color:rgb(121,121,121); font-size:8pt; font-style:normal; font-weight:normal; text-indent: 8px;}
	.collaboratetxt	A		{color: rgb(17,15,88); text-decoration:none;}
	.collaboratetxt	A:hover	{color: #4654C9; text-decoration:none;}
	.collaboratesum			{border-left: 1px solid rgb(156,156,156); border-right: 1px solid rgb(231,231,231); background-color: #FFFFFF; color:rgb(160,48,48); font-size:8pt; font-style:normal; font-weight:normal; text-indent: 8px;}
	.collaboratesum	A		{color: rgb(17,15,88); text-decoration:none;}
	.collaboratesum	A:hover	{color: #4654C9; text-decoration:none;}
	.collaboratebottom		{border-bottom: 1px solid rgb(231,231,231); border-left: 1px solid rgb(156,156,156); border-right: 1px solid rgb(231,231,231); padding-bottom: 1px; font-size:1pt;}

	.finalval				{font-family: arial; font-size: 16pt; font-weight: normal; color: rgb(2,5,134);}

	.summarylabel			{vertical-align: middle; text-align: left; font-family: arial; font-size: 10pt; font-weight: bold; color: rgb(3,18,92);}



	.hasdefaults			{font-weight: bold;}
	.nodefaults				{font-weight: normal;}

	/*div tags*/
	.conts					{	display:none;	}
	.divhide				{	display:none;	}
	.divshow				{	display:block;	}

	/*wait box*/
	.divwait				{	border: 3px solid; border-color: #03125C; cursor: wait; width: 150px; height: 70px;
								visibility: hidden; background-color: white; position: absolute; left: 10px; top: 35px; z-index: 99;
								text-align: center; font-size: medium; color: #A6A6A6; font-weight: bold; font-style: italic; line-height: 3}

	/*menu*/
	.menutext				{font-family: arial; font-size: 10pt; font-weight: normal; color: rgb(90,90,90);}
	.menutextlarge			{font-family: arial; font-size: 16pt; font-weight: normal; color: rgb(182,182,182);}
	.dropdown				{font-family: arial; font-size: 10pt; font-weight: bold; color: black;}
	.dropdownbg				{font-family: arial; font-size: 10pt; font-weight: bold; color: black; background-color: rgb(196,207,232);}
	.dropdownsep 			{background-color: rgb(226,231,244);}

	/*tab box*/
	.tablabel				{vertical-align: middle; text-align: left; font-family: arial; font-size: 10pt; font-weight: bold; color: rgb(3,18,92);}
    .tablabel A				{color: rgb(3,18,92); text-decoration:none;}
    .tablabel A:hover		{color: #4654C9; text-decoration:underline;}
	.helptablabel				{vertical-align: middle; text-align: left; font-family: arial; font-size: 10pt; font-weight: bold; color: rgb(3,18,92);}
    .helptablabel A				{color: rgb(3,18,92); text-decoration:none;}
    .helptablabel A:hover		{color: #4654C9; text-decoration:underline; cursor:help;}
	.tablabelerror				{vertical-align: middle; text-align: center; font-family: arial; font-size: 10pt; font-weight: bold; color: red;}
    .tablabelerror A				{color: red; text-decoration:none;}
    .tablabelerror A:hover		{color: #4654C9; text-decoration:underline; cursor:help;}

	.dropshadowb1				{ background-color: rgb(182,182,182); }
	.dropshadowb2				{ background-color: rgb(200,200,200); }
	.dropshadowb3				{ background-color: rgb(277,277,277); }
	.dropshadowb4				{ background-color: rgb(246,246,246); }

	.dropshadowr1				{ background-color: rgb(201,201,201); }
	.dropshadowr2				{ background-color: rgb(229,229,229); }
	.dropshadowr3				{ background-color: rgb(246,246,246); }

	.itemshadow				{ background-color: rgb(165,166,173); }

	/*table box*/
	.tabletop				{}
	.tabletop TD				{vertical-align: middle; color: black; font-size: 10pt; font-weight: normal;}

	.buttonlabel				{color: black; font-size: 10pt; font-weight: bold; text-decoration: none;}
	.buttonlabel A				{color: black; font-size: 10pt; font-weight: bold; text-decoration: none;}
	.buttonlabel A:hover			{color: rgb(238,197,79);}

	.boxbg						{ background-color: rgb(256,256,256); }

	.resultlabel				{white-space: nowrap; vertical-align: middle; text-align: center; color: black;   font-size: 8pt; font-weight: bold;}
	.resultlabel A				{white-space: nowrap; vertical-align: middle; text-align: center; color: black;   font-size: 8pt; font-weight: bold; text-decoration: none;}
	.resultlabel A:hover		{color: #4654C9;}
	.resultdata					{color: black; vertical-align: middle; text-align: left; font-size: 8pt; }
	.resultdatasmall			{color: black; vertical-align: middle; text-align: left; font-size: 8pt; }
	.valuationidsmall			{color: black; font-family: Verdana; vertical-align: middle; text-align: left; font-size: 8pt; }
	.valuationid				{font-family: Verdana;}

	.resultlabel3				{white-space: nowrap; vertical-align: middle; text-align: left; color: black;   font-size: 8pt; font-weight: bold;}
	.resultlabel3 A				{white-space: nowrap; vertical-align: middle; text-align: left; color: black;   font-size: 8pt; font-weight: bold; text-decoration: none;}
	.resultlabel3 A:hover		{color: #4654C9;}

	.resultlabel2				{white-space: nowrap; vertical-align: middle; text-align: center; color: #4654C9;   font-size: 8pt; font-weight: bold;}
	.resultlabel2 A				{white-space: nowrap; vertical-align: middle; text-align: center; color: #4654C9;   font-size: 8pt; font-weight: bold; text-decoration: none;}
	.resultlabel2 A:hover		{color: #4654C9;}
	.resultdata2					{color: #4654C9; vertical-align: middle; text-align: left; font-size: 8pt; }

	.resultdataright			{color: black; vertical-align: middle; text-align: right; font-size: 8pt; }
	.resultdatarightsmall			{color: black; vertical-align: middle; text-align: right; font-size: 8pt; }
	.resultdatacenter			{color: black; vertical-align: middle; text-align: center; font-size: 8pt; }
	.resultdatacentersmall			{color: black; vertical-align: middle; text-align: center; font-size: 8pt; }

	/*_HelpBox*/
	.topleft				{ background-color: rgb(154,154,154); }
	.bottomright			{ background-color: rgb(230,230,230); }
	.helpboxhead			{font-family:icon; font-size:9px; font-weight:bold; color:rgb(4,22,94);}
	.helpboxhead A			{color:rgb(4,22,94);}
	.helpboxhead A:hover	{color:black;}
	.indexsmall				{color:black; font-size:8pt; font-style:normal; font-weight:normal;}
	.indexsmall A			{color:black;}
	.indexsmall A:hover		{color: #4654C9;}
	.windowborder           {color:rgb(214,211,206);}



	/*header and popup styles*/
	.headerstripe1			{background-color: rgb(0,0,0); }
	.headerstripe2			{background-color: rgb(15,74,132); }
	.headerstripe3			{background-color: rgb(238,197,79); }
	.headerstripe4			{background-color: rgb(150,168,190); }
	.headerstripe5			{background-color: rgb(198,210,222); }
	.headerstripe6			{background-color: rgb(82,104,125); }
	.headertext1			{color: white; font-family: arial;font-size: 10pt; font-weight: bold;}
	.headertext1 A			{color: white; font-family: arial;font-size: 10pt; font-weight: bold; text-decoration: none;}
	.headertext1 A:hover	{color: rgb(238,197,79);}
	.headertext2			{color: rgb(70, 82,94); font-family: arial;font-size: 8pt; font-weight: bold;}
	.headertext2 A			{color: rgb(70, 82,94); font-family: arial;font-size: 8pt; font-weight: bold; text-decoration: none;}
	.headertext2 A:hover	{color: white;}
	.tabtext				{color: black; font-family: arial;font-size: 10pt; font-weight: bold;}
	.tabtext A				{color: black; font-family: arial;font-size: 10pt; font-weight: bold;text-decoration: none;}
	.tabtext A:hover		{color: rgb(15,74,132);}
	.helppath				{background-color:rgb(235,235,235); position:absolute; padding:5px; border:thin solid black; z-index:5; display:none; color: black; font-family:arial; font-size:10pt; font-weight: normal;}
	.helppath A				{color: #4654C9;}
	.helppath A:hover		{color: #78797C;}
	.helppop				{color: black; font-family: arial;font-size: 9pt; font-weight: normal;}
	.helppop A				{color: #4654C9;}
	.helppop A:hover		{color: #78797C;}


	.qualityunderline	    {background-color: rgb(7,6,133); padding-right:8px;}
	.qualitylarge           {color: rgb(7,6,133); font-family:arial; font-size:11pt; font-weight:bold;}
	.qualitylargectr        {color: rgb(7,6,133); font-family:arial; font-size:11pt; font-weight:bold;  text-align:center;}

	/*footer and popup styles*/
	.footerstripe1			{background-color: rgb(82,104,125); }
	.footerstripe2			{background-color: rgb(0,0,0); }
	.footerstripe3			{background-color: rgb(15,74,132); }
	.footertext				{color: #000000; font-family: arial; font-size: 11px; font-weight: bold;}
	.footertext	A			{color: #000000; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
	.footertext	A:hover		{color: #4654C9;}
	.popheadtext			{color: black; font-family: arial; font-size: 9pt; font-weight: bold;}
	.popheadtext A			{color: black; font-family: arial; font-size: 9pt; font-weight: bold; text-decoration: none;}
	.popheadtext A:hover	{color: #78797C;}
	.popheadhelp			{color: black; font-family: arial; font-size: 12px; font-weight: bold;}
	.popheadhelp A			{color: black; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none;}
	.popheadhelp A:hover	{color: #4654C9; cursor:help;}

	/*Navbar Styles*/
	.navbartext				{color: black; font-family: arial; font-size: 11px; font-weight: bold;}
	.navbartext	A			{color: black; text-decoration: none;}
	.navbartext	A:hover		{color: #4654C9;}
	.navbartextpmover		{color: #4654C9; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
	.navbartextpmout		{color: black; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none;}
	.navbarcur				{color: #4654C9; font-family: arial; font-size: 11px; font-weight: bold;}
	.navbarcur	A			{color: #4654C9; text-decoration: none;}
	.navbarcur	A:hover		{color: #4654C9;}

	/*Error/Help box*/
	.bluebox				{ background-color: rgb(59,102,144); }
	.graybox				{ background-color: rgb(181,181,181); }
	.redbox					{ background-color: rgb(230,81,87); }
	.blackbox				{ background-color: rgb(0,0,0); }
	.boxshadow1				{ background-color: rgb(201,202,206); }
	.boxshadow2				{ background-color: rgb(218,216,217); }
	.boxshadow3				{ background-color: rgb(226,229,236); }
	.boxshadow4				{ background-color: rgb(242,245,250); }
	.boxerrorttext			{font-size:8pt; color:#3C6690;}
	.boxerrorttext A			{color:Black;}
	.boxerrorttext A:hover			{color:Silver;}
	.boxdefaulttext			{font-size:8pt;}
	.boxdefaulttext A			{font-style:italic; text-decoration:none; color:#3C6690;}
	.boxdefaulttext A:hover			{color:Silver;}
	.boxboldttext			{font-size: 8pt;	font-weight:bold;}
	.boxboldttext A			{font-style:italic; text-decoration:none; color:#3C6690;}
	.boxboldttext A:hover			{color:Silver;}

	 /*Static pages*/
	.splash					{color: black; font-family: arial;font-size: 10pt; font-weight: bold;}
	.splashblue				{color: rgb(60,103,145); font-family: arial;font-size: 10pt; font-weight: bold;}
	.slidetitle				{color: rgb(60,103,145); font-family: arial;font-size: 14pt; font-weight: bold;}
	.slidetitleblack		{color: black; font-family: arial;font-size: 14pt; font-weight: bold;}
	.slidetext				{color: black; font-family: arial;font-size: 11pt; font-weight: normal;}
	.slidetext	A			{color: black; font-family: arial;font-size: 11pt; font-weight: normal;}

	/*ComListModeBox.jsp*/
	.lmb					{font-family: arial; font-size: 8pt; color: rgb(60,103,145); text-decoration: none;}
	.lmb:hover				{color: #111111;}
	.lmbs					{font-family: arial; font-size: 8pt; color: rgb(60,103,145); background-color:rgb(198,210,222); text-decoration: none;}
	.lmbs:hover				{color: #111111;}
	.lmbbuttons				{font-family: arial; color: rgb(60,103,145);   font-size: 8pt; font-weight: normal;}
	.lmbbuttons A			{font-family: arial; color: rgb(60,103,145);   font-size: 8pt; font-weight: normal; text-decoration: none;}
	.lmbbuttons A:hover		{color: #111111;}

	/*ComTrailBar.jsp*/
	.titletext				{font-family: arial; color: rgb(140,140,140);   font-size: 8pt; font-weight: normal;}
	.titletext A			{font-family: arial; color: rgb(140,140,140);   font-size: 8pt; font-weight: normal; text-decoration: none;}
	.titletext A:hover		{color: #111111;}
	.titletextbold			{font-family: arial; color: rgb(140,140,140);   font-size: 9pt; font-weight: bold;}
	.titletextbold A		{font-family: arial; color: rgb(140,140,140);   font-size: 9pt; font-weight: bold; text-decoration: none;}
	.titletextbold A:hover	{color: #111111;}
	.titletextbig			{font-family: arial; color: rgb(140,140,140);   font-size: 20pt; font-weight: bold;}
	.titletextbig2			{font-family: verdana; color: rgb(140,140,140);   font-size: 14pt; font-weight: normal;}

	/*ComXXX.jsp -- this stuff is used all over.*/
	.submitbartop			{background-color: rgb(86,92,116);}
	.combar					{background-color: white;}
	.combarheader			{font-family: arial; color: rgb(60,103,145);    font-size: 10pt; font-weight: bold; text-decoration: none;}
	.combarheader A			{font-family: arial; color: rgb(60,103,145);    font-size: 10pt; font-weight: bold; text-decoration: none;}
	.combarheader A:hover	{font-family: arial; color: black; text-decoration: none;}
	.combarlink				{font-family: arial; color: rgb(60,103,145);   font-size: 8pt; font-weight: bold; text-decoration: none;}
	.combarlink:hover		{font-family: arial; color: black;}
	.comheader				{font-family: arial; color: rgb(60,103,145); font-size: 12pt; font-weight: bold;}
	.comheader A:hover		{font-family: arial; color: black;}
	.comlink				{font-family: arial; color: rgb(60,103,145);  font-size: 8pt;  text-decoration: none;}
	.comlink:hover			{font-family: arial; color: black;}

	.comtext				{color: black;   font-size: 8pt; }
	.comtextbold			{color: black;   font-size: 8pt; font-weight: bold;}
	.comtextbig				{color: black;    font-size: 10pt; font-weight: bold;}
	.comtextbig	A			{color: black;}
	.comtextbig A:hover		{color: #4C5C73;}

	.standout				{color: red;}
	.standout A				{color: #4C5C73;}
	.standout A:hover		{color: black;}

	.standoutblue			{font-weight:bold; font-size:12pt; color:#3A678E;}

	.svg					{background-color: white; color: white;  font-size: 0pt; }

	.fdpagetext				{color: black;   font-size: 8pt; font-weight: bold;}

	.label					{white-space: nowrap; vertical-align: middle; text-align: left; color: black;   font-size: 8pt; font-weight: bold;}
	.data					{color: black;   vertical-align: middle; font-size: 8pt; }
	.datalink				{color: black;   font-size: 8pt; }
	.datalink:hover			{color: red;}
	.labelbig				{white-space: nowrap; vertical-align: top; text-align: right; color: black;   font-size: 10pt; font-weight: bold;}
	.databig				{vertical-align: top; text-align: right; color: black;   font-size: 10pt; }
	.databold				{vertical-align: top; color: black; font-size: 8pt; font-weight: bold;}

	/*ComLinks.jsp*/
	.linksbar				{background-color: rgb(198,210,222);}
	.linksbartab			{background-color: rgb(15,74,132);}
	.linksbartxt			{color: rgb(70, 82,94); font-size: 10pt; font-weight: bold;}
	.linksbartxt A			{color: rgb(70, 82,94); font-size: 8pt;}
	.linksbartxt A:hover	{color: white;}
	.linksbarbottom			{background-color: black;}
	.linksbarlink			{color: black;font-size: 8pt;}
	.linksbarlink A			{color: black;font-size: 8pt;}
	.linksbarlink A:hover	{color: rgb(70, 82,94);}

	/*Various popup info windows*/
	.popinfotext			{font-size: 8pt;}
	.popinfotext A			{color: blue;}
	.popinfotext A:hover	{color: #4C5C73}

	/*Various popup and help windows*/
	.boxbar					{background-color: #4C5C73;}
	.boxbartext				{color: white; text-align:center; font-size: 12pt; font-weight: bold;}
	.boxinfobig				{color: black;font-size: 12pt; font-weight: bold;}
	.boxinfobold			{color: black;font-size: 10pt; font-weight: bold;}
	.boxinfobold A			{color: black;}
	.boxinfobold A:hover	{color: #4C5C73}
	.boxinfotext			{font-size: 10pt;}
	.boxinfotext A			{color: blue;}
	.boxinfotext A:hover	{color: #4C5C73}
	.boxlabel				{font-size: 8pt; font-weight: bold;}
	.boxlabel A				{color: black; }
	.boxlabel A:hover		{color: #4C5C73;}
	.boxsmall				{font-size: 8pt; font-weight: normal;}
	.boxsmall A				{color: black; text-decoration: none;}
	.boxsmall A:hover		{color: #4654C9;}

	.signuphelpbig			{color: black; font-size: 10pt; font-weight: bold;}
	.signuphelp				{color: black; font-size: 8pt; font-weight: normal;}
	.signuphelp A			{color: blue; font-size: 8pt; font-weight: normal; text-decoration: none;}
	.signuphelp A:hover		{text-decoration: underline;}



	/*ComSketchOnline.jsp*/
	.txtstatus				{color: black; font-size: 10pt; font-weight: bold;}
	.downloadlink			{color: black; font-size: 10pt; font-weight: bold;}
	.downloadlink A			{font-size: 14pt; text-decoration: underline;}
	.downloadlink A:hover	{color: #4C5C73; }

	/*ComDiskQuotaMgr.jsp*/
	.dqmtable					{color:black; font-size:8pt;}
	.dqmtable A					{color:black; text-decoration:underline;}
	.dqmtable A:hover			{color:#4C5C73;}
	.dqmtableroweven			{background:#DCDFE8; font-size:8pt;}
	.dqmtableroweven A			{color:#7A706E; text-decoration:underline;}
	.dqmtableroweven A:hover	{color:#3D3837;}
	.dqmtablerowodd				{background:White; font-size:8pt;}
	.dqmtablerowodd A			{color:#7A706E; text-decoration:underline;}
	.dqmtablerowodd A:hover		{color:#3D3837;}
	.dqmtablerowheader			{font-weight:bold; font-size:10pt; background:White; color:#134985;}
	.dqmtablerowfooter			{font-size: 10pt; font-weight: bold; color:#3D3837;}
	.dqmtablerowfooter A		{font-size: 8pt; color:#7A706E; }
	.dqmtablerowfooter A:hover	{font-size: 8pt; color:#3D3837;}

	/*ComAccount.jsp*/
	.subnavtext			{background-color: #4C5C73; color: white; font-size: 8pt;}
	.subnavtext A		{color: white;}
 	.subnavtext A:hover	{color: #DBD7CB;}
 	.subnavcur			{background:#DBD7CB; color:black; font-size:8pt; font-weight:bold;}
	.cursubmodback		{background: White;}

	/*ComAccountHome.jsp*/
	.accounthomeheader				{font-weight:bold; font-size:10pt; color:#3A678E;}
	.accounthometablehead			{color:black;font-weight:bold; font-size:8pt;}
	.accounthometablehead A			{color:black;}
	.accounthometablehead A:hover	{color:#4C5C73;}
	.accounthometext				{font-size:8pt;}
	.accounthometext A				{font-size:8pt; color:black; text-decoration:underline;}
	.accounthometext A:hover		{font-size:8pt; color:#4C5C73;}

	/*ValXXX.jsp*/
    .valtextQWIZMarg       {color:black; font-size:10pt; font-weight:normal; padding-right:8px;}
    .valtext                {color: black; font-size: 10pt; font-weight: normal;}
    .valtextnowrap			{color: black; font-size: 10pt; font-weight: normal; white-space: nowrap;}
    .valtextaltrow          {color: black; font-size: 10pt; font-weight: normal; background-color: rgb(238,237,242);}
    .valtextsmall           {color: black; font-size: 8pt; font-weight: normal;}
    .valtexttiny           {color: black; font-size: 6pt; font-weight: normal;}
    .valtextboldreport            {color: black; font-size: 10pt; font-weight: normal;}
    .valtextbold            {color: black; font-size: 10pt; font-weight: bold;}
    .valtextbold A          {color: black; font-size: 10pt; font-weight: bold; text-decoration:none;}
    .valtextbold A:hover    {color: #4654C9; font-size: 10pt; font-weight: bold; text-decoration:underline;}
    .valtextboldhelp            {color: black; font-size: 10pt; font-weight: bold;}
    .valtextboldhelp A          {color: black; font-size: 10pt; font-weight: bold; text-decoration:none;}
    .valtextboldhelp A:hover    {color: #4654C9; font-size: 10pt; font-weight: bold; text-decoration:underline; cursor:help;}
    .valtextbig             {color: rgb(1,19,93); font-size: 10pt; font-weight: normal;}
    .valtextbigbold			{color: black; font-size: 10pt; font-weight: bold;}
    .valtextbigbold A		{color: black; text-decoration:none;}
    .valtextbigbold A:hover {color: #4654C9; text-decoration:underline;}
    .valtextbigheader   {color: rgb(1,19,93); font-size: 25pt; font-weight: normal;}
    .valtextheader		{color: rgb(1,19,93); font-size: 18pt; font-weight: bold;}
    .valtextheaderbold	{color: black; font-size: 18pt; font-weight: bold;}
    .valnotetext        {color: black; font-size: 8pt; font-weight: normal;}
	.valline			{background-color: rgb(86,92,116); }
    .vallink            {font-size: 10pt; font-weight: normal;}
    .vallink A          {color: rgb(1,19,93); text-decoration: underline;}
    .vallink A:hover    {color: black;}
    .vallinkbig         {font-size: 11pt; font-weight: normal;}
    .vallinkbig A       {color: rgb(1,19,93); text-decoration: underline;}
    .vallinkbig A:hover {color: black;}
	.valrowstripes0		{background-color: #DCDFE8; color: black;font-size: 10pt;}
	.valrowstripes1		{background-color: white; color: black;font-size: 10pt;}
	.valrowstripessmall0	{vertical-align: middle; background-color: #DCDFE8; color: black;font-size: 8pt;}
	.valrowstripessmall1	{vertical-align: middle; background-color: white; color: black;font-size: 8pt;}

	/*buttons*/
	.buttontext			{color: black; font-family: arial;font-size: 11pt; font-weight: bold;}
	.buttontext A		{color: black; font-family: arial;font-size: 11pt; font-weight: bold; text-decoration: none;}
	.buttontext A:hover	{color: #4C5C73; }

	/*ComDownload.jsp*/
	.downtext				{color:#3A678E; text-decoration:none; font-size:8pt;font-weight:bold;}

	/*thumbnail background*/
	.thumbback	{background:#E6E6E6;}
	.thumbup	{background:#9C9C9C;}
	.thumbdown	{background:#E7E7E7;}

	.thumbbackdef   {background:#FFFFFF;}
	.thumbupdef	{background:#000000;}
	.thumbdowndef	{background:#E7E7E7;}

	/* Conflicting Data Error */
	.conflictingdatatext	{color:black; font-style:normal; font-size:10pt;}
	.conflictingdatalabel	{color:black; font-style:normal; font-size:11pt; font-weight: bold;}
	.conflictingdataheader	{color:black; font-style:normal; font-size:12pt; font-weight: bold;}

	/*Print pages*/
    .printtextsmall       {color: black; font-size: 8pt; font-weight: normal;}
    .printtext            {color: black; font-family: futura medium; font-size: 8pt; font-weight: normal;}
    .printtextdefaulted   {color: black; font-weight: bold;}
    .printtextbold        {color: black; font-size: 9pt; font-style: italic; font-weight: normal;}
    .printtextbig         {color: black; font-size: 12pt; font-weight: normal;}
    .printtextbigbold     {color: rgb(1,19,93); font-size: 14pt; font-weight: normal;}
    .printtextheader		{color: rgb(1,19,93); font-family: futura medium; font-size: 10pt; font-style: italic; font-weight: normal;}
    .printtextresults		{color: black; font-family: futura medium; font-size: 12pt; font-style: italic; font-weight: normal;}
    .printtexthome		{color: rgb(25,58,128); font-family: futura medium; font-size: 17pt; font-weight: normal;}
    .printtextowner		{color: black; font-family: futura medium; font-size: 12pt;}
    .printtextvaluelabel	{color: black; font-family: futura medium; font-size: 11pt; font-style: italic; font-weight: normal;}
    .printtextvalue		{color: black; font-family: futura medium; font-size: 15pt; font-weight: normal;}
    .printtextheaderbold	{color: black; font-size: 18pt; font-weight: normal;}
    .printtextcommentlabel	{color: black; font-size: 9pt; font-weight: normal;}
    .printtextcomment		{color: black; font-size: 9pt; font-weight: normal;}
    .printtextlegal		{color: black; font-family: futura medium; font-size: 6pt; font-weight: normal;}

	/*Edit rooms*/
	.sectionlabel			{color: black; font-size: 10pt; font-weight: normal;}
	.alllabel				{color: black; font-size: 12pt; font-weight: bold;text-decoration: underline;}
	/*.deletethisroom			{color: black; font-size: 8pt; font-weight: bold;}*/
	.deletethisroom			{color: rgb(17,15,88); font-size: 8pt; font-weight: bold;}
	.deletethisroom	A		{color: rgb(17,15,88); font-size:8pt; font-weight: bold;}
	.deletethisroom	A:hover	{color: #4654C9; font-size:8pt; font-weight: bold;}
	.roomsizelabel			{color: black; font-family: arial; font-size: 11px; font-weight: normal;}
	.roomsizelabel	A		{color: black; text-decoration: none;}
	.roomsizelabel	A:hover	{color: #42517B;}
	.addnewroom				{color: rgb(17,15,88); font-size:8pt; font-weight: bold;}
	.addnewroom		A		{color: rgb(17,15,88); font-size:8pt; font-weight: bold;}
	.addnewroom		A:hover	{color: #4654C9; font-size:8pt; font-weight: bold;}



	/* QuickQuote */
	.qqprinttextheader	{color: rgb(1,19,93); font-family: futura medium; font-size: 10pt; font-style: italic; font-weight: bold;}
	.qqheadertext		{color: #000000; font-family: futura medium; font-size: 10pt; font-weight: normal;}
	.qqprinttext        {color: black; font-family: futura medium; font-size: 10pt; font-weight: bold;}

	/* PopupDetect */
	.popupdetect:link {color: #4654C9; text-decoration: none;}
	.popupdetect:visited {color: #4654C9; text-decoration: none;}
	.popupdetect:hover {text-decoration: underline;}

	/* To deal with the Classic vs XP styles that cause problems */
	input				{background-color:white}

	/* CmcTicksheet */
	.tsheaderbox		{border: 2px solid black; padding: 3px; padding-bottom: 8px; width: 660px; background-color: #F4F4F4;}
	.tsbodybox			{border: 2px solid black; padding: 3px; padding-bottom: 8px; width: 660px; page-break-inside: avoid;}
	.tstextbold         {color: black; font-size: 8pt; font-weight: bold;}
	.tstext				{color: black; font-size: 8pt; font-weight: normal;}
	.tsspacer			{font-size: 1pt; height: 3px; page-break-before: auto;}
	
	/* Tonnage Calculator */
	.tonnagecalcbox		{color: black; vertical-align: middle; text-align: center; font-size: 8pt; border: 1px solid black; border-spacing: 5px; padding-top: 1px; padding-left: 5px; padding-right: 5px; padding-bottom: 2px;}
	.tonnagedatacenter	{color: black; vertical-align: middle; text-align: center; font-size: 8pt; }
	

 	.tabheaderdata		{font-family: arial; font-size: 9pt; color: black;}

	#confirmBox {height:12px; position:absolute; z-index:100; visibility:hidden; background:#FFFFFF; color:#000000; border:2px solid #99B6D4; text-align:center;}
	#confirmBoxHeader{height:16px; color:#434343; background-color:	#99B6D4; text-align:left;}
	
	