body {margin: 10px;
color: #000000;
background:  #FF7F00;
background:  #FFFFFF;
text-align: left;       }

li
{
color:           #000000;
text-align:      justify;
font:       8px  Verdana, Arial, sans-serif;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

p
{
color:           #000000;
text-align:      justify;
font:       8px  Verdana, Arial, sans-serif;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

p.left
{ color:           #000000;
text-align:      left;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

p.right
{ color:           #000000;
text-align:      right;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

p.center
{ color:           #000000;
text-align:      center;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

p.caption
{ color:           #000000;
text-align:      center;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

p.heading
{ color:           #000000;
text-align:      justify;
font-weight:     bold;
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

.newsheading
{ color:           #ff0000;
text-align:      justify;
font-weight:     bold;
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

p.pp
{ color:           #ffffff;
text-align:      justify;
font-weight:     bold;
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

p.bartext
{ color:           #000000;
text-align:      justify;
font-weight:     bold; 
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

p.bartextright
{ color:           #000000;
text-align:      right;
font-weight:     bold; 
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

p.menubar
{ color:           #000000;
text-align:      justify;
/*font-weight:     bold; */
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

p.menubarright
{ color:           #000000;
text-align:      right;
/*font-weight:     bold; */
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

.small
{ color:           #000000;
text-align:      justify;
font-size:       6pt;
font-family:     Verdana, Arial, sans-serif; }

.error
{ color:           #ff0000;
text-align:      justify;
font-weight:     bold;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

.heading
{ color:           #003399;
text-align:      justify;
font-weight:     bold;
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

.small-heading
{ color:           #003399;
text-align:      justify;
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

.timestamp     { color:           #000000;
text-align:      left;
font-size:       6pt;
font-family:     Verdana, Arial, sans-serif; }

.copy     { color:           #000000;
text-align:      right;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

A.admin     { color:           #000000;
text-align:      left;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

A:link         { 
color:           #003399;
color:           #006087;
text-decoration: none; 
/*font-weight:     bold; */
/*            font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; */}

A.small        { color:           #003399;
text-decoration: none;
font-weight:     bold;
/*font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; */}

A:visited { color:          #006000; 
 color:          #003399; 
/*font-weight:     bold;  */
text-decoration: none; 
color:           #006087;}

A:active  { color:          #006000;
font-style:     normal;}

A:hover   { color:#EF6B00;
text-decoration:underline; }
            
A.mainmenu  { color:           #FFFFFF;
text-decoration: underline;
font-size:       6pt;
font-family:     Verdana, Arial, Helvetica, sans-serif; }

A.mainmenu:visited { color:          #FFFFFF; }

A.mainmenu:active  { color:          #FFFFFF;
font-style:     normal;}

A.mainmenu:hover   { color:#EF6B00;
text-decoration:underline; }
            
A.submenu  { color:           #FFFFFF;
text-decoration: none;
font-weight:     bold;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

A.submenu:visited { color:          #FFFFFF; }

A.submenu:active  { color:          #FFFFFF;
font-style:     normal;}

A.submenu:hover   { color:#EF6B00;
text-decoration:underline; }


A.mainpage { color:           #003399;
text-decoration: none;
font-weight:     bold;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }

A.submenu:visited { color:          #FFFFFF; }

A.submenu:active  { color:          #FFFFFF;
font-style:     normal;}

A.submenu:hover   { color:#EF6B00;
text-decoration:underline; }

.screen-title       { color:            #003399;
text-decoration:underline;
font-size:        14pt;
font-family:      Verdana, Arial, sans-serif; }

.page-title       { color:            #003399;
/*		text-decoration:underline; */
font-weight:      bold;
font-size:        12pt;
font-family:      Verdana, Arial, sans-serif; }

FONT.table     { color:           #000000;
text-align:      left;
font-size:       12pt;
font-family:     Arial, sans-serif; }

td.page-header     { color:           #ffffff;
text-align:      left;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

td.page-header-right     { color:           #ffffff;
text-align:      right;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

ttdd.page-footer     { color:           #ffffff;
text-align:      center;
font-size:       6pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.normal     { color:           #000000;
text-align:      left;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.small-inverse     { color:           #ffffff;
text-align:      left;
font-size:       6pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.header-title     { color:           #000000;
text-align:      left;
font-weight:     bold;
font-size:       14pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.small     { color:           #000000;
text-align:      left;
font-size:       6pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.note     { color:           #000000;
text-align:      left;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }
                  
FONT.timestamp     { color:           #000000;
text-align:      left;
font-weight:     bold;
font-size:       6pt;
font-family:     Verdana, Arial, sans-serif; }
                  
FONT.latest     { color:           #003399;
text-align:      left;
font-weight:     bold;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.mainpage   { color:           #404040;
text-align:      left;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.welcome    { color:           #003399;
text-align:      left;
font-weight:     bold;
font-size:       12pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.lastlogon  { color:          #003399;
text-align:      left;
font-size:       11pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.big        { color:           #000000;
text-decoration:underline;
text-align:      left;
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.pagehdr     { color:          #000000;
text-align:      left;
font-size:       12pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.report     { color:          #000000;
text-align:      left;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }

FONT.scroller     { color:         #003399;
text-align:      left;
font-weight:     bold;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

SELECT { color:          #000000;
text-align:      left;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; 
}
	
TD.title  { color:           #000000;
text-align:      center;
font-weight:     bold;
font-size:       14pt;
font-family:     Verdana, Arial, sans-serif; }

TD.lblsmall   { color:            #000000;
background-color: #DCDCDC;
font-size:        8pt;
font-weight:      bold;
font-family:      Verdana, Arial, sans-serif; }

TD.lblleft  {	color:            #000000;
/*background-color: #ffffff; */
font-size:        10pt;
font-weight:      bold;
font-family:      Verdana, Arial, sans-serif; }



TD.lblmedium  { color:            #000000;
background-color: #DCDCDC;
font-size:        10pt;
font-weight:      bold;
font-family:      Verdana, Arial, sans-serif; }


TD.lbllarge   { color:            #000000;
background-color: #DCDCDC;
font-size:        12pt;
font-weight:      bold;
font-family:      Verdana, Arial, sans-serif; }

TD.valsmall   { color:            #000000;
font-size:        9pt;
font-family:      Verdana, Arial, sans-serif; }

TD.valmedium  { color:            #000000;
font-size:        10pt;
font-family:      Verdana, Arial, sans-serif; }

TD.negative  { color:            #ff0000;
font-size:        10pt;
font-family:      Verdana, Arial, sans-serif; }

TD.valmedbld  { color:            #000000;
font-weight:      bold;
font-size:        10pt;
font-family:      Verdana, Arial, sans-serif; }

TD.vallarge   { color:            #000000;
font-size:        12pt;
font-family:      Verdana, Arial, sans-serif; }

TD.valhuge    { color:            #000000;
font-size:        16pt;
font-family:      Verdana, Arial, sans-serif; }

TD.header      { color:            #000000;
background-color: #DCDCDC;
text-align:       center;
font-weight:      bold;
font-size:        8pt;
font-family:      Verdana, Arial, sans-serif; }

TD.headerlarge { color:            #000000;
background-color: #DCDCDC;
text-align:       center;
font-weight:      bold;
font-size:        10pt;
font-family:      Verdana, Arial, sans-serif; }

TD.total       { color:            #003399;
font-weight:      normal;
font-size:        8pt;
font-family:      Verdana, Arial, sans-serif; }

TD.screen-title       { color:            #003399;
text-decoration:underline;
font-size:        14pt;
font-family:      Verdana, Arial, sans-serif; }

TD.detail  { color:           #000000;
text-align:      left;
font-weight:     bold;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }
             
TD.detailsmall  { color:           #000000;
text-align:      left;
font-weight:     bold;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

TD.detail-alignright { color:           #000000;
text-align:      right;
font-weight:     bold;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }

TD.detailsmall-alignright { color:           #000000;
text-align:      right;
font-weight:     bold;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

TD.detail-aligncenter { color:           #000000;
text-align:      center;
font-weight:     bold;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }

TD.logon  { color:           #000000;
text-align:      left;
font-weight:     bold;
font-size:       10pt;
font-family:     Verdana, Arial, sans-serif; }
            
TD.search  { color:           #FFFFFF;
text-decoration: none;
font-weight:     bold;
font-size:       7pt;
font-family:     Verdana, Arial, sans-serif; }

TD.headsearch  { color:           #FFFFFF;
text-decoration: underline;
font-weight:     bold;
font-size:       7pt;
font-family:     Verdana, Arial, Helvetica, sans-serif; }
             
TD.mainmenu  { color:           #FFFFFF;
text-decoration: none;
font-weight:     bold;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }
             
            
p.normal { color:           #000000;
text-align:      left;
font-weight:     bold;
font-size:       9pt;
font-family:     Verdana, Arial, sans-serif; }

p.footer { color:           #000000;
text-align:      center;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; }

/*p.menubar { color:           #000000;
text-align:      center;
font-size:       8pt;
font-family:     Verdana, Arial, sans-serif; } */

body.body-background{
/*
background-image: url("../Images/back1.gif"); 
*/
	background-color:	#ffffff;}


TR.head {	color:		#000000;
background-color: #DCDCDC;
text-align:	center;
font-weight:	bold;
font-size:	9pt;
font-family:	Verdana, Arial, sans-serif; }

TR.foot {	color:		#000000;
background-color: #DCDCDC;
text-align:	left;
font-weight:	bold;
font-size:	9pt;
font-family:	Verdana, Arial, sans-serif; }

TR.body {	color:		#000000;
text-align:	left;
font-size:	9pt;
font-family:	Verdana, Arial, sans-serif; }
                
.menufield              {       color: #000000;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
background: #f0f0f0;
border: 1px solid #000000;      }

.menufield-inverse              {       color: #000000;
font-family: verdana, geneva, arial, helvetica, sans-serif ;
font-size: 7pt;
text-decoration: none;
background: #f0f0f0;
border: 1px solid #000000;      }

td.heading              {       padding: 2px;
padding-left: 4px;
padding-right: 4px;
background: #adcea5;
background: #A4C9CA;
background-image: url(images/heading_back.gif);
color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
line-height: 10pt;      }

td.cell         {               padding: 2px;
padding-left: 4px;
padding-right: 4px;
background: #adcea5;
background: #E5F7F7;
background-image: url(images/cell_back.gif);
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
margin-top: 6px;
font-size: 8pt;
text-decoration: none;
line-height: 9pt;       }

