input.mde
{
  background-image: url(../pnimages/mandatory.gif);
  background-repeat: no-repeat;
  background-position: center right;
}
input.mdt
{
}

TR.manila
{
    BACKGROUND-IMAGE: url(../pnimages/manilabg.png)
}
TD.manila
{
    COLOR: black
}
TR.titlebar
{
    BACKGROUND-POSITION: right center;
    BACKGROUND-IMAGE: url(../pnimages/headerbg.jpg);
    CURSOR: default
}
.titlebar
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 0px 0px 10px;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif;
    BACKGROUND-COLOR: #f0f0f0
}
UL
{
    MARGIN-LEFT: 25px
}
DL
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 1px
}
DT
{
    MARGIN-TOP: 0.5em;
    FONT-WEIGHT: bold;
    COLOR: #000099
}
DD
{
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 1.5em
}
EM
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #08245b;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #08245b;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: red;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
TR
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
H1
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 0px;
    COLOR: #08245b;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
.title
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 0px;
    COLOR: #08245b;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
H2
{
    MARGIN-TOP: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
.subtitle
{
    MARGIN-TOP: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
H3
{
    MARGIN-TOP: 35px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    COLOR: #08245b;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
bordertable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.bordertable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.button
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
.text
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif;
    HEIGHT: 12pt
}
TEXTAREA
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, verdana, helvetica, arial, sans-serif
}
.textarea
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, verdana, helvetica, arial, sans-serif
}
TEXTAREA.small
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Tahoma, verdana, Sans-Serif
}
TH.banner
{
    COLOR: #fff;
    BACKGROUND-COLOR: #08245b
}
TD.nav
{
    BORDER-RIGHT: #848284 1px solid;
    BORDER-TOP: #848284 1px solid;
    BORDER-LEFT: #848284 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: #848284 1px solid;
    BACKGROUND-COLOR: #d5d3ce
}
TD.focus
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ff0000
}
TD.clsBtnUp
{
    BORDER-RIGHT: 2px inset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 2px inset;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 2px inset;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 2px inset
}
TD.clsBtnDown
{
    BORDER-RIGHT: 2px inset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 2px inset;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 2px inset;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 2px inset
}
TD.clsBtnOn
{
    BORDER-RIGHT: #eeeeee 2px outset;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #eeeeee 2px outset;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #eeeeee 2px outset;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eeeeee 2px outset
}
TD.clsBtnOff
{
    BORDER-RIGHT: #559999 2px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #559999 2px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #559999 2px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #559999 2px solid;
    tab-index: 0
}
TD.topBtnOff
{
    BORDER-RIGHT: #cccccc 2px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 2px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cccccc 2px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 2px solid;
    tab-index: 0
}
TD.nav
{
    COLOR: #ffffff
}
TABLE.tbl
{
    BACKGROUND: #a5cbf7
}
TABLE.tbl TH
{
    TEXT-ALIGN: center;
    BORDER-RIGHT: #d1d1cd 1px outset;
    BORDER-TOP: #d1d1cd 1px outset;
    FONT-WEIGHT: normal;
    LIST-STYLE-POSITION: inside;
    BORDER-LEFT: #d1d1cd 1px outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: #d1d1cd 1px outset;
    LIST-STYLE-TYPE: disc;
    BACKGROUND-COLOR: #08245b
}

TABLE.mytbl
{
    bordercolor: #F2F2EF
}
TABLE.mytbl TH
{
    BORDER-RIGHT: #d1d1cd 1px outset;
    BORDER-TOP: #d1d1cd 1px outset;
    BORDER-LEFT: #d1d1cd 1px outset;
    BORDER-BOTTOM: #d1d1cd 1px outset;
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: disc;
    BACKGROUND-COLOR: #08245b
}
TD.mytd
{
 BACKGROUND-COLOR: #EDF8FE;
}

