BODY
{
    MARGIN: 3pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fffbf0
}
TABLE
{
}
A
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
A:unknown
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: #7156ab
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.header
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    COLOR: white;
    BACKGROUND-COLOR: #0c0f4d
}
.logo
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 110%;
    PADDING-BOTTOM: 5pt;
    PADDING-TOP: 5pt;
    FONT-STYLE: italic
}
.quickMenu
{
    PADDING-RIGHT: 5pt;
    FONT-SIZE: xx-small
}
.quickMenu A
{
    COLOR: white
}
.quickMenu A:hover
{
    COLOR: #ffff99
}
.pathBar
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 10pt;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 2pt;
    COLOR: white;
    PADDING-TOP: 2pt;
    BACKGROUND-COLOR: #214f7e
}
.pathBar A
{
    COLOR: white
}
.pathBar A:hover
{
    COLOR: #cef1f1
}
.sideMenuBar
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #003399;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #f1f1f1
}
.sideMenuBar A
{
    COLOR: navy
}
.sideMenuBar A:hover
{
    COLOR: #990000
}
.mainMenu
{
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #e4e4a1
}
.subMenu
{
    FONT-SIZE: 80%
}
.selectedMenu
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}
.selectedMenu A
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}
.sideBar
{
    PADDING-RIGHT: 5pt;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10pt
}
.sideBar TABLE
{
    BORDER-RIGHT: #6699cc 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #6699cc 1px solid;
    COLOR: #435a70;
    BORDER-BOTTOM: #6699cc 1px solid;
    BACKGROUND-COLOR: #f1f1f1
}
.sideBar TD
{
    PADDING-RIGHT: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-TOP: 2pt
}
.sideBarTitle
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 85%;
    COLOR: white;
    BACKGROUND-COLOR: #6699cc
}
.sideBarText
{
    FONT-SIZE: 75%;
    LINE-HEIGHT: 140%
}
.mainBar
{
    PADDING-RIGHT: 7pt;
    PADDING-LEFT: 7pt;
    PADDING-BOTTOM: 10pt;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10pt
}
.mainTitle
{
    PADDING-RIGHT: 2pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2pt;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 2pt;
    BORDER-BOTTOM: #3399ff 1px solid
}
.mainIcon
{
    PADDING-RIGHT: 10pt;
    PADDING-BOTTOM: 1pt;
    BORDER-BOTTOM: #3399ff 1px solid
}
.mainIcon IMG
{
    FLOAT: right
}
.subTitle
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.mainText
{
    FONT-SIZE: 80%;
    LINE-HEIGHT: 140%
}
.item
{
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0.5ex;
    PADDING-TOP: 1ex
}
.itemBullet
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 70%;
    COLOR: #830600
}
.itemText
{
    PADDING-LEFT: 1.5em;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 0.5ex;
    COLOR: gray;
    LINE-HEIGHT: 140%
}
.by
{
    FONT-STYLE: italic;
    TEXT-ALIGN: right
}
.questionMarker
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #99001f
}
.ansMarker
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: green
}
.pairs
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    MARGIN: 10pt;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid
}
.pairs .odd
{
    BACKGROUND-COLOR: #f0f0f0
}
.pair1st
{
    PADDING-RIGHT: 15pt;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: 600;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2pt;
    PADDING-TOP: 2pt
}
.pair2nd
{
    PADDING-RIGHT: 15pt;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2pt;
    PADDING-TOP: 2pt
}
.smallerBold
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 70%
}
.more
{
    PADDING-LEFT: 1em;
    FONT-SIZE: 80%
}
.footer
{
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 2pt;
    COLOR: white;
    PADDING-TOP: 2pt;
    BACKGROUND-COLOR: #474780;
    TEXT-ALIGN: center
}
.co
{
    FONT-WEIGHT: 600;
    COLOR: #0c0f4d;
    FONT-STYLE: italic
}
.app
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 95%;
    COLOR: teal
}
.date
{
    FONT-SIZE: 90%;
    COLOR: gray
}
.screen
{
    FLOAT: right
}
.trans
{
    DISPLAY: inline-block;
    FILTER: progid:DXImageTransform.Microsoft.RandomDissolve( duration=1 )
}
.screenRow
{
    PADDING-BOTTOM: 5pt;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 15pt
}
.screenNote
{
    PADDING-LEFT: 15pt;
    FONT-SIZE: 90%;
    VERTICAL-ALIGN: top
}
.tooltip
{
    BORDER-TOP-WIDTH: 1px;
    PADDING-RIGHT: 3px;
    DISPLAY: none;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: 100;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: xx-small;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: teal;
    WHITE-SPACE: nowrap;
    POSITION: absolute;
    BACKGROUND-COLOR: #ddf0cc;
    BORDER-RIGHT-WIDTH: 1px;
    TEXT-DECORATION: none
}
.new
{
    COLOR: #39538c
}
.fix
{
    COLOR: #287f28
}
.change
{
    COLOR: #727272
}
.indent
{
    MARGIN-LEFT: 1em
}
