/* Background */
   BODY       
      { font-size       : 67% ; 
        font-family     : Tahoma, Verdana, Arial, Helvetica, sans-serif ;
        background-color: white ;
        background-image: none ;
	margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0 ;
        margin-bottom   : 0 } 


   TH, TD
      { font-size       : 67%;
        font-family     : Tahoma, Verdana, Arial, Helvetica, sans-serif ;
        margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0 ;
        margin-bottom   : 0 } 
        

   TH 
      { font-weight     : bold ;
        background-color: #0D00F0 ;
        color           : white  }

   FORM
      { margin-top      : 0px;
        margin-bottom   : 0px }


/* Heading Styles */
   H1, H2, H3, H4, H5
      { font-family     : Tahoma, Verdana, Arial, Helvetica, sans-serif ;
        font-weight     : bold ;
	color           : #FF0000 ;
	margin-left     : 3 ;
        margin-right    : 3 ;
        margin-top      : 0px ;
        margin-bottom   : 0px }
             
   H1 
      { font-size       : 150%;
	margin-bottom   : 5px }
        
   H2 
      { font-size       : 125%;
	margin-bottom   : 5px }
             
   H3 
      { font-size       : 100% }

   H4 
      { font-size       : 100% ;
        font-weight     : normal }

   H5 
      { font-weight     : normal ;
        font-size       : 100% }



   H6 { font-family            : Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-weight			   : normal;
		font-size              : 120%;
        list-style-position    : outside;
        list-style-type        : upper-roman }



/* Body Styles */

   UL, OL
      { margin-left     : 30 ;
        margin-right    : 3 ;
        margin-top      : 0  } 

   P, A
      { margin-left     : 3 ;
        margin-right    : 3 ;
        margin-top      : 0  } 

   PRE 
      { font-size       : 120% ;
        margin-left     : 3 ;
        margin-right    : 3 ;
        margin-top      : 0 ;
        margin-bottom   : 12px } 
   

   blockquote {  padding-left: .2 in}

  .p2 {  padding-left: 1in}
  .p3 {
	padding-left: 1.5in;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 100;
	color: #000099;
}
  .p4 {
	padding-left: 2in;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 100;
	background-color: #FFFFFF;
}
  .p1 {  padding-left: .5in}


/* No margins in tables */
   TR A, TR H1, TR H2, TR H3, TR H4, TR H5, TR P
      { margin-left     : 0 ;
        margin-right    : 0 }



/* Anchor Pseudoclasses */
   A:Link             { text-decoration : none     ; color: #0000FF }
   A:Visited          { text-decoration : none     ; color: #0000FF }
   A:Active           { text-decoration : underline; color: #FF0000 } 
   A:Hover            { text-decoration : underline; color: #FF0000 }
   A.ndblack:Link     { text-decoration : none     ; color: #000000 }
   A.ndblack:Visited  { text-decoration : none     ; color: #000000 }
   A.ndblack:Active   { text-decoration : none     ; color: #FF0000 } 
   A.ndblack:Hover    { text-decoration : underline; color: #FF0000 } 
   A.ndwhite:Link     { text-decoration : none     ; color: #FFFFFF }
   A.ndwhite:Visited  { text-decoration : none     ; color: #FFFFFF }
   A.ndwhite:Active   { text-decoration : none     ; color: #EEE433 } 
   A.ndwhite:Hover    { text-decoration : underline; color: #EEE433 }

   A.whack:Link     { text-decoration : none     ; color: #000000 }
   A.whack:Visited  { text-decoration : none     ; color: #000000 }
   A.whack:Active   { text-decoration : none     ; color: #00FF33 } 
   A.whack:Hover    { text-decoration : underline; color: #00FF33 } 
 


/* Table Line Styles */
  .linetrbl { border-color: black; border-style: solid; border-width: 1px 1px 1px 1px } 
  .linetrb  { border-color: black; border-style: solid; border-width: 1px 1px 1px 0px } 
  .linetrl  { border-color: black; border-style: solid; border-width: 1px 1px 0px 1px } 
  .linetbl  { border-color: black; border-style: solid; border-width: 1px 0px 1px 1px } 
  .linerbl  { border-color: black; border-style: solid; border-width: 0px 1px 1px 1px } 
  .linetr   { border-color: black; border-style: solid; border-width: 1px 1px 0px 0px } 
  .linetb   { border-color: black; border-style: solid; border-width: 1px 0px 1px 0px } 
  .linetl   { border-color: black; border-style: solid; border-width: 1px 0px 0px 1px } 
  .linerb   { border-color: black; border-style: solid; border-width: 0px 1px 1px 0px } 
  .linerl   { border-color: black; border-style: solid; border-width: 0px 1px 0px 1px } 
  .linebl   { border-color: black; border-style: solid; border-width: 0px 0px 1px 1px } 
  .linet    { border-color: black; border-style: solid; border-width: 1px 0px 0px 0px } 
  .liner    { border-color: black; border-style: solid; border-width: 0px 1px 0px 0px } 
  .lineb    { border-color: black; border-style: solid; border-width: 0px 0px 1px 0px } 
  .linel    { border-color: black; border-style: solid; border-width: 0px 0px 0px 1px } 
  .linenonegreyb        { border-color: #FFFFFF #FFFFFF #CCCCCC #FFFFFF; border-style: solid; 
                          border-width: 0px 0px 1px 0px }
  .linenonegreybl       { border-color: #FFFFFF #FFFFFF #CCCCCC #CCCCCC; border-style: solid; 
                          border-width: 0px 0px 1px 1px }
  .linerbgreyt          { border-color: #CCCCCC #000000 #000000 #FFFFFF; border-style: solid; 
                          border-width: 1px 1px 1px 0px }
  .linergreyb           { border-color: #FFFFFF #000000 #CCCCCC #FFFFFF; border-style: solid; 
                          border-width: 0px 1px 1px 0px }
  .linergreybfontred    { border-color: #FFFFFF #000000 #CCCCCC #FFFFFF; border-style: solid; 
                          border-width: 0px 1px 1px 0px ; color: #CC0000 }
  .linenonegreybfontred { border-color: #FFFFFF #FFFFFF #CCCCCC #FFFFFF; border-style: solid; 
                          border-width: 0px 0px 1px 0px ; color: #CC0000 }


/* Form Classes */ 
  .textbox { font-size: 12px; color: #000000; font-family: Tahoma, serif}
  .button  { font-size: 10px; color: #000000; font-family: Tahoma, serif; font-weight:bold}


/* Other Classes */
  .legend  { font-size: 80%; font-style: normal; line-height: normal; font-weight: normal; color: #666666; margin-bottom: 10px}
  .title   { font-weight: bold; font-size: 100%; color: #000066; margin-top: 6px }
  .ndwhite { text-decoration : none; color: #FFFFFF }

.Subheads {
	FONT-SIZE: x-small; FONT-FAMILY: 'Arial Black', 'Helvetica Black', 'LB Helvetica Black', 'Univers Black', 'Zurich Blk BT', sans-serif
}
.Quotes {
	FONT-SIZE: medium; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman', Times, 'Times NewRoman', serif
}
.Footnotes {
	FONT-SIZE: x-small; FONT-FAMILY: Arial, Helvetica, Univers, 'Zurich BT', sans-serif
}
.Caption {
	FONT-SIZE: x-small; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Univers, 'Zurich BT', sans-serif
}
.Code {
	COLOR: rgb(0,0,0); FONT-FAMILY: 'Courier New', Courier, monospace
}
.Credits {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: 'Times New Roman', Times, 'Times NewRoman', serif; TEXT-ALIGN: center
}
