body {background-color: #FFFFFF; padding: 0; margin: 0; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
table {border-collapse: collapse; border-spacing: 0; padding: 0; margin: 0; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: normal; color: #000066}
td {padding: 0; margin: 0}
p {padding: 0; margin: 10 0 0 0}
a {text-decoration: none}
img {border: 0}
ul {margin: 0; padding-left: 1em}
li {margin: 0; padding: 2 0 0 0}

.TabActive {color: #000066; font-size: 11px; font-weight: normal; background-color: #FFFFFF; height: 25px;  }
.TabSwoosh {background-color: #FFFFFF; height: 26px  }
.Tab {background-color: #7373A6; height: 24px;  border-bottom: 1px solid #404085;}
.TabLink {color: #FFFEFF; font-size: 11px; font-weight: normal; text-decoration: none}
a:hover.TabLink {color: #FFA800; font-size: 11px; font-weight: normal; text-decoration: underline}

.FormTextbox {font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: normal; color: #000066; height: 21px; margin: 0}
.FormSelectList {font-family: verdana, arial, sans-serif; font-weight: normal; color: #000066; font-size: 11px; height: 19px}
.FormButtonSmall {font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #FFFEFE; background: transparent; border: none; margin: 0; text-align: center; vertical-align: middle; text-decoration: none; height: 19px; cursor: pointer; padding-left: 5px; padding-right: 5px}
.FormIconButtonSmall {font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #FFFEFE; background: transparent; background-position: 3px 50%; background-repeat: no-repeat; border: none; margin: 0; text-align=center; vertical-align: middle; text-decoration: none; height: 20px; cursor: pointer; padding-left: 25px; padding-right: 5px}
.FormButton {font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFEFE; background: transparent; border: none; margin: 0; text-align: center; vertical-align: middle; text-decoration: none; height: 23px; cursor: pointer; padding-left: 5px; padding-right: 5px}
.FormIconButton {font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFEFE; background: transparent; background-position: 3px 50%; background-repeat: no-repeat; border: none; margin: 0; text-align=center; vertical-align: middle; text-decoration: none; height: 23px; cursor: pointer; padding-left: 25px; padding-right: 5px}
.FormButtonLarge {font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: bold; color: #FFFEFE; background: transparent; border: none; margin: 0; text-align: center; vertical-align: middle; text-decoration: none; height: 31px; cursor: pointer; padding-left: 5px; padding-right: 5px}
.FormIconButtonLarge {font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: bold; color: #FFFEFE; background: transparent; background-position: 3px 50%; background-repeat: no-repeat; border: none; margin: 0; text-align=center; vertical-align: middle; text-decoration: none; height: 31px; cursor: pointer; padding-left: 25px; padding-right: 5px}
.FormTextArea {font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: normal; color: #000066}

.NavSelect {color: #000066;font-weight:bold;}
.NavLink {color: #000066; text-decoration: none}
a:hover.NavLink {color: #EC7A00; text-decoration: underline}

.Text1 {color: #E8E8F6}
.Highlight1 {color: #FFA800}
.Accent1 {color: #7E7BE3}
.Header1 {color: #E8E8F6; font-size: 17px; font-weight: bold}
.Subheader1 {color: #E8E8F6; font-size: 13px; font-weight: bold}
.Label1 {color: #E8E8F6; font-weight: bold}
.Link1 {color: #E8E8F6; text-decoration: none}
a:hover.Link1 {color: #FFA800; text-decoration: underline}

.Text2 {color: #FFFEFE}
.Highlight2 {color: #FFA800}
.Accent2 {color: #9898ED}
.Header2 {color: #FFFEFE; font-size: 17px; font-weight: bold}
.Subheader2 {color: #FFFEFE; font-size: 13px; font-weight: bold}
.Label2 {color: #FFFEFE; font-weight: bold}
.Link2 {color: #FFFEFE; text-decoration: none}
a:hover.Link2 {color: #FFA800; text-decoration: underline}
.NavHighlight2 {color: #FFA800; text-decoration: none; font-size: 10px; font-weight: bold}
.NavLink2 {color: #FFFEFE; text-decoration: none; font-size: 10px}
a:hover.NavLink2 {color: #FFA800; text-decoration: underline; font-size: 10px}

.Text3 {color: #FFFEFF}
.Highlight3 {color: #FFA800}
.Accent3 {color: #BEBEF1}
.Header3 {color: #FFFEFF; font-size: 17px; font-weight: bold}
.Subheader3 {color: #FFFEFF; font-size: 13px; font-weight: bold}
.Label3 {color: #FFFEFF; font-weight: bold}
.Link3 {color: #FFFEFF; text-decoration: none}
a:hover.Link3 {color: #FFA800; text-decoration: underline}

.Text4 {color: #000066}
.Highlight4 {color: #EC7A00}
.Accent4 {color: #A6A6B0}
.Header4 {color: #000066; font-size: 17px; font-weight: bold}
.Subheader4 {color: #000066; font-size: 13px; font-weight: bold}
.Label4 {color: #000066; font-weight: bold}
.Link4 {color: #000066; text-decoration: none}
a:hover.Link4 {color: #EC7A00; text-decoration: underline}

.PageControlTable {; background-color: #EAEAF2}

.PageControlNumberBox {; text-align: center; color: #000066; font-weight: bold}

.ReportHeader {background-color: #000066; color: #E8E8F6; font-size: 9px; font-weight: normal; vertical-align: bottom; padding: 3}
.ReportDetail {background-color: #FFFFFF; color: #000066; font-weight: normal; vertical-align: top; padding: 2}
.ReportDetailShaded {background-color: #F0F0F0; color: #000066; font-weight: normal; vertical-align: top; padding: 2}
.ReportDetailLink {color: #000066; font-weight: normal; text-decoration: none}

.LSPMenuTable {width: 150; margin: 0 0 20 0; background-color: #FFFFFF; border-width: 1; border-style: solid; border-color: #404085}
.LSPMenuHeader {color: #FFFEFE; font-size: 10px; font-weight: bold; padding: 3 3 3 4; background-color: #404085}

.LSPListTable {width: 150; margin: 0 0 20 0; border-width: 1; border-style: solid; border-color: #404085}
.LSPListHeaderCell {background-color: #404085; color: #FFFEFE; font-size: 10px; font-weight: bold; padding: 3}
.LSPListItemCell {width: 150; background-image: url('/Images/Cached/SiteImages/O7ABFD454ED69B4C.jpg'); background-repeat: no-repeat; background-position: 7 11; border-right: 1px solid #404085; padding: 8 5 0 18; color: #FFFEFF; background-color: #7373A6; font-size: 9px}

.ExpandableListTable {width: 150; margin: 0 0 20 0; border-width: 1; border-style: solid; border-color: #404085}
.ExpandableListHeaderCell {background-color: #404085; color: #FFFEFE; font-size: 10px; font-weight: bold; padding: 3}
.ExpandableListBulletCell {width: 13px; padding: 7 3 0 3; vertical-align: top}
.ExpandableListTitleCell {width: 139px; padding: 4 3 0 0; vertical-align: top}
.ExpandableListTitleLink {; color: #000066; font-size: 9px; font-weight: bold}
a:hover.ExpandableListTitleLink {color: #EC7A00; text-decoration: underline}
.ExpandableListTextDIV {padding: 6 0 6 0; display: none; color: #000066; font-size: 9px}
.CGBHeaderCell {; padding-left: 10px; padding-right: 10px; color: #000066; font-size: 12px; font-weight: bold}
.CGBContentCell {padding: 10}
.CGBFooterCell {; padding-left: 10px; padding-right: 10px}
.CSTable {border-left: 1px solid #EC7A00}
.CSHeaderCell {padding: 3 4 3 4; background-color: #7373A6; border-bottom: 1px solid #EC7A00; color: #FFFEFF; font-size: 10px; font-weight: bold}
.CSContentCell {padding: 10; color: #000066; font-size: 10px}
.ErrorText {color: red; font-size: 12px; font-weight: bold}
.CheckList {; color: #000066; font-size: 9px; font-weight: bold}
div:mouseover.CheckList {color: #EC7A00;}