<STYLE TYPE="text/css">

 FORM      { font-size:   1pt; }
 TD        { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
           }
 BODY      { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
           }
 P         { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
           }
 .body     { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
           }
 .bodygrey { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
             color:       #555555;
           }
 .text     { font-family: Arial, Helvetica, sans-serif;
             font-size:   10pt;
             color:       #555555;
           }
 
 A         { text-decoration: none; }
 .bluelink { text-decoration: none;
             color: #336699; }
 A:hover   { text-decoration: underline; }
 A.white   { color: white; }
 A.navlink { color: #888888;
             text-decoration: underline; 
           }
 
 .activecell   { background-color: #DDFFDD;
                 color: #006600;
                 font-weight: bold;
               }
 .inactivecell { background-color: #E0E0E0;
                 color: #666666;
                 font-weight: bold;
               }
                         
 .adcolor   { color:       #666666; }
 .adhead    { font-size:   10pt;
              font-style:  italic;
              line-height: 15pt;
            }
 
 .bold      { font-weight: bold; }
 
 .comauwarning  { background-color: red;
							 	 color: white;
								 font-weight: bold;
							 }	
  
 .errorhead { font-size:   9pt;
              font-weight: bold;
              color:       #660000;
            }
 .errorbody { font-size:   8pt;
              color:       #660000;
            }
 
 .greybody { font-family:  Geneva, Arial, Helvetica, sans-serif;
             font-size:    9pt;
             color:        #555555;
           }
            
 .greyhead { font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif;
             font-size:        9pt;
             font-weight:      bold;
             background-color: #E0E0E0;
           }
  
 .fixed    { font-family: Courier, monospace;
             font-size:   9pt;
             white-space: pre;
           }
 .fixedsml { font-family: 'Courier New', Courier;
             font-size:   8pt;
             white-space: pre;
             color:       #666666;
           }
 .fixedsmlnowhitespace { font-family: 'Courier New', Courier;
                         font-size:   8pt;
                         color:       #666666;
                       }
 .fixednowhitespace { font-family: 'Courier New', Courier;
                      font-size:   10pt;
                      color:       #666666;
                    }
 
 .greenside { font-family: Tahoma, Verdana, Arial, sans-serfif;
              font-size:   9pt;
              color:       #004400;
            }
            
 .greenhead { font-family: Tahoma, Verdana, Arial, sans-serfif;
              font-size:   10pt;
              color:       #004400;
            }
  
 .headline { font-size:   11pt;
             font-family: Tahoma, Arial, Helvetica;
             color:       black;
           }
 
 .helptitle { font-size:   10pt;
              font-weight: bold;
              color:       #660055;
            }
 .helpbody  { font-size:   9pt; }
 
 .helpq    { font-weight: bold;
             color:       #660000;
           }
 .helpa    { color:       #555555;
             line-height: 12pt;
           }
 .helpqsml { 
             font-size:   8pt;
             color:       #990000;
           }
 .helpasml { 
             font-size:   8pt;
             color:       #888888;
           }
 
 
  
 .label     { font-size:   8pt; }
 .labelmed  { font-size:   9pt; }
 .labelreq  { font-size:   8pt; 
              color:       red;
            }
             
 .listback  { background-color: #C5C5C5; }
 .listdark  { background-color: #949494;
              color:            white;
            }
 .listhead  { background-color: #FFFFD8;
              color:            #880000;
              font-size:        10pt;
              font-weight:      bold;
            }
 .listbody  { background-color: #F0F0F0; }
 .listctrl  { background-color: #CCCCCC; }
 .listred   { background-color: #880000; }
 
 .menuhead { 
             font-family: Tahoma, Verdana, Arial, Helvetica;
             font-size:   9pt;
             color:       #666666;
           }
 .menutxt  { font-family: Tahoma, Verdana, Arial, Helvetica;
             font-size:   9pt;
             color:       #666666;
             line-height: 12pt;
           }
           
 .menutop  { font-size:   8pt;
             font-family: Tahoma, Arial, Helvetica;
             font-weight: bold;
             color:       black;
           }          
 
 .newsdate { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
             font-size:   8pt;
             font-weight: bold;
             color:       #666666;
           }
 .newsbody { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
             font-size:   8pt; 
             color:       #666666;
           }
             
 .nonprop  { font-family: 'Lucida Console', Courier, monospace; 
             font-size:   9pt;
           }
 .nonpropsml { font-family: 'Lucida Console', Courier, monospace; 
               font-size:   8pt;
             }
 
 .questlist { font-family: Geneva, Arial, Helvetica, sans-serif;
              font-size:   8pt; 
              color:       #663300; 
            }
 
 .sidebartext  { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                 font-size:   8pt;
                 color: #555555;
                 line-height: 12pt;
               }
 
 .size1  { font-size:   10px; 
           font-family: Verdana, Arial, Sans-Serif;
         }
 .size2  { font-size: 12px; 
           font-family: Arial, Sans-Serif; 
         }
 .size3  { font-size: 14px; 
           font-family: Arial, Sans-Serif; 
         }
         
 .smallclear { font-family: Tahoma, Verdana, Arial, sans-serfif;
              font-size:   8pt;
            }
                             
 .smallgrey { font-size:   8pt; 
              color: #555555;
              font-family: Arial, Helvetica, sans-serif;
            }
 
 .smalltah { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
             font-size:   8pt;
           }
                      
 .subblue  { font-size:   11pt;
             font-weight: bold;
             font-style:  italic;
             color:       #DD0000; 
           }
 
 .topiclist { font-family: Geneva, Arial, Helvetica, sans-serif;
              font-size:   10pt;
              color:       #333300;
              font-weight: bold; 
              font-style:  italic;
            }
 
 .topicmain { font-family: Geneva, Arial, Helvetica, sans-serif;
              font-size:   9pt;
              color:       #663300; 
              font-weight: bold;
              font-style:  italic;
            }
 .topicmainred { font-family: Geneva, Arial, Helvetica, sans-serif;
                 font-size:   9pt;
                 color:       #880000; 
                 font-weight: bold;
               }

 .topicmain_sub { font-family: Geneva, Arial, Helvetica, sans-serif;
                  font-size:   9pt;
                  color:       #663300; 
                  font-weight: bold;
                  font-style:  italic;
                }           
 .TopicHead { font-size : 11pt; 
              font-family : Geneva, Arial, Helvetica, sans-serif; 
              font-weight : bold; 
              font-style : italic; 
              color : #663300; 
              text-decoration: none 
            }
                                  
 .txtwhite  { color:       white; }
 .verysmall { font-size:   4pt; }
 .txtsmall  { font-size:   8pt; }
 .txtmedium { font-size:   11pt; }
 .txtlarge  { font-size:   13pt; }
 .txthuge   { font-size:   17pt; }
 .txtwarn   { font-size:   15pt; 
              color:       red;
              font-weight: bold;
            }
 
 .userdata  { color:       #880000; 
              font-weight: bold;
            } 
  
 .warning  { background-color: #FFDDDD; 
             color:            #660000;
           }

 .bluehead    { background-color: #BBBBBB; }
 .lredback    { background-color: #FFEEEE; }
 .lorangeback { background-color: #FFEEDD; }
 .greycell    { background-color: #555555; }
 .grey33cell  { background-color: #AAAAAA; }
 .grey17cell  { background-color: #D2D2D2; }
 .grey10cell  { background-color: #E5E5E5; }
 .grey9cell   { background-color: #E9E9E9; }
 .highlighted { background-color: yellow; }
           
 .green  { color: green; }
 .orange { color: #CC6633; }
 .red    { color: red; }
 .dred   { color: #770000; }
 .blue   { color: blue; }
 .lblue  { color: #DDDDFF; }
 .dblue  { color: #000077; }
 .white  { color: white; }
 .grey   { color: #555555; }
 .grey66 { color: #444444; }
 .grey33 { color: #AAAAAA; }
 .grey17 { color: #D2D2D2; }
 .grey10 { color: #E5E5E5; }
 .grey9  { color: #E9E9E9; }
 .yellow { color: #FFFFCC; }
 
        
 .cdmlite { color: #FFBF82; }
 .cdmdark { color: #610300; }
 
 TD.ArticleBody { font-family: Verdana, Arial, Helvetica, Sans-Serif; 
                  font-size: 12px; 
                }

 .nuhead { font-family: Verdana, Arial, Helvetica, sans-serif; 
           font-size: 14px; 
           color: #004000; 
           font-style: italic; 
           font-weight: bold;
         }

 .obgtext { font-family: Verdana, Arial, Helvetica, Sans-Serif;
            font-size: 12px; 
          }

 .popup  { position : absolute;
 	         visibility : hidden;
           padding : 0px;
           z-index : 2;
 	         width : 100%;
         }
 
 .inputbox  { font-family : Verdana, Arial, Helvetica, Sans-Serif;
             	font-size : 11px
            }

 .submenu { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
            font-size:   10px;
            color: black; 
           }  
 
 .mastHeading { font-family: Zurich Cn BT, Arial, Helvetica, Verdana,sans-serif;
                font-size: 16pt;
                font-weight: bold;
                color: white;
              }
 .navcrumb { color: white;
             text-decoration: underline; 
             font-size:   11px;
           }
 .navcrumbnoline { color: white;
                   text-decoration: none; 
                   font-size:   11px;
                 }
 .navlevels { font-size:   11px;
              color:       #888888;
            }
 .navcurrent { font-size:   11px;
               color:       #888888;
             }
 A.navlink { color: #888888;
             text-decoration: underline; 
           }

 .sectionBody { font-size: 10pt; 
                color: #555555;
                font-family: Arial, Helvetica, sans-serif;
                line-height: 15pt;
              }

 .sectionEmph { font-size: 10pt; 
                color: #000000;
                font-family: Arial, Helvetica, sans-serif;
              }

 .sectionHead { font-size: 11pt; 
                color: #555555;
                font-family: Arial, Helvetica, sansserif;
              }

 .sectionLink { font-size: 10pt; 
                color: #336699;
                font-family: Arial, Helvetica, sans-serif;
              }

 .subMastHeading { font-family: Zurich Cn BT, Arial, Helvetica, Verdana,sans-serif;
                font-size: 16pt;
                font-weight: bold;
                color: DarkGray;
              }
 .dashbox { border:     1px dashed #888888;
            padding:    4px;
          }
 .dash   { border:     1px dashed #888888;
          }
</STYLE>
