HTML		{height: 100%; background-color: white; margin: 0px; padding: 0px;}
BODY		{font-family:Tahoma; font-size:8pt; font-weight :normal; color:#000000; height:100%; margin: 0px;}
TABLE 		{border:0px; border-spacing:0px; padding:0px; font-size:8pt; font-weight: normal;}
TR			{}
TH          {font-weight:bold;}
TD			{}
INPUT       {font-family:Tahoma; font-size:8pt; color:#000000;}
TEXTAREA    {font-family:Tahoma; font-size:8pt; color:#000000; resize:none;}
INPUT[type=checkbox] {padding:0px; vertical-align:middle; margin:0px 5px;}


a:link		{text-decoration:none; font-family:Tahoma; font-size:8pt; color:#FFFFFF;}
a:active	{text-decoration:none; font-family:Tahoma; font-size:8pt; color:#FFFFFF;}
a:visited	{text-decoration:none; font-family:Tahoma; font-size:8pt; color:#FFFFFF;}
a:hover		{text-decoration:none; font-family:Tahoma; font-size:8pt; color:#FFDD70;}
/*
a.footer:link		{font-family:Tahoma; font-size:8pt; color:#FFFFFF;}
a.footer:active		{font-family:Tahoma; font-size:8pt; color:#FFFFFF;}
a.footer:visited	{font-family:Tahoma; font-size:8pt; color:#FFFFFF;}
a.footer:hover		{font-family:Tahoma; font-size:8pt; color:#CCCCCC;}

a.menu:link		{font-family:Tahoma; font-size:8pt; color:#000000;}
a.menu:active	{font-family:Tahoma; font-size:8pt; color:#000000;}
a.menu:visited	{font-family:Tahoma; font-size:8pt; color:#000000;}
a.menu:hover	{font-family:Tahoma; font-size:8pt; color:#FFFFFF;}
*/
#MSdivparent	{height:100%;overflow:auto; display:inline-text;}
#MSdivhdr		{height:10%;}
#MSdivcontent	{height:80%;overflow:auto;background-color:#0000FF}
#MSdivftr		{height:10%;}



/* Master Page Start*/

.tbClrDk	{background-color:#2584ae; color:#FFFFFF; font-weight: bold;}
.tbClrMd	{background-color:#a8d8e8;}
.tbOut		{background-color:#666666;}
.tbIn		{background-color:#FFFFFF;}
.tbLight	{background-color:#F2F2F2; vertical-align:middle;}

.trMnuPath  {background-color:#ffffff;}
.menuIcons	{width: 16px; height: 16px; text-align:center; border: 0px solid #2584ae;}
.menuIcons[disabled] {background-color:#4F4F4F; cursor:text; }

.mstLicensee {color:#FFFFFF; font-weight:bold; text-align:center; font-size:12pt; vertical-align:middle;}
.mstHdrTxtL {color:#FFFFFF; font-weight: bold; text-align:left; }
.mstHdrTxtC {color:#FFFFFF; font-weight: bold; text-align:center;}
.mstHdrTxtR {color:#FFFFFF; font-weight: bold; text-align:right;}
.mstFtrTxtL	{background-color:#2584ae; color:#dbebf2; text-align:left;}
.mstFtrTxtC	{background-color:#2584ae; color:#dbebf2; text-align:center;}
.mstFtrTxtR	{background-color:#2584ae; color:#dbebf2; text-align:right;}
.errMsg		{background-color:#dbebf2; color:red; font-weight: bold; height:15px; border-bottom-color:#2584ae; border-bottom-style:solid; border-bottom-width:1px; }

/* Login Page Start*/
.tbLoginOut 	{width:100%; background-color:#dbebf2; text-align:center;}
.tbLoginIn	    {width:100%; background-color:#a8d8e8; color:#000000;  text-align:center;}
.trLoginSpace	{color:#dbebf2; background-color:#2584ae;}
.tdLoginAppName {font-size:12pt; color:#2584ae;}
.frmLoginInput	{border:0 solid #000000;}
.frmLoginButton	{border:0 solid #FFFFFF; background-color:#ECECEC; cursor: hand;}
 /* Login Page End*/
 
 /*Home Page*/
.hmAppName     {font-size:12pt; color:#2584ae; text-align:center;}
.hmTxtL         {text-align:left;}
.hmTxtC         {text-align:center;}
.hmTxtR         {text-align:right;}
 
 
 /*Menu CSS*/
#ctl00_mnuOrbit								{height:24px;} 
#ctl00_mnuOrbit img							{vertical-align:middle; border-style:none;}
#ctl00_mnuOrbit img.icon						{vertical-align:middle; border-style:none;}
#ctl00_mnuOrbit img.separator					{border: 0px solid red; display:block;  }
#ctl00_mnuOrbit img.horizontal-separator		{border: 0px solid red; vertical-align:top; }
#ctl00_mnuOrbit ul								{list-style:none; margin:0; padding:0; }
#ctl00_mnuOrbit ul.dynamic						{z-index:1; background-color:#2584ae; text-align: left; text-decoration:none; border:1px solid black; width:180px;}

#ctl00_mnuOrbit a								{text-decoration:none; white-space:nowrap; display:block; }

#ctl00_mnuOrbit a.static						{background-color:#a8d8e8; color:black; text-align: left; height:18px; width:80px; padding: 3px 1px 1px 1px ; border:1px solid white;}
#ctl00_mnuOrbit a.static.highlighted			{background-color:#2584ae;}
#ctl00_mnuOrbit a.static.selected				{background-color:#2584ae; text-decoration:none; border-style:none; }

#ctl00_mnuOrbit a.dynamic						{background-color:#2584ae; color:black; height:18px; padding:3px 2px 2px 0px; }
#ctl00_mnuOrbit a.dynamic.highlighted			{background-color:#FFDD70; }
#ctl00_mnuOrbit a.dynamic.selected				{background-color:#FFDD70;}

#ctl00_mnuOrbit a.popout						{background:no-repeat right top; padding-right:10px;}
#ctl00_mnuOrbit a.popout-dynamic				{background:no-repeat right center; padding-right:10px; }

 
 
 /*Menu CSS

 
 /*Modal CSS*/
 .mdlDiv            {background-color:#FFFFFF; text-align:center; display:none;}
 .mdlBg             {background-color:#2584ae; text-align:center; border:5px solid white;}
 .mdlTitle          {color:#FFDD70; font-weight: bold; text-align:center;}
 .mdlHead           {}
 .mdlTextL          {color:#FFFFFF; text-align:left;}
 .mdlTextC          {color:#FFFFFF; text-align:center;}
 .mdlTextR          {color:#FFFFFF; text-align:right;}
 .mdlBtn            {border:0 solid #FFFFFF; background-color:#FFDD70; cursor: hand;}
 .mdlWarn           {color:Red; font-weight: bold; height:15px; text-align:center;}


 /*Modal CSS*/
 
  /* Master Page End*/
  
 /*-------------------------------------------------- DATA Entry TABLE ---------------------------------------------------*/
/*##########################################################################################################################*/

/*.TBDataInput			{background-color: #88C0E0; color: black; vertical-align: middle;}
.TBDIRow				{vertical-align: middle; height: 20px;}
.frmLabelC				{text-align: center; vertical-align: middle;}
.frmLabelL				{text-align: left; vertical-align: middle;}
.frmLabelJ				{text-align: justify; vertical-align: middle;}
.frmLabelR				{text-align: right; vertical-align: middle;}

.frmButton  			{background-color: #3b5998; color: White; height: 20px; width: 70px; margin: 5px; border: 1pt solid #999999; text-align: center; cursor: hand;}
.frmInputNumber			{background-color: #D4E3F2; color: Black; height: 15px; border: 1pt solid #999999; text-align: right;}
.frmInputDate			{background-color: #D4E3F2; color: Black; height: 15px; border: 1pt solid #999999; text-align: center;}

.frmInputTextC			{background-color: #D4E3F2; color: Black; height: 15px; border: 1pt solid #999999; text-align: center;}
.frmInputTextJ			{background-color: #D4E3F2; color: Black; height: 15px; border: 1pt solid #999999; text-align: justify;}
.frmInputTextL			{background-color: #D4E3F2; color: Black; height: 15px; border: 1pt solid #999999; text-align: left;}
.frmInputTextR			{background-color: #D4E3F2; color: Black; height: 15px; border: 1pt solid #999999; text-align: right;}
..2584ae
*/	

		
.gridTable  			{font-family: tahoma; font-size: 8pt; border:thin solid #006699; border-collapse: collapse;}
.gridTitle				{color:#2584ae; font-size:10pt; font-weight:bold; height:20px; text-align:justify; vertical-align:top;}
.gridSubTitle			{color:#000000; font-size:10pt; font-weight:bold; height:20px; text-align:justify;}
.gridSubTitleLabelL      {color:#000000; font-size:10pt; font-weight:bold; height:20px; text-align:left;}
.gridSubTitleLabelR      {color:#000000; font-size:10pt; font-weight:bold; height:20px; text-align:right;}
.gridSubTitleLabelC      {color:#000000; font-size:10pt; font-weight:bold; height:20px; text-align:center;}
.gridSubTitleValueL      {color:#000000; font-size:10pt; font-weight:bold; height:20px; text-align:left;}
.gridSubTitleValueR      {color:#000000; font-size:10pt; font-weight:bold; height:20px; text-align:right;}
.gridSubTitleValueC      {color:#000000; font-size:10pt; font-weight:bold; height:20px; text-align:center;}

.gridHeadRow			{background-color:#2584ae; color:#dbebf2; height: 20px; text-align:justify;}
.gridHeadRowVT			{background-color:#2584ae; color:#dbebf2; height: 20px; text-align:justify; vertical-align:top;}

.gridHeadColC			{border-color:#006699; padding:2px; text-align:center;}
.gridHeadColJ			{border-color:#006699; padding:2px; text-align:justify;}
.gridHeadColL			{border-color:#006699; padding:2px; text-align:left;}
.gridHeadColR			{border-color:#006699; padding:2px; text-align:right;}
.gridHeadColRP			{border-color:#006699; padding:2px; text-align:right; padding-right:5px;}

.gridDataRow			{background-color:#dbebf2; color:#000000; height: 25px; vertical-align: middle;}
.gridAltRow				{background-color:#F2F2F2; color:#000000; height: 25px; vertical-align: middle;}
.gridSelectRow			{background-color:#FFDD70; color:#000000; height: 25px; vertical-align: middle;}
.gridEmptyRow           {background-color:#dbebf2; color:#000000; height: 25px; vertical-align: middle;  font-weight:bold; text-align:center;}

.gridColC				{border-color:#006699; padding: 2px; vertical-align: middle; text-align: center;}
.gridColJ				{border-color:#006699; padding: 2px; vertical-align: middle; text-align: justify;}
/*.gridColL				{border-color:#006699; padding: 2px; vertical-align: middle; text-align: left; }*/
.gridColL				{border-color:#006699; padding: 2px; vertical-align: middle; text-align: left; overflow:hidden; white-space:nowrap;  }

.gridColR				{border-color:#006699; padding: 2px; vertical-align: middle; text-align: right;}
.gridColIcon			{border-color:#006699; padding: 2px; vertical-align: middle; height: 15px; width: 15px;}

.gridColJX				{background-color:#a8d8e8; color:#000000; text-align:justify; padding: 1px; font-weight: normal; vertical-align: middle;}
.gridColRX				{text-align: right; padding: 1px; vertical-align: middle;}
.gridColRP				{border-color:#006699; padding: 2px; vertical-align: middle; text-align: right; padding-right: 5px; }
.gridColIconX			{background-color:#a8d8e8; color:#000000; text-align:justify; padding: 1px; font-weight: normal; vertical-align: middle;}

.gridInputC				{background-color:#FFFFFF; border:0 solid; height: 15px; vertical-align: middle; text-align: center;}
.gridInputJ				{background-color:#FFFFFF; border:0 solid; height: 15px; vertical-align: middle; text-align: justify;}
.gridInputL				{background-color:#FFFFFF; border:0 solid; height: 15px; vertical-align: middle; text-align: left;}
.gridInputR				{background-color:#FFFFFF; border:0 solid; height: 15px; vertical-align: middle; text-align: right;}


.gridFootRow			{background-color: #a8d8e8; color: white; text-align: justify;}
.gridFootRowIG			{background-color: #a8d8e8; text-align: center; padding: 2px; border:1px solid #006699; border-top:0px solid #006699; font-weight:bold;}	

.gridFootColC			{text-align: center; padding: 2px;}				  
.gridFootColJ			{text-align: justify; padding: 2px;}
.gridFootColL			{text-align: left; padding: 2px;}				  
.gridFootColR			{text-align: right; padding: 2px;}



.gridHLFldTxt			{Color: blue;}
.gridHLFldHead			{background-color: black; Color: white; font-weight: bold;}

.gridPager				{background-color:#FFFFFF; padding: 1px; border:1px solid #006699; border-top:0px solid #006699;}
.gridPagerRow           {border-top:1px solid #006699;}
.gridPagerCol           {text-align:left;}
.gridIcon				{width: 14px; height: 14px; vertical-align: middle;}
.gridPagerNo			{background-color:#FFFFFF; border:1px solid #006699; height: 14px; vertical-align: middle; text-align: center;}
.gridPagerTot			{background-color:#dbebf2; border:1px solid #006699; height: 16px; vertical-align: middle; text-align: center;}

.HidCol                {display: none; } /* use in gridview for hidden field (display false) */


.listTable              {font-family: tahoma; font-size: 8pt; border-style: solid; border-color:#006699;  border-width:thin; border-collapse: collapse;}
.listHeadRow			{background-color:#2584ae; color:#dbebf2; height: 20px; text-align:justify;}
.listHeadColC			{border-color:#006699; padding:2px; text-align:center;}
.listHeadColJ			{border-color:#006699; padding:2px; text-align:justify;}
.listHeadColL			{border-color:#006699; padding:2px; text-align:left;}
.listHeadColR			{border-color:#006699; padding:2px; text-align:right;}


.frmTable               {font-family: tahoma; font-size: 8pt; border:thin solid #006699; border-collapse: collapse;}
.frmRow                 {height:20px;}
.frmHeadCol			    {background-color:#2584ae; color:#dbebf2; border-color:#006699; margin: 1px 2px; vertical-align: middle; text-align:left;}
.frmHeadColL			{background-color:#2584ae; color:#dbebf2; border-color:#006699; margin: 1px 2px; vertical-align: middle; text-align:left;}
.frmHeadColR			{background-color:#2584ae; color:#dbebf2; border-color:#006699; margin: 1px 2px; vertical-align: middle; text-align:right;}
.frmHeadColC			{background-color:#2584ae; color:#dbebf2; border-color:#006699; margin: 1px 2px; vertical-align: middle; text-align:center;}
.frmHeadColvT			{background-color:#2584ae; color:#dbebf2; border-color:#006699; margin: 1px 2px; vertical-align: top; text-align:left;}
.frmDataCol		    	{background-color:#dbebf2; color:#000000; border-color:#006699; margin: 1px 0px; vertical-align: middle; text-align:left;}
.frmDataColL		    {background-color:#dbebf2; color:#000000; border-color:#006699; margin: 1px 2px; vertical-align: middle; text-align:left;}
.frmDataColR		    {background-color:#dbebf2; color:#000000; border-color:#006699; margin: 1px 2px; vertical-align: middle; text-align:right;}
.frmDataColC		    {background-color:#dbebf2; color:#000000; border-color:#006699; margin: 1px 2px; vertical-align: middle; text-align:center;}
.frmTAInputL		    {background-color:#FFFFFF; border:0 solid; margin: 1px 0px; vertical-align:middle; text-align:left;}
.frmInputL				{background-color:#FFFFFF; border:0 solid; margin: 1px 0px; vertical-align:middle; text-align:left;}
.frmInputR				{background-color:#FFFFFF; border:0 solid; margin: 1px 0px; vertical-align:middle; text-align:right;}
.frmInputC				{background-color:#FFFFFF; border:0 solid; margin: 1px 0px; vertical-align:middle; text-align:center;}
.frmDDL			 	    {background-color:#FFFFFF; border:0 solid; height: 18px; vertical-align:middle; text-align:left; font-size: 8pt; margin-right: 1pt; border: 0pt solid #a0a9c0; color: Black; }

.frmtxt		            {border:0 solid #000000; font-family:Tahoma; font-size:8pt; color:#000000; }
.frmbtn		            {border:0 solid #FFFFFF; background-color:#ECECEC; cursor: hand; color:#000000; font-family:Tahoma; font-size:8pt;}
.frmchkbox              {background-color:#FFDD70;}

/*
.treeNode             {color:black; text-align: left; height:16px; margin-top:-2px; margin-bottom:-1px; background-color:#a8d8e8; }
.treeNodeSelected     {text-align: left; border-width: 0; color:#ffffff; background-color: #2584ae; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
*/
.treeMain				{background-color:#a8d8e8; width:265px;  color:black; text-align: left;border:1px solid black; }
.treeMain a				{background-color:#a8d8e8; color:#000000; }
.treeMain a:link		{background-color:transparent; color:#000000; }
.treeMain a:active		{background-color:transparent; color:#000000;}
.treeMain a:visited		{background-color:transparent; color:#000000;}
.treeMain a:hover		{background-color:transparent;}
.treeMain DIV			{background-color:transparent;}
.treeNode				{}
.treeNodeSelected		{background-color:#FFDD70; font-weight:bold;}
.treeNodeHover			{background-color:#FFDD70; }

/*##########################################################################################################################*/


/*
.pgh1J {font-family:Tahoma; font-size:11pt; color:#FFFFFF; text-align:justify; font-weight: normal;}
.pgh1C {font-family:Tahoma; font-size:11pt; color:#FFFFFF; text-align:center; font-weight: normal;}
.pgh1R {font-family:Tahoma; font-size:11pt; color:#FFFFFF; text-align:right; font-weight: normal;}
.pgh2J {font-family:Tahoma; font-size:12pt; color:#2584ae; text-align:justify; font-weight: normal;}
.pgh2C {font-family:Tahoma; font-size:12pt; color:#2584ae; text-align:center; font-weight: normal;}
.pgh2R {font-family:Tahoma; font-size:12pt; color:#2584ae; text-align:right; font-weight: normal;}
.pgh3J {font-family:Tahoma; font-size:12pt; color:#FFFFFF; text-align:justify; font-weight: bold; background-color:#2584ae;}
.pgh3C {font-family:Tahoma; font-size:12pt; color:#FFFFFF; text-align:center; font-weight: bold; background-color:#2584ae;}
.pgh3R {font-family:Tahoma; font-size:12pt; color:#FFFFFF; text-align:right; font-weight: bold; background-color:#2584ae;}

.tbH1J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: bold; background-color:#FFFFFF;}
.tbH1C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: bold; background-color:#FFFFFF;}
.tbH1R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: bold; background-color:#FFFFFF;}
.tbH2J	{font-family:Tahoma; font-size:8pt; color:#2584ae; text-align:justify; font-weight: bold; background-color:#FFFFFF;}
.tbH2C	{font-family:Tahoma; font-size:8pt; color:#2584ae; text-align:center; font-weight: bold; background-color:#FFFFFF;}
.tbH2R	{font-family:Tahoma; font-size:8pt; color:#2584ae; text-align:right; font-weight: bold; background-color:#FFFFFF;}
.tbH3J	{font-family:Tahoma; font-size:8pt; color:#dbebf2; text-align:justify; font-weight: bold; background-color:#2584ae;}
.tbH3C	{font-family:Tahoma; font-size:8pt; color:#dbebf2; text-align:center; font-weight: bold; background-color:#2584ae;}
.tbH3R	{font-family:Tahoma; font-size:8pt; color:#dbebf2; text-align:right; font-weight: bold; background-color:#2584ae;}
.tbH4J	{font-family:Tahoma; font-size:8pt; color:#FFFFFF; text-align:justify; font-weight: bold; background-color:#2584ae;}
.tbH4C	{font-family:Tahoma; font-size:8pt; color:#FFFFFF; text-align:center; font-weight: bold; background-color:#2584ae;}
.tbH4R	{font-family:Tahoma; font-size:8pt; color:#FFFFFF; text-align:right; font-weight: bold; background-color:#2584ae;}
.tbH5J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: bold; background-color:#2584ae;}
.tbH5C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: bold; background-color:#2584ae;}
.tbH5R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: bold; background-color:#2584ae;}
.tbH6J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: bold; background-color:#a8d8e8;}
.tbH6C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: bold; background-color:#a8d8e8;}
.tbH6R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: bold; background-color:#a8d8e8;}
.tbH7J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: bold; background-color:#dbebf2;}
.tbH7C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: bold; background-color:#dbebf2;}
.tbH7R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: bold; background-color:#dbebf2;}
.tbH8J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: bold; background-color:#E8E8E8;}
.tbH8C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: bold; background-color:#E8E8E8;}
.tbH8R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: bold; background-color:#E8E8E8;}


.txtFx1J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: normal; background-color:#FFFFFF;}
.txtFx1C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: normal; background-color:#FFFFFF;}
.txtFx1R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: normal; background-color:#FFFFFF;}
.txtFx2J	{font-family:Tahoma; font-size:8pt; color:#2584ae; text-align:justify; font-weight: normal; background-color:#FFFFFF;}
.txtFx2C	{font-family:Tahoma; font-size:8pt; color:#2584ae; text-align:center; font-weight: normal; background-color:#FFFFFF;}
.txtFx2R	{font-family:Tahoma; font-size:8pt; color:#2584ae; text-align:right; font-weight: normal; background-color:#FFFFFF;}
.txtFx3J	{font-family:Tahoma; font-size:8pt; color:#dbebf2; text-align:justify; font-weight: normal; background-color:#2584ae;}
.txtFx3C	{font-family:Tahoma; font-size:8pt; color:#dbebf2; text-align:center; font-weight: normal; background-color:#2584ae;}
.txtFx3R	{font-family:Tahoma; font-size:8pt; color:#dbebf2; text-align:right; font-weight: normal; background-color:#2584ae;}
.txtFx4J	{font-family:Tahoma; font-size:8pt; color:#FFFFFF; text-align:justify; font-weight: normal; background-color:#2584ae;}
.txtFx4C	{font-family:Tahoma; font-size:8pt; color:#FFFFFF; text-align:center; font-weight: normal; background-color:#2584ae;}
.txtFx4R	{font-family:Tahoma; font-size:8pt; color:#FFFFFF; text-align:right; font-weight: normal; background-color:#2584ae;}
.txtFx5J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: normal; background-color:#2584ae;}
.txtFx5C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: normal; background-color:#2584ae;}
.txtFx5R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: normal; background-color:#2584ae;}
.txtFx6J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: normal; background-color:#a8d8e8;}
.txtFx6C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: normal; background-color:#a8d8e8;}
.txtFx6R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: normal; background-color:#a8d8e8;}
.txtFx7J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: normal; background-color:#dbebf2;}
.txtFx7C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: normal; background-color:#dbebf2;}
.txtFx7R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: normal; background-color:#dbebf2;}
.txtFx8J	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:justify; font-weight: normal; background-color:#F2F2F2;}
.txtFx8C	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:center; font-weight: normal; background-color:#F2F2F2;}
.txtFx8R	{font-family:Tahoma; font-size:8pt; color:#000000; text-align:right; font-weight: normal; background-color:#F2F2F2;}

.frmDate	{border:0 solid #000000; font-family:Tahoma; font-size:8pt; color:#000000; }
.frmselect	{border:1px solid #999999; padding: 2px; background-color:#ECECEC; cursor: hand; color:#000000; font-family:Tahoma; font-size:8pt;}
.frmbtnbdr	{border:1px solid #999999; width:60px; padding: 2px; padding-bottom: 3px; background-color:#ECECEC; cursor: hand; color:#000000; font-family:Tahoma; font-size:8pt;}
*/
/*CSS for Accordian
.AccordionTitle, .AccordionContent, .AccordionContainer { position:relative; width:20px;border:0 solid #000000;}
.AccordionTitle {width:1px;border:0 solid #000000;height:20px;overflow:hidden;cursor:hand;font-family:Tahoma;font-size:8pt;color:#000000;font-weight:bold;vertical-align:middle;text-align:Left;-moz-user-select:none;}
.AccordionContent{width:100%; border:0 solid #000000; height:0px;  overflow:hidden;  display:none; font-family:Tahoma;font-size:8pt;}
#AccordionContainer {border:0 solid #000000;}
*/

/*CSS for slider menu
#slider {position: absolute;width: 196px;height: 0px;margin-top: -98px;margin-left:797px;}
#openCloseWrap { borderposition:absolute; margin: 31px 0 0 120px;}
*/

/*CSS for Balloon Tool Tip*/
.xballoonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 2px;
visibility: hidden;
border:0px solid #2584ae;
font:normal 8pt Tahoma;
z-index: 100;
width:940px;
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

/*CSS for SpeechBubbles ToolTip*/
xdiv.speechbubbles{
background-color:#EDEDED; /*background color of tooltip*/
border:1px solid black;
position:absolute;
top:0;
z-index:100;
visibility:hidden;
line-height:1.3em;
padding:8px;
width:200px; /*default width of tooltip*/
border-radius:8px; /*CSS3 border radius*/
-moz-border-radius:8px;
-webkit-border-radius:8px;
box-shadow:0 0 10px #888888; /*CSS3 shadow*/
-moz-box-shadow:0 0 10px #888888;
-webkit-box-shadow:0 0 10px #888888;
}



xdiv.speechbubbles div.speechbubbles-arrow{  /*shared CSS for arrow DIV (upwards pointing)*/
border-color: transparent transparent #EDEDED transparent; /*border color should be same as div.speechbubbles background color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-19px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}

xdiv.speechbubbles div.speechbubbles-arrow-border{ /*shared CSS for arrow border DIV*/
border-color: transparent transparent black transparent; /*border color should be same as div.speechbubbles border color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-20px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}


xdiv.downversion div.speechbubbles-arrow{ /*down arrow DIV specific CSS*/
border-color: #EDEDED transparent transparent transparent; /*border color should be same as div.speechbubbles background color*/
top:auto;
bottom:-19px;
}


xdiv.downversion div.speechbubbles-arrow-border{ /*down arrow border DIV specific CSS*/
border-color: black transparent transparent transparent; /*border color should be same as div.speechbubbles border color*/
top:auto;
bottom:-20px;
}
.textonlyBorder {border:1px solid #006699;}

/*CSS for Tabbed Panels
ul.tabs		{list-style: none; margin: 0; padding: 0; border: none;}
ul.tabs li	{position: relative; float: left; width: 10em; margin: 0; padding: 0 4px 0 0; font: bold 8pt Tahoma; color:#000000;}
ul.tabs a {
	display: block;
	width: 5em;
	padding: .5em;
	border: 1px solid #666666;
	border-bottom: none;
	text-decoration: none;
	font: bold 8pt Tahoma;
	color:#00ff00;
	text-align: center;
}
ul.tabs a, ul.tabs a:link, ul.tabs a:visited {
	background: #DFDFDF;
	color: #000000;
}
ul.tabs a.active, ul.tabs a:link.active, ul.tabs a:visited.active {
	background: #F2F2F2;
	color:  #000000;
	font-weight: bold;
}
ul.tabs a.active {
	position: relative;
	top: 1px;
}*/

/* panels 
div.tabs {
	padding: 0em;
}
div.tabs div.tabs {
	padding: 0;
}
div.tabs div.tabs div {
	clear: left;
	height: 7em;
	padding: .5em;
	border: 1px solid #666666;
	background: #F2F2F2;
}

*/

