body	  {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 10pt;
           color: #000000;
          }

table	  { border:1px solid black; }

th        { font-size:9pt; font-weight:bold; text-align:left; }
th.small  { font-size:8pt; font-weight:bold; text-align:left; }

td 		  {
           border:1px solid black;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 10pt;
           color: #000000;
           vertical-align: top;
          }

td.middle {vertical-align:middle; font-size: 8pt;}

td.gruen        { background-color:#D8FFD2; border:1px solid #D8FFD2; }
td.gruenrahmen  { background-color:#D8FFD2; border:1px solid red; }
td.normal       { background-color:#DDDDDD; border:1px solid #DDDDDD; }
td.normalrahmen { background-color:#DDDDDD; border:1px solid red; }
td.ftag         { background-color:#FFEAEA; border:1px solid #FFEAEA; }
td.marker       { background-color:#EEEEEE; border:1px solid #008000; }

img       { display:block; }

.small      {font-size: 9pt; color: #000000;}
.whitebold  {color:#000000; font-weight:bold;}
.white      {color:#FFFFFF; }
.tiny       {font-size: 8pt; color: #000000; font-style:normal; }
.tinybold   {font-size: 8pt; color: #000000; font-weight:bold; }
.tinyitalic {font-size: 8pt; color: #000000; font-style:italic; }
.tinyblue   {font-size: 8pt; color: #5290CC; font-weight:bold; }
.tinygrey   {font-size: 8pt; color: #888888; font-weight:bold; }
.grey       {font-size: 8pt; color: #888888; }
.sublink    {font-size: 8pt; color: #D3D3D3;}
.smallgrey  {font-size: 9pt; color: #949292;}
.smallbold  {font-size: 9pt; color: #000000; font-weight:bold; }
.newstop    {font-size: 12pt; color: #000000; font-weight:bold; }
.sidetop    {font-size: 11pt; color: #000000; font-weight:bold; }
.bigblue    {font-size: 12pt; color: #5290CC; font-weight:bold; }
.header     {font-size: 12pt; color: #347CC3; font-weight:bold; }
.vtip       {font-size: 9pt; color: #5290CC;}
.red        {font-size: 9pt; color: #FF0000; font-weight:bold; }
.green      {font-size: 9pt; color: #5DB23F; font-weight:bold; }
.blue       {font-size: 9pt; color: #5290CC; font-weight:bold; }
.fielddesc  {font-size: 9pt; color: #000000; font-weight:bold; }
.bold       {font-size: 11pt; color: #000000; font-weight:bold; }

a:link 	  { text-decoration:none; color: #000000; }
a:visited { text-decoration:none; color: #000000; }
a:hover   { text-decoration:none; color: #000000; }
a:active  { text-decoration:none; color: #000000; }
a:focus   { text-decoration:none; color: #000000; }

a.standard:link     { text-decoration:none; color: #000000; }
a.standard:visited  { text-decoration:none; color: #000000; }
a.standard:hover    { text-decoration:none; color: #FF0000; }
a.standard:active   { text-decoration:none; color: #000000; }
a.standard:focus    { text-decoration:none; color: #000000; }

a.menu              { font-size: 8pt; text-decoration:none; font-weight:bold; }
a.menu:link         { color: #FFFFFF; }
a.menu:visited      { color: #FFFFFF; }
a.menu:hover        { color: #000000; }
a.menu:active       { color: #000000; }
a.menu:focus        { color: #000000; }

a.menut              { font-size: 8pt; text-decoration:none; }
a.menut:link         { color: #FFFFFF; }
a.menut:visited      { color: #FFFFFF; }
a.menut:hover        { color: #000000; }
a.menut:active       { color: #000000; }
a.menut:focus        { color: #000000; }

a.menu2              { font-size: 8pt; text-decoration:none; font-weight:bold; }
a.menu2:link         { color: #888888; }
a.menu2:visited      { color: #888888; }
a.menu2:hover        { color: #000000; }
a.menu2:active       { color: #000000; }
a.menu2:focus        { color: #000000; }

a.block             { font-size: 8pt; background-color:#FFFFFF; text-decoration:none; border:1px solid #5FB16D; padding:1px; }
a.block:link        { color: #888888; }
a.block:visited     { color: #888888; }
a.block:hover       { color: #000000; color:#FFFFFF; background-color:#5FB16D; border:1px solid black; }
a.block:active      { color: #000000; }
a.block:focus       { color: #000000; }

a.block_r             { font-size: 8pt; background-color:#FFFFFF; text-decoration:none; border:1px solid #FF0000; padding:1px; }
a.block_r:link        { color: #888888; }
a.block_r:visited     { color: #888888; }
a.block_r:hover       { color: #000000; color:#FFFFFF; background-color:#FF0000; border:1px solid black; }
a.block_r:active      { color: #000000; }
a.block_r:focus       { color: #000000; }

a.block2             { font-size: 8pt; background-color:#FFFFFF; text-decoration:none; border:1px solid #5FB16D; padding:1px; }
a.block2:link        { color: #888888; }
a.block2:visited     { color: #888888; }
a.block2:hover       { color: #000000; color:#FFFFFF; background-color:##FFFF80; border:1px solid black; }
a.block2:active      { color: #000000; }
a.block2:focus       { color: #000000; }



textarea 	 { border-color:#5290CC; spacing:2px; border-style:solid; border-width:1px; font-size:9pt; }
input        { border-color:#5290CC; spacing:2px; border-style:solid; border-width:1px; font-size:8pt; }
input.radio  { border:0px; }
input.check  { border:0px; }
input.button { font-size:8pt; }
select       { font-size:8pt; }

#top  		 {
              display:none;
              position: absolute;
              padding-left:10px;
              padding-right:10px;
              left:0px;
              top:0px;
              width:794px;
              background-color:#99CC33;
              height:18px;
              text-align:right;
             }

#menu        {
              display:none;
              position:absolute;
              left:0px;
              top:18px;
              width:0px;
              background-color:#DDDDDD;
              border-right:1px solid #99CC33;
             }

#content     {
              padding-left:10px;
              padding-right:10px;
              position:absolute;
              left:0px;
              top:18px;
              width:642px;
              background-color:EEEEEE;
             }

#chapter     {
             display:none;
             font-size:8pt;
			 }

#afp_menu    {
             display:none;
             width:150px;
             float:left;
             }

#afp_main    {

             }
