body { font-size: 12px; font-family: "lucida grande", verdana, arial; }

p  { font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h1 { font-size: 24px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h2 { font-size: 18px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h3 { font-size: 13px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h4 { font-size: 11px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h5 { font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h6 { font-size: 9px; font-family: "lucida grande", verdana, arial; font-style: normal; }

h1 tt { font-size: 22px; font-family: "Courier New", Courier, Monaco, monospace; font-style: normal; }
h2 tt { font-size: 16px; font-family: "Courier New", Courier, Monaco, monospace; font-style: normal; }
h3 tt { font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h4 tt { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; font-style: normal; }
h5 tt { font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; }
h6 tt { font-size: 9px; font-family: "lucida grande", verdana, arial; font-style: normal; }

li  { font-size: 12px; font-style: normal; font-family: "lucida grande", verdana, arial; }
ol  { font-size: 12px; font-style: normal; font-family: "lucida grande", verdana, arial; }
ul  { font-size: 12px; font-style: normal; font-family: "lucida grande", verdana, arial; }
td  { font-size: 12px; font-style: normal; font-family: "lucida grande", verdana, arial; }
th  { font-size: 12px; font-style: normal; font-family: "lucida grande", verdana, arial; }
dd  { font-size: 11px; font-family: "Courier New", Courier, Monaco; font-style: normal; }
pre { font-style: normal; font-size: 11px; font-family: "Courier New", Courier, Monaco; }
tt  { font-style: normal; font-size: 11px; font-family: "Courier New", Courier, Monaco; }

select { font-size: 10px; font-family: "lucida grande", verdana, arial; font-weight: normal; font-style: normal; text-decoration: none; }

blockquote { font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; }
caption    { font-size: 12px; font-family: "lucida grande", verdana, arial; }

A:link    {text-decoration: none; color: #666666; }
A:visited {text-decoration: none; color: #666666; }
A:hover   {text-decoration: none; color: #ff9933; }
A:active  {text-decoration: none; color: #666666; }

A.styleBlue9:link    { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue9:visited { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue9:hover   { color: #ff9933; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue9:active  { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleBlue:link     { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue:visited  { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue:hover    { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue:active   { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleBlue12:link     { color: #00f; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue12:visited  { color: #00f; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue12:hover    { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue12:active   { color: #00f; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray8:link    { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:visited { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:hover   { color: #ff9933; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:active  { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray9:link    { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray9:visited { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray9:hover   { color: #ff6600; font-size:  9px; font-family: "lucida grande", verdana, arial; font-weight: bold; text-decoration: none; }
A.styleGray9:active  { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray:link    { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:visited { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:hover   { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:active  { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.stylePurple14:link    { color: #330066; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.stylePurple14:visited { color: #330066; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.stylePurple14:hover   { color: #ff9933; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.stylePurple14:active  { color: #330066; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.style12g:link    { color: #999999; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style12g:visited { color: #999999; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style12g:hover   { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style12g:active  { color: #999999; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.style14g:link    { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style14g:visited { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style14g:hover   { color: #ff9933; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style14g:active  { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.style10:link    { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style10:visited { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style10:hover   { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style10:active  { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }

A.style12:link    { color: #666699; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style12:visited { color: #666699; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style12:hover   { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style12:active  { color: #666699; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }

A.styleWhite:link    { color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; }
A.styleWhite:visited { color: #ffffff; text-decoration: none; }
A.styleWhite:hover   { color: #ff9933; text-decoration: none; }
A.styleWhite:active  { color: #ffffff; text-decoration: none; }

A.styleWhite2:link    { color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; }
A.styleWhite2:visited { color: #ffffff; text-decoration: none; }
A.styleWhite2:hover   { color: #330066; text-decoration: none; }
A.styleWhite2:active  { color: #ffffff; text-decoration: none; }

A.styleOrange:link     { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; background-color: transparent }
A.styleOrange:visited  { color: #ff9933; text-decoration: none; background-color: transparent }
A.styleOrange:hover    { color: #6633cc; text-decoration: none; background-color: transparent }
A.styleOrange:active   { color: #ff9933; text-decoration: none; background-color: transparent }

A.styleOrange14:link    { color: #ff9933; font-size: 14px; font-family: "lucida grande", verdana, arial; }
A.styleOrange14:visited { color: #ff9933; text-decoration: none; }
A.styleOrange14:hover   { color: #6633cc; text-decoration: none; }
A.styleOrange14:active  { color: #ff9933; text-decoration: none; }

A.styleRed:link    { color: #cc0000; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.styleRed:visited { color: #cc0000; text-decoration: underline; }
A.styleRed:hover   { color: #9966ff; text-decoration: underline; }
A.styleRed:active  { color: #cc0000; text-decoration: underline; }

A.styleRed10fx:link    { color: red; font-size: 10px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: bold; font-style: normal; }
A.styleRed10fx:visited { color: red; }
A.styleRed10fx:hover   { color: #6633ff; }
A.styleRed10fx:active  { color: #cc0000; }

A.styleGreen:link      { color: #006600; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.styleGreen:visited   { color: #006600; text-decoration: underline; }
A.styleGreen:hover     { color: #ff9933; text-decoration: underline; }
A.styleGreen:active    { color: #006600; text-decoration: underline; }

A.style3:link    { color: #666666; text-decoration: none; }
A.style3:visited { color: #666666; text-decoration: none; }
A.style3:hover   { color: #ff9933; text-decoration: none; }
A.style3:active  { color: #ff9933; text-decoration: none; }

/* GUI Rollovers */
A.styleBlueGUI:link     { color: #0000ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleBlueGUI:visited  { color: #0000ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleBlueGUI:hover    { color: #0000ff; font-size: 14px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleBlueGUI:active   { color: #0000ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }

A.styleOrangeGUI:link     { color: #ff6633; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleOrangeGUI:visited  { color: #ff6633; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleOrangeGUI:hover    { color: #ff6633; font-size: 14px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleOrangeGUI:active   { color: #ff6633; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }

A.stylePurpleGUI:link     { color: #6600ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.stylePurpleGUI:visited  { color: #6600ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.stylePurpleGUI:hover    { color: #6600ff; font-size: 14px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.stylePurpleGUI:active   { color: #6600ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
/* Fonts */
.font10r        { color: #ef0000; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font12igr      { color: #009900; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: italic; font-weight: normal; }
.font12r        { color: #ef0000; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font12fixbase  { color: black; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; vertical-align: baseline; }
.font12bkrgt    { color: black; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: right; }
.font12bklft    { color: black; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: left; }
.font12bkctr    { color: black; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: center; }

.font8bk        { color: black; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9bk        { color: black; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10bk       { color: black; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font11bk       { color: black; font-size: 11px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font12bk       { color: black; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font16bk       { color: black; font-size: 16px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font18bk       { color: black; font-size: 18px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font10bkFixed  { color: black; font-size: 10px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; font-style: normal; }
.font12bkFixed  { color: black; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; font-style: normal; }

.font10RedFixed { color: #ef0000; font-size: 10px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; font-weight: bold; }
.font12RedFixed { color: #ef0000; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; font-weight: bold; }

.font12fixbase  { color: black; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; font-style: normal; vertical-align: bottom; }

.font8o  { color: #ff9933; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9o  { color: #ff9933; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10o { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font11o { color: #ff9933; font-size: 11px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font12o { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14o { color: #ff9933; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font16o { color: #ff9933; font-size: 16px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font18o { color: #ff9933; font-size: 18px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font20o { color: #ff9933; font-size: 20px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font22o { color: #ff9933; font-size: 22px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font8r  { color: red; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9r  { color: red; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10r { color: red; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font12r { color: red; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14r { color: red; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font18r { color: red; font-size: 18px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font8w  { color: white; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9w  { color: white; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10w { color: white; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font12w { color: white; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14w { color: white; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font18w { color: white; font-size: 18px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font12dd { color: #330066; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: italic; font-weight: bold; }

.font8p  { color: #330066; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9p  { color: #330066; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10p { color: #330066; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font11p { color: #330066; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font12p { color: #330066; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14p { color: #330066; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font16p { color: #330066; font-size: 16px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font20p { color: #330066; font-size: 20px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font22p { color: #330066; font-size: 22px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font8g  { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9g  { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10g { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font11g { color: #666666; font-size: 11px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal }
.font12g { color: #666666; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14g { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font16g { color: #666666; font-size: 16px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font20g { color: #666666; font-size: 20px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font22g { color: #666666; font-size: 22px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font8gr  { color: #008800; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9gr  { color: #008800; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10gr { color: #008800; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font11gr { color: #008800; font-size: 11px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal }
.font12gr { color: #008800; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14gr { color: #008800; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font16gr { color: #008800; font-size: 16px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font20gr { color: #008800; font-size: 20px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font22gr { color: #008800; font-size: 22px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font8m  { color: #de01ee; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9m  { color: #de01ee; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10m { color: #de01ee; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font11m { color: #de01ee; font-size: 11px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal }
.font12m { color: #de01ee; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14m { color: #de01ee; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font16m { color: #de01ee; font-size: 16px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font20m { color: #de01ee; font-size: 20px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font22m { color: #de01ee; font-size: 22px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font8b  { color: #0000cd; font-size:  8px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font9b  { color: #0000cd; font-size:  9px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font10b { color: #0000cd; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font11b { color: #0000cd; font-size: 11px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal }
.font12b { color: #0000cd; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font14b { color: #0000cd; font-size: 14px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font16b { color: #0000cd; font-size: 16px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font20b { color: #0000cd; font-size: 20px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }
.font22b { color: #0000cd; font-size: 22px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; }

.font10rBold    { color: #ef0000; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: bold; }
.font12rBold    { color: #ef0000; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: bold; }

.bglightred     { background-color: #ffcccc; }
.bgpink         { background-color: #ffccff; }
.bghotpink      { background-color: hotpink; }
.bgmistyrose    { background-color: #ffe4e1; }

.bgvioletpink   { background-color: #ffe5ff; }
.bgviolet       { background-color: #ccccff; }
.bgdarkpurple   { background-color: #666699; }
.bgpurple       { background-color: #c0cbe7; }

.bggreen        { background-color: #ccffcc; }
.bgspringgreen  { background-color: springgreen; }
.bglime         { background-color: #ccff99; }
.bglightgreen   { background-color: #90ee90; }

.bgyellow       { background-color: #ffffcc; }
.bglemon        { background-color: #ffff99; }
.bglemonchiffon { background-color: #fffacd; }

.bgkhaki        { background-color: #f0e68c; }
.bgwheat        { background-color: #f5deb3; }

.bgorange       { background-color: #ffcc99; }
.bgdarkorange   { background-color: #ff6600; }

.bgmaroon       { background-color: #ccffff; }
.bgdarkblue     { background-color: #003399; }
.bglightblue    { background-color: lightblue; }
.bgpaleblue     { background-color: #d4ecfb; }


.bgwhite        { background-color: #ffffff; }
.bgsilver       { background-color: silver; }
.bggrey         { background-color: #eeeeee; }
.bgwhitesmoke   { background-color: #f5f5f5; }
.bgmediumgrey   { background-color: #dddddd; }

.bgselected     { background-color: #6f559d; }

/* Search Form */
.input10p { color: #330066; font-size: 10px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: left; height: 12px; margin: 0; padding: 0; border-color: transparent; border-style: none; outline-style: none; }
.searchhilight { font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; background-color: #f0e68c; text-align: left; margin: 0; padding: 0; height: 12px; border-style: none; border-color: transparent; outline-style: none; }
.searchcenter { height: 12px; border-top: 1px solid gray; border-bottom: 1px solid gray; }
.searchright { height: 12px; border-top: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; }
.searchleft { height: 12px; border-top: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; }
.searchFontBlue9 { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
.searchFontBlue9:link    { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
.searchFontBlue9:visited { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
.searchFontBlue9:hover   { color: #ff9933; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

.searchFontBlue9:active  { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
.search10Fixed { color: black; font-size: 10px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; font-weight: bold; background-color: #f0e68c; }
A.search10fx:link    { color: #000; font-size: 10px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: bold; font-style: normal; background-color: #f0e68c; }
A.search10fx:visited { color: #000; background-color: #f0e68c; }
A.search10fx:hover   { color: #6633ff; background-color: #f0e68c; }
A.search10fx:active  { color: #000; background-color: #f0e68c; }

/* tables */

.tblstandard    { border-color: gray; border-width: 0 0 1px 1px; border-style: solid; }
.tblstandard th { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; }
.tblstandard td { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; }

.tbloutline    { border-color: gray; border-width: 1px; border-style: solid; }

.tblnone      { border-width: 0; border-style: none; outline-style: none }
.tblnone th   { border-width: 0; border-style: none; outline-style: none }
.tblnone td   { border-width: 0; border-style: none; outline-style: none }

.tblpurple    { border-color: gray; border-width: 0 0 1px 1px; border-style: solid; }
.tblpurple th { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; background-color: #666699; }
.tblpurple td { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; }

.tblorange    { border-color: gray; border-width: 0 0 1px 1px; border-style: solid; }
.tblorange th { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; background-color: #ff6600; }
.tblorange td { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; }

.tblselected             { border-color: gray; border-width: 0 0 1px 1px; border-style: solid; }
.tblselected th          { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; background-color: #ff6600; }
.tblselected td          { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; }
.tblselected tr.os       { background-color: #ccccff; }
.tblselected tr.equal    { background-color: #f5f5f5; }
.tblselected tr.missing  { background-color: #fffacd; }
.tblselected tr.conflict { background-color: #ffe5ff; }
.tblselected tr.linux    { background-color: #e0edc5; }
.tblselected tr.solaris  { background-color: #eeeeee; }
.tblselected tr.windows  { background-color: #ffcccc; }
.tblselected tr.hpux     { background-color: #ffffcc; }
.tblselected tr.aix      { background-color: #ccffff; }

.tblselect            { border-color: gray; border-width: 0 0 1px 1px; border-style: solid; }
.tblselect th         { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px;  background-color: #666699; }
.tblselect td         { border-color: gray; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; }
.tblselect tr.linux   { background-color: #e0edc5; }
.tblselect tr.solaris { background-color: #eeeeee; }
.tblselect tr.windows { background-color: #ffcccc; }
.tblselect tr.hpux    { background-color: #ffffcc; }
.tblselect tr.aix     { background-color: #ccffff; }
.tblselect tr:hover   { background-color: #c0cbe7; }

.tblcompare             { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 0px 0px 1px 1px; border-style: solid; }
.tblcompare th          { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 1px 1px 0px 0px; border-style: solid; background-color: #ffcc99; }
.tblcompare td          { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 1px 1px 0px 0px; border-style: solid; margin: 0; padding: 1px; vertical-align: top; }
.tblcompare td.os       { background-color: #ccccff; }
.tblcompare td.equal    { background-color: #f5f5f5; }
.tblcompare td.missing  { background-color: #fffacd; }
.tblcompare td.conflict { background-color: #ffe5ff; }
.tblcompare td.linux    { background-color: #e0edc5; }
.tblcompare td.solaris  { background-color: #eeeeee; }
.tblcompare td.windows  { background-color: #ffcccc; }
.tblcompare td.hpux     { background-color: #ffffcc; }
.tblcompare td.aix      { background-color: #ccffff; }
.tblcompare td.green    { background-color: #ccffcc; }

.tblpkg             { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 0px 0px 1px 1px; border-style: solid; }
.tblpkg th          { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 1px 1px 0px 0px; border-style: solid; background-color: #666699; }
.tblpkg td          { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 1px 1px 0px 0px; border-style: solid; margin: 0; padding: 1px; vertical-align: top; }
.tblpkg td.os       { background-color: #ccccff; }
.tblpkg td.equal    { background-color: #f5f5f5; }
.tblpkg td.missing  { background-color: #fffacd; }
.tblpkg td.conflict { background-color: #ffe5ff; }
.tblpkg td.linux    { background-color: #e0edc5; }
.tblpkg td.solaris  { background-color: #eeeeee; }
.tblpkg td.windows  { background-color: #ffcccc; }
.tblpkg td.hpux     { background-color: #ffffcc; }
.tblpkg td.aix      { background-color: #ccffff; }
.tblpkg td.green    { background-color: #ccffcc; }

.tblbaseline             { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 0px 0px 1px 1px; border-style: solid; }
.tblbaseline th          { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 1px 1px 0px 0px; border-style: solid; background-color: #ffcc99; }
.tblbaseline td          { border-top-color: gray; border-left-color: gray; border-right-color: gray; border-bottom-color: gray; border-width: 1px 1px 0px 0px; border-style: solid; margin: 0; padding: 1px; vertical-align: top; }
.tblbaseline td.equal    { background-color: #f5f5f5; }
.tblbaseline td.missing  { background-color: #fffacd; }
.tblbaseline td.conflict { background-color: #ffe5ff; }
.tblbaseline td.sysinfo  { background-color: #ccffcc; }
.tblbaseline td.hardware { background-color: #dddddd; }
.tblbaseline td.cpu1     { background-color: #99ccff; }
.tblbaseline td.cpu2     { background-color: #ccccff; }
.tblbaseline td.memory   { background-color: #ffcc99; }
.tblbaseline td.network1 { background-color: #ffffcc; }
.tblbaseline td.network2 { background-color: #ccccff; }
.tblbaseline td.network1A { background-color: #cdcd99; }
.tblbaseline td.network2A { background-color: #9999cd; }
.tblbaseline td.disks    { background-color: #ffccff; }

.tblsort                 { vertical-align: top;    border-color: gray; border-width: 0   0   1px 1px; border-style: solid; }
.tblsort th              { vertical-align: bottom; border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #666699; white-space: nowrap; }
.tblsort td              { vertical-align: top;    border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px; white-space: nowrap; }
.tblsort tr:hover        { vertical-align: top; background-color: #c0cbe7; }

.tblsort2                 { border-color: gray; border-width: 0   0   1px 1px; border-style: solid; }
.tblsort2 td table        { border-color: gray; border-width: 0   0   0    0;  border-style: solid; }
.tblsort2 th              { border-color: gray; border-width: 1px 1px 0    0;  border-style: solid; margin: 0; padding: 1px;  background-color: #666699; white-space: nowrap; }
.tblsort2 td              { border-color: gray; border-width: 1px 1px 0    0;  border-style: solid; margin: 0; padding: 1px; white-space: nowrap; }
.tblsort2 tr:hover        { background-color: #c0cbe7; }

.thsort      { border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #666699; color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; white-space: nowrap; }
.thsortrgt   { border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #666699; color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: right; white-space: nowrap; }
.thsortctr   { border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #666699; color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: center; white-space: nowrap; }

.thsorted    { border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #6f559d; color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; white-space: nowrap; }
.thsortrgted { border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #6f559d; color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: right; white-space: nowrap; }
.thsortctred { border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #6f559d; color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; text-align: center; white-space: nowrap; }

.thsortview  { border-color: gray; border-width: 1px 1px 0   0;   border-style: solid; margin: 0; padding: 1px;  background-color: #666699; color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-style: normal; font-weight: normal; width: 18px; }

/* Forms */

.valueField10   {
	border: solid 1px #black;
	background-color: #ffffff;
	color: #333333;
	font-size: 10px;
	margin-right: 1px;
	margin-bottom: 1px;
	padding: 1px;
	height: 18px;
	}
	
.valueField10:hover {
	background-color: #ccffff;
	border: solid 1px #black;
	color: #000;
	}
	
.titleField10   {
	border: solid 1px #black;
	background-color: #ffffff;
	color: #333333;
	font-size: 10px;
	font-weight: bolder;
	margin-right: 1px;
	margin-bottom: 1px;
	padding: 1px;
	height: 18px;
	}
	
.titleField10:hover {
	background-color: #ccffff;
	border: solid 1px #black;
	color: #000000;
	}

.button8   {
	cursor: pointer;
	font-size: 8px;
	font-weight: bolder;
	text-align: center;
	padding: 1px;
	margin-right: 5px;
	vertical-align: middle;
	}


.borderTableO { border: solid 1px #ff9933; }
.borderTableG { border: solid 1px #666666; }

.invalidInput  { color: #ff9933; }

.btnav { background-color: #ffffff; border: 0px #000000 solid;}