/* Style sheet for NITB website */
/* Initial creation: July 24, 2010 by Paul Y */
/* Last updated: NA */

BODY
{

  FONT-SIZE: 12pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  MARGIN: 25px;
  BACKGROUND-COLOR: #003300;                          /* green */
}

A:LINK
{
  CURSOR: pointer;
  FONT-SIZE: 12pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #0000ff;                                     /* blue */
  TEXT-DECORATION: none;
}

A:VISITED
{
  CURSOR: pointer;
  FONT-SIZE: 12pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #000080;                                     /* navy */
  TEXT-DECORATION: none;
}

A:HOVER
{
  CURSOR: pointer;
  FONT-SIZE: 12pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #0000ff;                                     /* blue */
  TEXT-DECORATION: underline;
}

A:ACTIVE
{
  CURSOR: pointer;
  FONT-SIZE: 12pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #0000ff;                                     /* blue */
  TEXT-DECORATION: none;
}

/* Tigra Scroller styles */
.TEXT-AFTER-SCROLLER
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #ffffff;                                     /* white */
  TEXT-ALIGN: center;
}

A.AFTER-SCROLLER:LINK
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}

A.AFTER-SCROLLER:VISITED
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}

A.AFTER-SCROLLER:HOVER
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: underline;
}

A.AFTER-SCROLLER:ACTIVE
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}
/* End of Tigra Scroller styles */

/* Left side menu styles */
.TEXT-BEFORE-LEFT-MENU
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  TEXT-ALIGN: center;
}

A.TEXT-BEFORE-LEFT-MENU:LINK
{
  CURSOR: pointer;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}

A.TEXT-BEFORE-LEFT-MENU:VISITED
{
  CURSOR: pointer;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}

A.TEXT-BEFORE-LEFT-MENU:HOVER
{
  CURSOR: pointer;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ff0000;                                     /* red */
  TEXT-DECORATION: underline;
}

A.TEXT-BEFORE-LEFT-MENU:ACTIVE
{
  CURSOR: pointer;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}
/* End of left side menu styles */

/* Styles used in TreeView */
  SPAN.TREEVIEWSPANAREA A
  {
    FONT-WEIGHT: bold;
    CURSOR: pointer;
    FONT-SIZE: 9pt;
    FONT-FAMILY: tahoma,helvetica,sans-serif;
    COLOR: #ffff00;                                   /* yellow */
    TEXT-DECORATION: none;
  }

  SPAN.TREEVIEWSPANAREA A:HOVER
  {
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: tahoma,helvetica,sans-serif;
    COLOR: #ff0000;                                   /* red */
    TEXT-DECORATION: underline;
  }
/* End styles used in TreeView */

/* Table of Contents menu styles */
A.TOC:LINK
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}

A.TOC:VISITED
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffff00;                                     /* yellow */
  TEXT-DECORATION: none;
}

A.TOC:HOVER
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ff0000;                                     /* red */
  TEXT-DECORATION: underline;
}

A.TOC:ACTIVE
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ff0000;                                     /* yellow */
  TEXT-DECORATION: none;
}
/* End of Table of Contents menu styles */

/* Site map menu styles */
.TEXT-TD-SITE-MAP
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #000080;                                     /* navy */
}

A.TEXT-TD-SITE-MAP:LINK
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #0000ff;                                     /* blue */
  TEXT-DECORATION: none;
}

A.TEXT-TD-SITE-MAP:VISITED
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #000080;                                     /* navy */
  TEXT-DECORATION: none;
}

A.TEXT-TD-SITE-MAP:HOVER
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #0000ff;                                     /* blue */
  TEXT-DECORATION: underline;
}

A.TEXT-TD-SITE-MAP:ACTIVE
{
  CURSOR: pointer;
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #0000ff;                                     /* blue */
  TEXT-DECORATION: none;
}
/* End of site map menu styles */

.BACKGROUND-COLOR-GREEN
{
  FONT-WEIGHT: bold;
  COLOR: #ffffff;                                     /* white */
  BACKGROUND-COLOR: #003300;                          /* green */
}

.BACKGROUND-COLOR-WHITE
{
  FONT-WEIGHT: bold;
  BACKGROUND-COLOR: #eeeeee;                          /* white */
  COLOR: #003300;                                     /* green */
}

.MARGIN-LEFT025
{
  MARGIN-LEFT: 0.25in;
}

.MARGIN-LEFT050
{
  MARGIN-LEFT: 0.50in;
}

.TABLE-CENTERED
{
  MARGIN-LEFT: auto;                                  /* this attibute, along with 'MARGIN-RIGHT: auto' centers a table */
  MARGIN-RIGHT: auto;                                 /* this attibute, along with 'MARGIN-LEFT: auto' centers a table */
}

.TEXT-ALIGN-LEFT
{
  TEXT-ALIGN: left;
}

.TEXT-ALIGN-CENTER
{
  TEXT-ALIGN: center;
}

.TEXT-ALIGN-RIGHT
{
  TEXT-ALIGN: right;
}

.TEXT-ALIGN-VERTICAL-BOTTOM
{
  VERTICAL-ALIGN: bottom;
}

.TEXT-ALIGN-VERTICAL-TOP
{
  VERTICAL-ALIGN: top;
}

.TEXT-BOLD
{
  FONT-WEIGHT: bold;
}

.TEXT-COLOR-WHITE
{
  COLOR: #ffffff;                                     /* white */
}

.TEXT-COPYRIGHT
{
  FONT-SIZE: 8pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffffff;                                     /* white */
}

.TEXT-ITALIC
{
  FONT-STYLE: italic;
}

.TEXT-LAST-UPDATED
{
  FONT-SIZE: 8pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffffff;                                     /* white */
}

.TEXT-NOWRAP
{
  WHITE-SPACE: nowrap;
}

.TEXT-PAGE-SUB-TITLE
{
  FONT-SIZE: 14pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #000000;                                     /* black */
}

.TEXT-PAGE-TITLE
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 16pt;
  FONT-FAMILY: arial,helvetica,sans-serif;
  COLOR: #000000;                                     /* black */
}

.TEXT-TOC
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: tahoma,helvetica,sans-serif;
  COLOR: #ffffff;                                     /* white */
  LINE-HEIGHT: 14pt;
}

UL LI
{
  LIST-STYLE-TYPE: none;
  MARGIN-LEFT: -1.5em;
  PADDING-LEFT: -1.5em;
}