TABLE.std
{
    BORDER-RIGHT: #08245b 2px solid;
    BORDER-TOP: #08245b 2px solid;
    BACKGROUND: white;
    BORDER-LEFT: #08245b 2px solid;
    BORDER-BOTTOM: #08245b 2px solid
}
TABLE.std TH
{
    TEXT-ALIGN: center;
    BORDER-RIGHT: #d1d1cd 1px outset;
    BORDER-TOP: #d1d1cd 1px outset;
    LIST-STYLE-POSITION: inside;
    BORDER-LEFT: #d1d1cd 1px outset;
    COLOR: #08245b;
    BORDER-BOTTOM: #d1d1cd 1px outset;
    LIST-STYLE-TYPE: disc;
    BACKGROUND-COLOR: #d6ebff
}
TABLE.std TD
{
    BORDER-RIGHT: #d1d1cd 1px outset;
    BORDER-TOP: #d1d1cd 1px outset;
    LIST-STYLE-POSITION: inside;
    BORDER-LEFT: #d1d1cd 1px outset;
    COLOR: #08245b;
    BORDER-BOTTOM: #d1d1cd 1px outset
}
TABLE.std TD.noborder
{
  BORDER-RIGHT: 0px;
  BORDER-LEFT: 0px;
  BORDER-TOP: 0px;
  BORDER-BOTTOM: 0px
}
TABLE.std TD.hilite
{
    BACKGROUND-COLOR: #ffffff
}
TABLE.contacts
{
    BACKGROUND-COLOR: #08245b
}
TABLE.contacts TD
{
    BACKGROUND-COLOR: #d6ebff
}
TABLE.contacts TD.hilite
{
    BACKGROUND-COLOR: #ffffff
}
A.hdr:link
{
    COLOR: #ffffff
}
A.hdr:active
{
    COLOR: #ffffff
}
A.hdr:visited
{
    COLOR: #ffffff
}
TD.tabon
{
    BORDER-RIGHT: #cccccc 2px outset;
    BORDER-TOP: #ffffff 2px outset;
    BACKGROUND: #a5cbf7;
    BORDER-LEFT: #ffffff 2px outset;
    BORDER-BOTTOM: medium none
}
TD.taboff
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BACKGROUND: #d6ebff;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 2px solid
}
TD.tabsp
{
    BORDER-BOTTOM: #cccccc 2px solid
}
TD.tabox
{
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-BOTTOM: #cccccc 2px solid;
    BACKGROUND-COLOR: #a5cbf7
}
.warning
{
    COLOR: red
}
.error
{
    COLOR: red
}
.message
{
    COLOR: #08245b
}
.no_
{
    COLOR: red
}
BODY.popcal
{
    BACKGROUND-COLOR: #f0f0f0
}
TABLE.poptitle
{
    BACKGROUND-COLOR: #ffffff
}
TABLE.poptitle TD
{
    BACKGROUND-COLOR: #ffffff
}
TABLE.poptitle TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
TABLE.popcal
{
    BACKGROUND-COLOR: #cccccc
}
TABLE.popcal TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, helvetica, arial, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TABLE.popcal TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, helvetica, arial, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
TABLE.popcal TD.empty
{
    BACKGROUND-COLOR: #e0e0e0
}
TABLE.mocal TD.day
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
TABLE.popcal TD.today
{
}
TABLE.popcal TD.weekend
{
    BACKGROUND-COLOR: #f0f0f0
}
TABLE.popcal A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
TABLE.popcal A:visited
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
TABLE.popcal A.today:link
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
TABLE.popcal A.today:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
TABLE.popcal A.weekend:link
{
    COLOR: #0000aa
}
TABLE.popcal A.weekend:visited
{
    COLOR: #0000aa
}
TABLE.popcal A.empty:link
{
    COLOR: #777777
}
TABLE.popcal A.empty:visited
{
    COLOR: #777777
}
TABLE.motitle
{
    BACKGROUND-COLOR: #777777
}
TABLE.motitle TD
{
    BACKGROUND-COLOR: #f0f0f0
}
TABLE.motitle TH
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #f0f0f0
}
TABLE.mocal
{
    BACKGROUND-COLOR: #777777
}
TABLE.mocal TH
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #08245b
}
TABLE.mocal TD
{
}
TABLE.mocal TD.week
{
    VERTICAL-ALIGN: top;
    HEIGHT: 80px;
    BACKGROUND-COLOR: #08245b
}
TABLE.mocal TD.empty
{
    VERTICAL-ALIGN: top;
    COLOR: #aaaaaa;
    HEIGHT: 80px;
    BACKGROUND-COLOR: #e0e0e0;
    TEXT-ALIGN: left
}
TABLE.mocal TD.day
{
    VERTICAL-ALIGN: top;
    COLOR: #333366;
    HEIGHT: 80px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
TABLE.mocal TD.today
{
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #a5cbf7;
    TEXT-ALIGN: left
}
TABLE.mocal TD.weekend
{
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
TABLE.mocal .event
{
}
TABLE.minititle
{
}
TABLE.minititle TD
{
}
TABLE.minititle TH
{
    FONT-WEIGHT: normal
}
TABLE.minical
{
}
TABLE.minical TH
{
    FONT-WEIGHT: normal
}
TABLE.minical TD
{
}
TABLE.minical TD.week
{
}
TABLE.minical TD.empty
{
    COLOR: #aaaaaa
}
TABLE.minical TD.day
{
    TEXT-ALIGN: center
}
TABLE.minical TD.today
{
    BACKGROUND-COLOR: #e0e0e0;
    TEXT-ALIGN: center
}
TABLE.minical TD.weekend
{
    TEXT-ALIGN: center
}
TABLE.minical .event
{
}
