BODY {

   background-color : white;

   color : black;

   font-family : verdana, arial;

   font-size : 8pt;

   scrollbar-arrow-color: rgb(211,185,233);

   scrollbar-track-color : rgb(255,255,245);

   scrollbar-shadow-color: rgb(163,225,236);

   scrollbar-face-color : rgb(255,255,245);

   scrollbar-3dlight-color : rgb(163,225,236);

}



BODY.binns {

   background-color : white;

   color : black;

   font-family : verdana, arial;

   font-size : 8pt;

   scrollbar-arrow-color: rgb(221,180,28);

   scrollbar-track-color : white;

   scrollbar-shadow-color: rgb(221,180,28);

   scrollbar-face-color : rgb(252,248,237);

   scrollbar-3dlight-color : rgb(245,210,140);

}





HR {

   color : rgb(163,225,236);

}



BODY.kara {

   background-color : rgb(35,52,131);

   color : rgb(240,200,15);

   font-family : garamond verdana arial;

   font-size : 16pt;

}



BODY.kara TABLE TD {

   font-family : garamond verdana arial;

   font-size : 16pt;

}



BODY.kara HR {

   color : rgb(240,200,15);

} 



BODY.aut TH {

   font-family: verdana, arial;

   font-weight : bold;

   font-size : 8pt;

   color : rgb (116,96,71);

}



BODY.nat {

   background-image : url(bg000000.gif);

   scrollbar-arrow-color : white;

  scrollbar-track-color : black;

  scrollbar-shadow-color : white;

  scrollbar-face-color:#8fd5df;

  scrollbar-highlight-color:white;

  scrollbar-darkshadow-color:black;

  scrollbar-3dlight-color:#c1b8a7;

}



BODY.nat HR {

   color : white;

   border : 1px inset;

}



BODY.nat A:link {

   color : rgb(143,213,223);

   font-weight : bold;

   text-decoration : none;

}



BODY.nat A:visited {

   color : rgb(143,213,223);

   font-weight : bold;

   text-decoration : none;

}



BODY.nat A:active {

   color : rgb(143,213,223);

   font-weight : bold;

   text-decoration : none;

}



BODY.nat A:hover {

   background : rgb(143,213,223);

   color : black;

   font-weight : bold;

   text-decoration : none;

}



BODY.index {

   background-color : rgb(255,255,245);

}





BODY.nat TD.simple A:link {

   color : white;

   text-decoration : none;

}



BODY.nat TD.simple A:visited {

   color :white;

   text-decoration : none;

}



BODY.nat TD.simple A:active {

   color : white;

   text-decoration : none;

}



BODY.nat TD.simple A:hover {

   color : white;

   background : black;

   text-decoration : none;

}



TABLE.konf {

   background : black;

   color : white;

   font-size : 7pt;

   border : solid thin white;

}



TABLE.konf TR TD {

   padding-top : 15px;

   padding-bottom : 10px;

   padding-left : 10px;

}



TABLE.konf STRONG {

   color : white;

}



IMG.rmarg {

   margin-right : 20px;

   }



BODY.image {

   background : rgb(107,165, 214);

   font-family : verdana;

   font-size : 10pt;

   color : white;

   scrollbar-arrow-color:white;

  scrollbar-track-color:#345fd6;

  scrollbar-shadow-color:#464646;

  scrollbar-face-color:#68a5d6;

  scrollbar-highlight-color:white;

  scrollbar-darkshadow-color:black;

  scrollbar-3dlight-color:#345fd6;

}



BODY.image TABLE {

   font-family : verdana;

   font-size : 10pt;

   color : white;

}



BODY.image STRONG {

   color : white;

}



BODY.image A:visited {

   color : white; 

   text-decoration : none; 

}





BODY.image A:link {

   color :white; 

   text-decoration : none; 

}





BODY.image A:hover {

   color : black; 

   text-decoration : none;

}









TABLE TR TD {

   font-size : 8pt;

}



A:visited {

   color : rgb(127,0,0);

   text-decoration : none;

   font-weight : bold;

}



