.mainHdr { background-color:#ffffff; font: bold 9pt sans,georgia,verdana,arial,times,helvetica; color:crimson; text-align:right; border-top: #cdccef 1px solid; border-bottom: #cdccef 1px solid;
               border-left: #cdccef 1px solid; }
A.pg { COLOR: #ffffff; FONT: 8pt helvetica,Arial,Helvetica; TEXT-DECORATION: none }
A.pg:visited {	COLOR: #ffffff; FONT: 8pt Arial,Helvetica; TEXT-DECORATION: none; }
A.pg:hover {	COLOR: #ffff00; FONT: 8pt Arial; TEXT-DECORATION: underline;}
A.pgOn{ Color: #ffff00; FONT: 8pt Arial,Helvetica; TEXT-DECORATION: none; }
A.dtl{ COLOR: #475863; FONT: bold 10pt verdana,sans,Arial,Helvetica; TEXT-DECORATION: none}
A.dtl:visited{ COLOR: gray; FONT: bold 10pt verdana,sans,Arial,Helvetica; TEXT-DECORATION: none }
A.dtl:hover { COLOR: red; FONT: bold 10pt verdana,sans,Arial; TEXT-DECORATION: underline;}
h3.hdl {	COLOR: purple; FONT: bold 8pt verdana,georgia,Arial,Helvetica; TEXT-DECORATION: none;  Text-Align: justify; }
h3.mpts { background-color:lavender; font: bold 9pt Georgia,verdana,arial,times,helvetica; color:navy; text-align:left; 
     border-top: whitesmoke 1px solid;  border-bottom: whitesmoke 1px solid; }
h3.sub { background-color: #f0f0ff;COLOR: navy; FONT: bold 9pt georgia,verdana,Arial,Helvetica; 
   TEXT-DECORATION: none; TEXT-INDENT: 0px; Text-Align: justify; Margin-left: 0px; Margin-right: 8px; word-spacing: -1px;}
h3.spsub { background-color: #ddeeee;COLOR: #123456; FONT: bold 9pt georgia,verdana,Arial,Helvetica; TEXT-DECORATION: none; 
   TEXT-INDENT: 0px; Text-Align: justify; Margin-left: 8px; Margin-right: 8px; word-spacing: -1px;}
h3.hdLines { background-color: #eeeeff;COLOR: blue; FONT: bold 10pt verdana,georgia,Arial,Helvetica; TEXT-DECORATION: none; 
    TEXT-INDENT: 0px; Text-Align: justify; Margin-left: 8px; Margin-right: 8px; word-spacing: -1px; }
ul.myList { COLOR: midnightblue; FONT: 9pt verdana,Arial,Helvetica; TEXT-DECORATION: none; Text-align:justify;line-height:12pt; 
    margin-right:30px; }
ol.list { COLOR: #125589; FONT: bold 9pt tahoma,verdana,Arial,Helvetica; TEXT-DECORATION: none; Text-align:justify;line-height:12pt; 
    margin-right:30px;}
ul.list { COLOR: indigo; FONT: 9pt tahoma,verdana,Arial,Helvetica; TEXT-DECORATION: none; Text-align:justify;line-height:12pt; 
    margin-right:20px; }
ul.quot { COLOR: #004466; FONT: 9pt tahoma,verdana,Arial,Helvetica; TEXT-DECORATION: none; Text-align:justify;line-height:10pt; 
    margin-right:40px;}
ul.mnu { COLOR: #ffffff; FONT: bold 8pt verdana,Arial,Helvetica; TEXT-DECORATION: none; Text-align:justify;line-height:10pt; 
    margin-left:9px;}
.inPg { background-color:#ffffff; font: bold 8pt Georgia,verdana,arial,times,helvetica; color:#aa3366; text-align:right; 
    border-top: #cdccef 1px solid; border-right: #cdccef 1px solid; border-left: #cdccef 1px solid;}
.ninPg { background-color:#ffffff; font: bold 8pt Georgia,verdana,arial,times,helvetica; color:#aa3366; text-align:right; 
    border-top: #cdccef 1px solid; border-right: #cdccef 1px solid; border-left: #cdccef 1px solid;border-bottom: #cdccef 1px solid; }
td.mnuList{ color:#ffff00; text-align:justify; margin-left:1px; }
.mnus { TEXT-DECORATION: none; Text-Align: justify; BACKGROUND-COLOR: #005566; 
   BORDER-BOTTOM: black 1px solid; BORDER-LEFT: olive 2px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; 
   COLOR: white; FONT-FAMILY: tahoma,Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: 300; }
.mnustd { COLOR: #823456; TEXT-DECORATION: none; Text-Align: center; BACKGROUND-COLOR: #99cc66; 
   BORDER-BOTTOM: gold 1px solid;  COLOR: black; FONT-FAMILY: tahoma,Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: 700; }
.actvTdTxt{
TEXT-DECORATION: none; Text-Align:right; BACKGROUND-COLOR: white; COLOR:
brown; FONT: bold 9pt Verdana,arial,helvetica; }
.actvTdTF{ TEXT-DECORATION: none; Text-Align: left; BACKGROUND-COLOR: white; COLOR:
midnightblue; FONT: bold 9pt Verdana,arial,helvetica; }
.actvTF{ TEXT-DECORATION: none; Text-Align: justify; BACKGROUND-COLOR: white; COLOR: #105467;
FONT:  bold 8pt tahoma,Verdana,arial,helvetica; border-left: silver 1px solid; border-top: silver 1px solid;
border-right: silver 1px solid; border-bottom: silver 1px solid;  }
.actvBtn{ TEXT-DECORATION: none; Text-Align: center; BACKGROUND-COLOR: #eeeeff; COLOR: black;
FONT: bold 8pt tahoma,Verdana,arial,helvetica; border-left: #cdccef 1px solid; border-top: #cdccef 1px solid;
border-right: #cdccef 1px solid; border-bottom: #cdccef 1px solid;  }
.actvTbl{ TEXT-DECORATION: none; Text-Align: left; BACKGROUND-COLOR: white;color:#483973;
FONT: 8pt Verdana,arial,helvetica;}
.actvTdBtn{ TEXT-DECORATION: none; Text-Align: right; BACKGROUND-COLOR: white;
FONT: 7pt Verdana,arial,helvetica; }
.vwTbl{ TEXT-DECORATION: none; Text-Align: left; BACKGROUND-COLOR: white;color:#483973;
border-left: lightblue 1px solid; border-top: lightblue 1px solid;
border-right: lightblue 1px solid; border-bottom: lightblue 1px solid;FONT: 8pt Verdana,arial,helvetica;}
.vwTd{ TEXT-DECORATION: none; Text-Align: left; BACKGROUND-COLOR: white;color:darkblue;
FONT: bold 8pt tahoma,Verdana,arial,helvetica; border-top: silver 1px solid; border-left: silver 1px solid; 
border-bottom: silver 1px solid; border-right: silver 1px solid; }
.vwTd2 { background-color: lightblue }
.vwBtn{ TEXT-DECORATION: none; Text-Align: center; BACKGROUND-COLOR: white; COLOR: brown;
FONT: bold 8pt Verdana,arial,helvetica; border-left: black 1px solid; border-top: black 1px solid;
border-right: black 1px solid; border-bottom: black 1px solid;  }