BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: default; COLOR: #303070; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial; BACKGROUND-COLOR: #f5fafa
}

font,td,div  
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size:10pt 
       }
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size:10pt 
       }
div.bdiv
       {
        margin-bottom:2pt;
        margin-top:2pt;
       }
div.adiv
       {
        margin-bottom:2pt;
        margin-top:2pt;
        line-height:100%;
       }
font.big
       {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 12pt;
       }
font.hbig 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 11pt; 
       }
font.big1 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 11pt; 
        line-height:60%; 
        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        margin-right:0pt;
        padding-bottom:0pt;
        padding-top:0pt;
        text-indent:0pt;
     }

font.small 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 8pt; 
        line-height:100%; 
       }
font.smallp 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 9pt; 
        line-height:100%; 
       }
font.smallp1 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 7pt; 
        line-height:100%; 
       }
font.smallp2 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 12pt; 
        line-height:100%; 
       }
font.smallpb 
       { 
        font-family: Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 40pt; 
        line-height:100%; 
       }
font.smallpb1 
       { 
        font-family: Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 20pt; 
        line-height:100%; 
       }

font.small1 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 9pt; 
        line-height:120%; 
        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        margin-right:0pt;
        padding-bottom:0pt;
        padding-top:0pt;
        text-indent:0pt;
       }
div.small1 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 9pt; 
        line-height:120%; 
        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        margin-right:0pt;
        padding-bottom:0pt;
        padding-top:0pt;
        text-indent:0pt;
       }
p.small1 
       { 
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
        font-size: 9pt; 
        line-height:120%; 
        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        margin-right:0pt;
        padding-bottom:0pt;
        padding-top:0pt;
        text-indent:0pt;
       }

.xtr 
       {
        left:-4px;
        top:-7px;
        position:relative;
        text-decoration : italic; 
        font-size: 60%;
       }

.xtr_A 
       {
        left:-2px;
        position:relative;
       }

h2
       { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size:12pt; 
        font-weight :bold;
       }

p 
       { 
         line-height:120%; 
         margin-bottom:6pt; 
         margin-top:6pt;
         text-indent:15pt;
       }

.pnormal 
       { 
         line-height:100%;
         margin-bottom:0pt;
         margin-top:0pt;
         text-indent:0pt;
       }
.pnormalx
       { 
         line-height:100%;
         margin-bottom:2pt;
         margin-top:3pt;
         text-indent:0pt;
       }
.pnormalmp
       { 
         line-height:120%;
         margin-bottom:2pt;
         margin-top:2pt;
         margin-left:5pt;
         text-indent:-5pt;
       }
.pnormalmp99
       { 
         line-height:100%;
         margin-bottom:2pt;
         margin-top:2pt;
         margin-left:5pt;
         text-indent:-5pt;
       }
.pnormalmp2
       {
         line-height:120%;
         margin-bottom:2pt;
         margin-top:2pt;
         margin-left:5pt;
         text-indent:-4pt;
       }
.pnormalma
       { 
         line-height:120%;
         margin-bottom:5pt;
         margin-top:2pt;
         text-indent:0pt;
       }

a 
       {
         color:       #0000A0;
         text-decoration : underline;
       }
.anu 
       {
         color:       #000050;
         text-decoration : none;
       }
A.anu2
       {
         color:       #000050;
         text-decoration : none;
       }
A.anu2:Hover
       {
         color:       #0000A0;
         text-decoration : none;
       }

A:Hover
       {
         color:       #0000A0;
         text-decoration : underline;
       }

.lnk_bl
       {
         font-family: Arial, Helvetica, sans-serif; 
         font-size:   8pt;
         color:       #7382AC;
         text-decoration : none;
         font-weight :none;
       };

.lnk_bl:Hover
       {
         color:       #73838B;
         text-decoration : underline;
       };

.copyright
       {
         font-family: Arial, Helvetica, sans-serif; 
         font-size:   8pt;
         color:       #7382AC;
	 text-decoration : none;
         font-weight :bold;
         padding-left:8px;
       }
.keylnk
       {
         font-family: Arial, Helvetica, sans-serif; 
         font-size:   10pt;
         color:       #7382AC;
         text-decoration : none;
         font-weight :bold;
       }
.keylnk:Hover
       {
         text-decoration : underline;
       }
.keytext
       {
         font-size:   10pt;
         text-align:justify;
       }

.mag_name
       {
         font-family: Arial, Helvetica, sans-serif; 
         font-size:   10pt;
         color:       #000000;
         text-decoration : none;
         font-weight :bold;
       }
.mag_name:Hover
       {
         text-decoration : underline;
       }
font.netl
       {
        font-family: Arial, Helvetica, sans-serif; 
        font-size:12pt 
        font-weight :bold;
       }
netlnk
       {
        font-family: Arial, Helvetica, sans-serif; 
        font-size:12pt 
        font-weight :none;
       }
.whitebg
       {
        background : white;
       }
.share
       {
        font-family: Arial, Helvetica, sans-serif;
        font-size:11pt;
       }
.netlnkli
      {
         margin-bottom:6pt; 
         margin-top:6pt;
      }
.komdiv
      {
        text-align:center;
        font-family: Arial, Helvetica, sans-serif;
        font-size:12pt;
        font-weight:bold;
      }
hr {
    size:1;
   }
.talk_qname
       {
        color:       #000080;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt
       }
.talk_qtext
       {
        color:       #000030;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt
       }
.testc1div
       {
        margin-bottom:8pt;
        margin-top:8pt;
       }

P.talk_qtext
       {
        line-height:110%;
        margin-bottom:2pt;
        margin-top:2pt;
        margin-left:5pt;
        margin-right:5pt;
        text-indent:5pt;
       }
.talk_atext
       {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt
       }
.talk_aname
       {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt
       }
A.talk_lnk
       {
        color:       #000080;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt;
        text-decoration : none;
       }
A.talk_lnk:Hover
       {
        color:       #0000a0;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt;
        text-decoration : underline;
       }
A.moderator
       {
        color:       red;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt;
        text-decoration : none;
       }
A.moderator:Hover
       {
        color:       #0f0fAF;
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size:10pt;
        text-decoration : underline;
       }
.iptext {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-FAMILY: Tahoma; FONT-SIZE: 12px
}
UL.Shown {
	DISPLAY: block
}
UL.Hidden {
	DISPLAY: none
}
DIV.loadMsg {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f0ffff
}
UL#ULRoot {
	BEHAVIOR: url('#default#saveSnapshot'); WHITE-SPACE: nowrap
}