A:link {

   color : rgb(127,0,0); 

   text-decoration : none;

   font-weight : bold;

}





A:hover {

   color : rgb(255,223,85); 

   text-decoration : none;

   font-weight : bold;

}





A:active {

   color : rgb(255,223,85); 

   text-decoration : none;

   font-weight : bold;

}



A.offsite:visited {

   color : rgb(127,0,0); 

}





A.offsite:link {

   color : rgb(127,0,0); 

}



A.offsite:hover {

   color : rgb(240,120,0); 

   text-decoration : none; 

}





A.offsite:active {

   color : rgb(240,120,0); 

   text-decoration : none;

}







TABLE.xx {

   background-color : rgb(255,255,245);

  border : solid 1px rgb(163,225,236);

}



TABLE.xx H2 {

   font-size : 10pt;

   color : rgb(163,225,236);

}



P.indexx {

   padding-left : 30px;

}



TABLE.lila {

   background-color : rgb(195,0,223);

   font-size : 10pt; 

   font-family : verdana, arial; 

   color : white;

   border : thin solid rgb(0,0,107);

   padding-left: 5px;

}





TABLE.urla {

   border-top : thin solid black;

   border-right : thin solid black;

   border-left : thin solid black;

   color : black;

}



TABLE.black {

   border : thin solid black;

   color : black;

   background-color : rgb(192, 192, 192);

}





TABLE.urla TD.b {

   border-bottom : thin solid black;

}



TABLE.urla TD.lb {

   border-left : thin solid black;

   border-bottom : thin solid black;

}



TABLE.ins {

   background-color: rgb(186,177,160);

   border : thin solid rgb(150,0,64);

}



TD.inse {

   background-color: rgb(186,177,160);

}



TD.in {

   background-color : rgb(246,244,240);

   padding : 10;

   font-size : 8pt;

}









TABLE.urla TD.le {

   border-left : thin solid black;

}



TABLE.urla TH.b {

   border-bottom : thin solid black;

}



TABLE.urla TH.lb {

   border-left : thin solid black;

   border-bottom : thin solid black;

}





TD.top {

   background-color : #FFFFAA;

   color : #FF8000;

   font-family : verdana, arial;

   font-size : 16pt;

   border-bottom : thin solid rgb(255,128,0);

   border-top : thin solid rgb(255,128,0);

   padding : 10px;

}



TD.topp {

   background-color : rgb(252,248,237);

   color : black;

   font-family : verdana, arial;

   font-size : 16pt;

   border-bottom : thin solid rgb(221,180,028);

   border-top : thin solid rgb(221,180,028);

   padding : 10px;

   font-weight : bold;

}





TR.top {

   background-color : rgb(193,184,167);

}





TD.blue {

   font-size : 10pt; 

   font-family : "Lucida Calligraphy", verdana, arial;

   background : rgb(30,11,167);

   color : rgb(255,215,0);

   border-bottom : thin solid black;

   border-top : thin solid blue;

   padding-top : 5px;

   padding-bottom : 5px;

}



TD.marg {

   padding : 15px;

}



TD.page {

   background-color : rgb(255,255,245);

   padding : 15px;

   border : solid 1px rgb(255,128,0);

}



TD.pagee {

   background-color : rgb(252,248,237);

   padding : 15px;

   border : solid 1px rgb(221,180,028);

}







TD.pulaw {

   background-color : rgb(214,242,243);

   padding : 15px;

   border : solid 1px rgb(163,225,236);

}





.border {

   border : thin solid rgb(180,180,180);

   padding : 5px;

   background-color : rgb(246,244,240);

}



TD.pad {

   padding-top : 20px;

   padding-left : 5px;

   padding-right : 5px;

   font-size : 8pt;

}



TH {

   font-weight : bold; 

   font-size : 10pt; 

   font-family : verdana, arial; 

   text-align : left; 

}





TD.quote {

   border : thin solid rgb(163,225,236); 

   padding : 5px; 

}





