.subheadingleft
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.subheadingleftmkt
{
    COLOR: #666633;					
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.subheadingcenter
{
    COLOR: #666633;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;	
    TEXT-ALIGN: center
}
.subheadingright
{
   
    COLOR: #666633;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
BODY
{
    BACKGROUND-COLOR: #ffffcc
}
P
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify
}
A
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.menu
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    
    TEXT-DECORATION: none
}
A.menu:hover
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   
    TEXT-DECORATION: none
}
A.hoveropt
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
}
A.hoveropt:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
}
.tableleftcolhead
{
    BACKGROUND-COLOR: #666633;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.tableleftcolhead1
{
    BACKGROUND-COLOR: #CCCC99;
    COLOR: #FFFFCC ;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.tableleftcolhead2
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC ;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.tableleftcolhead3
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: centre
}


.tablerightcolhead
{
    BACKGROUND-COLOR: #666633;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.tablecentercolhead
{
    BACKGROUND-COLOR: #666633;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.tablecentercolhead4
{
	BACKGROUND-COLOR: #999966;
	COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.tablecenterscore
{
    COLOR: white;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tableleftscore
{
    COLOR: white;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tablerightscore
{
    COLOR: white;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.tablerightrowhead1
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.date
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.dateright
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right
}
.tablerightrowhead2
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.tableleftrowhead2
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tableleftrowhead1
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tableleftrowhead5
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: none;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tablecenterrowhead1
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tablecenterrowhead2
{
    BACKGROUND-COLOR: #999966;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tablecenterdata1
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.tablecenterdata2
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tableleftdata2
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tableleftdata4
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
.tablerightdata1
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}

.tablerightdata22
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}
.tablecenterdata22
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}

.tableleftdata22
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
.tableleftdata23
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: "#666633" ;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    FONT-WEIGHT:bold;
    TEXT-ALIGN: center
}
.tableleftdata24
{
    BACKGROUND-COLOR: #CCCC99;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica,'MS Sans Serif';
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
 
}
.tablerightdata2
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.tableofferdataright
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
   TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.tableofferdataleft
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
   TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.notescol
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.notesblack
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify
}
.notesblackleft
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.notesblackright
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.noteblackleft
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
.currency
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.tableheader
{
    COLOR: black;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}

.pagesubwithoutbgcenter
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: capitalize
}
.pagesubwithoutbgcenter1
{
    COLOR: #999966;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: capitalize
}
.pageheadercenter
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: capitalize
}
.pageheaderwithoutbgcenter
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
 }  
.pageheaderleft
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-TRANSFORM: capitalize
}
.pageheaderright
{
    BACKGROUND-COLOR: #cccc99;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-TRANSFORM: capitalize
}
.notes
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify
}

.tablejustifydata1
{
	COLOR: #000000;
    FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify
}
.sep
{
    COLOR: #ff0000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tablecompname
{   
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.source
{
    
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}
A.top
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8.8pt;
    FONT-WEIGHT: bold;
}
A.top:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8.8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
    
}
A.opt
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: Underline
    
}
A.back
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8.8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none
}
A.viewopt
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.6pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.viewopt:hover
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7.6pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.back:hover
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8.8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none
    
}
.combohead
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.mutadd
{
   
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
    FONT-SIZE: 10pt;
}
.figsmall
{
   
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.datesmall
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
p.capdate
{
 FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
 FONT-SIZE: 8pt;
 FONT-WEIGHT: bold;
 COLOR: #000000;
}
p.cap
{
 FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
 FONT-SIZE: 10.6pt;
 FONT-WEIGHT: bold;
 COLOR: #666633;
}
.pageheaderbackground
{
 BACKGROUND-COLOR: #666633;
 FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
 FONT-SIZE: 12pt;
 FONT-WEIGHT: bold;
 COLOR: #FFFFCC;
}
a.mutopt
{
 FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 COLOR: #666633;
 text-decoration:underline
}
a.mainopt
{
 COLOR: #666633;
 FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 text-decoration: none
}
a.mainopt:hover
{
 COLOR: #666633;
 FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 text-decoration: none
}
a.mutopt:hover
{
 FONT-FAMILY: Verdana, Arial,Helvetica, sans serif;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 COLOR: #666633;
 text-decoration:underline
}
P.faq
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify
}
.tablelastrow
{
    BACKGROUND-COLOR: #999966;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.tableSubHeadingLevel1
{
    BACKGROUND-COLOR: #CCCC66;
    COLOR: #000000;
    FONT-SIZE: 10pt; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
    TEXT-TRANSFORM: none
}
.tableSubHeadingLevel1withoutbg
{
    COLOR: #000000;
    FONT-SIZE: 9pt; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none
}
.tableleftrowhead
{
	BACKGROUND-COLOR: #cccc99;
	COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tableleftrowhead4
{
	BACKGROUND-COLOR: #999966;
	COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.tableleftrowhead7
{
	BACKGROUND-COLOR: #CCCC99;
	COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
    
}

.tablecenterrowhead4
{
	BACKGROUND-COLOR: #CCCC99;
	COLOR: #FFFFCC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tableleftrowhead5
{
	BACKGROUND-COLOR: #ffffcc;
	COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tableleftrowhead6
{
	BACKGROUND-COLOR: #CCCC99;
	COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.notesprofile
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify
}
.pageBodyTextNormal
{
    FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt; 
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.tableleftsubcolhead
{
    BACKGROUND-COLOR: #999966;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.tablerightsubcolhead
{
    BACKGROUND-COLOR: #999966;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.tablecentersubcolhead
{
    BACKGROUND-COLOR: #999966;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.title
{
	BACKGROUND-COLOR: #660000;
	COLOR: #FFFFCC;
	FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
	FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	TEXT-TRANSFORM: capitalize
}
.memo
{
    BACKGROUND-COLOR: #FFFFCC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left
}
.tablecentersubcolheadipo
{
    BACKGROUND-COLOR: #999966;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.tableleftconame
{
    BACKGROUND-COLOR: #999966;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
.tablecenterheader
{
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.tablecenterconame
{
    BACKGROUND-COLOR: #999966;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center
}
A.alphaopt
{
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.alphaopt:hover
{
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.alphaopt:visited
{
	COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.tablebless
{
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, 'MS Sans Serif';
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left
}
.leftmenu
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 6pt;
COLOR: #666633;
FONT-WEIGHT: bold;
}
.tablecolhead11
{
BACKGROUND-COLOR: #CCCC99;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE=8pt 
color: #FFFFCC
}
.derileft
{
BACKGROUND-COLOR: #ffffcc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:10pt;
color:#666633;
FONT-WEIGHT: bold;
text-align:left
}
.deriright
{
BACKGROUND-COLOR: #ffffcc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE:7pt;
color: "#660000";
FONT-WEIGHT: normal;
text-align:right
}
