H1 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 18pt; FONT-STYLE: normal; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; MARGIN-TOP: 30px
}
H2 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 16pt; FONT-STYLE: normal; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; MARGIN-TOP: 30px
}
H3 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px
}
H4 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px
}
H4.white {
    COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px
}
H5 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
H6 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
PRE {
    MARGIN-BOTTOM: 2px; MARGIN-TOP: 2px
}
DL {
    MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px;
}
DD {
    MARGIN-BOTTOM: 1px; MARGIN-BOTTOM: 4px
}
UL {
    MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px
}
OL {
    MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px
}
LI {
    FONT-SIZE: 10pt;
}
LI.small {
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 4px; MARGIN-TOP: 4px
}
LI.medium {
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 8px; MARGIN-TOP: 8px
}
P {
    FONT-SIZE: 10pt; FONT-STYLE: normal; MARGIN-BOTTOM: 1px; MARGIN-TOP: 10px
}
P.small {
    FONT-SIZE: 10pt
}
TABLE.Standard {
    BACKGROUND-COLOR: white; WIDTH: 625px
}
.t1 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold
}
.t2 {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal
}
.TinyFont {
    FONT-SIZE: 8pt
}
.SmallFont {
    FONT-SIZE: 10pt
}
.NormFont {
    FONT-SIZE: 12pt
}
.BigFont {
    FONT-SIZE: 18pt
}
.DarkFont {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.DarkHeader {
    BACKGROUND-COLOR: #660066; COLOR: #ffff00; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.LightHeader {
    BACKGROUND-COLOR: #eeeeee; COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.GrayHeader {
    BACKGROUND-COLOR: #eeeeee; COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.SmallMedGrayHeader {
    BACKGROUND-COLOR: #dddddd; COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.MedGrayHeader {
    BACKGROUND-COLOR: #dddddd; COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.MedPurpleHeader {
    BACKGROUND-COLOR: #cc99cc; COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.LightPurple {
    BACKGROUND-COLOR: #ebe0eb
}
.LightPurpleHeader {
    BACKGROUND-COLOR: #ebe0eb; COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.XLightPurpleHeader {
    BACKGROUND-COLOR: #ebe0eb; COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.TextHeader {
    COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}

.SmallYellowHeader {
    BACKGROUND-COLOR: #ffff00; COLOR: #660066; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.YellowHeader {
    BACKGROUND-COLOR: #ffff00; COLOR: #660066; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.SmallBlackHeader {
    BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.BlackHeader {
    BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.Gray {
    BACKGROUND-COLOR: #eeeeee
}
.SmallHeader {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.DarkBGCOLOR {
    BACKGROUND-COLOR: darkgreen; COLOR: white
}
.LightBGCOLOR {
    BACKGROUND-COLOR: #ebe0eb; COLOR: black
}
.RedFont {
    COLOR: #ff0000; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.LightTable {
    BACKGROUND-COLOR: #eeeeee; COLOR: black
}
.NotesTable {
    BACKGROUND-COLOR: #ffffcc
}
.ContextBar {
    FONT-SIZE: 11pt
}
TABLE.LtBlue {
    BACKGROUND-COLOR: #f2f7ff; BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; MARGIN: 0px; PADDING-BOTTO\
M: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; PADDING-TOP: 0pt
}
TD.TinyLtBlue {
    BACKGROUND-COLOR: #f2f7ff; FONT-SIZE: 8pt
}
TABLE.Container {
    BACKGROUND-COLOR: #000000; BORDER-BOTTOM: 0pt; BORDER-LEFT: 0pt; BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; MARGIN: 0px; PADDING-BOTTO\
M: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; PADDING-TOP: 0pt; CELLPADDING: 0pt; CELLSPACING: 0pt
}
TD.Container {
    BACKGROUND-COLOR: eeeeee; FONT-SIZE: 9pt
}
SELECT.SELECT_BOX {
    COLOR: black; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 8pt; WIDTH: 100px
}
.header {
    BACKGROUND: #003399; COLOR: darkgreen
}
.subheader {
    BACKGROUND: #e1f0d5; FONT-SIZE: 10pt; font-familiy: 'Comic Sans MS'
}
.narrow {
    BACKGROUND: eeeeee
}
.white {
    COLOR: white
}
BODY {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
TD {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt
}
INPUT {
    FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 9pt
}
A.header:visited {
    COLOR: #ffffff; FONT-FAMILY: Helvetica; FONT-SIZE: 12pt; TEXT-DECORATION: none
}
A.header {
    COLOR: #ffffff; FONT-FAMILY: Helvetica; FONT-SIZE: 12pt; TEXT-DECORATION: none
}
A.assign {
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica;
    FONT-WEIGHT: bold
}
TABLE.Menu {
    BACKGROUND-COLOR: #eeeeee;
    FONT-FAMILY: Arial,Helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    WIDTH: 100%
}
.Header {
    BACKGROUND-COLOR: #660066;
    COLOR: #ffff00;
    FONT-FAMILY: Arial,Helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.purplelabel, .purplelabel:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #660066; font-weight: bold; text-decoration:none;
}
.purplelabel:hover { text-decoration:underline; }
.bluelabel, .bluelabel:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #418ADE; font-weight: bold; text-decoration:none;
}
.bluelabel:hover { text-decoration:underline; }
.yellowlabel, .yellowlabel:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #FFFF00; font-weight: bold; text-decoration:none;
}
.yellowlabel:hover { text-decoration:underline; }
.yellowlabelselected, .yellowlabelselected:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #FEB341; font-weight: bold; text-decoration:none;
}
.yellowlabelselected:hover { text-decoration:underline; }
.epheader1, .epheader1:visited {
    BACKGROUND-COLOR: #333333; COLOR: #DDDDDD; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}

.sublabel, .sublabel:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #EEEEEE; font-weight: bold; text-decoration:none;
}
.sublabel:hover { text-decoration:underline; }
.sublabelselected, .sublabelselected:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #FFFF00; font-weight: bold; text-decoration:none;
}
.sublabelselected:hover { text-decoration:underline; }

.eplabel1, .eplabel1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #EEEEEE; font-weight: bold; text-decoration:none;
}
.eplabel1:hover { text-decoration:underline; }
.eplabel1selected, .eplabel1selected:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
                        color: #BFBE82; font-weight: bold; text-decoration:none;
}
.eplabel1selected:hover { text-decoration:underline; }
.eplabel1hidden, .eplabel1hidden:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #333333; font-weight: bold; text-decoration:none;
}
.eplabel1hidden:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #EEEEEE; font-weight: bold; text-decoration:underline;
}
.eplabel1hiddenselected, .eplabel1hiddenselected:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
                        color: #BFBE82; font-weight: bold; text-decoration:none;
}
.eplabel1hiddenselected:hover { text-decoration:underline; }
.eplabel1big, .eplabel1big:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
  color: #EEEEEE; font-weight: bold; text-decoration:none;
}
.eplabel1big:hover { text-decoration:underline; }
.eplabel1bigger, .eplabel1bigger:visited { font-size:120%;bottom:-.2em;margin-top:-.4em;
  color: #BFBE82; text-decoration:none;
}
.eplabel1bigger:hover { text-decoration:underline; }

