/* td			{font-family:Verdana, Helvetica, Arial, sans-serif; font-size:0.8em;}   */

html 			{ min-height: 100%; margin-bottom: 1px; } /* produces a vert scroll bar in Firefox !! */

body			{background-color:#CAD9EE;background-image: url(bodytile.jpg); background-repeat: repeat-x;}  

p			{margin-top:0; margin-bottom:0.5em;}

.bannerHome		{height:150px; background-color: #CAD9EE;background-image: url(home_banner_001.jpg);}
.bannerddCharts		{height:70px; background-color: #CAD9EE;background-image: url(ddcharts_banner_002.jpg);}
.bannerddChartsDemo	{height:70px; background-color: #CAD9EE;background-image: url(ddcharts_banner_002.jpg);}
.bannerddChartsFAQ	{height:70px; background-color: #CAD9EE;background-image: url(ddcharts_banner_002.jpg);}
.bannerddChartsEval	{height:70px; background-color: #CAD9EE;background-image: url(ddcharts_banner_002.jpg);}
.bannerddChartsDown	{height:70px; background-color: #CAD9EE;background-image: url(ddcharts_banner_002.jpg);}
.bannerAbout		{height:70px; background-color: #CAD9EE;background-image: url(about_banner_004.jpg);}
.bannerPricing		{height:70px; background-color: #CAD9EE;background-image: url(pricing_banner_004.jpg);}
.bannerSupport		{height:70px; background-color: #CAD9EE;background-image: url(support_banner_002.jpg);}
.bannerOrder		{height:70px; background-color: #CAD9EE;background-image: url(order_banner_002.jpg);}
.bannerContact		{height:70px; background-color: #CAD9EE;background-image: url(contact_banner_001.jpg);}

h2			{margin-bottom:0.3em;margin-top:0.7em;}
h2.priv			{font-family:arial, sans-serif; font-size:1.1em; font-weight:bold; 
			 line-height:1.4em; vertical-align:top;} 

caption			{font-family:arial, sans-serif; font-size:0.9em;} 

.padded	 		{padding:3px;} 
.padded2 		{padding-left:5px; padding-right:2px; background-color:#E8E8E8;} 
.pad1			{padding-left:6px}
.pad2			{padding-left:2em;line-height:1.8em;}

td	 		{font-family:arial, sans-serif; font-size:0.8em;} 
th	 		{font-family:arial, sans-serif; font-size:0.8em; text-align:left;} 

td.selectedTab	 	{border-top-width:0px; border-left-width:0px; border-right-width:1px; 
		 	 border-bottom-width:0; border-color:#666666; border-style:solid;
			 line-height:1.5em; background-color:white; color:#888888;
			 background-image:url(selMenu2.gif); background-repeat:no-repeat; }
td.unSelectedTab	{border-top-width:0px; border-left-width:3px; border-right-width:1px; 
		 	 border-bottom-width:0px; border-color:white; border-style:solid;
			 line-height:1.3em; background-color:#D1DFF1;
			 background-image:url(menu4.gif); background-repeat:no-repeat;}  
td.unSelectedTabLeft	{border-top-width:0px; border-left-width:3px; border-right-width:4px; 
		 	 border-bottom-width:0px; border-color:white; border-style:solid;
			 line-height:1.3em; background-color:#D1DFF1;
			 background-image:url(menu4.gif); background-repeat:no-repeat;}  
td.unSelectedTabRight	{border-top-width:0px; border-left-width:4px; border-right-width:1px; 
		 	 border-bottom-width:0px; border-color:white; border-style:solid;
			 line-height:1.3em; background-color:#D1DFF1;
			 background-image:url(menu4.gif); background-repeat:no-repeat;}  

td.spacerTopSel		{border-top-width:0px; border-left-width:0px; border-right-width:0px; 
		 	 border-bottom-width:0px; border-color:#666666; border-style:solid;
			 line-height:4px; font-size:2px; background-color:white;}
td.spacerTopUnSel	{border-top-width:1px; border-left-width:0px; border-right-width:0px; 
		 	 border-bottom-width:0px; border-color:#666666; border-style:solid;
			 line-height:4px; font-size:2px; background-color:white;}
td.spacerLeft		{border-top-width:1px; border-left-width:1px; border-right-width:0px; 
		 	 border-bottom-width:0px; border-color:#666666; border-style:solid;
			 line-height:4px; font-size:2px; background-color:white;}
td.spacerRight		{border-top-width:1px; border-left-width:0px; border-right-width:1px; 
		 	 border-bottom-width:0px; border-color:#666666; border-style:solid;
			 line-height:4px; font-size:2px; background-color:white;}
.td1			{border-top-width:0px; border-left-width:0px; border-right-width:0px; 
		 	 border-bottom-width:1px; border-color:#000000; border-style:solid; 
			 background-color:#FFFFFF}
.td2			{background-color:#FFFFFF; color:#006699; font-size:0.95em; font-weight:600;
			 font-family:Verdana,Helvetica,Arial,sans-serif;
			 border-top-width:0px; border-left-width:0px; border-right-width:0px; 
		 	 border-bottom-width:1px; border-color:#000000; border-style:solid; 
			 background-color:#FFFFFF; background-position: top right;
			 background-image:url(gradient.gif); background-repeat:no-repeat;}
.td3			{background-color:#FFFFFF; border-top-width:0px; border-left-width:0px;
			 border-right-width:0px; border-bottom-width:1px; border-color:#000000; 
			 border-style:solid;
			 background-image:url(topRight.gif); background-repeat:repeat-x;}
.td4			{border-top-width:0px; border-left-width:0; border-right-width:0; 
		 	 border-bottom-width:0px; border-color:#006699; border-style:solid;
			 background-color:#7896CF;}
.td5			{border-top-width:0px; border-left-width:0; border-right-width:0; 
		 	 border-bottom-width:0; border-color:#6699CC; border-style:solid;
			 background-color:#FFFFFF; }
.td6			{border-top-width:0px; border-left-width:0; border-right-width:0; 
		 	 border-bottom-width:0; border-color:#6699CC; border-style:solid;
			 line-height:1.3em; background-color:#FFFFFF; width:500; }
.td7			{border-top-width:0px; border-left-width:1px; border-right-width:1px; 
		 	 border-bottom-width:0px; border-color:#A9C7E3; border-style:solid;
			 background-color:#E9F0F9; }
.td8			{border-style:none;font-family:arial, sans-serif; font-size:0.8em;
			 color:gray; background-color:#FFFFFF;}
.td9			{border-style:none; font-family:arial, sans-serif; font-size:0.8em;
			 background-color:#7896CF;}
.td10			{border-top-width:0px; border-left-width:1px; border-right-width:1px; 
		 	 border-bottom-width:1px; border-color:#A9C7E3; border-style:solid;
			 background-color:#E9F0F9;background-image:url(BPem1xc.gif);
			 background-repeat:no-repeat; background-position:center; height:50px;  }

.td11			{border-style:none; background-color:#7896CF; }
.td12			{border-style:none;font-family:arial, sans-serif; font-size:0.8em;
			 color:gray; background-color:#FFFFFF;}
.td14			{background-color:#FFFFFF; width:160; border-top-width:0px;
			 border-left-width:0px; border-right-width:0px; border-bottom-width:1px;
			 border-color:#000000; border-style:solid;}
.td15			{border-style:none; background-color:#EFEFEF;}
.tdm			{border-top-width:1px; border-left-width:0; border-right-width:0; 
		 	 border-bottom-width:0; border-color:#FFFFFF; border-style:solid; 
			 line-height:1.8em; font-size:0.8em; vertical-align:middle;
			 background-color:#7896CF; width:120;
			 font-family:verdana, arial, sans-serif;  }
.tdm1			{border-left-width:0;BACKGROUND-COLOR: #FF6600; height:14px;font-size:0.3em;}
.tdmSel			{border-top-width:1px; border-left-width:0; border-right-width:0; 
		 	 border-bottom-width:0; border-color:#FFFFFF; border-style:solid; 
			 line-height:1.8em; font-size:0.8em; vertical-align:middle;
			 background-color:#bed0e8; width:120;  }

td.tdp			{background-color:#bed0e8; border:1 solid black;}
td.tdp1			{border:0; width:5%; text-align:center; font-weight:bold; background-color:#BBBBBB;}
td.tdpL			{border:0; text-align:left; padding-left:1em;}
td.tdpB			{border-right:0; }
td.tdp6w		{border:0; text-align:left; padding-left:3em;font-style:italic;}
td.tdp3			{border:0; width:46%;text-align:left; color:black;font-weight:bold;background-color:#BBBBBB;
			 font-family:verdana,arial,helvetica,sans-serif;padding-bottom:4px; padding-left:1em;
			 border-bottom:2px solid #EEE;}

td.po0			{text-align:left; vertical-align:top; font-weight:normal;background-color:#E5E5E5;
			 border-top:1px solid #999; border-bottom:1px solid white; padding:3pt; border-left:0;
			 border-right:0;vertical-align:middle;}
td.po1			{width:30%;border-right:1pt solid #999;font-size:0.85em;}
td.po2			{width:55%;  }
td.po3			{border-top:2pt solid #DDD;}



.menuDiv		{position:relative; left:0px; top:0px; width:120; }
.mainDiv		{}
.question		{font-style:italic; font-weight:bold; color:#CC6600; line-height:1.7em} 
.pageTitle		{font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; 
			 line-height:4em; vertical-align:top;} 
.pageHeading		{font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; 
			 line-height:1.4em; vertical-align:top;} 
sup			{font-size:80%; line-height:80%;}  /* needed to fix a bug/'diff in rendering' in IE6  */

.blueUnderline		{color:blue; text-decoration:underline}

a			{color:blue; text-decoration:none}
a.anchorText		{color:black;}
a.selectedMenuLink	{color:black; font-weight:600;  text-decoration:none}
a.unSelMenuLink		{color:white; font-weight:600; text-decoration:none}
a.unSelMenuLink:hover	{color:black; font-weight:600; text-decoration:underline}
a.mainFrameLink		{color:blue; text-decoration:none}
a.mainFrameLink:hover	{color:blue; text-decoration:underline}
a.rightFrameLink 	{color:blue; text-decoration:none}
a.rightFrameLink:hover	{color:blue; text-decoration:underline}
a.bottomMenu		{color:gray; text-decoration:none}
a.selectedTab		{color:#444444; font-weight:normal; text-decoration:none}

.ddCharts		{color:#006699; font-weight:bolder; font-size:1.1em; line-height:1em}

/*  #contentCell		{height:100%}  */

UL			{margin-bottom: 1px; }
LI			{margin-bottom: 3px;}
LI.a			{list-style-type:upper-alpha; list-style-position:outside; padding-bottom:0.4em}

P.priv			{margin-top:0.6em; margin-bottom:0.6em; font-size:0.9em;}