.note {

   background-color : rgb(214,242,243); 

   padding : 5px;

   color : black;

}







TD.bibl UL LI {

   margin-bottom : 10px; 

}





TD.bibl UL {

   font-weight : bold; 

   margin-left : 0; 

   padding-left : 0; 

   border-left-width : 0; 

   list-style-type : none; 

}



UL.cours {

   border-top : thin solid rgb(246,244,240);

   list-style-type : none; 

}





TD.bibl {

   font-weight : normal; 

   font-size : 10pt; 

   font-family : verdana; 

   color : rgb(128,68,8); 

}



TD.l {

	color: white;

	font-size: 12pt;

	font-weight: bold;

	background-color: rgb(175,82,109);

}



TD.s {

	font-size: 12pt;

	font-weight: bold;

	background-color : rgb(211,189,90);

}



TD.z {

	color: white;

	font-size: 12pt;

	font-weight: bold;

	background-color: rgb(60,174,50);

}



TD.b {

	color: white;

	font-size: 12pt;

	font-weight: bold;

	background-color: rgb(113,71,13);

}



TD.f {

	color: white;

	font-size: 12pt;

	font-weight: bold;

	background-color: black;

}



TD.n {

	color: white;

	font-size: 12pt;

	font-weight: bold;

	background-color: rgb(222,102,52);

}



TD {

   font-size : 10pt; 

   font-family : verdana, arial; 

}





TABLE.ini TR TH {

   background-color : rgb(210,210,210); 

   border-width : 10px; 

   border-style : solid; 

   border-color : rgb(210,210,210); 

}





TABLE.ini TR TD OL LI {

   border-width : 10px; 

   border-style : solid; 

   border-color : white; 

}





TABLE.ini TR TD {

   border-width : 10px; 

   border-style : solid; 

   border-color : white; 

}





TABLE.ini {

   font-weight : normal; 

   font-size : 10pt; 

   font-family : verdana; 

   background-color : white; 

   border-width : thin; 

   border-style : solid; 

   border-color : gray; 

}





STRONG {

   font-style : normal; 

   font-weight : bold; 

   color : black; 

}





Q {

   background-color : gray; 

}





P.subs {

   font-size : 8pt; 

   font-family : verdana, arial; 

}





P.navig {

   font-size : 8pt; 

   font-family : verdana, arial; 

   padding-top : 2px; 

   padding-bottom : 2px; 

}



P.white {

   background : rgb(180,180,180);

}



LI {

   border-bottom : 10px solid rgb(255,255,245);

}





BODY.nat BLOCKQUOTE.white{

   background-color : white;

   padding : 5px;

   }





BODY.nat BLOCKQUOTE.white A:link {

   color : rgb(143,213,223); 

   text-decoration : none;

   font-weight : bold;

}





BODY.nat BLOCKQUOTE.white A:visited {

   color : rgb(143,213,223); 

   text-decoration : none;

   font-weight : bold;

}





BODY.nat LI {

   border-bottom: 10px solid rgb(143,213,223);

}



BODY.aut LI {

   border-bottom : 10px solid rgb(240,230,180);

}



H6 {

   color: rgb(70,70,70);

   font-style : normal; 

   font-weight : bold; 

   font-size : 10pt; 

}





H5 {

   color: rgb(70,70,70);

   font-style : italic; 

   font-weight : normal; 

   font-size : 10pt; 

}





H4 {

   color: rgb(70,70,70);

   font-style : italic; 

   font-weight : bold; 

   font-size : 10pt; 

}





BODY.aut H3 {

   color: rgb(70,70,70);

   font-weight : normal; 

   font-size : 13pt; 

}





H3 {

   color : rgb(70,70,70),

   font-weight : bold;

   font-size : 10pt;

}



H2 {

   color: rgb(70,70,70);

   font-weight : bold; 

   font-size : 12pt; 

}





H1 {

   color: rgb(70,70,70);

   font-weight : bold; 

   font-size : 22pt;

}







