body.dochelp
{   color:black; font-weight:normal; font-size:10px;
    MARGIN-left:0px; font-family:Verdana, Helvetica, Arial, Sans-serif; 
    background-color:#C3D6E6;overflow:auto;
}
 h1.dochelp {font-family:Verdana, Helvetica, Arial, Sans-serif; color:blue;}
 h2.dochelp {font-family:Verdana, Helvetica, Arial, Sans-serif; color:blue;}
 h3.dochelp {font-family:Verdana, Helvetica, Arial, Sans-serif; color:blue;}
 h4.dochelp {font-family:Verdana, Helvetica, Arial, Sans-serif; color:blue;}
 h5.dochelp {font-family:Verdana, Helvetica, Arial, Sans-serif; color:blue;}
 h6.dochelp {font-family:Verdana, Helvetica, Arial, Sans-serif; color:blue;}
img.imghelp {height:12px; width:12px;   border-width:1px}


body
{   color:black; font-weight:bold; font-size:9px;
    margin-left:0px; font-family:Arial, Verdana, Helvetica, Sans-serif; 
    /*background-color:#C3D6E6;*/
	background-color:#CEE8FF;
}
 
 h1     {
         /* set background color transparent for attributes */
         /* {background-color:transparent} */
         font-family:Arial;
         color:#006600;   
         background-color:#99FFFF;
		 text-align:center 
        }

 h2.err {
         /* set background color transparent for attributes */
         /* {background-color:transparent} */
         font-family:Arial;
         color:black;   
         background-color:#99FFFF;
         font-size:10pt;
        }
 h5.err {
         /* set background color transparent for attributes */
         /* {background-color:transparent} */
         font-family:Arial;
         color:black;   
         background-color:#99FFFF;
         font-size:10pt;
        }


