.little_icon
{
   border: 0px;
   margin: 0px;
   padding: 0px;
   vertical-align: middle;
}


.header
{
   background-color: #ffffff;
   color: #000000;
   font-size: 12pt;
   margin: 0px;
   border: 0px;
   text-align: left;
   padding: 0px;
}
.header_div
{
   background-color: #cc7755;
   border: 2px solid #aa5533;
   margin: 4px;
   margin-bottom: 0px;
   padding: 18px;
   padding-bottom: 14px;
}
.banner
{
   margin-bottom: 8px;
   margin-left: 1px;
}
.headerphrase
{
   background-color: #dddddd;
   border-top: 1px solid black;
   font-size: 10pt;
   padding-left: 14px;
   padding-top: 4px;
   padding-bottom: 6px;
}
.status_bar
{
   background-color: #ffffff;
   border: 0px;
   font-size: 10pt;
   text-align: left;
   color: #000000;
   font-family: arial, sans-serif;
   text-decoration: none;
   padding: 0px;
}
.status_div
{
   background-color: #ddaa55;
   border: 2px solid #bb8833;
   margin: 4px;
   margin-bottom: 0px;
   padding: 6px;
   padding-left: 18px;
}
.status_hidden
{
   color: #ddaa55;
}
a.status_link
{
   color: #000000;
}
a.status_link:visited
{
   color: #000000;
}
.menublock0
{
   background-color: #eecc55;
   border: 2px solid #ccaa33;
   margin: 4px;
}
.invis0
{
   color: #ddbb66;
   color: #eecc55;
}
.menublock1
{
   background-color: #ffee77;
   border: 2px solid #eecc55;
   margin: 4px;
}
.invis1
{
   color: #ffee77;
}
.menublock4
{
   background-color: #ddaa55;
   border: 2px solid #bb8833;
   margin: 4px;
}
.invis4
{
   color: #ddaa55;
}
.menublock7
{
   background-color: #cc7755;
   border: 2px solid #aa5533;
   margin: 4px;
}
.invis7
{
   color: #cc7755;
}
.lcol
{
   font-size: 10pt;
   font-family: arial, sans-serif;
   border: 0px;
   margin: 0px;
   padding: 0px;
   text-align: left;
   vertical-align: top;
   width: 182px;
   max-width: 182px;
}
.menublock
{
}
.page_table
{
   margin: 0px;
   border: 0px;
   padding: 0px;
   cell-spacing: 0px;
   width: 100%;
}
.info
{
   background-color: #ffffff;
   line-height: 140%;
   border: 0px;
   margin: 0px;
   padding: 0px;
   padding-top: 15px;
   padding-left: 15px;
   text-align: left;
   vertical-align: top;
}
.info_div
{
   background-color: #eeeeaa;
   margin: 4px;
   margin-bottom: 0px;
   padding: 4px;
   padding-left: 14px;
}
.info_section
{
   border: 0px;
   margin: 0px;
   margin-bottom: 12px;
   padding: 0px;
   float: left;
   clear: both;
   text-align: left;
   width: 100%;
}
.slot0
{
   padding-top: 5px;
   padding-bottom: 4px;
   padding-left: 5px;
   padding-right: 7px;
   white-space: nowrap;
   font-weight: bold;
}
.slot0hot
{
   padding-top: 5px;
   padding-bottom: 4px;
   padding-left: 5px;
   padding-right: 7px;
   white-space: nowrap;
   font-weight: bold;
}
.slot1hot
{
   padding-top: 3px;
   padding-bottom: 4px;
   padding-left: 17px;
   padding-right: 5px;
   background-color: #ffffff;
   white-space: nowrap;
}
.slot1high
{
   padding-top: 3px;
   padding-bottom: 4px;
   padding-left: 17px;
   padding-right: 5px;
   background-color: #ffffff;
   white-space: nowrap;
}
.slot1
{
   padding-top: 3px;
   padding-bottom: 4px;
   padding-left: 17px;
   padding-right: 5px;
   white-space: nowrap;
}
.menu1
{
   font-size: 10pt;
   color: #000000;
}
.slot2
{
   font-size: 8pt;
   padding-top: 3px;
   padding-bottom: 4px;
   padding-left: 31px;
   padding-right: 3px;
   white-space: nowrap;
}
.slot2hot
{
   font-size: 8pt;
   padding-top: 3px;
   padding-bottom: 4px;
   padding-left: 31px;
   padding-right: 3px;
   background-color: #ffffff;
   white-space: nowrap;
}
.slot2high
{
   font-size: 8pt;
   padding-top: 3px;
   padding-bottom: 4px;
   padding-left: 31px;
   padding-right: 3px;
   background-color: #ffffff;
   white-space: nowrap;
}
.menu2
{
   color: #000000;
}
a.menu0
{
   color: #000000;
}
a.menu0:link
{
   color: #000000;
}
a.menu0:visited
{
   color: #000000;
}
a.menu1
{
   color: #000000;
}
a.menu1:visited
{
   color: #000000;
}
a.menu2
{
   color: #000000;
}
a.menu2:visited
{
   color: #000000;
}
.menu0
{
   color: #000000;
}

