* { font-family:Verdana,Arial,Helvetica,sans-serif; 
	 font-size:12px;
         font-style:normal;
         line-height:normal;
         color:#000000;
         letter-spacing:normal;
         word-spacing:normal;
	 text-decoration:none
}

.tex, .tex2 { font-size:13px }
.cel 	{ color:#d3d3d3; text-align:center }
.lab 	{ border-style:solid; border-color:#4682b4; border-width:1px }
.labred { color:#dd0000; border-style:solid; border-color:#dd0000; border-width:1px }
.tex2td { font-size:13px; height:24px }
.tex3	{ font-size:13px; color:gray }
.tex4 	{ width:150px; height:18px }
.tex5 	{ width:100%; height:20px }
.tex6 	{ height:18px }
.free 	{ font-style:italic; color:#555555 }
.bf 	{ font-size:13px; font-weight:bold;}
.bfw 	{ font-size:13px; font-weight:bold; color:white }
.it 	{ font-style:italic }
.fix2 	{ font-family:Monospace,Fixed }
.fon 	{ text-align:center }
.fons 	{ color:white; text-align:center }
.fons2 	{ color:white }
.fons3 	{ color:black }
.libs 	{ text-align:left }
.tit   	{ font-size:16px; color:white; text-align:center; font-weight:bold }
.lista 	{ border:0px; background-color:#ccdde6 }
.format  { margin-top:0px; margin-bottom:0px; text-align:right }
.formatl { margin-top:0px; margin-bottom:0px; text-align:left  }
.red2, .red12 { color:#aa4444 }
.red14bf   {color:#dd0000; font-size:14px; font-weight:bold }
.white14bf {color:#ffffff; font-size:14px; font-weight:bold }
.redissn  { color:red }
.tex2120  { width:120px  }
.tex2140  { width:140px  }
.tex2160  { width:160px  }
.tex2150  { width:150px  }
.tex2red  { color:red }
.tex5380  { width:380px; height:20px }
.tex5400  { width:400px; height:20px }
.tex2red2 { color:#9f0912 }

.titmob   { color:white; text-align:center }
form.mob  { color:black; text-align:left }
table.mob { width:100%; background-color:#074577; border-width:0px; border-spacing: 0px; border-padding:0px }
img.mob   { border-width:0px }

select      { text-align:center }
select.bib  { text-align:left }
select.pref { text-align:center; width:170px }

a:link, a:visited, a:active { color:#4682b4 }
a:hover { color:red }
a.ti, a.ti:visited { color:white; font-size:14px; font-weight:bold } 
a.ti:hover, a.ti:active  { color:yellow; font-size: 14px; font-weight:bold } 
a.tirev, a.tirev:visited, a.tirev:active { color:#4181b4; font-size:14px; font-weight:bold } 
a.tirev:hover { color:#dd0000; font-size: 14px; font-weight:bold }
a.normal:link, a.normal:visited { color:#4682B4 }
a.normal:hover { color:red }
a.bar:link, a.bar:visited, a.bar:active { color:white }
a.bar:hover   { color:yellow }
a.button, a.button:visited { color:white; background-color:#4181b4 }
a.button:hover { color:#4181b4; background-color:white }

option.optred	{ color:#dd0000 }
option.optblu	{ color:#0000dd }
option.optgreen	{ color:#00dd00 }
div.fpvisible	{ width:100%; position:absolute; visibility:visible; top:75px; left:0px }
diV.fphidden	{ width:100%; position:absolute; visibility:hidden; top:75px; left:0px }
table.fp	{ border:0px;color:white }
table.pref	{ border-width:1px 1px 1px 1px; border-spacing:2px; border-style:outset outset outset outset; border-color:gray gray gray gray; border-collapse:separate; background-color:white }

select.pref { text-align:center; width:170px }
table.pref-rc4	{ border-width:1px 1px 1px 1px; border-spacing:2px; border-style:outset outset outset outset; border-color:gray gray gray gray; border-collapse:separate; background-color:white }
input.pref {}

a.tooltip{ position:relative; z-index:24; background-color:#ffffff; color:#4682b4 }
a.tooltip:hover { z-index:25; background-color:#ffffee; color:#4682b4 }
a span{ display:none }
a:hover span{ display:block; position:absolute; top:2em; left:2em; width:15em; border:1px solid #4682b4; background-color:#ccdde6; color:#000; font-size:90%; text-align:center }

a.tooltiplegenda{ position:relative; z-index:24; background-color:#ffffff;color:#4682b4 }
a.tooltiplegenda:hover { z-index:25; background-color:#ffffee; color: #4682b4 }
a.tooltiplegenda span{ display:none }
a.tooltiplegenda:hover span{ display:block; position:absolute; top:0em; left:-24em; width: 28em; border:1px solid #4682b4; background-color: #ccdde6; color:#000; font-size:90%; text-align:center; cursor:default }

a.tooltiptit { position:relative; color:white; font-weight: bold; z-index:24 }
a.tooltiptit:hover { z-index:25; background-color:#4682b4; color:white; font-weight:bold }
a.tooltiptit span{ display: none }
a.tooltiptit:hover span{ display:block; position:relative; top:0em; left:0em; width:100%; border:1px solid #4682b4; background-color:#ccdde6; color:#000; font-size:90%; text-align:left; cursor:default; font-weight:normal }

span.hidden { visibility:hidden }
span.none { visibility:hidden; display:none }
.none	{ visibility:hidden; display:none }
input.sendpdfButton { margin-bottom:1px ! important; background:white url(/icons/pdf21.gif) 2px 1px no-repeat; cursor:pointer; padding:1px 1px 1px 15px; text-transform:lowercase; width:100px }

.banner_green {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:white; text-align:center; background-color:#30b330; width:100%}