/*body {font-family: arial, helvetica, Swiss;  font-size: 10pt; background: #defaFf}*/
body {font-family: arial, helvetica, Swiss;  font-size: 10pt; background: white;}

table.l1 {font-family: arial, helvetica, Swiss; font-size:9pt; color: #5D5D5F;} 
tr.l1   {text-align: left;} 
td.l1  {background-color: #B8D2EF;}
a.l1:link         {color: #5D5D5F; text-decoration:underline; font-size:9pt;}
a.l1:visited  {color: #5D5D5F; text-decoration:underline; font-size:9pt;} 
a.l1:active    {color: #5D5D5F; text-decoration:underline; font-size:98pt;}
a.l1:hover       {color: navy;    text-decoration:underline; font-size:9pt;}


a:link {color: navy; text-decoration:none; font-size:10pt;}
a:visited {color: navy; text-decoration:none; font-size:10pt;} 
a:active {color: red; text-decoration:none; font-size:10pt;}
a:hover {color: red; font-weight:400; text-decoration:underline; font-size:10pt;}

a.ul1:link         {color: navy; text-decoration:underline; font-size:8pt;}
a.ul1:visited  {color: navy; text-decoration:underline; font-size:8pt;} 
a.ul1:active    {color: navy; text-decoration:underline; font-size:8pt;}
a.ul1:hover       {color: red;  text-decoration:underline; font-size:8pt;}

a.f8:link        {color: navy; text-decoration:none; font-size:8pt;}
a.f8:visited {color: navy; text-decoration:none; font-size:8pt;} 
a.f8:active   {color: navy; text-decoration:none; font-size:8pt;}
a.f8:hover     {color: red; font-weight:400; text-decoration:underline; font-size:8pt;}

a.f8_:link        {color: navy; text-decoration:none; font-size:8pt;}
a.f8_:visited {color: navy; text-decoration:none; font-size:8pt;} 
a.f8_:active   {color: navy; text-decoration:none; font-size:8pt;}
a.f8_:hover     {color: red; font-weight:bold; text-decoration:underline; font-size:8pt;}

a.f6r:link {color: red; text-decoration:none; font-size:6pt;}
a.f6r:visited {color: red; text-decoration:none; font-size:6pt;} 
a.f6r:active {color: red; text-decoration:none; font-size:6pt;}
a.f6r:hover {color: red; font-weight:400; text-decoration:underline; font-size:6pt;}

input.t1      {font-family: arial, helvetica, Swiss; font-size:8pt;} 
input.t1re  {font-family: arial, helvetica, Swiss; font-size:8pt; text-align:right;} 
input.t1y {font-family: arial, helvetica, Swiss; font-size:8pt; background-color: yellow;}
input.t1y10 {font-family: arial, helvetica, Swiss; font-size:11pt; background-color: yellow;}
input.t1g {font-family: arial, helvetica, Swiss; font-size:8pt; background-color: lightgreen;}
input.t1r {font-family: arial, helvetica, Swiss; font-size:8pt; color: white; background-color: red;  border-color: red; }
input.t1b1 {font-family: arial, helvetica, Swiss; font-size:8pt; color: white; background-color: navy;}
input.t1b3 {font-family: arial, helvetica, Swiss; font-size:10pt; color: white; background-color: blue;}
input.t1b2 {font-family: arial, helvetica, Swiss; font-size:8pt; background-color: #00CED1;  border-color: #00CED1; }

/*input.t1lb  {font-family: arial, helvetica, Swiss; font-size:8pt; background-color: #B0DDF4;} 
textarea.t1lb  {font-family: arial, helvetica, Swiss; font-size:8pt; background-color: #B0DDF4} 
*/
select.t1lb  {font-family: arial, helvetica, Swiss; font-size:8pt; background-color: white;} 

input.t1ro4 {font-family: arial, helvetica, Swiss; font-size:8pt; color: black; background-color: #C2DFFF;}


input.t1ro  {font-family: arial, helvetica, Swiss; font-size:8pt; color: grey; background-color: lightgrey; }
input.t1ro2 {font-family: arial, helvetica, Swiss; font-size:8pt; color: navy; background-color: lightgrey; }
input.t1ro3 {font-family: arial, helvetica, Swiss; font-size:8pt; color: navy; background-color: #FFC0CB; }
input.t1ro3LID {font-family: arial, helvetica, Swiss; font-size:8pt; color: navy; background-color: lightblue; }
textarea.t1ro {font-family: arial, helvetica, Swiss;  color: grey; background-color: lightgrey; }


input.btn_a  {font-size:8pt; background-color: yellow; border-color: black; }
input.btn_y  {font-size:8pt; background-color: yellow; border:no; }
input.btn_y2 {font-size:8pt; background-color: yellow; color: #000000; border: 2px solid #000000; border-radius: 6px;}
input.btn_a2 {font-size:8pt; background-color: #C0C0C0; color: #808080; }
/*input.btn_g  {font-size:8pt; background-color: #00FF00; color: black; border:4px; border-color: black;}*/
input.btn_g  {font-size:8pt; background-color: #00FF00; color: black;  border: 2px solid #000000; }

input.btn_g2 {font-size:8pt; background-color: lightgreen; color: black; border: 1px solid #000000; border-radius: 6px;}
input.btn_b2 {font-size:8pt; background-color: blue;       color: white; border: 2px solid #000000; border-radius: 6px;}

input.btn_b  {font-size:8pt; background-color: navy; color: white; border:0;}
input.btn_bR  {font-size:8pt; background-color: navy; color: white;  border: 2px solid #000000; border-radius: 6px;}
input.btn_lb {font-size:8pt; background-color: blue; color: white; }
input.btn_r  {font-size:8pt; background-color: red; color: white;}
input.btn_rk {font-size:6pt; background-color: red; color: white;}

div.d1  {font-family: arial, helvetica, Swiss; font-size: 8pt; color: gray;} 

tr.lb   {background-color: lightblue;}
tr.gr3 {background-color: #7CFC00;}
tr.lb   {background-color: #ADD8E6;}

td.h_forum {background-color: black; color: white; font-size: 8pt; font-weight: 600;}
td.h_forum2 {background-color: gray; color: white; font-size: 8pt; font-weight: 600;}

td.gr1 {background-color: #00FF00;}
td.gr2 {background-color: #00FA9A;}

textarea.t1 {font-family: arial, helvetica, Swiss; font-size:8pt;} 
select.t1 {font-family: arial, helvetica, Swiss; font-size:8pt;}   

table.reg1XXX td {
  font-size : 77%;
  font-family : arial,Verdana,Helvetica,Arial,sans-serif; color : black; 
}

table.reg1XXX th {
  font-size : 100%;
  font-family : arial,Verdana,Helvetica,Arial,sans-serif; color : red; 
}  
  
td.blink {text-decoration: blink;} 

p.t12    {font-size:12pt;} 
p.t14    {font-size:14pt;} 

td.rt    {text-align: left;} 
td.t8    {color: white; font-size: 8pt;}
td.t10    {color: white; font-size: 10pt;} 
td.t10b   {font-size:10pt;} 
td.t12   {font-size:12pt; color:white;} 

td.f6 {font-size: 6pt;} 
td.f8 {font-size: 8pt;} 

td.bl1    {color: navy; font-size: 8pt;} 

td.reserve   {font-size:12pt; background: #CDE6FE} 

tr.b1   {font-size:10pt; background: #CDE6FE} 

tr.t10   {font-size:10pt;} 
tr.t12   {font-size:12pt;} 
div.d8  {font-size: 8pt;} 

div.txt0  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none}

td.pc {border-right: 1px solid lightblue; border-left:1px solid lightblue;}
tr.pc {background: lightblue;}


td.td1 { 
    border-right-width: 1px; 
    border-right-style: solid; 
    border-top-width: 1px; 
    border-top-style: solid; 
    border-left-width: 1px; 
    border-left-style: solid; 
}    

table.m1  {background:lightblue;}
td.m0  {background:lightblue;}
td.m1   {color: white; background:blue;}
td.m2   {color: white; background-color: #6495ED;}
th.m3   {color: white; background-color: red;}


th.col_srt {background:aqua;}
th.col1 {background:#F0E68C;}
th.col2 {background:#F4A460;}
th.col3 {background:#7FFF00;}
th.col4 {background:#8FBC8F;}
th.col5 {background:#87CEEB;}

td.m1a {background='#FFE4B5'; border-color:blue; border-style:solid; border-width:1px;}
td.m1b {border-color:blue; border-style:solid; border-width:1px;}


td.b { border-bottom-style: solid ; 
border-bottom-color: black; 
border-bottom-width: 1px; }
	 
td.b2 { border-bottom-style: solid ; 
border-bottom-color: black; 
border-bottom-width: 2px; }
	 
td.bh { border-bottom-style: hidden ; }	 
td.th { border-top-style: hidden ; }	 
td.bi { border-bottom-style: inset ; }


td.nobreak { white-space:nowrap;}
td.nb { white-space:nowrap;}

table.t1 {font-family: arial, helvetica, Swiss; font-size:8pt;} 
table.t2 {font-family: arial, helvetica, Swiss; font-size:7pt;} 
td.t2 {font-family: arial, helvetica, Swiss; font-size:5pt;} 

table.outline {
    font-family: arial, helvetica, Swiss; 
    font-size:8pt;
    border-width: 1px;
    border-spacing: 2px;
	border-style: outset;
	border-color: black;
	border-collapse: collapse;
	background-color: #EEE8AA;
}
table.outline2 {
    font-family: arial, helvetica, Swiss; 
    font-size:8pt;
    border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: black;
	border-collapse: collapse;
	background-color: lightgrey;
}
td.outline3 {
    font-family: arial, helvetica, Swiss; 
    font-size:8pt;
    border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: black;
	border-collapse: collapse;
	background-color: lightgrey;
}

td.outline4 { 
	border-style: solid;
    border-width: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
    border-bottom-width: 1px;
	border-bottom-color: lightblue;
}
    
table.t1b {font-family: arial, helvetica, Swiss; font-size:8pt; border-collapse: collapse; border-style: hidden;} 
td.t1b {font-family: arial, helvetica, Swiss; font-size:8pt; border: 2px solid #336699; text-align: center; width: 80px; }
  