IMG.imgbuttonover      { height:22px;  width:22px;  border-color:#D7D8F7; border-style:outset; border-top-width:1px; border-bottom-width:1px; border-right-width:1px; border-left-width:1px;}
IMG.imgbutton          { height:24px;  width:24px;  border-color:#D7D8F7; border-style:none;   border-width:0px}
IMG.imginsetbuttonover { height:18px;  width:18px;  border-color:#D7D8F7; border-style:outset; border-width:1px}
IMG.imginsetbutton     { height:20px;  width:20px;  border-color:#D7D8F7; border-style:none;   border-width:0px}
IMG.imgmissing         { border-width:0px}

INPUT.inputbuttonover  { font-size:10px; border-color:#D7D8F7; border-style:outset; border-top-width:1px; border-bottom-width:1px; border-right-width:1px; border-left-width:1px;}
INPUT.inputbutton      { font-size:9px;  border-color:black; border-style:solid;  border-width:2px}

 h1.heading  {font-family:Arial, Helvetica, sans-serif; color:#F8F3E4; background-color:black}
 h2.heading  {font-family:Arial, Helvetica, sans-serif; color:#F8F3E4; background-color:black}
 h3.heading  {font-family:Arial, Helvetica, sans-serif; color:white;   background-color:#000080}
 h4.heading  {font-family:Arial, Helvetica, sans-serif; color:#F8F3E4; background-color:#000080}
 h5.heading  {font-family:Arial, Helvetica, sans-serif; color:#F8F3E4; background-color:#000080}
 h6.heading  {font-family:Arial, Helvetica, sans-serif; color:#F8F3E4; background-color:#000080}

 td {/*color:black;*/ font-family:Arial,Verdana,Helvetica;font-weight:bold;font-size:8pt; }

	TEXTAREA   {font-size:7pt;font-family:verdana; font-weight:normal;  color:#000000;}
	SELECT     {font-size:7pt;font-family:verdana; font-weight:bold;    color:#000000;}
	INPUT      {font-size:7pt;font-family:verdana; font-weight:bold;    color:#000000;}
	INPUT.BOLD {color:black; font-weight:bold;font-size:7px; font-family:verdana; color:#14444E}
	INPUT.ITALIC {font-size:7pt;font-family:verdana; color:blue;}
	

.bgon {
background:  url('images/button_menu_on_bkgr2.gif') repeat-x;
font-size:9pt; font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
vertical-align:middle; text-align:center;TEXT-DECORATION:none;
padding: 1px 5px 1px;
/*padding:0 7px 2px;*/
/*padding:0 7px;*/
margin-right: 3px;
border: 1px solid #778;
/*height:23px;*/
}
.bgoff {
background:  url('images/button_menu_bkgr.gif') repeat-x;
font-size:9pt; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;	
text-align:center;TEXT-DECORATION:none;
color:#ffffff;
padding: 1px 5px 1px;
margin-right: 3px;
border: 1px solid #778;
/*height:23px;*/
}
.ontab {color:#ffffff; font-size:10pt; font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;text-align:center;TEXT-DECORATION:none;
}
.offtab {color:#ffffff; font-size:10pt; font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;text-align:center;TEXT-DECORATION:none;
}

.submenubgon {
/*font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#ffffff;
	vertical-align:middle; background-color:#BDC1AF; text-align:center;TEXT-DECORATION:none*/
font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#ffffff; padding-left:50px;
	vertical-align:middle; text-align:center; text-decoration:none;	
}
.submenubgoff {
/*font-size:10pt;font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle; background-color:#CECF9C; text-align:center;TEXT-DECORATION:none;*/
text-align:center; padding-left:50px;
}
.submenuontab {
/*color:#000000; font-size:11px;font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle; text-align:center;TEXT-DECORATION:none*/
	font-size:10pt;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;
	text-decoration:none;
}
.submenuofftab {
/*color:white; font-size:10pt;font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle; background-color:#72BCEA; text-align:center;TEXT-DECORATION:none*/
color:#707A8F; font-size:10pt;font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center; TEXT-DECORATION:none	
}
.submenuofftab  a:hover {
color:#000000;
}

.submenutabframe {
/*
background:  url('images/submenu_bkgr.gif') repeat-x;
border:1px solid #778;
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
height:23px;
margin:0 5px;
text-decoration:none;
padding: 3px 7px 3px;
*/
background:url("images/submenu_bkgr.gif") repeat-x scroll 0 0 transparent;
border:1px solid #777788;
color:gray;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
/*
height:23px;
margin:0 5px;
padding:3px 7px 5px;
text-decoration:none;
*/
margin-left:135px;
width:85%;
}

.submenutable {
height:30px;
/*
background:  url('images/submenu_bkgr.gif') repeat-x;
border:1px solid #778;
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;

margin:0 5px;
text-decoration:none;
padding: 3px 7px 3px;
*/
}

/*.submenutabframe tr {background:  url('images/submenu_bkgr.gif') repeat-x;}*/

.headbar {
/*	font-size:9pt; color:#999999; font-family:Arial, Helvetica, sans-serif; background-color:#72BCEA; TEXT-DECORATION:none*/
	font-size:9pt; font-family:Arial, Helvetica, sans-serif;
}
/*  */
.menuframe {
color:#000000; font-size:11pt;font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle; /*background-color:#72BCEA;*/ TEXT-DECORATION:none; margin-left:5px;  
}
.tabframe {color:#000000; font-size:11pt;font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle; background-color:white;TEXT-DECORATION:none 
}
.popupmenu {color:#000000; font-size:11pt;font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle; text-align:center;TEXT-DECORATION:none
    border-color:red; border:1px; border-style:inset;
}
.picklist  {color:#000000; font-size:11pt;font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle; text-align:center;
    border-color:red; border:1px; border-style:inset; background-color:white;
}

.menusection {
color:black;
text-decoration:none;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
text-align:center;
} 

.menuoff     {
/*background: url('images/left_menu_bkgr2.gif') repeat-x;*/

font-size:10px;
font-weight:bold;
height:30px;
padding:3px 0 3px 3px;

color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}

.menuoff  a:link, .menuoff  a:visited, .menuoff  a:active, .menuoff  a:hover {
text-decoration:none;
color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.leftmenuoff     {
background:  url('images/left_menu_bkgr2.gif') repeat-x;

font-size:10px;
font-weight:bold;
height:30px;
padding:3px 0 3px 3px;

color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #777788;

}

.leftmenuoff  a:link, .leftmenuoff  a:visited, .leftmenuoff  a:active, .leftmenuoff  a:hover {
text-decoration:none;
color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.leftmenuon      {
/*color:black;   text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11pt;text-align:center;   background-color:yellow;}*/
color:black; text-decoration:none; font-weight:bold;
font-family:Arial, Helvetica, sans-serif; font-size:11pt; text-align:center;
border:1px solid #777788;
}

.linkmenuoff {
font-size:10px;
font-weight:bold;
height:30px;
padding:3px 0 3px 3px;
color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*border:1px solid #777788;*/
}

.linkmenuoff  a:link, .leftmenuoff  a:visited, .leftmenuoff  a:active, .leftmenuoff  a:hover {
text-decoration:none;
color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.linkmenuon {color:black; text-decoration:none; font-weight:bold;
font-family:Arial, Helvetica, sans-serif; font-size:11pt; text-align:center;}

.linkmenuon  a:link, .linkmenuon  a:visited, .linkmenuon  a:active, .linkmenuon  a:hover {
color:black; font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:11pt; text-align:center;
}

.linkmenutitle  {
color:#FFFFFF; text-decoration:none; font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10pt;/*text-align:center;*/ } 

.linkmenutitle  a:link, .linkmenutitle  a:visited, .linkmenutitle  a:active, .linkmenutitle  a:hover {
color:#FFFFFF; text-decoration:none; font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10pt;
}


.linkmenupos {
font-size:10px;
font-weight:bold;
height:30px;
padding:3px 0 3px 3px;
color:black;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
 
.menuon      {
color:black;   
text-decoration:none; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px;
text-align:center;
background:  url('images/menu_on_bkgr3.gif') repeat-x;} 



.linkoff     {color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11pt;text-align:center; } 

.anchor        {color:blue; }


.showdata      {border-style:inset;background-color:yellow;color:black;font-size:10pt; }

.showhelp      {border-style:inset;background-color:yellow;color:black; }
.separator     {empty-cells:show;  background-color:red;/*;#1E4188*/   color:red;/*#1E4188*/}
.leftmenuseparator     {/*empty-cells:show;  background-color:grey;   color:grey;  */ }
.background    {/*background-color:#C3D6E6*/} 

.highlightrow  {color:black; font-family:verdana ; font-size:7pt; text-align:center; background-color:yellow} 

.modifyrow     {color:black; font-weight:bold; font-family:verdana ; font-size:10pt;text-align:center;background-color:#72BCEA} 

.dataentryrow1     {color:#000000; font-weight:bold; font-family:Arial ; font-size:7pt;text-align:center;}
.dataentrydisabled {color:black;   font-weight:bold; font-size:7pt; font-family:Helvetica; }
.dataentryreadonly {color:black;   font-weight:bold; font-size:7pt; background-color:#D4D0C8}

.posdataentrycoltitle  {color:#823D0D; font-weight:bold; font-family:arial; font-size:13pt;}

.dataentrycoltitle     {color:#823D0D; font-weight:bold; font-family:arial; font-size:7pt;text-align:right;}

.dataentrycoltitleleft {color:#823D0D; font-weight:bold; font-family:arial; font-size:7pt;text-align:left; }

.dataentrysectiontitle {color:black; font-weight:bold; font-family:verdana; font-size:7pt;}

.datadisplaypopup    {color:black; font-weight:bold; font-family:verdana ; font-size:7pt;text-align:center; font-style:italic; } 

.datadisplayarea     {color:black; font-weight:bold; font-family:Helvetica ; background-color:yellow }

.datadisplaybutton   {color:black; font-weight:bold; font-family:Helvetica ; background-color:yellow }

.datadisplaytext     {color:black; font-weight:bold; font-family:Helvetica ; background-color:yellow }

.datadisplaylogin    {color:black; font-weight:bold; font-family:arial ; font-size:11px; }

.datadisplaydata     {color:black; font-weight:bold; font-family:Helvetica ; background-color:yellow }

.datadisplaytransactiontitle {color:#000000; font-weight:bold; font-family:verdana ;font-size:7pt;background-color:#B0B3B6 }

/*Column Title Row*/
/*.datadisplaycoltitle {color:#000000; font-weight:bold; font-family:verdana ;font-size:10pt; background-color:#B0B3B6 }*/
.datadisplaycoltitle {color:#ffffff; font-weight:bold; font-family:verdana ;font-size:7pt; padding:0px; background-color:#2164B2;/*094891*/ }

.datadisplaytable    {font-family:Arial; font-weight:bold; }

/*.datadisplayrow1     {color:black; font-weight:bold; font-family:verdana;  font-size:10pt;text-align:center; background-color:#E7E8AF;}*/
.datadisplayrow1     {color:black; font-weight:bold; font-family:verdana;  font-size:7pt;text-align:center; background-color:#EAE9E9/*CEDAE9*/;}

.datadisplaycell1    {color:green; font-weight:bold; font-family:Helvetica ; background-color:#E7E8AF }

.datadisplayrow2     {color:black; font-weight:bold; font-family:verdana ; font-size:7pt;text-align:center; font-style:normal; background-color:#C3D0C6/*78A6DC*/;} 
.datadisplaycell2    {color:green; font-weight:bold; font-family:Helvetica ; background-color:#C3D0C6      }

.datadisplayrow3     {color:black; font-weight:bold; font-family:verdana ; font-size:7pt;text-align:center; background-color:#3CFF53;/*background-color:#FA8E7E*/}
.datadisplaycell3    {color:green; font-weight:bold; font-family:Helvetica ; background-color:#FA8E7E      }

.datadisplaytotal    {color:black; font-weight:bold; font-family:verdana; font-size:7pt;background-color:white }

.statusmessage       {
color:white; 
font-weight:bold; 
font-family:verdana; 
background-color:red;
font-size:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

.calendarBody
{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
.calendarOuterTable
{ background-color:#C3DFFF;padding:0px;height:100%;width:100%;border:0px; float:left;}
.calendarInnerTable
{color:black;padding:0;font-size:11pt;   line-height:1em;width:100%;height:100%;}
.calendarThismth
{border-style:groove;text-align:center; color:black}
.calendarToday
{background-color:red;border-style:groove;text-align:center; color:black;font-size:11pt;}
.calendarLastmth
{background-color:yellow;border-style:groove;text-align:center; color:black}
.calendarNextmth
{background-color:green;border-style:groove;text-align:center; color:black}
.calendarHighLight  
{background-color:white;border-style:groove;text-align:center; color:black}

.tabover {padding-left:3px;padding-right:3px;background-color:#e9f2f8;border:1px solid #336699;}

