BODY {margin: 0; background-color: #FFFFFF; background-image: url(graphics/universal/background.gif); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif, Genova, Chicago; font-size: 12px; line-height: 16px; color: #000000;
scrollbar-track-color: #1EB53A; scrollbar-face-color: #3A7728; scrollbar-shadow-color: #3A7728; scrollbar-darkshadow-color: #3A7728; scrollbar-highlight-color: #3A7728; scrollbar-3dlight-color: #3A7728; scrollbar-arrow-color: #F4DB60}
TD {font-family: Verdana, Arial, Helvetica, sans-serif, Genova, Chicago; font-size: 12px; line-height: 16px; color: #000000}

.Layer {position: absolute; left: 0px; top: 0px}
DIV.Relative {position: relative}
DIV.LayerVisible {position: relative; visibility: visible}
DIV.LayerHidden {position: absolute; visibility: hidden}

.Main {background-color: #FFFFFF}
.Top {background-color: #3A7728; background-image: url(graphics/universal/top_left.gif); background-repeat: no-repeat}
.Gradient {background-color: #3A7728; background-image: url(graphics/universal/gradient.gif); background-repeat: repeat-y}
.Submenu {background-color: #3A7728}
.Separator {background-color: #3A7728; background-image: url(graphics/universal/separator.gif); background-repeat: no-repeat}
.Pale {background-color: #C4DDC4}
.Block {background-color: #C4DDC4}

.Title {font-size: 18px; font-weight: bold; letter-spacing: 0.1em; color: #3A7728; line-height: 22px}
.Subtitle {font-size: 18px; font-weight: bold; color: #00337F; font-variant: small-caps; line-height: 20px}
.Large {font-size: 14px; line-height: 19px}
.LargeBaseline {font-size: 14px; line-height: 16px}
.Small {font-size: 10px; line-height: 13px}
.SmallBaseline {font-size: 10px; line-height: 13px; padding-top: 2px}
.SmallCaps {font-variant: small-caps}
.Superscript {font-size: 8px; line-height: 8px; vertical-align: 50%}
.Subscript {font-size: 8px; line-height: 8px}
.Square {font-size: 7px; line-height: 0px; vertical-align: 2px}
.TopUsername {font-size: 14px; font-weight: bold; line-height: 14px; color: #FFFFFF}
.SearchResult {background-color: #C6930A; color: #FFFFFF; padding-left: 4px; padding-right: 4px}
.Leafing {font-weight: bold; color: #C6930A}
.Headline {background-color: #C4DDC4; padding-left: 9px; padding-right: 9px; padding-top: 4px; padding-bottom: 5px; text-align: center; white-space: nowrap; font-size: 14px; font-weight: bold; line-height: 18px}
.Bottom {font-size: 12px; font-weight: bold; line-height: 16px; color: #F4DB60; padding-top: 5px; padding-bottom: 5px}

.StrongBlue {color: #00337F}
.StrongYellow {color: #C6930A}
.Passive {color: #0072C6}

.LinkActive {color: #C6930A}
.LinkPassive {color: #3A7728}

.Input {font-family: Verdana, Arial, Helvetica, sans-serif, Genova, Chicago; font-size: 12px; line-height: 14px; color: #000000; width: 360px; height: 20px; background-color: #FFFFFF; border: 1px solid #00337F; padding-left: 4px; padding-right: 4px}
.InputTextarea {font-family: Verdana, Arial, Helvetica, sans-serif, Genova, Chicago; font-size: 12px; line-height: 16px; color: #000000; width: 360px; height: 117px; background-color: #FFFFFF; border: 1px solid #00337F; padding-left: 4px; padding-right: 4px; padding-top: 2px; overflow: auto}
.BesideTextbox {font-weight: bold; padding-right: 12px; padding-top: 2px}
.BesideTextboxNoPadding {font-weight: bold; padding-right: 12px}
.BesideLargeText {font-weight: bold; padding-right: 12px; padding-top: 2px}
.Select {font-family: Verdana, Arial, Helvetica, sans-serif, Genova, Chicago; font-size: 12px; color: #000000; background-color: #FFFFFF}
.Error {font-size: 10px; line-height: 13px; font-weight: bold; color: #C6930A; padding-top: 2px}
.ErrorPlus {font-size: 10px; line-height: 13px; font-weight: bold; color: #C6930A; padding-top: 1px; padding-bottom: 5px}
.Message {background-color: #3A7728; font-weight: bold; color: #FFFFFF; padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 5px}
.Engaged {background-color: #00337F; font-weight: bold; color: #FFFFFF; padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 5px}
.PlusMinus {font-size: 18px; font-weight: bold; line-height: 18px; padding-top: 1px}
.Calendar {background-color: #C4DDC4; border: 1px solid #3A7728}
.CalendarDay {font-weight: bold; text-align: right; padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px}
.CalendarHeadMonth {background-color: #3A7728; color: #FFFFFF; text-align: center}
.CalendarHeadDays {background-color: #00337F; color: #FFFFFF; text-align: center}
.CalendarActive {background-color: #3A7728; color: #FFFFFF; cursor: hand}
.CalendarCurrent {background-color: #C6930A; color: #FFFFFF}
.CalendarDateNow {background-color: #3A7728}

IMG.ImageLeft {float: left; margin-top: 4px; margin-bottom: 11px; margin-right: 24px}
IMG.ImageRight {float: right; margin-top: 4px; margin-bottom: 11px; margin-left: 24px}
IMG.ImageCenter {margin-top: 5px; margin-bottom: 11px}
IMG.ImageSmall {margin-top: 5px; margin-bottom: 5px}

DIV.half {font-size: 8px; line-height: 100%}
DIV.quarter {font-size: 4px; line-height: 100%}
DIV.eighth {font-size: 2px; line-height: 100%}

A:link {color: #3A7728; text-decoration: none; cursor: hand}
A:visited {color: #3A7728; text-decoration: none; cursor: hand}
A:active {color: #00337F; text-decoration: none; cursor: hand}
A:hover {color: #C6930A; text-decoration: none; cursor: hand}

A.TopLink {color: #00337F; text-decoration: none}
A.TopLink:visited {color: #00337F; text-decoration: none}
A.TopLink:active {color: #C6930A; text-decoration: none}
A.TopLink:hover {color: #C6930A; text-decoration: none}

A.BottomLink {color: #F4DB60; text-decoration: none}
A.BottomLink:visited {color: #F4DB60; text-decoration: none}
A.BottomLink:active {color: #FFFFFF; text-decoration: none}
A.BottomLink:hover {color: #FFFFFF; text-decoration: none}

A.NoHighlight {color: #000000; text-decoration: none}
A.NoHighlight:visited {color: #000000; text-decoration: none}
A.NoHighlight:active {color: #00337F; text-decoration: none}
A.NoHighlight:hover {color: #C6930A; text-decoration: none}
