/* CSS Document */
 H1 {
      font-weight: bold;
      font-size: 18pt;
      line-height: 18pt;
      font-family: arial,verdana;
      font-variant: normal;
      font-style: normal;
  }
  
.style1 {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.style3 {font-size: 12px}
.style4 {font-size: 14px; font-weight: bold; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style5 {color: #000000}
.style6 {font-size: 14px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style7 {color: #000844; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
.style8 {font-size: 10px}

body                        { margin: 0px; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; }
h2							{ font-size: 14pt; }

div.title					{ font-size: 14pt; font-weight: bold; text-align: center; }
div.shadow					{ background-color: #EEFAFA; border: 1px solid #DDEEEE; }
div.box						{ margin:1px 1px 1px 1px; border-bottom: 1px solid; border-bottom-color: #DDEEEE ; /*border-right: 1px solid; border-right-color: #DDEEEE;*/ border-top: 1px solid; border-top-color: #DDEEEE ; /*border-left: 1px solid; border-left-color: #DDEEEE; */}

span.shadow					{ background-color: #EEFAFA; border-bottom: 1px solid; border-bottom-color: #DDEEEE ;border-right: 1px solid; border-right-color: #DDEEEE; border-top: 1px solid; border-top-color: #DDEEEE ;border-left: 1px solid; border-left-color: #DDEEEE; }

td.admin0					{ background-color: #EEFAFA; color:#000000; height: 20px; }
td.admin1					{ height: 20px; }

tr.tabtit					{ background-color: #EEFAFA; color:#000000; border-bottom: 1px solid; border-bottom-color:#DDEEEE; border-right: 1px solid; border-right-color: #DDEEEE; border-top: 1px solid; border-top-color: #DDEEEE ;border-left: 1px solid; border-left-color: #DDEEEE; }

table, tr, td               { font-size: 9pt; }
table                       { empty-cells: show; }
table.main                  { empty-cells: show; border: 0px none #000000; background-color: #FFFFFF; }
table.nav                   { empty-cells: show; border: 0px none #000000; background-color: #FFFFFF; width: 100%; height: 100%; }

img                         { border: 0px none; }

input                       { border: 1px solid #003366; color: #106AA9; background-color: #FFFFFF; margin: 1px; }
input:hover                 { border: 1px solid #003366; color: #003366; background-color: #FFFFFF; margin: 1px; }
input.but		        	{ border: 1px solid #003366; background-color: #106AA9; color: #FFFFFF; font-weight: bold; width: 200px;}
input.but:hover		    	{ border: 1px solid #003366; background-color: #003366; color: #FFFFFF; font-weight: bold; width: 200px;}
input.smallbut		        	{ border: 1px solid #003366; background-color: #106AA9; color: #FFFFFF; font-weight: bold; width: 75px;}
input.smallbut:hover		    	{ border: 1px solid #003366; background-color: #003366; color: #FFFFFF; font-weight: bold; width: 75px;}

input.rad					{ border: 0px; color: #003A84; background-color: #DCFFFF;  }
input.sel                   { border: 1px solid #003366; background-color: #FFFFFF; color: #0066EE; margin: 1px; width: 200px;/* background-image: url(images/inputback.png);*/ }
input.sel:hover             { border: 1px solid #003366; background-color: #FFFFFF; color: #0066EE; margin: 1px; width: 200px;/* background-image: url(images/inputbackover.png);*/ }


select.sel                   { border: 1px solid #003366; background-color: #FFFFFF; color: #0066EE; margin: 1px; }
select.sel:hover             { border: 1px solid #003366; background-color: #FFFFFF; color: #0066EE; margin: 1px; }

textarea					{ border: 1px solid #003366; color: #0066EE; background-color: #FFFFFF; margin: 1px; }

a:link, a:visited, a:active { color: #106AA9; text-decoration: none; /* border-bottom: solid 1px; */ }
a:hover                     { color: #003A84; text-decoration: underline; /* border-bottom: solid 2px; */ }

a.white:link, a.white:visited, a.white:active { color: #EEEEEE; text-decoration: none; /* border-bottom: solid 1px; */ }
a.white:hover                     { color: #FFFFFF; text-decoration: underline; /* border-bottom: solid 2px; */ }