BODY {
    background-color: White;
    color: Black;
    font-family: "Times New Roman", serif;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
}
A:LINK {
    color: Blue;
    background-color: transparent;
}
DIV.center {
    text-align: center;
}
A.perpage {
    color: black;
    background-color: transparent;
    text-decoration: none;
}
A.perpage_blue {
    color: blue;
    background-color: transparent;
    text-decoration: none;
}A.current_perpage {
    color: Red;
    background-color: transparent;
    text-decoration: none;
}
A.perpage:visited {
    color: black;
    background-color: transparent;
}
A.current_perpage:visited {
    color: Red;
    background-color: transparent;
}
A:VISITED {
    color: Purple;
    background-color: transparent;
}
A:ACTIVE {
    color: Red;
    background-color: transparent;
}
A:HOVER, A:FOCUS {
    color: Green;
    background-color: transparent;
}
B.alert {
    color: Red;
    background-color: transparent;
}
TD.hidden {
    visibility:collapse;
}
TD.missing {
    background-color: #C0C0C0;
}
TD.black {
    background-color: black;
}
TD.left {
    text-align: left;
}
TD.missingleft {
    background-color: #C0C0C0;
    text-align: left;
}
TD.right {
    text-align: right;
}
TD.top {
    vertical-align: top;
}
TD.bottom {
    vertical-align: bottom;
}
TD.missingtop {
    background-color: #C0C0C0;
    vertical-align: top;
}
TD.center {
    text-align: center;
}
TD.justify {
    text-align: justify;
}
TD.centercenter {
    text-align: center;
    vertical-align: middle;
}
TD.middle {
    vertical-align: middle;
}
TD.percent5 {
    width: 5%;
}
TD.percent7 {
    width: 7%;
}
TD.percent8 {
    width: 8%;
}
TD.percent10 {
    width: 10%;
}
TD.percent11 {
    width: 11%;
}
TD.percent16 {
    width: 16%;
}
TD.percent20 {
    width: 20%;
}
TD.percent22 {
    width: 22%;
}
TD.percent23 {
    width: 23%;
}
TD.percent25 {
    width: 25%;
}
TD.percent29 {
    width: 29%;
}
TD.percent32 {
    width: 32%;
}
TD.percent33 {
    width: 33%;
}
TD.percent34 {
    width: 34%;
}
TD.percent35 {
    width: 35%;
}
TD.percent40 {
    width: 40%;
}
TD.percent50 {
    width: 50%;
}
TD.percent60 {
    width: 60%;
}
TD.percent65 {
    width: 65%;
}
TD.percent80 {
    width: 80%;
}
TD.percent90 {
    width: 90%;
}
TD.percent100 {
    width: 100%;
}
TD.px50 {
    width: 50px;
}
TD.px66 {
    width: 66px;
}
TD.px72 {
    width: 72px;
}
TD.px88 {
    width: 88px;
}
TD.px100 {
    width: 100px;
}
TD.px150 {
    width: 150px;
}
TD.px250 {
    width: 250px;
}
TD.px295 {
    width: 295px;
}
TD.px320 {
    width: 320px;
}
TD.px500 {
    width: 500px;
}
TR.hidden {
    visibility: collapse;
}
TR.header {
    background-color: #F0F0F0;
}
TR.missing {
    background-color: #C0C0C0;
}
TABLE.horizontalCenter {
    margin: auto;
}
TABLE.missing {
    background-color: #C0C0C0;
}
TABLE.poll {
    background-color: #FFFFC0;
}
TABLE.centertop {
    text-align: center;
    vertical-align: top;
}
TABLE.centertopThickBlack {
    text-align: center;
    vertical-align: top;
    border: 3px solid Black;
}
TABLE.centertopThickBlackFullWidth {
    text-align: center;
    vertical-align: top;
    border: 3px solid Black;
    width: 100%;
}
TABLE.thickBlack {
    border: 3px solid Black;
}
TABLE.nocellspacing {
    border-spacing: 0px;
    border-collapse: collapse;
}
TABLE.cellspacing1 {
    border-spacing: 1px;
    border-collapse: separate;
}
TABLE.cellspacing4 {
    border-spacing: 4px;
    border-collapse: separate;
}
TABLE.cellspacing8 {
    border-spacing: 8px;
    border-collapse: separate;
}
TABLE.fullWidth {
    width: 100%;
}
TABLE.width80percent {
    width: 80%;
}
TABLE.width500 {
    width: 500px;
}
TABLE.width590 {
    width: 590px;
}
TABLE.width638 {
    width: 638px;
}
TD.interior1pxGray {
    border-bottom: 1px solid Gray;
    border-right: 1px solid Gray;
}
TD.interior1pxGrayLeft {
    border-bottom: 1px solid Gray;
    border-right: 1px solid Gray;
    text-align: left;
}
TD.rightCol1pxGray {
    border-bottom: 1px solid Gray;
}
TD.rightCol1pxGrayTopLeft {
    border-bottom: 1px solid Gray;
    vertical-align: top;
    text-align: left;
}
TD.bottom1pxGray {
    border-right: 1px solid Gray;
}
TD.bottom1pxGrayLeft {
    border-right: 1px solid Gray;
    text-align: left;
}
TD.bottomRt {
    border: 0px none;
}
TD.bottomRtTopLeft {
    border: 0px none;
    vertical-align: top;
    text-align: left;
}
TD.headerDef {
    border-bottom: 2px solid Black;
    border-right: 1px solid Black;
    text-align: center;
    vertical-align: text-bottom;
}
TD.headerRt {
    border-bottom:2px solid Black;
    text-align: center;
    vertical-align: text-bottom;
}
TABLE.centercenter {
    text-align : center;
    vertical-align : middle;
}
TD.mainleft {
    text-align: left;
    width: 100px;
    vertical-align: top;
    font-size: x-small;
    font-family: "Times New Roman", serif;
    white-space: nowrap;
    padding: 8px 8px 8px 8px;
    background-color: #F0F0F0;
    margin: 0px 0px 0px 0px;
    border: 0px none;
}
TD.spacer {
    text-align: left;
    width: 100px;
    vertical-align: top;
    white-space: nowrap;
    padding: 8px 8px 8px 8px;
}
TD.smallspacer {
    text-align: left;
    width: 40px;
    vertical-align: top;
    white-space: nowrap;
    padding: 8px 8px 8px 8px;
}
TD.topleft {
    text-align: left;
    vertical-align: top;
    padding: 8px 8px 8px 8px;
    }
