BODY
{
    PADDING: 0px;
    MARGIN: 0px;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalllite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    TEXT-ALIGN: justify
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tmenu
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.normal
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A
{
    CURSOR: hand;
    COLOR: #000099;
    TEXT-DECORATION: none
}
A:active
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
A:visited
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
A:link
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
A:hover
{
    CURSOR: hand;
    TEXT-DECORATION: underline
}
A.tmenu
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.tmenu:active
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.tmenu:visited
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.tmenu:link
{
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.tmenu:hover
{
    CURSOR: hand;
    TEXT-DECORATION: underline
}
FORM, form
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.lightbackground
{
    BACKGROUND-COLOR: palegoldenrod
}
.bbutton
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #000063
}
H2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #0D2B88;
}
.restraints
{
    COLOR: red
}
.disclaimer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: red
}
.label
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.grid
{
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.grid .top, .top
{
   FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #0D2B88
}
.grid .topnav, .topnav
{
    COLOR: white;
    BACKGROUND-COLOR: white;
}
.color
{
    BACKGROUND-COLOR: #000063
}
.grid .hi
{
    BORDER-RIGHT: #000063 1px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 1px solid;
    BORDER-BOTTOM: #000063 1px solid;
    BACKGROUND-COLOR: #C2CCEA;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.grid .hileft
{
    BORDER-RIGHT: #000063 0px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 1px solid;
    BORDER-BOTTOM: #000063 0px solid;
    BACKGROUND-COLOR: #C2CCEA
}
.grid .hiright
{
    BORDER-RIGHT: #000063 1px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 0px solid;
    BORDER-BOTTOM: #000063 0px solid;
    BACKGROUND-COLOR: #C2CCEA
}
.grid .hisides
{
    BORDER-RIGHT: #000063 1px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 1px solid;
    BORDER-BOTTOM: #000063 0px solid;
    BACKGROUND-COLOR: #C2CCEA
}
.grid .himiddle
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BACKGROUND-COLOR: #C2CCEA;
    BORDER-RIGHT-WIDTH: 0px;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.grid .lo
{
    BORDER-RIGHT: #000063 1px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 1px solid;
    BORDER-BOTTOM: #000063 1px solid;
    BACKGROUND-COLOR: #ffffff;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.grid .losides
{
    BORDER-RIGHT: #000063 1px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 1px solid;
    BORDER-BOTTOM: #000063 0px solid;
    BACKGROUND-COLOR: #c9d0e4
}
.grid .loleft
{
    BORDER-RIGHT: #000063 0px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 1px solid;
    BORDER-BOTTOM: #000063 0px solid;
    BACKGROUND-COLOR: #c9d0e4
}
.grid .lomiddle
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BACKGROUND-COLOR: gainsboro;
    BORDER-RIGHT-WIDTH: 0px;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.grid .loright
{
    BORDER-RIGHT: #000063 1px solid;
    BORDER-TOP: #000063 0px solid;
    BORDER-LEFT: #000063 0px solid;
    BORDER-BOTTOM: #000063 0px solid;
    BACKGROUND-COLOR: #c9d0e4
}
.grid .top A
{
    COLOR: white
}
.grid .subhead
{
	background-color : #FFFFFF;
	color: #000000;
	border-left : 1 solid #000063 
	border-right : 1 solid #000063 
	border-bottom : 2 solid #000063 
	border-top : 1 solid #000063 
	font-weight : bold;
	}
}
H3
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #000063;
}
.subnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 8pt
}
.subnav TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.subnav TABLE TD
{
    BORDER-RIGHT: #404040 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #e0e0e0 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #8599D6;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.subnav TABLE TD.selected
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #b0d0b0 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #b0d0b0 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #0D2B88;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.subnav TABLE TD A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: smaller;
    COLOR: white;
    TEXT-DECORATION: none;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.subnav TABLE TD.selected A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: smaller;
    COLOR: white;
    FONT-STYLE: italic;
    TEXT-DECORATION: none;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.subnav TABLE TD A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: none;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt

}
.subnav TABLE TD.selected A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: none;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt
}
.subnav TABLE TD.plain
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #808080;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-WIDTH: 0px;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 8pt
}

.selectWide
{
      border: 1px solid #000063;
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt;
      width : 225px;
}

.formbutton
{
	background-color : #339967;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	width : 100px;
}

.widebutton
{
	background-color : #339967;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	width : 240px;
}

.promotion a, .promotion a:hover 
{
      font-family: arial, verdana, sans-serif, helvetica;
      font-size: 8pt;
      color: white;
      text-decoration: none;
      text-transform : uppercase;
}
.promotion
{
    MARGIN: 0px;
    COLOR: navy;
     BACKGROUND-COLOR: #0D2B88;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    font-family: arial, verdana, sans-serif, helvetica;
    text-transform : uppercase;
    text-decoration: none;
    font-size: 8pt;
}
.promoheader
{
    BACKGROUND-COLOR: #0D2B88;
  color: #ffffff;
  font-family: arial;
  font-size: 10pt;
  text-weight: bold;
  padding: 5px;
}

.promobar
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #0D2B88;
}
.subhead3 a
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: white;
}
.grid td .subhead3 a
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: white;
}