.eplabel2, .eplabel2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #211B72; font-weight: bold; text-decoration:none;
}
.eplabel2:hover { text-decoration:underline; }
.eplabel2big, .eplabel2big:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
  color: #211B72; font-weight: bold; text-decoration:none;
}
.eplabel2big:hover { text-decoration:underline; }
.eplink1big, .eplink1big:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
  color: #EEEEEE; text-decoration:none;
}
.eplink1big:hover { text-decoration:underline; }

.eplink2big, .eplink2big:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px;
  color: #211B72; text-decoration:none;
}
.eplink2big:hover { text-decoration:underline; }

.eplink, .eplink:visited { color: #211B72; text-decoration:none; }
.eplink:hover { text-decoration:underline; color: 141043 }

/* transparent anchors (best I could do) */
A.white, A.white:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color: #FFFFFF; font-weight: bold; text-decoration:none;
}
A.white:hover { color: #000000; text-decoration:underline; }

/* transparent anchors (best I could do) */
A.noline, A.noline:visited { text-decoration:none; }
A.noline:hover { text-decoration:underline; }


/* from <link rel="stylesheet" href="http://us.js1.yimg.com/us.yimg.com/lib/pim/r/medici/5l/abook/us/ab_khaki_all.css" type="text/c\
ss" media="all"> */
/* PIM Tabs */
a.pim,a.pim:visited{color:#039;}
a.pim,a.pim:visited{text-decoration:none;}
a.pim:hover{ text-decoration:underline;}
#topnav{margin-top:.5em;height:2.15em;border-style:solid;border-width:0 0 0 0;}
#topnav div{height:1.75em;border-style:solid;border-width:0 0 1px 0;}
html>body #topnav div{height:1.75em;}
#topnav span{position:relative;display:block;float:left;height:1.5em;margin:0 1px;border-width:1px 0 0 0;border-style:solid;}
html>body #topnav span{display:inline-block;float:none;}
@media all{html>body #topnav span{display:block;float:left;width:auto;}}
#topnav span.last{position:static;display:inline;float:right;height:auto;margin:0;padding:.5em 0 0 0;border:0;}

#topnav span span{border-width:0 1px;margin:0 -1px;height:auto;padding:.25em .25em .25em .8em;}
#topnav span{left:10px;}
#topnav span span{left:0px;}
html>body #topnav span{left:0px;}
#topnav a{font-weight:bold;}
#topnav a.jump{text-decoration:none;outline:none;}
#topnav span span span{display:none;}
#topnav img{height:.9em;width:1.5em;border:0;}
#topnav span.selected{font-size:120%;bottom:-.2em;margin-top:-.4em;}
#topnav{background-color:#333333;border-bottom-color:#4d6638;}
#topnav div{background-color:#FFF;border-bottom-color:#C1C1C1;}
#topnav span{border-color:#C1C1C1;}
#topnav span span{background-color:#ebe0eb;}
#topnav span a{color:#333333; font-size:120%;bottom:-.2em;margin-top:-.4em;}
#topnav span.selected{border-color:#333333;}
#topnav span.selected span{border-color:#333333;background-color:#333333;}
#topnav span.selected a{color: #BFBE82; font-size:120%;bottom:-.2em;margin-top:-.4em;}
#topnav span.hover{border-color:#a0ab84;}
#topnav span.hover span{border-color:#a0ab84;background-color:#a0ab84;}
#topnav span.hover a{color:#FFF;}

A.button {
 height: 20px;
 width: 80px;
 text-align:center;
 text-decoration: none;
 border-width: 2px;
 color: #000000;
 font-weight: bold;
 font-size: 12px;
 background-color: #CCCCCC;
 border-style: outset;
}
A.button:visited {
  color: #000000;
  font-weight: bold;
  background-color: #CCCCCC;
  border-style: outset;
}
A.button:hover {
 font-weight: bold;
 color: #FFFFFF;
 background-color: #999999;
 border-style: outset;
}
A.button:active {
 font-weight: bold;
 color: #FFFFFF;
 background-color: #666666;
 border-style: inset;
}
.formlabel {text-align:right; font-weight: bold;}
A.gnoline, A.gnoline:visited { text-decoration:none;}
A.gnoline:hover { text-decoration:underline; }
A.gneverline, A.gneverline:visited { text-decoration:none; color: 000000;}
A.glink, A.gnavlink:visited { text-decoration:none; color: 264364; }
A.glink:hover { text-decoration: underline;}
A.gnormlink, A.gnavlink:visited { color: 264364; }
A.gboldlink, A.gnavlink:visited { text-decoration:none; color: 264364; }
A.gboldlink:hover { font-weight: bold;}
A.gnavlink, A.gnavlink:visited { text-decoration:none; color: 264364; font-size:11px;}
A.gnavlink:hover { font-weight: bold;}
A.navlink, A.navlink:visited { text-decoration:none; color: 336633; font-size:11px;}
A.navlink:hover { font-weight: bold;}
.pageImg {
  width: expression(Math.min(parseInt(this.offsetWidth), 670 ) + "px");
  height: expression(Math.min(parseInt(this.offsetHeight), 950 ) + "px");
}
.math {font-family:courier; font-size: 18pt;}
.mathbot {font-family:courier; font-size: 18pt; border-bottom: solid 2px \#000000;}
input, textarea {font-family:verdana,arial,helvetica,sans-serif;font-size:80%;}
.blacklabel, .blacklabel:visited{ color: #000000; text-decoration:none; }
.blacklabel:hover { text-decoration:underline; }
\@media print {
.printhide { display:none; }
}
#.gtext {color: 106294;}
.gtext {color: 264364;}
#.gtext {color: 2E5185;}
.gtextnav {color: 264364; font-size: 11px}

