			@media print {	/* Hides the "Print window" and "Close window" links when the page is actually printed. */    .pfPageTitleLinks {visibility:hidden;}}
#forgotYourPasswordLink{
 }
*/.messageArea{
    width: 475px;
 }
.accountDisclaimerText{
    background-color: #FFFFFF;
    border-bottom: 1px dashed #A1BCD2;
    border-top: 1px dashed #A1BCD2;
    margin-bottom: 10px;
    margin-top: 20px;
    padding: 5px;
 }
.accountDisclaimerText A:hover{
    color: #0000DE;
    text-decoration: underline;
 }
.accountDisclaimerText A:link{
    color: #0000DE;
    text-decoration: underline;
 }
.accountDisclaimerText A:visited{
    color: #663399;
    text-decoration: underline;
 }
.accountDisclaimerText h3{
    background-color: #FFFFFF;
    color: #3162A6;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    margin-bottom: 0px;
    margin-top: 4px;
    text-align: left;
    text-decoration: none;
 }
.accountDisclaimerText p{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    margin-bottom: 8p;
    margin-top: 4px;
    text-align: left;
 }
.accountOverviewGutters{
    width: 15px;
 }
.adBox{
    background-color: #FFFFFF;
    margin-bottom: 15px;
 }
.dataTableBlock{
    margin-bottom: 10px;
    margin-top: 10px;
 }
.dataTableStackSpace{
    height: 15px;
 }
.disclaimerText{
    background-color: #FFFFFF;
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 65%;
    font-weight: normal;
    text-align: left;
 }
.disclaimerText A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.disclaimerText A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.disclaimerText A:visited{
    color: #800080;
    text-decoration: underline;
 }
.disclaimerTextBlock{
    background-color: #FFFFFF;
    margin-bottom: 0px;
    margin-top: 25px;
 }
.educationBox{
    background-color: #FFFFFF;
    border: 1px solid #A1BCD2;
    margin-bottom: 15px;
 }
.educationBoxText{
    background-color: white;
 }
.educationBoxText A:hover{
    color: #0000DE;
    text-decoration: underline;
 }
.educationBoxText A:link{
    color: #0000DE;
    text-decoration: underline;
 }
.educationBoxText A:visited{
    color: #663399;
    text-decoration: underline;
 }
.educationBoxText P{
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 65%;
    font-weight: normal;
    margin: 0px;
    padding-bottom: 5px;
 }
.educationBoxText h3{
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 65%;
    font-weight: bold;
    margin-bottom: 2px;
    margin-top: 3px;
 }
.errorText{
    background-color: #FFFFFF;
    color: #FF0000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    padding-bottom: 2;
    padding-top: 12;
    text-align: left;
 }
.errorTextNested{
    background-color: #FFFFFF;
    color: #FF0000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    padding-bottom: 2;
    padding-top: 2;
    text-align: left;
 }
.errorTextTable{
    background-color: #FFFFFF;
    color: #FF0000;
    font-family: arial,helvetica,sans-serif;
    font-size: 100%;
    font-weight: normal;
    padding-bottom: 4;
    text-align: left;
 }
