body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}
th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}

a:link {color: #0000FF; text-decoration: none;}
a:visited {color: #000099; text-decoration:underline;}
a:active {color: #0000FF; text-decoration:underline;}
a:hover {color: #0000FF; text-decoration:underline;}

.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}
.textsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}
.textmedium {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}
.textlarge {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}
.texttitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;}
.textwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF;}

.PageForm {margin: 0px; padding: 0px;}

.ArticleMainContent {margin-top: 4px; margin-bottom: 4px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; overflow: visible;}
.ArticleTitle {padding-left: 2px; font-size: 18px; font-weight: bold; overflow: visible;}
.ArticleSubTitle {padding-left: 8px; font-weight: bold; overflow: visible;}
.ArticleTitleSpacer {margin-top: 4px; margin-right: 8px; margin-bottom: 4px; border-bottom: 1px solid #A0A0A0; overflow: visible;}
.ArticleStory {overflow: visible;}
.ArticleSpacer {margin-left: 8px; margin-top: 16px; margin-right: 8px; margin-bottom: 16px; border-top: 1px dotted #CCCCE0; overflow: visible;}
.ArticleBoxThumbIMG {text-align: center;}

.MainContent {border-width: 1px; border-style: solid; border-color: #ACACAC; background-color: #CCCCCC;}
.EmptyContent {background-color: #E0E0E0; padding: 22px; text-align: center; font-weight: bold; color: #996666;}
.EmptyContent a:link {color: #517FDD;}
.EmptyContent a:visited {color: #517FDD;}
.EmptyContent a:active {color: #517FDD;}
.EmptyContent a:hover {color: #517FDD;}

.borderwhite {border: 1px solid #FFFFFF;}
.bordergray {border: 1px solid #B0B0B0;}
.borderblack {border: 1px solid #000000;}

.RowBanner {border: 1px solid #607060; background-color: #809080; padding: 4px; font-weight: bold; color: #FFFFFF; white-space: nowrap;}
.RowHeader {border: 1px solid #809080; background-color: #A0B0A0; padding: 4px; font-weight: bold; color: #000000; white-space: nowrap;}
.RowHeaderRed {border: 1px solid #860000; background-color: #B00000; padding: 4px; font-weight: bold; color: #FFFFFF; white-space: nowrap;}
.RowHeaderGreen {border: 1px solid #008600; background-color: #00B000; padding: 4px; font-weight: bold; color: #FFFFFF; white-space: nowrap;}
.RowHeaderBlue {border: 1px solid #50668F; background-color: #7087B2; padding: 4px; font-weight: bold; color: #FFFFFF; white-space: nowrap;}
.RowHeaderTan {border: 1px solid #81775C; background-color: #A09473; padding: 4px; font-weight: bold; color: #FFFFFF; white-space: nowrap;}
.RowFooter {border: 1px solid #909690; background-color: #B0B6B0; padding: 4px; font-weight: bold; color: #000000;}

.RowGray1 {background-color: #EFEFEF;}
.RowGray2 {background-color: #E0E0E0;}
.RowGray3 {background-color: #DFDFDF;}
.RowGray4 {background-color: #D0D0D0;}
.RowGreen1 {background-color: #E6FFE4;}
.RowGreen2 {background-color: #CBFFC3;}
.RowRed1 {background-color: #FFE4E4;}
.RowRed2 {background-color: #FFC3C3;}
.RowRed3 {background-color: #F0B2B2;}
.RowRed4 {background-color: #F6C9C9;}
.RowBlue1 {background-color: #DCE6FD;}
.RowBlue2 {background-color: #CDD8F6;}
.RowTan1 {background-color: #F8F0DB;}
.RowTan2 {background-color: #EFE4C6;}
.RowTan3 {background-color: #F3E7C6;}
.RowTan4 {background-color: #EADCB5;}
.RowGold1 {background-color: #FCF8D7;}
.RowGold2 {background-color: #F9F6C5;}
.RowError1{background-color: #F8B2B2;}
.RowError2 {background-color: #F19F9F;}
.RowTotal1 {border-top: 1px solid #816464; background-color: #AD8F8F; text-align: right; font-weight: bold; color: #360B0B;}
.RowTotal2 {border-top: 1px solid #AD8F8F; background-color: #D3C3C3; text-align: center; font-weight: bold;}
.RowTotal3 {border-top: 1px solid #AD8F8F; background-color: #E5D5D5; text-align: center; font-weight: bold;}

.PostRefresh {border-width: 1px; border-style: solid; border-color: #FFFFFF; background-image: url('../images/indicator.gif'); background-repeat: no-repeat; background-position: 40% 50%; background-color: #FFFFFF; padding: 24px; text-align: center;}

.basicform {margin: 0px; padding: 0px;}

.InfoBoxOrange {border: 1px solid #FFFFFF; background-color: #F4E3C2; padding: 4px; text-align: center; font-weight: bold; color: #7B6538;}
.InfoBoxOrange  a:link {color: #517FDD;}
.InfoBoxOrange a:visited {color: #517FDD;}
.InfoBoxOrange a:active {color: #517FDD;}
.InfoBoxOrange a:hover {color: #517FDD;}
.InfoBoxGreen {border: 1px solid #FFFFFF; background-color: #BEE8A5; padding: 4px; text-align: center; font-weight: bold; color: #377D0C;}
.InfoBoxBlue {border: 1px solid #FFFFFF; background-color: #A5BDE8; padding: 4px; text-align: center; font-weight: bold; color: #0C347D;}
.InfoBoxBlue a:link {color: #0048CC;}
.InfoBoxBlue a:visited {color: #0048CC;}
.InfoBoxBlue a:active {color: #0048CC;}
.InfoBoxBlue a:hover {color: #0048CC;}
.InfoBoxRed {border: 1px solid #FFFFFF; background-color: #E8A5A5; padding: 4px; text-align: center; font-weight: bold; color: #7D0C0C;}
.InfoBoxRed a:link {color: #C00000;}
.InfoBoxRed a:visited {color: #C00000;}
.InfoBoxRed a:active {color: #C00000;}
.InfoBoxRed a:hover {color: #C00000;}
.InfoBoxGray {border: 1px solid #B9B9B9; background-color: #E0E0E0; padding: 4px; text-align: center; font-weight: bold; color: #999999;}
.InfoBoxGray  a:link {color: #FFFFFF;}
.InfoBoxGray a:visited {color: #517FDD;}
.InfoBoxGray a:active {color: #517FDD;}
.InfoBoxGray a:hover {color: #517FDD;}
.InfoBoxEmpty {border: 1px solid #FFFFFF; background-color: #E0E0E0; padding: 22px; text-align: center; text-transform: uppercase; font-weight: bold; color: #996666;}

.NAVBoxGreen {border: 1px solid #80CD80; background-color: #CCFFCC; padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; font-weight: bold; color: #85CB85; white-space: nowrap;}
.NAVBoxGreen a:link {color: #009900;}
.NAVBoxGreen a:visited {color: #009900;}
.NAVBoxGreen a:active {color: #009900;}
.NAVBoxGreen a:hover {color: #009900;}
.NAVBoxBlue {border: 1px solid #7AA2C9; background-color: #E0F0F0; padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; font-weight: bold; color: #859ACB; white-space: nowrap;}
.NAVBoxBlue a:link {color: #336699;}
.NAVBoxBlue a:visited {color: #336699;}
.NAVBoxBlue a:active {color: #336699;}
.NAVBoxBlue a:hover {color: #336699;}
.NAVBoxRed {border: 1px solid #CD8080; background-color: #FFC3C3; padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; font-weight: bold; color: #CB8585; white-space: nowrap;}
.NAVBoxRed a:link {color: #C00000;}
.NAVBoxRed a:visited {color: #C00000;}
.NAVBoxRed a:active {color: #C00000;}
.NAVBoxRed a:hover {color: #C00000;}
.NAVBoxGray {border: 1px solid #D0D0D0; background-color: #EFEFEF; padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; font-weight: bold; color: #C0C0C0; white-space: nowrap;}
.NAVBoxGray a:link {color: #C0C0C0;}
.NAVBoxGray a:visited {color: #C0C0C0;}
.NAVBoxGray a:active {color: #C0C0C0;}
.NAVBoxGray a:hover {color: #C0C0C0;}
.NAVBoxOrange {border: 1px solid #CC9933; background-color: #F4E3C2; padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; font-weight: bold; color: #D5B981; white-space: nowrap;}
.NAVBoxOrange a:link {color: #517FDD;}
.NAVBoxOrange a:visited {color: #517FDD;}
.NAVBoxOrange a:active {color: #517FDD;}
.NAVBoxOrange a:hover {color: #517FDD;}
.NAVBoxTan {border: 1px solid #D0D0C0; background-color: #F0F0E0; padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; font-weight: bold; color: #C9C9B0; white-space: nowrap;}
.NAVBoxTan a:link {color: #758E90;}
.NAVBoxTan a:visited {color: #758E90;}
.NAVBoxTan a:active {color: #758E90;}
.NAVBoxTan a:hover {color: #758E90;}
.NAVBoxPipe {padding-left: 8px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; font-weight: normal;}

.RowFootnote {border: 1px solid #999999; background-color: #B0B6B0; padding: 4px; text-align: left; color: #FFFFFF;}