BODY { margin: 0; padding: 0;}
BODY.dark { MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial }
INPUT { border: #c2c6cf 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #f9fafb }
* { margin: 0; }
P { color: #000066; padding: 3 0; font-weight: normal; font-size: 12px; }
A { color: #000066; text-decoration: none }
A:hover { color: #0066CC; }
IMG { border: 0 }
OL { margin: 0; padding: 5 0 5 30; }
UL { margin: 0; padding: 5 0 5 20; }
LI { margin: -3 0; color: #000090; font-weight: bold; font-size: 13px; text-align: justify }
.head { padding: 0 15; color: #FFFFFF; font-weight: 900; font-size: 14px; }
.subhead { padding: 5 0; font-weight: bold; font-size: 12px; text-align: center; }
.header  { padding: 5 0; font-weight: bold; font-size: 13px; }
P.header { text-indent: 0; }
.info { padding: 5px 0; color: #0066CC; text-align: justify; font-weight: bold; font-size: 13px; line-height: 130%; }
.txt  { text-align: justify; }
.inf  { text-align: justify; text-indent:0; padding: 0 0 1; }
.ref { color: #0066CC; }
.ref:hover { color: #FF4444 }
P.txt { text-indent: 15; }
.txt A,  .inf A, { color: #0066CC }
.ref2 { color: #0066CC; font-size:11px; }
.ref2:hover { color: #FF4444 }

A.highlight, A.highlight:visited { color: #0066CC; }
A.highlight:hover { color: #0088FF; text-decoration: underline; }


A.sup { color: #50B6FC }
A.sup:hover { color: #FFFFFF }

#nav A { color: #FFF0F0; font: bold 11px Verdana, VE }
#nav A:hover { color: #FFFFFF; }
#content { padding: 0 0 50; background: #99ccff URL(innobg1.gif) top repeat-x; color: #000066; font: 12px Verdana, Arial, Helvetica, sans-serif; }
#worldbar { height: 25; background: #000066; font: bold 11px Verdana, VE }
#worldbar A { color: #FFF0F0;  }
#worldbar A:hover { color: #FFFFFF; }
#contentdark { color: #FFFFFF; font: 12px Verdana, VE; background: #0553cf URL(backgrnd.jpg) top left repeat-x }