BODY{font-size:10pt; color:333333;
	}
td{font-size:10pt;
	color:333333;
	}
.font11{font-size:11pt;
	color:333333;
	line-height:130%;
	}
.font10{font-size:10pt;
	color:333333;
	line-height:130%;
	}
.font9{font-size:9pt;
	color:333333;
	line-height:130%;
	}
.font8{font-size:8pt;
	color:333333;
	line-height:130%;
	}
a:link    {color:#0000cc;text-decoration:underline;}
a:visited {color:#5555cc;text-decoration:underline;}
a:hover   {color:#ff0000;text-decoration:underline;}
a:active  {text-decoration:underline;}

           A.blockor:link    {font-size:10pt;color:#0000cc;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFF6E1;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockor:visited  {font-size:10pt;color:#5555cc;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFF6E1;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockor:hover    {font-size:10pt;color:#ff0000;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFEC8C;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockor:active   {font-size:10pt;color:#ff0000;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFEC8C;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}

           A.blockpk:link    {font-size:10pt;color:#0000cc;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFF1F6;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockpk:visited  {font-size:10pt;color:#5555cc;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFF1F6;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockpk:hover    {font-size:10pt;color:#ff0000;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFDEE8;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockpk:active   {font-size:10pt;color:#ff0000;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#FFDEE8;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}

           A.blockgr:link    {font-size:10pt;color:#0000cc;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#F2FFEC;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockgr:visited  {font-size:10pt;color:#6666cc;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#F2FFEC;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockgr:hover    {font-size:10pt;color:#ff0000;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#B5FA96;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}
           A.blockgr:active   {font-size:10pt;color:#ff0000;text-decoration:underline;
                             margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
                             background:#B5FA96;display:block;width:510px;height:1em;padding:7px;
                             text-align: center;}

         .q{
               font-size:8pt;
               color:#6F48EF;
               font-weight:bold;
               margin-top:7px;
               line-height:120%;
               padding:5px;
               }
         .a{
               font-size:8pt;
               color:#6F48EF;
               font-weight:bold;
               margin-top:7px;
               line-height:120%;
               padding:5px;
               }
         .qcont{
               font-size:10pt;
               font-weight:normal;
               margin-top:5px;
               line-height:120%;
               padding:5px;
               }
         .acont{
               font-size:10pt;
               font-weight:normal;
               margin-top:5px;
               line-height:120%;
               padding:5px;
               }
