body {font-family:"Arial";color:#000000;font-size:14px}
img {border:0}
a:link {color:#000066;text-decoration:underline;}
a:visited {color:#000066;text-decoration:underline;}
h1 {font-size:20pt;margin-top:20px}
h2 {font-size:14pt;background-color:#FFFF99;margin-bottom: 12px;padding:2px}
.ss {font-size:16pt; text-align:right}

p.ft {font-size:8pt;text-align:center;margin-top: 0;margin-bottom:0}
.hd {background-color:#8FBC8F;font-weight:bold}

li p {margin-top: 1px;margin-bottom: 1px}
td {font-size:13.5px}
table {width:100%}
th {background-color:#8FBC8F;font-weight:bold; text-align:left}
hr {color:#8FBC8F;background-color:#8FBC8F;border:0;height: 2px;}
td.rc {width:180px;vertical-align:top}

table.hd a:link {color:#000000;text-decoration:none}
table.hd a:visited {color:#000000;text-decoration:none}
tr.shaded {background-color:#FAF0E6}
.adt{ border: 2px solid #8FBC8F;}
.adc{ text-align:center;}
.ad1{font-size:16pt}
.ad2{font-size:18pt;font-weight:bold;color:#CC3333}
.ad3{font-size:8pt;font-weight:bold}
 td.adc a:link {color:#000000;text-decoration:none;}
 td.adc a:visited {color:#000000;text-decoration:none;}

pre { margin-bottom:0; }
pre.d {font-family:"Arial";
		margin-left : 10px;
		margin-right : 10px;
		white-space: pre-wrap;       /* css-3 */
		white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
		white-space: -pre-wrap;      /* Opera 4-6 */
		white-space: -o-pre-wrap;    /* Opera 7 */
		word-wrap: break-word;       /* Internet Explorer 5.5+ */
		width: 99%;
	}

.og{font-size:8pt;color:red}
.og a{font-size:8pt;color:red}
.o{font-size:8pt;color:black}
.o a{font-size:8pt;color:black}
table.en{border:1px solid;border-collapse:collapse;width:auto;margin-top:5px;}
table.en td{border:1px solid;padding:3px;font-size:13px}
table.en th{border:1px solid;padding:3px}
table.search{width:auto;}
form{padding:0;margin:0}
table.close p{padding:0;margin:0}
#msg{color:red;font-size:12px;margin-top:6px;font-style:italic}

table.at td{vertical-align:top;padding:1px 3px 3px 3px}
table.at th{padding:1px 3px 1px 3px}
.btn{
   color:#8FBC8F;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
   font-size:16pt;
   background-color: #E0E0E0;
   margin-top:3pt;
   border:1px solid;
   border-top-color:#8FBC8F;
   border-left-color:#8FBC8F;
   border-right-color:#8FBC8F;
   border-bottom-color:#8FBC8F;}
.def{font-size:9pt;font-style:italic}
.sb{
   color:black;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
   font-size:10pt;
   background-color: #E0E0E0;
   padding-left:3pt;
   padding-right:3pt;
   border:1px solid;
   border-top-color:black;
   border-left-color:black;
   border-right-color:black;
   border-bottom-color:black;}
.def{font-size:9pt;font-style:italic}

.onl {background-color:white;top:0px}
.odivg {background-color:#CCB3CC;margin-right:3pt;border-right:3px solid #CCB3CC;padding-bottom:1px;padding-top:1px;}
.odivag {background-color:#CCB3CC;margin-right:3pt;border-right:3px solid #CCB3CC;padding-bottom:1px;padding-top:1px;}
.odivt {background-color:#FFCCB3;margin-right:3pt;border-right:3px solid #FFCCB3;padding-bottom:1px;padding-top:1px;}
.odive {background-color:#C7DEC7;margin-right:3pt;border-right:3px solid #C7DEC7;padding-bottom:1px;padding-top:1px;}
.onrg {text-align:right;background-color:#CCB3CC;float:right}
.onrag {text-align:right;background-color:#CCB3CC;float:right}
.onrt {text-align:right;background-color:#FFCCB3;float:right}
.onre {text-align:right;background-color:#C7DEC7;float:right}


/*obs*/
.ssName {font-size:16pt; text-align:right} /*obs*/
p.footer {font-size:8pt;text-align:center;margin-top: 0;margin-bottom:0} /*obs*/
.sitehead {background-color:#8FBC8F;font-weight:bold} /*obs*/
td.rightCol {width:180px;vertical-align:top} /*obs*/
table.sitehead a:link {color:#000000;text-decoration:none}/*obs*/
table.sitehead a:visited {color:#000000;text-decoration:none}/*obs*/
table.attrs td{vertical-align:top;padding:1px 3px 3px 3px} /*obs*/
table.attrs th{padding:1px 3px 1px 3px} /*obs*/
.origin{font-size:8pt;color:red} /*obs*/
.origin a{font-size:8pt;color:red} /*obs*/
.subst{font-size:8pt;color:red}/*obs*/
.subst a{font-size:8pt;color:red}/*obs*/
.smallbtn{
   color:black;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
   font-size:10pt;
   background-color: #E0E0E0;
   padding-left:3pt;
   padding-right:3pt;
   border:1px solid;
   border-top-color:black;
   border-left-color:black;
   border-right-color:black;
   border-bottom-color:black;} /*obs*/
table.values{border:1px solid;border-collapse:collapse;width:auto;}/*obs*/
table.values td{border:1px solid;padding:3px;font-size:13px}/*obs*/
.su{font-size:8pt;color:red}
.su a{font-size:8pt;color:red}