BODY.aut {

   background-color : rgb(240,230,180);

   color : black;

   font-size : 10pt;

   scrollbar-arrow-color:#960040;

  scrollbar-track-color:#960040;

  scrollbar-shadow-color:#464646;

  scrollbar-face-color:#f0e6b4;

  scrollbar-highlight-color:white;

  scrollbar-darkshadow-color:black;

  scrollbar-3dlight-color:#960040;

}





BODY.aut TABLE {

   border : none;

}



BODY.aut H2 {

   font-size : 12pt;

   background-color : white;

   padding : 8px;

}





P.h2 {

   font-size : 12pt;

   background-color : white;

   padding : 8px;

}

BODY.aut H4 {

   font-size : 8pt;

   background-color : rgb(116,096,071);

   color : white;

   padding : 3px;

   font-style : normal;

}



BODY.aut P.back {

   background-color : rgb(200,200,200);

   font-size : 8pt;

   padding-left : 10px;

   padding-top : 3px;

   padding-bottom : 3px;

   font-weight : bold;

}



P.back {

   background-color : rgb(255,255,245);

   font-size : 8pt;

   padding-left : 10px;

   padding-top : 3px;

   padding-bottom : 3px;

   font-weight : bold;

   border : 1px solid rgb(255,128,0);

}



P.backk {

   background-color : rgb(252,248,237);

   font-size : 8pt;

   padding-left : 10px;

   padding-top : 3px;

   padding-bottom : 3px;

   font-weight : bold;

   border : 1px solid rgb(221,180,028);

}





TD.brown H3 {

   font-size : 12pt;

   background-color : rgb(200,200,200);

   margin-left : -3px;

   padding-left : 3px;

}



TD.brown {

   border : solid thin  rgb(150,0,64);

   padding : 10px;

}



DIV.text {

   font-size : 10pt; 

   font-family : verdana, arial; 

   margin-right : 10%; 

   margin-left : 15%; 

}





DFN {

   font-style : normal; 

   background-color : rgb(255,170,100);

   color : black;

}





CAPTION {

   font-weight : bold; 

   font-size : 12pt; 

   font-family : verdana, arial; 

   color : rgb(141,67,7); 

   text-align : left; 

   padding-top : 20px; 

}



BODY.aut A:visited {

   color : rgb(150,0,64); 

   text-decoration : none; 

}





BODY.aut A:link {

   color : rgb(150,0,64); 

   text-decoration : none; 

}





BODY.aut A:hover {

   color : rgb(220,148,014); 

   text-decoration : none;

}



BODY.aut A:active {

   color : rgb(220,148,014); 

   text-decoration : none;

}





BODY.aut A.offsite:visited {

   color : rgb(150,0,64); 

}





BODY.aut A.offsite:link {

   color : rgb(150,0,64); 

}





BODY.aut A.offsite:hover {

   color : rgb(193,184,167); 

   text-decoration : none; 

}





BODY.aut A.offsite:active {

   color : rgb(193,184,167); 

   text-decoration : none;

}



BODY.binns A:visited {

   color : rgb(136,140,151); 

   text-decoration : none; 

}





BODY.binns A:link {

   color : rgb(136,140,151); 

   text-decoration : none; 

}





BODY.binns A:hover {

   color : rgb(130,90,18); 

   text-decoration : none;

}



BODY.binns A:active {

   color : rgb(130,90,18); 

   text-decoration : none;

}







.quest {

   font-style : italic; 

   color : green; 

}





.gd {

   color : white; 

   background-color : #0a4d04;

   padding: 4px

}





.gc {

   background-color : #69a003;

   padding: 4px

}





.gb {

   background-color : #b0fc49;

   padding: 4px

}





.ga {

   background-color : #b3ffb3;

   padding: 4px

}







.bord {

   border-width : thin; 

   border-style : solid; 

   border-color : rgb(246,244,240); 

}







P.blue {

   background : rgb(255, 255, 170);

   padding-left : 10px;

   padding-top : 5px;

   padding-bottom : 5px;

}



HR.brown {

   color : white;

}



