      table.Frame      
      {
        width: 980px;
        border-top: 1px solid #E8F2FF;
        border-bottom: 1px solid #E8F2FF;
        border-left: 1px solid #E8F2FF;
        border-right: 1px solid #E8F2FF;
      }

      p, td
      {
        font-family: verdana, arial, sans-serif;
        text-align: left;
        font-size: 8pt;
        margin:0 0 0 0;
      }

      td.right
      {
        font-family: verdana, arial, sans-serif;
        text-align: right;
        font-size: 8pt;
      }

      body
      {
        color: rgb(0,0,0);
        background-color: rgb(255,255,255);
      }

      .FrameColumnLeft
      {
        width: 183px;
      }

      .FrameColumnRight
      {
        width: 183px;
      }

      .FrameColumnMiddle
      {
        width: 640px;
      }

      .FrameColumnMiddleRight
      {
        width: 800px;
      }

      table.navigationLayout
      {
        width: 183px;
        margin-left: auto;
        margin-right: auto;
        color: rgb(0,0,0);

        border-top: 1px solid rgb(221,51,51);

        margin-bottom: 0px;

      }

      .navigationHead
      {
	width: 180px;
        font-size: 9pt;
        color: rgb(0,0,0);
        font-weight: bold;
        padding-left: 0px;


        margin:0 0 0 0;
	color: #4761b2;

      }

      td.navigationItem
      {
        width: 180px;
        font-size: 8pt;
        padding-left: 20px;
        color: rgb(0,0,0);
        background-color : transparent;
      }

      table.newsSummaryLayout
      {
        width: 220px;
        margin-left: auto;
        margin-right: auto;
        color: rgb(0,0,0);
        background-color: rgb(200,205,210);
        border-top: 1px solid rgb(60,72,90);
        margin-bottom: 5px;
      }

      td.newsSummaryHead
      {
        font-size: 9pt;
        border-bottom: 1px solid rgb(60,72,90);
        border-left: 1px solid rgb(60,72,90);
        border-right: 1px solid rgb(60,72,90);
        color: rgb(0,0,0);
        background-color: rgb(110,120,140);
        font-weight: bold;
        padding-left: 10px;
      }

      td.newsSummaryItem
      {
        font-size: 8pt;
        border-bottom: 1px solid rgb(60,72,90);
        border-left: 1px solid rgb(60,72,90);
        border-right: 1px solid rgb(60,72,90);
        padding-left:5px;
        color: rgb(0,0,0);
        background-color : transparent;
      }

      H1,H2
      {
	font-size: 0px;
	color: rgb(200,205,210);
        margin:0 0 0 0;
      }

      h3
      {
        font-size:10pt;
        text-align:center;
        color:#616AAC;
        font-weight:bold;
        margin:0 0 0 0;
      }


      H4
      {
        text-decoration:none;
        margin:0 0 0 0;
	color: #4761b2;
        font-size: 9pt;
      }

      a
      {
        text-decoration:none;
      }

      a:link, a:visited
      {
	color: #4761b2;
        background-color: transparent;
      }

      a:hover
      {
        color: rgb(128,0,0);
	color: red;
        background-color: transparent;
      }

      a.redlink:link, a.redlink:visited
      {
	color: #DD3333;
        background-color: transparent;
      }

      a.redlink:hover
      {
	color: red;
        background-color: transparent;
	text-decoration: underline;
      }



      table.newsLayout
      {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        color: rgb(0,0,0);
        background-color: rgb(110,120,140);
        border: 1px solid #397ad1;
        margin-bottom: 5px;
      }

      td.newsTitle
      {
        color: rgb(0,0,0);
        background-color: #c3d3e4;
        font-size: 9pt;
        padding-left: 10px;
        border-color: 1px solid #c3d3e4;
      }



      td.newsContent
      {
        color: rgb(0,0,0);
        background-color: #f5f5f5;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0px;
        padding-bottom: 0px;
      }

      td.newsContentW
      {
        color: rgb(0,0,0);
        background-color: #FFFFFF;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0px;
        padding-bottom: 0px;
      }

      td.newsContentNews
      {
        color: rgb(0,0,0);
        background-color: #f5f5f5;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0px;
        padding-bottom: 0px;
      }


      td.newsContent p.newsContentInfo
      {
        margin-top: 15px;
        border-top: 1px solid rgb(110,120,140);
        text-align: right;
        color: rgb(60,72,90);
      }

      td.newsTitleR
      {
        color: rgb(0,0,0);
        background-color: #c3d3e4;
        padding-left: 10px;
        border-color: 1px solid #c3d3e4;
        text-align: right;
        font-size: 8pt;
      }

.capLeftFill   {background:url(/img/capleftfill.gif ) repeat-x top   }
.capTopFill    {background:url(/img/capfill.gif     ) repeat-x top   }
.capRightFill  {background:url(/img/caprightfill.gif) repeat-x bottom}
.capBottomFill {background:url(/img/capfill.gif     ) repeat-x bottom}

.capText,.capHead
{
  text-align:center;
  color:#DD3333;
  font-size: 10pt;
}