.errorTextTop{
    background-color: #FFFFFF;
    color: #FF0000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
.firstHeadingInSection{
    margin-bottom: 0p;
    margin-top: 0px;
 }
.focusBlock{
    margin-bottom: 4px;
    margin-top: 0px;
 }
.formBlock{
    margin-bottom: 0px;
    margin-top: 0px;
 }
.formButton{
    font-size: 80%;
 }
.formButtonSection{
    background-color: #FFFFFF;
    text-align: left;
 }
.formCellIndent{
    padding-left: 20px;
 }
.formData{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.formDataStrong{
    font-weight: bold;
 }
.formLabel{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
    text-decoration: none;
 }
.formLabelStrong{
    * Styles the labels above columns of form controls. */	background-color: #FFFFFF;
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
 }
.formRule{
    background-color: #CC002E;
    border: 0px;
    border-bottom: solid 1px #C1C1C1;
    height: 1px;
 }
.formSectionHeading{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
 }
.formSpacer{
    background-color: #FFFFFF;
    font-size: 2px;
    height: 11px;
 }
.formText{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.formText .errorTextNested{
    background-color: #FFFFFF;
    color: #FF0000;
    font-family: arial,helvetica,sans-serif;
    font-size: 100%;
    font-weight: normal;
    padding-bottom: 2;
    padding-top: 2;
    text-align: left;
 }
.formText A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.formText A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.formText A:visited{
    color: #800080;
    text-decoration: underline;
 }
.formTextBlock{
    margin-bottom: 5px;
    margin-top: 0px;
 }
.formTextStrong{
    font-weight: bold;
 }
.fpsImageRow{
    background-color: #FFFFFF;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
 }
.fpsMessageBlock{
    background-color: #FFFFFF;
    border-bottom: 1px dashed #A1BCD2;
    border-top: 1px dashed #A1BCD2;
    margin-bottom: 15px;
    margin-top: 5px;
    padding-left: 6px;
    padding-right: 6px;
    text-align: left;
 }
.fpsMessageBlock A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.fpsMessageBlock A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.fpsMessageBlock A:visited{
    color: #800080;
    text-decoration: underline;
 }
.fpsMessageBlock h3{
    background-color: #FFFFFF;
    color: #3162A6;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    margin-bottom: 0p;
    margin-top: 4px;
    text-align: left;
    text-decoration: none;
 }
.fpsMessageBlock p{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    margin-bottom: 8p;
    margin-top: 4px;
    text-align: left;
 }
.greetingText{
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 65%;
    font-weight: normal;
 }
.helpLine{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
.helpLine A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.helpLine A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.helpLine A:visited{
    color: #800080;
    text-decoration: underline;
 }
.helpLineBlock{
    margin-bottom: 10px;
    margin-top: 19px;
 }
.hiddenLabel {
	visibility:hidden;
}
.indexList{
    background-color: #FFFFFF;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-top: 5px;
    padding-left: 0px;
 }
.indexListItem{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 100%;
    font-weight: normal;
    list-style-type: none;
    padding-top: 4px;
 }
.indexListItem A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.indexListItem A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.indexListItem A:visited{
    color: #800080;
    text-decoration: underline;
 }
.indexListItemBlock{
    background-color: #FFFFFF;
    margin-bottom: 3px;
    margin-top: 2px;
 }
.indexListItemStrong{
    color: #CC6600;
    font-weight: bold;
 }
.instructionalText{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
.instructionalText A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.instructionalText A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.instructionalText A:visited{
    color: #800080;
    text-decoration: underline;
 }
.instructionalText li{
    list-style-type: disc;
    padding-top: 4px;
 }
.instructionalText ul{
    margin-bottom: 5px;
    margin-top: 5px;
 }
.instructionalTextStrong{
    font-weight: bold;
 }
.leftGutter{
    width: 25px;
 }
.loginGutters{
    width: 25px;
 }
.loginTextBlock{
    background-color: #FFFFFF;
    font-family: verdana,arial,helvetica,sans-serif;    
    margin-bottom: 0px;
    margin-top: 0px;
 }
.lowProfileButton{
    font-size: 85%;
 }
.mainContentBlock{
    margin-bottom: 0px;
    margin-top: 0px;
 }
.messageBlock{
    margin-bottom: 0px;
    margin-top: 0px;
 }
.messageTextTop{
    background-color: #FFFFFF;
    color: #CC6600;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
.messageTextTop A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.messageTextTop A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.messageTextTop A:visited{
    color: #800080;
    text-decoration: underline;
 }
.minimumPageWidth{
    width: 0px;
 }
.noBreakSpan{
    white-space: nowrap;
 }
.pageNote{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
.pageNote A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.pageNote A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.pageNote A:visited{
    color: #800080;
    text-decoration: underline;
 }
.pageNoteStrong{
    font-weight: bold;
 }
.pageSpacer{
    background-color: #FFFFFF;
    font-size: 2px;
    height: 11px;
 }
.pageSubTitle{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
 }
.pageTitle{
    background-color: #FFFFFF;
    color: #3162A6;
    font-family: arial,helvetica,sans-serif;
    font-size: 115%;
    font-weight: bold;
    text-align: left;
 }
.pageTitleBlock{
    margin-bottom: 10px;
    margin-top: 10px;
 }
.pageTitleLinks{
    background-color: #FFFFFF;
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 65%;
    font-weight: normal;
    text-align: left;
 }
.pageTitleLinks A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.pageTitleLinks A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.pageTitleLinks A:visited{
    color: #800080;
    text-decoration: underline;
 }
.pfBody{
    background-color: #FFFFFF;
 }
.pfDataTable{
    border: 1px solid gray;
    border-collapse: collapse;
 }
.pfDataTableBlock{
    margin-bottom: 15px;
    margin-top: 15px;
 }
.pfErrorTextTop{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
.pfInstructionalText{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
.pfMainContentBlock{
    margin-bottom: 0px;
    margin-top: 0px;
 }
.pfMessageBlock{
    margin-bottom: 0px;
    margin-top: 0px;
 }
.pfPageSubTitle{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
 }
.pfPageTitle{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: medium;
    font-weight: bold;
    text-align: left;
 }
.pfPageTitleBlock{
    margin-bottom: 10px;
    margin-top: 10px;
 }
.pfPageTitleLinks{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 65%;
    font-weight: normal;
    text-align: left;
 }
.pfPageTitleLinks A:hover{
    color: #FF0000;
 }
.pfPageTitleLinks A:link{
    color: #0000FF;
 }
.pfPageTitleLinks A:visited{
    color: #800080;
 }
.pfTableCurrency{
    background-color: #FFFFFF;
    border: 1px solid gray;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: right;
 }
.pfTableDate{
    background-color: #FFFFFF;
    border: 1px solid gray;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
 }
.pfTableGroupOne{
    background-color: #FFFFFF;
    border: 1px solid gray;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    padding-top: 25px;
    text-align: left;
 }
.pfTableGroupOneTotal{
    background-color: #FFFFFF;
    border: 1px solid gray;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: right;
 }
.pfTableGroupTwo{
    background-color: #FFFFFF;
    border: 1px solid gray;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: left;
 }
.pfTableGroupTwoNested{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: left;
 }
.pfTableGroupTwoTotal{
    background-color: #FFFFFF;
    border: 1px solid gray;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: right;
 }
.pfTableHeadingCurrency{
    background-color: #CC002E;
    border: 1px solid gray;
    color: #FFFFFF;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-style: italic;
    font-weight: normal;
    text-align: right;
 }
.pfTableHeadingDate{
    background-color: #CC002E;
    border: 1px solid gray;
    color: #FFFFFF;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-style: italic;
    font-weight: normal;
    text-align: left;
 }
.pfTableHeadingText{
    background-color: #CC002E;
    border: 1px solid gray;
    color: #FFFFFF;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-style: italic;
    font-weight: normal;
    text-align: left;
 }
.pfTableNote{
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.pfTableNoteBlock{
    margin-bottom: 0px;
    margin-top: 5px;
 }
.pfTableNoteHeading{
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.pfTableNoteStrong{
    font-weight: bold;
 }
.pfTableText{
    background-color: #FFFFFF;
    border: 1px solid gray;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
 }
.rightGutter{
    width: 10px;
 }
.rightSidePanel{
    background-color: #FFFFFF;
    margin-right: 15px;
    padding-bottom: 4px;
    padding-top: 15px;
 }
.statusBox{
    border: 1px solid #E5E5E5;
    margin-bottom: 15px;
 }
.statusBoxBackground{
    background-color: #E5E5E5;
 }
.statusBoxText{
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 65%;
    text-align: left;
 }
.statusBoxText A:hover{
    color: #000000;
    text-decoration: underline;
 }
.statusBoxText A:link{
    color: #000000;
    text-decoration: underline;
 }
.statusBoxText A:visited{
    color: #000000;
    text-decoration: underline;
 }
.statusBoxTitle{
    color: navy;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 65%;
    font-weight: bold;
    text-align: left;
 }
.tableButtonRowText{
    background: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
 }
.tableButtonRowText .formButton{
 }
.tableButtonRowText A:hover{
    color: #0000DE;
    text-decoration: underline;
 }
.tableButtonRowText A:link{
    color: #0000DE;
    text-decoration: underline;
 }
.tableButtonRowText A:visited{
    color: #663399;
    text-decoration: underline;
 }
.tableCurrency{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: right;
    text-decoration: none;
 }
.tableCurrencyAlt{
    background-color: #CCCCCC;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: right;
    text-decoration: none;
 }
.tableDataIndent{
    padding-left: 31px;
 }
.tableDataStrong{
    font-weight: bold;
 }
.tableDate{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
    text-decoration: none;
 }
.tableDateAlt{
    background-color: #CCCCCC;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
    text-decoration: none;
 }
.tableGroupOne{
    background-color: #F6F6F6;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    padding-top: 25px;
    text-decoration: none;
 }
.tableGroupOneTotal{
    background-color: #ffffff;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: right;
 }
.tableGroupTwo{
    background-color: #F6F6F6;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
 }
.tableGroupTwoNested{
    background-color: #F6F6F6;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
 }
.tableGroupTwoTotal{
    background-color: #ffffff;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: right;
 }
.tableHeadingCurrency{
    background-color: #CC002E;
    color: #FFFFFF;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: right;
 }
.tableHeadingDate{
    background-color: #CC002E;
    color: #FFFFFF;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: left;
 }
.tableHeadingLink:hover{
    color: #FFFFFF;
    text-decoration: underline;
 }
.tableHeadingLink:link{
    color: #FFFFFF;
    text-decoration: underline;
 }
.tableHeadingLink:visited{
    color: #FFFFFF;
    text-decoration: underline;
 }
.tableHeadingText{
    background-color: #CC002E;
    color: #FFFFFF;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: left;
 }
.tableHeadingSortKey{
    background-color: #CC002E;
 }
.tableHeadingSortKey .tableHeadingLink:hover{
    color: #FFFFFF;
    text-decoration: underline;
 }
.tableHeadingSortKey .tableHeadingLink:link{
    color: #FFFFFF;
    text-decoration: underline;
 }
.tableHeadingSortKey .tableHeadingLink:visited{
    color: #FFFFFF;
    text-decoration: underline;
 }
.tableNote{
    background-color: #FFFFFF;
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.tableNoteAlt{
    background-color: #CCCCCC;
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.tableNoteBlock{
    margin-bottom: 0px;
    margin-top: 5px;
 }
.tableNoteHeading{
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.tableNoteHeadingAlt{
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.tableNoteLinks{
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.tableNoteLinks A:hover{
    color: #FF0000;
    text-decoration: none;
 }
.tableNoteLinks A:link{
    color: #0000FF;
    text-decoration: none;
 }
.tableNoteLinks A:visited{
    color: #800080;
    text-decoration: none;
 }
.tableNoteLinksAlt{
    color: #000000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
 }
.tableNoteLinksAlt A:hover{
    color: #FF0000;
    text-decoration: none;
 }
.tableNoteLinksAlt A:link{
    color: #0000FF;
    text-decoration: none;
 }
.tableNoteLinksAlt A:visited{
    color: #800080;
    text-decoration: none;
 }
.tableNoteStrong{
    font-weight: bold;
 }
.tableNoteStrongAlt{
    font-weight: bold;
 }
.tableText{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
 }
.tableText A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.tableText A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.tableText A:visited{
    color: #800080;
    text-decoration: underline;
 }
.tableTextAlt{
    background-color: #CCCCCC;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    text-align: left;
 }
.tableTextAlt .errorTextTable{
    background-color: #F6F6F6;
    color: #FF0000;
 }
.tableTextAlt A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
.tableTextAlt A:link{
    color: #0000FF;
    text-decoration: underline;
 }
.tableTextAlt A:visited{
    color: #800080;
    text-decoration: underline;
 }
.tableTopAction{
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    margin-bottom: 0px;
    margin-top: 0px;
    text-align: right;
 }
.tableTopAction A:hover{
    color: #FF0000;
 }
.tableTopAction A:link{
    color: #0000FF;
 }
.tableTopAction A:visited{
    color: #800080;
 }
.tableTotal{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-align: right;
 }
body{
    background-color: #FFFFFF;
 }
h3{
    background-color: #FFFFFF;
    color: #3162A6;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    margin-bottom: 0p;
    margin-top: 16px;
    text-align: left;
    text-decoration: none;
 }
input,select,textarea{
    font-family: arial,helvetica,sans-serif;
    font-size: 100%;
 }
p{
    background-color: #FFFFFF;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    font-size: 80%;
    font-weight: normal;
    text-align: left;
 }
p A:hover{
    color: #FF0000;
    text-decoration: underline;
 }
p A:link{
    color: #0000FF;
    text-decoration: underline;
 }
p A:visited{
    color: #800080;
    text-decoration: underline;
 }
sup{
    font-weight: normal;
 }
th{
    text-transform: capitalize;
 }
.confidenceBar {
}
.nestedBlock {
	margin-top:0px;
	margin-bottom:4px;
}
.selectedConfidenceImage {
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	border:1px solid #DCDCDC; 
}

.imageBlock {
	width:500px;
}
.imageDiv {
	display:inline; 
	float:left;
	padding:7 7 7 9;
}

.imageDiv A:link {
	display:block; 
	border:1px solid #DCDCDC; 
} 
.imageDiv A:visited { 
	display:block; 
	border:1px solid #DCDCDC; 
}
.imageDiv A:hover { 
	display:block; 
	border:1px solid #0000DE; 
} 
.imageDiv A:active { 
	display:block; 
	border:1px solid #DCDCDC; 
}
.imageDiv A:focus { 
	display:block; 
	border:1px solid #0000DE; 
}

.formSectionHeading .formText {}

		.formSectionHeading .formText A:link {}
		.formSectionHeading .formText A:visited {}
		.formSectionHeading .formText A:hover {}