HR.thicksolid {
    height : 8px;
    text-align : center;
    color : Green;
    background-color : Green;
}
HR.top {
    margin-bottom: 0px;
}
HR.bottom {
    margin-top: 0px;

}
TABLE.pagefooter {
    font-size : smaller;
    font-family : "Times New Roman", serif;
    border : none;
    width : 100%;
}
TD.valid {
    width : 100px;
}
TD.nowrap {
    white-space: nowrap;
}
TABLE.noborder {
    border: 0px none;
}
TABLE.noborders {
    border: 0px none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}
TABLE.outerborder1 {
    border: 1px solid black;
}
TABLE.border1 TD {
    border: 1px solid black;
}
TABLE.border2 TD {
    border: 2px solid black;
}
TABLE.pad16 td {
    padding: 16px;
}
TABLE.pad10 td {
    padding: 10px;
}
TABLE.pad8 td {
    padding: 8px;
}
TABLE.pad4 td {
    padding: 4px;
}
TABLE.pad2 td {
    padding: 2px;
}
TABLE.pad0 td {
    padding: 0px;
}
IMG {
    border: 0px;
}
.highslideOverrideBorder img {
    border: 0px !important;
}
img.screenshotborder {
    border: 4px solid black;
}
div.center {
    margin-left: auto;
    margin-right: auto;
}
div.inset50 {
    margin-left: 50px;
}
div.line {
    background: Green;
    border: 0px none;
    height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font: normal normal normal 0px/0px serif;
}
div.thinline {
    background: Gray;
    border: 0px none;
    height: 4px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font: normal normal normal 0px/0px serif;
}
div.thininvisibleline {
    border: 0px none;
    height: 2px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font: normal normal normal 0px/0px serif;
}p.inset {
    position:relative;
    left:20px;
    margin:0em;
}
