
* { 
   background-color: rgb(255, 255, 255); 
   border: 0px none rgb(255, 255, 255);
   color: rgb(0, 0, 0);
   font-family: Arial,Helvetica,sans-serif; 
   font-size: 10pt; 
   font-style: normal;
   font-weight: normal;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-decoration: none;
   text-align: left;
   vertical-align: top;
}

a:link { color: rgb(0, 0, 127); }
a:link * { color: rgb(0, 0, 127); }
a:hover { background-color: rgb(233, 233, 233); }
a:hover { text-decoration: underline; }
a:hover * { background-color: rgb(233, 233, 233); }
a:hover * { text-decoration: underline; }
a:visited { color: rgb(127, 0, 127); }
a:visited * { color: rgb(127, 0, 127); }

body { 
   margin-left: 5px;
   margin-top: 5px;
}

hr { 
   position:relative;
   left: 75px;
   width: 75%;
   background-color: rgb(204, 204, 204);
   color: rgb(204, 204, 204);
   margin-bottom: 6pt;
   margin-top: 6pt;
}

h1 { 
   width: 100%;
   background-color: rgb(204, 204, 204);
   border-color: rgb(0, 0, 0);
   border-style: solid;
   border-width: 2px 0px 0px 0px;
   padding-top: 6pt;
   padding-bottom: 5px;
   margin-top: 5px;
   margin-bottom: 12pt;
   font-size: 12pt;
   font-weight: bold;
   text-align: center;
}

h1 * { background-color: transparent; }
h1 * { font-size: 12pt; }
h1 * { font-weight: bold; }

h2 { 
   width: 100%;
   background-color: rgb(234, 234, 234);
   border-color: rgb(0, 0, 0);
   border-style: solid;
   border-width: 1px 0px 0px 0px;
   padding-top: 3pt;
   padding-bottom: 3px;
   margin-top: 3px;
   margin-bottom: 3pt;
   font-size: 10pt;
   font-weight: bold;
   text-align: center;
}

h2 * { background-color: transparent; }
h2 * { font-size: 10pt; }
h2 * { font-weight: bold; }


img { 
   background-color: transparent; 
   margin: 5px; 
}

small { 
   font-size: 10pt;
   font-weight: normal; 
}

.nT1 { 
   background-color: rgb(204, 204, 204);
   border-bottom: 3px solid rgb(0, 0, 0);
   border-left: 1px solid rgb(0, 0, 0);
   border-right: 3px solid rgb(0, 0, 0);
   border-top: 1px solid rgb(0, 0, 0);
   width: 800px;
}
.nT1 * { background-color: transparent; }
.nT1I { 
   background-color: rgb(255, 255, 255);
   border: 1px solid rgb(0, 0, 0);
   height: 75px;
   margin: 5px;
}
.nT111 { 
   border-right: 2px solid rgb(0, 0, 0);
   width: 150px;
}
.nT112 { 
   background-image: url(l3.gif);
   background-position: right;
   background-repeat: no-repeat;
   padding-left: 5px;
   padding-top: 10px;
}

.nT2 * { font-size: 12pt; }

.dT1 { 
   border-bottom: 3px solid rgb(0, 0, 0);
   border-left: 1px solid rgb(0, 0, 0);
   border-right: 3px solid rgb(0, 0, 0);
   border-top: 1px solid rgb(0, 0, 0);
   margin-bottom: 50px;
   width: 800px;
}

.dT2 { 
   border: 2px solid rgb(0, 255, 0);
   margin-bottom: 10px;
   margin-left: 10%;
   margin-top: 5px;
   width: 80%;
}

.lT1 { width: 100%; }
.lT1 { 
   border-bottom: 1px solid rgb(0, 0, 0);
   border-left: 1px solid rgb(0, 0, 0);
   border-right: 1px solid rgb(0, 0, 0);
   border-top: 1px solid rgb(0, 0, 0);
}

.lT1 td { padding: 1px 1px 1px 1px; }
.lT11 * { background-color: rgb(234, 234, 234); }
.lT11 * { font-weight: bold; }
.lT11 * { text-align: center; }
.lT111 { text-align: left; }
.lT112 { text-align: left; }
.lT113 { text-align: left; }
.lT121 { background-color: rgb(234, 234, 234); }
.lT121 * { background-color: transparent; }
.lT121 { text-align: right; }
.lT122 { background-color: rgb(255, 255, 204); }
.lT122 * { background-color: transparent; }
.lT122 { text-align: left; }
.lT123 { background-color: rgb(255, 255, 204); }
.lT123 * { background-color: transparent; }
.lT123 { text-align: left; }

.tInfo { 
   border-bottom: 1px dotted rgb(255, 0, 0);
   cursor: help;
}

.bBut { 
   margin-bottom: 5px;
   margin-left: 5px;
   margin-right: 5px;
   margin-top: 0px;
   width: 100px;
}