@import url('MEAredesign.css');
@import url('../content/themes/bootstrap.iconpro.css');
@import url('mediaplayer/bluemonday/jplayer.blue.monday.css');
@import "jquery-ui.css";
@import "bootstrap.custom.css";


html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); }
body { margin: 0; padding: 0; }
hr { border: solid 1px #d2e4f3; }

.PageFrameworkBODY { font-family: Tahoma,verdana; font-size: .8em; background: #fff url(../images/page_bkg.jpg) repeat-x; }
.PageFrameworkBODYModal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #ffffff; color: #004159; margin: 0; }
.PageFrameworkBottomFONT { }
.PageFrameworkBottomTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.PageFrameworkBottomTR { }
.PageFrameworkContentFONT { }
.PageFrameworkContentTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 35px; padding-top: 10px; }
.PageFrameworkContentTR { }
.PageFrameworkFONT { }
.PageFrameworkLeftFONT { }
.PageFrameworkLeftTD { width: 1%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-image: url(../images/pagecontent1.gif); background-position: top; background-repeat: repeat-x; }
.PageFrameworkRightFONT { }
.PageFrameworkRightTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-image: url(../images/pagecontent1.gif); background-position: top; background-repeat: repeat-x; }
.PageFrameworkTABLE { width: 100%; height: 100%; }
.PageFrameworkTopFONT { }
.PageFrameworkTopTD { }
.PageFrameworkTopTR { }

.PageTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #004C6B; }

.DataFormAuditCaption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.DataFormAuditValue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.DataFormButton { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; height: 19px; }
.DataFormCaptionFONT { border-width: 0; border-style: solid; }
.DataFormCaptionInvalidTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormCaptionTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 20%; text-align: right; }
.DataFormCheckBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormCheckBoxList { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormChildGridDiv { overflow: auto; height: 180px; width: 100%; }
.DataFormTitleIcon { text-align: left; border: none; }
.DataFormChildTitleIcon { text-align: left; border: none; }
.DataFormChildTABLE { width: 800px; }
.DataFormTABLEModal { }
.DataFormChildHeader { text-indent: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; background-color: #5998C9; color:black; /*#ffffff;*/ height: 16px; background: url(../images/childtableheaderbackground.jpg) #d2e4f3 left no-repeat; }
.DataFormChildHeaderIndent { text-indent: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #5998C9; color: #ffffff; background-image: url(../images/img_form_bar_element1.gif); background-repeat: no-repeat; background-position: left top; height: 16px; }
.DataformChildHeaderTD { text-indent: 2px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #5998C9; color: #ffffff; height: 11; }
.DataFormChildHeaderRHS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; background-color: #d2e4f3; color: #ffffff; height: 16px; }
.DataFormChildHeaderNoFilter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #d2e4f3; color: #ffffff; }
.DataFormChildDataGrid { behavior: url(../style/behavior/TableRowOver.htc); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 100%; }
.DataFormChildDataGrid .DataFormDivDefault { border-bottom: solid 1px #d2e4f3; border-width: 0 0 0 0; }
.DataFormChildDataGridAlternatingItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004159; background-color: #F8FCFF; }
.DataFormChildDataGridAlternatingItem1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004159; background-color: #F8FCFF; }
.DataFormChildDataGridAlternatingItemLink { color: #004159; font-weight: bold; }
.DataFormChildDataGridFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #004159; }
.DataFormChildDataGridFooterLink { background-color: #cccccc; color: #004159; text-decoration: none; }
.DataFormChildDataGridHeader { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #356784; background-color: #fff; border-bottom: 1px solid #6C9FBC; }
.DataFormChildDataGridHeader td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #356784; background-color: #fff; border-bottom: 1px solid #6C9FBC; }
.DataFormChildDataGridHeader1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #356784; background-color: #fff; border-bottom: 1px solid #6C9FBC; }
.DataFormChildDataGridHeader1 td { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #356784; background-color: #fff; border-bottom: 1px solid #6C9FBC; }
.DataFormChildDataGridHeaderLink { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #2A618C; text-decoration: none; }
.DataFormChildDataGridOverflow{overflow:auto;}
.DataFormChildDataGridItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004159; background-color: #F8FCFF; vertical-align: top; }
.DataFormChildDataGridItem1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004159; background-color: #F8FCFF; }
.DataFormChildDataGridItemLink { color: #004159; font-weight: bold; }
.DataFormChildDataGridPager { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #004159; }
.DataFormChildDataGridPagerLink { color: #004159; font-size: 9pt; }
.pagination { color: #004159; font-size: 9pt; display:inline; list-style-type: none; margin:0; padding:0;}
.pagination li{ display:inline;}
.pagination li a span { display:none;}
ul.pagination li.active {
	font-weight: bold;
	font-size: 9pt;
}
.DataFormChildDataGridSelectedItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; background-color: #5998C9; }
.DataFormChildDataGridSelectedItemLink { color: #004159; }
.DataFormCompareValidator { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormDivDefault { border: solid 1px #77AAD2; background-color: #FFFFFF; }
.DataFormDivFormBackground { border-width: 1px; border-style: solid; background-color: GhostWhite; border-color: Silver; }
.DataformDivHeader { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold; }
.DataFormDivLabelBackground { background-color: GhostWhite; }
.DataFormDivNoBorder { border-style: none; }
.DataFormDivNoBorderGray { border-style: none; background-color: Gray; }
.DataFormDivNoBorderLightGray { border-style: none; background-color: WhiteSmoke; }
.DataFormDivNoBorderBlue { border-style: none; background-color: Blue; }
.DataFormDivNoBorderGreen { border-style: none; background-color: Green; }
.DataFormDivNoBorderRed { border-style: none; background-color: Red; }
.DataFormDivNoBorderWhite { border-style: none; background-color: White; }
.DataFormDivNoBorder__Rounded { border-style: none; }
.DataFormDivNoBorderGray__Rounded { border-style: none; background-color: Gray; }
.DataFormDivNoBorderaqua__Rounded { border-style: none; background-color: #e5eff7; }
.DataFormDivNoBorderwhite__Rounded { border-style: none; background-color: #e5eff7; }
.DataFormDivBorder__Rounded { border-style: none; background-color: #5998C9; }
.DataFormDivNoBorderLightGray__Rounded { border-style: none; background-color: #f6f4e8; }
.DataFormDivNoBorderBlue__Rounded { border-style: none; background-color: Blue; }
.DataFormDivNoBorderGreen__Rounded { border-style: none; background-color: Green; }
.DataFormDivNoBorderRed__Rounded { border-style: none; background-color: Red; }
.DataFormDivNoBorderWhite__Rounded { border-style: none; background-color: White; }
.DataformDivRounded { background-color: #FF6600; border: solid 1px #FF6600; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=0, finishY=30); }
.DataformDivRoundedBorder { background-color: #f6fbff; border: solid 1px #FF6600; }
.DataFormDropDownList { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormExtenderTableTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormFieldFONT { }
.DataFormFieldTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormFONT { }
.DataFormFooterTitleTable { height: 5px; }
.DataFormFooterTitleTR { height: 5px; }
.DataFormFooterTitleTD { padding-left: 4; padding-right: 4; font-weight: bold; background-color: #b6c5ee; font-size: 7pt; color: White; }
.DataFormFooterTable { padding: 2; }
.DataFormFooterTR { }
.DataFormFooterTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #A69376; }
.DataFormFooterTD_C { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; border-left: solid 1px #b6c5ee; border-top: solid 1px #b6c5ee; border-bottom: solid 1px #b6c5ee; border-right: solid 0px #b6c5ee; color: #A69376; }
.DataFormFooterTD_L { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; border-left: solid 1px #b6c5ee; border-top: solid 1px #b6c5ee; border-bottom: solid 0px #b6c5ee; border-right: solid 0px #b6c5ee; color: #A69376; }
.DataFormFooterFONT { }
.DataFormFORM { }
.DataFormHeaderFONT { }
.DataFormHeaderLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.DataFormHeaderTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.DataFormHeaderTR { }
.DataFormImage { }
.DataFormImageDisabled { filter: alpha(opacity=25); }
.DataFormHyperLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
.DataFormHyperLinkDisabled { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
.DataFormHyperLinkDisabled img { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; filter: alpha(opacity=50); }
.DataFormChildDataGridAlternatingItemLink { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; }
.DataFormHyperLinkHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelNotation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.DataFormLabelErrorMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormLabelField { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelFilter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; background-color: #ffffff; padding-left: 3px; padding-right: 3px; border: solid 2px #B1CBE5; color: #1B5585; }
.DataFormLabelHidden { display:none; }
.DataFormLabelSubHeaderBG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #ffffff; }
.DataFormLabelHeaderBG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #ffffff; }
.DataFormLabelSubHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #ffffff; color: #004159; }
.DataFormLabelHyperLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelInvalidMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; font-weight: bold; }
.DataFormLabelMultiLine { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelProgress { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelReadOnly { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelRecordCount { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.DataFormLabelRecordNumber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormLabelRequired { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.DataFormLabelTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.DataFormLabelValidMessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Green; font-weight: bold; }
.DataFormLabelWarning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormLabelWizardHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.DataFormLinkButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormListBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormListDataGrid { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormListDiv { overflow: auto; height: 469px; width: 800px; }
.DataFormListTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormListTDDataGrid { behavior: url(../style/behavior/TableRowOver.htc); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 100%; }
.DataFormListTDDataGridAlternatingItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004159; background-color: #f4f4f4; }
.DataFormListTDDataGridAlternatingItemLink { color: #004159; font-weight: bold; }
.DataFormListTDDataGridCell { color: #004159; border-color: #d2e4f3; border-style: solid; border-width: 0 0 1px 0; line-height: 17px; }
.DataFormListTDDataGridFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #004159; }
.DataFormListTDDataGridFooterLink { color: #ffffff; text-decoration: none; }
.DataFormListTDDataGridHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; background-color: #5998C9; }
.DataFormListTDDataGridHeaderLink { color: #ffffff; text-decoration: none; }
.DataFormListTDDataGridItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004159; background-color: #FFFFFF; }
.DataFormListTDDataGridItemLink { color: #004159; font-weight: bold; }
.DataFormListTDDataGridPager { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #004159; }
.DataFormListTDDataGridPagerLink { color: #004159; }
.DataFormListTDDataGridSelectedItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; background-color: #5998C9; }
.DataFormListTDDataGridSelectedItemLink { color: #004159; }
.DataFormNoDisplay { display: none; }
.DataFormPanel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormRadioButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormRadioButtonList { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormRangeValidator { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormRecordModeCaption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormRecordModeCheckBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.DataFormRecordModeInsert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.DataFormRecordModeTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormRecordModeUpdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.DataFormRecordNavTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormRecordNavTR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormRegularExpressionValidator { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormRequiredFieldValidator { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormSubHeaderTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.DataFormSearchTABLE { }
.DataFormTABLE { width: 550px; }
.DataListTable { width: 800px; }
.ProfileTabTable { width: 800px; }
.DataFormTABLEModal { }
.DataFormTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataFormTH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.DataFormTR { }
.DataFormNestedTableTD { border-color: #b6c5ee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; line-height: 12pt; }
.DataFormNestedTableTH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.DataFormNestedTableCellTR { }
.DataFormNestedTableHeaderTR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #CCCCCC; color: #004159; }
.DataFormValidationFONT { }
.DataFormValidationSummary { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormValidationTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.DataFormMenuMore { background-image: url(../images/down_arrow.gif); background-repeat: no-repeat; background-position: right center; border: 1px solid #B3D1E8; padding-right: 4px; font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; text-indent: 4px; color: Black; }

a.DataFormHyperLink:visited { text-decoration: none; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; filter: alpha(opacity=100); }
a.DataFormHyperLink:link { text-decoration: none; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; filter: alpha(opacity=100); }
a.DataFormHyperLink:active { text-decoration: none; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; filter: alpha(opacity=100); }
a.DataFormHyperLink:hover { text-decoration: none; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; filter: alpha(opacity=75); }

a.FormLinksHyperLink:visited { color: Blue; background-color: White; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.FormLinksHyperLink:link { color: Blue; background-color: White; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.FormLinksHyperLink:active { color: White; background-color: Blue; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.FormLinksHyperLink:hover { color: White; background-color: Blue; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

a.RecentContactsHyperLink:visited { color: Blue; background-color: White; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.RecentContactsHyperLink:link { color: Blue; background-color: White; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.RecentContactsHyperLink:active { color: White; background-color: Blue; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.RecentContactsHyperLink:hover { color: White; background-color: Blue; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

a.ItemLinksHyperLink:visited { color: Black; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.ItemLinksHyperLink:link { color: Black; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.ItemLinksHyperLink:active { color: White; text-decoration: none; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.ItemLinksHyperLink:hover { color: White; text-decoration: none; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

a.ItemLinksHyperLinkSelected:visited { color: Black; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
a.ItemLinksHyperLinkSelected:link { color: Black; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
a.ItemLinksHyperLinkSelected:active { color: White; text-decoration: none; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
a.ItemLinksHyperLinkSelected:hover { color: White; text-decoration: none; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }

.DesignedTABLE { width: 100%; }
.DesignedRowTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DesignedRowTR { }

.DataGrid { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataGridAlternatingItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataGridHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataGridItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: top; padding-top: 3px; vertical-align: top; }
.DataGridPager { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataGridSelectedItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

a.DataGridPagerLink:visited { color: Black; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.DataGridPagerLink:link { color: Black; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.DataGridPagerLink:active { color: White; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
a.DataGridPagerLink:hover { color: White; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.DataList { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataListAlternatingItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataListFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataListHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataListItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DataListSelectedItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.DashboardHyperLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DashboardHyperLinkDeselected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DashboardHyperLinkLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DashboardHyperLinkSelected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.DashboardLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DashboardLabelHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.DashboardTABLE { }
.DashboardTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.DashboardTH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.DashboardTR { }

.ErrorPageBody { }
.ErrorPageCaption { }
.ErrorPageHeader { }
.ErrorPageLink { }
.ErrorPageTable { }
.ErrorPageTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: Red; }
.ErrorPageTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: Red; }
.ErrorPageTR { }

.LeftUIOuterTable { width: 160px; border: none; }
.LeftUITable { background-color: #f6fbff; border: solid 1px #dcebf8; }
.LeftUIInnerTable { width: 100%; }
.LeftUIInnerTableTD { width: 100%; background-color: White; border-color: #b6c5ee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-left: 12px; }
.LeftUISectionTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 18px; }
.LeftUISectionTitleNotBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.LeftUITableHeaderTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #5998C9; color: #ffffff; padding-left: 3px; height: 11; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0); }
.module-header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #5998C9; color: #ffffff; padding-left: 3px; height: 11; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0); }
.LeftUITableHeaderTDRHS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #5998C9; color: #ffffff; height: 11; filter: Filter: alpha(opacity=0, finishOpacity=100, style=1, startX=0, startY=0, finishX=190, finishY=0); }
.LeftUITableTD { }
.LeftUIDropDownListFind { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 160px; }
.LeftUIDropDownListAccessed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 160px; }

.ProfileHeaderP { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.ProfileHeaderTD { padding-left: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.ProfileHeaderTR { }
.ProfileP { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.ProfileTABLE { border-collapse: collapse; border: none; }
.ProfileTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.ProfileTH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.ProfileTR { }
.ProfileRecordNavTD { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: -5px; font-size: 7pt; text-align: left; color: #03007F; padding-right: 30px; }
.ProfileRecordNavTD .DataFormLabelRecordNumber { font-size: 7pt; }
.ProfileRecordNavTD .DataFormLabel { font-size: 7pt; }
.ProfileRecordNavTD .DataFormLabelRecordCount { font-size: 7pt; }
.ProfileRecordNavTR { }
.ProfileTabStripDiv { border-style: none; }
.ProfileTabStripTR { }
.ProfileTabStripTD { text-align: center; background-color: white; border-bottom: solid 1px White; white-space: nowrap; }
.ProfileTabStripEndTD { }
.ProfileTabStripTDSelected { text-align: center; background-color: #5998C9; border-bottom: solid 1px #5998C9; }
.ProfileTabStripLinksTD { text-align: right; background-color: #5998C9; border-bottom: solid 1px #5998C9; color: White; font-size: 7pt; }
.ProfileTabStripChildLinksTD { text-align: center; background-color: #5998C9; color: White; font-size: 7pt; }

a.ProfileTabStripLink:visited { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
a.ProfileTabStripLink:link { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
a.ProfileTabStripLink:active { color: White; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
a.ProfileTabStripLink:hover { color: White; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }

a.ProfileTabStripLinkSelected:visited { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
a.ProfileTabStripLinkSelected:link { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
a.ProfileTabStripLinkSelected:active { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
a.ProfileTabStripLinkSelected:hover { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }

a.ProfileTabStripLinks:visited { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.ProfileTabStripLinks:link { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.ProfileTabStripLinks:active { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.ProfileTabStripLinks:hover { color: White; background-color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }

.QueryFormTABLE { border-style: inset; border-width: thin; width: 100%; }
.QueryTable { border-style: outset; border-width: thin; }
.QueryTR { }
.QueryTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.QueryTH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }

.QuickReportHyperLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #004159; }
.ReportTABLE { }
.ReportTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.ReportTR { }

.SearchFormTABLE { }
.SearchFormTR { }
.SearchFormTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.SecurityTable { behavior: url(../../style/behavior/TableRowOver.htc); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 100%; }
.SecurityTableTD { }

.TabOrderLabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: White; background-color: Red; }
.ItemLinksTable { border-style: none; }
.PageDemoCodesTable { behavior: url(../../style/behavior/TableRowOver.htc); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 450px; }

a.TopUIHyperLink:visited { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold; }
a.TopUIHyperLink:link { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold; }
a.TopUIHyperLink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold; }
a.TopUIHyperLink:hover { color: #004159; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold; border-color: #004159; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px; }

a.TopUIHyperLinkSelected:visited { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.TopUIHyperLinkSelected:link { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.TopUIHyperLinkSelected:active { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.TopUIHyperLinkSelected:hover { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; }

a.TopUIItemHyperLink:visited { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.TopUIItemHyperLink:link { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.TopUIItemHyperLink:active { color: Black; background-color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.TopUIItemHyperLink:hover { color: Black; background-color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }

a.TopUIItemHyperLinkSelected:visited { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; }
a.TopUIItemHyperLinkSelected:link { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; }
a.TopUIItemHyperLinkSelected:active { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; }
a.TopUIItemHyperLinkSelected:hover { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; }

.TopUIItemSeparator { color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.TopUIItemHyperLinkNav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: white; }

.UILabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.DemoMultiPage { border-width: 1px; border-top: none; padding: 1px; width: 50px; height: 50px; }
.DemoTabStripTabSelectedStyle { border-style: solid; font-weight: bold; font-size: 8pt; background-color: White; }
.DemoTabStripTabDefaultStyle { border-color: Black; border-width: 1px; border-style: solid; width: 100px; text-align: center; background-color: White; font-size: 8pt; }

.WizardContentTable { }
.WizardButton { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; height: 19px; }
.WizardOuterTable { border-style: none; }
.WizardInnerTable { border-style: none; }
.WizardMultiPage { border-style: solid; border-width: 1px; border-top: none; padding: 1px; }
.WizardTabStripSepDefaultStyle { border-color: Black; border-width: 1px; border-style: solid; border-top: none; border-left: none; border-right: none; }
.WizardTabStripSepHoverStyle { }
.WizardTabStripSepSelectedStyle { }
.WizardTabStripTabDefaultStyle { border-color: Black; border-width: 1px; border-style: solid; width: 100px; text-align: center; background-color: White; }
.WizardTabStripTabDefaultStyleError { border-color: Black; border-width: 1px; border-style: solid; width: 100px; text-align: center; background-color: Red; }
.WizardTabStripTabHoverStyle { background-color: #eeeeee; }
.WizardTabStripTabSelectedStyle { border-style: solid; font-weight: bold; border-bottom: none; }
.WizardTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.WizardTitleSeparator { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.WizardFormTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.WizardHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; }
.WizardProgressTable { width: 150px; border: solid 1px #5998C9; }
.WizardProgressHeaderTD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #5998C9; color: #ffffff; height: 11; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0); }
.WizardProgressTableTR { }
.WizardProgressTableTD { border-top: solid 1px #5998C9; }
.WizardProgressStepTable { width: 0px; filter: Filter: alpha(opacity=40, finishOpacity=40, style=1, startX=0, startY=0, finishX=190, finishY=0); }
.WizardProgressStepTableActive { width: 150px; }
.WizardProgressStepNumberCell { width: 30px; text-align: right; }
.WizardProgressStepNumber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; font-style: italic; }
.WizardProgressStepNumberActive { }
.WizardProgressImageCell { width: 120px; text-align: center; }
.WizardProgressHyperLinkCell { width: 120px; text-align: center; }
.WizardProgressHyperLinkCellSubItem { width: 120px; text-align: left; }
.WizardProgressHyperLinkCurrent { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; }

a.WizardProgressHyperLink:link { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.WizardProgressHyperLink:visited { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.WizardProgressHyperLink:active { color: Black; background-color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }
a.WizardProgressHyperLink:hover { color: Black; background-color: White; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; }

.ConnectorX { background-image: url(../images/img_connector.gif); background-repeat: repeat-Y; background-position: right top; width: 13px; }
.ConnectorTX { background-image: url(../images/img_connector_T.gif); background-repeat: repeat-Y; background-position: right top; width: 13px; }
.ConnectorDashX { background-image: url(../images/img_connector_dash.gif); background-repeat: repeat-X; background-position: left top; width: 13px; }
.ConnectorLX { background-image: url(../images/img_connector_L.gif); background-repeat: no-repeat; background-position: right top; width: 13px; }

/* user defined styles */
.tabTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.tabTXT2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #d9cfc0; }
.box { border: 1px #666666 solid; }
.name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
.bottomline { border-color: black black #31255C; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.bodyTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; }
.heading1TXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.body1bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.SectionHeadTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-indent: 12px; }
.linkTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-indent: 12px; color: #FFFFFF; text-decoration: underline; }
.boxedTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; border: #d9cfc0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.wizardstep { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #990000; }
.heading2TXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; }
.spacer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 4pt; line-height: 2px; }
.heading1spaceTXT { background-image: url(../images/img_rounder_bottomL.gif); background-repeat: no-repeat; background-position: left top; }
.bottomline1 { border-color: black black #d9cfc0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; }
.bottomline2 { border-color: black black #d9cfc0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; background-color: #ffffff; }
.PageTitleTXT { border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-color: black black #145689; font-family: Verdana,Arial, Helvetica, sans-serif; color: #004159; font-size: 10pt; font-weight: bold; }
.tinyTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #1B5585; }
.tinyTXTWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; font-weight: bold; }
.tinyTXTBlack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: bold; }
.SidePanelUnderline { border-color: black black #d9cfc0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; line-height: 12pt; }

.AboutBG { background-image: url(../images/about_netFORUM.jpg); background-position: left top; }
.HeaderLogo { background-image: url(../images/NF20/NF2_Header_Logo.gif); background-repeat: no-repeat; background-position: left top; width: 380px; }
.HeaderBackgroundImage { background-image: url(../images/NF20/NF2_Header_BG.gif); background-repeat: no-repeat; background-position: right top; height: 41px; width: 394px; }
.HeaderBackgroundFill { background-image: url(../images/NF20/NF2_Header_Fill.gif); background-repeat: repeat-x; background-position: left top; background-color: #31255c; }
.SidePanelDividerdots { background-image: url(../images/img_dotted_brown.gif); background-repeat: no-repeat; background-position: center 21px; padding-left: 6px; padding-right: 6px; filter: alpha(opacity=0); }
.CustomBullets { background-image: url(../images/img_rounder_left.gif); background-repeat: no-repeat; background-position: left top; }
.CornerRounderTopLeft { background-image: url(../images/img_rounder1_left.gif); background-repeat: no-repeat; background-position: left top; }
.CornerRounderTopRight { background-image: url(../images/img_rounder1_right.gif); background-repeat: no-repeat; background-position: right top; }
.CornerRounderBottomLeft { background-image: url(../images/img_rounder1_leftB.gif); background-repeat: no-repeat; background-position: left bottom; }
.CornerRounderBottomRight { background-image: url(../images/img_rounder1_rightB.gif); background-repeat: no-repeat; background-position: right bottom; }
#SuperSearchField1 { position: absolute; left: 520px; top: 10px; height: 20px; }
.TinyTXTOrange { font-family: Tahoma, verdana, arial,helvetica; font-size: 7pt; font-weight: bold; color: #FC7233; }
.TinyTXTOrange1 { font-family: Tahoma, verdana, arial,helvetica; font-size: 7pt; color: #FC7233; }
.TinyTXTUpper { font-family: Tahoma, verdana, arial,helvetica; font-size: 7pt; color: Navy; font-weight: bold; text-transform: uppercase; }
.SubHeader { font-family: Tahoma, verdana, arial,helvetica; font-size: 8pt; font-weight: bold; color: #FC7233; padding-left: 14px; }

/* CMS Wizard */
.CMSWizardPageMainTable { width: 800px; }
.CMSWizardPageTopSpacingCell { font-size: 1px; height: 5px; }
.CMSWizardPageTopTitleCell { width: 700px; border-bottom: #40829a 1px solid; height: 30px; }
.CMSWizardPageTopTitleLabel { font-weight: bold; font-size: 8pt; color: black; font-family: Tahoma; }
.CMSWizardPageStepCellActive { border-right: 1px solid #40829a; border-top: 1px solid #40829a; font-weight: bold; font-size: 14pt; border-left: 1px solid #40829a; width: 32px; color: #f4791f; border-bottom: 1px solid #ebf3f5; font-family: Tahoma; height: 30px; background-color: #ebf3f5; background-color: #89b0c0; background-image: url(../images/CMS_Active_TabBG.gif); background-repeat: repeat-X; background-position: left top; }
.CMSWizardPageStepCellInactive { border-right: #ebf3f5 0px; border-top: #ebf3f5 0px; border-left: #ebf3f5 0px; width: 30px; border-bottom: #40829a 1px solid; height: 30px; }
.CMSWizardPageStepCellInactiveInnerCell { border-right: #89b0c0 1px solid; border-top: #89b0c0 1px solid; font-weight: bold; font-size: 14pt; border-left: #89b0c0 1px solid; width: 26px; color: #d4e0e7; border-bottom: #89b0c0 1px solid; font-family: Tahoma; height: 26px; background-color: white; }
.CMSWizardPageStepSpacingCell { font-size: 5px; border-bottom: #40829a 1px solid; }
.CMSWizardPageStepContentCell { border: #9BAAB2 1px solid; border-top: #ebf3f5 0px; width: 750px; height: 425px; }
.CMSWizardPageTable { width: 800px; }
.CMSWizardPageChildTable { border-right: #40829a 1px solid; border-top: #40829a 1px solid; border-left: #40829a 1px solid; border-bottom: #40829a 1px solid; }
.CMSWizardButtonCell { padding-right: 10px; }
.CMSWizardButton { height: 17px; font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #3F8199; color: #FFFFFF; font-weight: bold; height: 18px; border: 1px solid #d4e0e7; padding-left: 8px; padding-right: 8px; }
.EvtWizDataFormLabel1 { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.EvtWizDataFormLabel2 { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; }

/*Global*/
.ContentGroupLink { text-decoration: none; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; white-space: nowrap; color: #F4F7F7; line-height: 22px; }
.ContentGroupSpace { text-indent: 8px; padding-left: 6px; padding-right: 6px; }
.GroupItemLink { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 7pt; font-weight: normal; white-space: nowrap; color: #FFFFFF; }
.ContentGroupItemLink { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; white-space: nowrap; color: #FFFFFF; background-color: #11568B; line-height: 18px; }
.ActiveTab { background-image: url(../images/NF20/Tab1.png); background-repeat: no-repeat; background-position: left top; background-color: #5998C9; }
.6Left { padding-left: 11px; }
.LNAVBG { background-image: url(../images/NF20/LNAVBG.gif); background-repeat: no-repeat; background-position: left top; align: right; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; width: 154px; height: 405px; }
.LNAVBGCELL { background-color: #FFFFFF; width: 150px; align: right; border: 0px Solid #5998C9; }
.ChildLinksLeft { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 20px; text-decoration: none; }
.ChildLinksHeader { color: #FFFFFF; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 20px; text-decoration: none; background-color: #77AAD2; white-space: nowrap; }

/*Content Blocks*/
.h4 { padding: 4px; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #FFFFFF; }
.Box { border: 1px Solid #5998C9; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; width: 572px; height: 504px; }
.Boxheader { text-indent: 8px; line-height: 18px; background-color: #5998C9; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #FFFFFF; }
.BoxheaderT { text-indent: 12px; line-height: 18px; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #FFFFFF; }
.Frame { padding: 8px; }
.BoxText { padding: 4px; text-indent: 8px; }
.BoxBGSearch { border: 1px Solid #5998C9; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; background-image: url(../images/NF20/Mag_Glass_BG.png); background-repeat: no-repeat; background-position: right bottom; width: 300px; }
.ReportTR { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; font-style: italic; }
.QueryBlockBG { width: 250px; background-image: url(../images/NF20/Mglass.gif); background-repeat: no-repeat; background-position: right top; }
.BlockHeader { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-transform: uppercase; color: #004D6F; }
.TS1TabStripContentTable { border: 2px solid #004159; }
#TS1TabStripContentCell { border: 2px solid #5998C9; }

/***************** New UI *****************/

/* Top UI */
#headerDiv { top: 0px; left: 0px; height: 68px; width: 902px; z-index: 0; background: #fff url(../images/header_bkg.gif) no-repeat; }
#headerLogoBox { position: absolute; top: 0px; left: 45px; width: 202px; height: 22px; z-index: 1; }
.headerLogoImage { width: 202px; height: 22px; }
#nfVersionTextBox { position: absolute; top: 5px; left: 227px; width: 184px; height: 14px; z-index: 1; font: 9px Tahoma; color: #5f90b0; }
#nfEntityBox { position: absolute; top: 0px; left: 227px; width: 184px; height: 14px; z-index: 1; font: 9px Tahoma; color: #5f90b0; }
#headerIdBox { position: absolute; top: 5px; left: 415px; width: 238px; height: 16px; z-index: 1; font: 9px Tahoma; color: #5f90b0; text-align: right; }
#headerIdBox a { color: #5f90b0; }
#userId { font-weight: bold; }
#searchBox { position: absolute; top: 3px; left: 690px; height: 16px; width: 148px; z-index: 1; }
#searchBox input { font: 10px Tahoma; height: 16px; width: 143px; border: 0; background-color: transparent; }
#searchButtonBox { position: absolute; top: 2px; left: 839px; width: 33px; height: 17px; z-index: 1; }
.searchButtonImage { width: 33px; height: 17px; }
#helpButtonBox { position: absolute; top: 2px; left: 874px; width: 18px; height: 17px; z-index: 1; }
.helpButtonImage { width: 18px; height: 17px; }
#moduleTitleBox { position: absolute; top: 33px; left: 70px; width: 134px; height: 13px; z-index: 1; overflow: hidden; font: bold 11px Tahoma; color: #fe5401; text-align: center; }
#moduleMenuButtonBox { position: absolute; top: 26px; left: 203px; width: 18px; height: 25px; z-index: 1; }
.moduleMenuButtonImage { width: 18px; height: 25px; }
#moduleItemMenuBox { position: absolute; top: 32px; left: 262px; width: 612px; height: 14px; z-index: 1; font: 10px Tahoma normal; color: #02435c; }
#moduleItemMenuButtonBox { position: absolute; top: -5px; left: 614px; width: 16px; height: 22px; z-index: 1; }
.moduleItemMenuButtonImage { width: 16px; height: 22px; background: url(../images/nf_ui_images1.gif) -57px -230px no-repeat; }

#moduleIcon { position: absolute; z-index: 65000; top: 18px; left: 4; width: 48px; height: 48px; }
#menuClosed { position: absolute; top: 54px; left: 63px; }

.TopUIDropDownListEntity { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 7pt; color: #1b5585; margin-top: 2px; }

.ModulesPopupMenuLink { }

.TopUIItemBarLink:link { color: #02435c; text-decoration: none; padding: 0 2px 0 2px; }
.TopUIItemBarLink:visited { color: #02435c; text-decoration: none; padding: 0 2px 0 2px; }
.TopUIItemBarLink:active { color: #02435c; text-decoration: none; padding: 0 2px 0 2px; }
.TopUIItemBarLink:hover { color: #fff; background-color: #000066; text-decoration: none; }

.TopUIItemBarLinkSelected:link { color: #fc560a; text-decoration: none; font-weight: bold; padding: 0 2px 0 2px; }
.TopUIItemBarLinkSelected:visited { color: #fc560a; text-decoration: none; font-weight: bold; padding: 0 2px 0 2px; }
.TopUIItemBarLinkSelected:active { color: #fc560a; text-decoration: none; font-weight: bold; padding: 0 2px 0 2px; }
.TopUIItemBarLinkSelected:hover { color: #fff; text-decoration: none; font-weight: bold; background-color: #000066; }

.TopUILinksMenuTable { width: 150px; background-color: #f0f7fd; border: solid 1px #a1bad9; }
.TopUILinkMenuCell { padding: 1px; }

a.TopUILinkMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUILinkMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUILinkMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUILinkMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

.TopUIItemsMenuTable { width: 150px; background-color: #f0f7fd; border: solid 1px #F98847; }
.TopUIItemMenuCell { padding: 1px; }

a.TopUIItemMenuLink:link { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLink:visited { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLink:active { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLink:hover { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIItemMenuLinkActive:link { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #5998C9; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLinkActive:visited { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #5998C9; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLinkActive:active { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #5998C9; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLinkActive:hover { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/expandmenu.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIItemMenuLinkSelected:link { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/collapsemenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLinkSelected:visited { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/collapsemenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLinkSelected:active { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/collapsemenu.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIItemMenuLinkSelected:hover { width: 100%; padding-left: 16px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/collapsemenu.gif); background-position: left; background-repeat: no-repeat; }

.TopUIMenuOverflowDiv { width: 100%; height: 100%; overflow: auto; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: peachpuff; scrollbar-arrow-color: orange; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: darkorange; scrollbar-base-color: orange; }
.TopUIMenuOverflowParentTable { width: 150px; }
.TopUIMenuOverflowChildTable { width: 100%; border-left: solid 1px #a1bad9; border-right: solid 1px #a1bad9; border-bottom: solid 1px #a1bad9; }

.TopUIHelpMenuTable { width: 150px; background-color: #f0f7fd; border: solid 1px #a1bad9; }
.TopUIHelpMenuCell { padding: 1px; }

a.TopUIHelpMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIHelpMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIHelpMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIHelpMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

a.TopUIAboutMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIAboutMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIAboutMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIAboutMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

/* Master Menu */
.masterMenu { background: url(../images/mm_bkg_no_top.jpg) repeat-x #ffffff top left; width: 630px; border-left: 2px solid #a1bad9; border-right: 2px solid #a1bad9; border-bottom: 2px solid #a1bad9; border-top: 0px none #a1bad9; padding: 3px 0 5px 0; }
.mmFirstColumn { width: 210px; display: inline; padding-top: 0px; float: left; }
.mmNextColumn { width: 210px; display: inline; padding-top: 0px; float: left; }
* html .mmNextColumn { margin-left: -3px; }
.mmOptionsContainer { height: 25px; padding-left: 50px; }
.mmOptionsSelectContainer { height: 25px; padding-left: 0px; }
.mmOptionsFormSelect { font: 9px Tahoma; border: 1px solid #7F9DB9; width: 165px; margin-left: 60px; }
.mmItemContainer, .mmItemContainer2 { width: 207px; height: 38px; clear: both; padding: 0 2px 6px 2px; }
.mmItemContainer2 { border-left: 1px solid #F9DDC2; }
.mmIconImage { margin: 4px 0 4px 16px; float: left; }
.mmItemText { padding-top: 8px; font: bold 11px Tahoma; color: #392D74; }
.mmItemText A { color: #0A246A; text-decoration: none; }
.mmItemText A:hover { color: #5998C9; text-decoration: none; }
.tagline { font-size: 9px; font-weight: normal; color: #11568C; }
.mmSpacingContainer { height: 17px; font-size: 1px; }
.menuShadow { filter: alpha(opacity=40); background-color: Gray; }

.TopUISlidingMenuParentDiv { position: absolute; left: 65px; top: -500px; width: 650px; z-index: 60000; }
.TopUISlidingMenuIFrame { z-index: 60000; width: 650px; }

.TopUIPersonaMenuTable { width: 150px; background-color: #f0f7fd; border: solid 1px #a1bad9; }
.TopUIPersonaMenuCell { padding: 1px; }
.PersonaTreeParentNodeLink { font: 8pt Tahoma; font-weight: bold; text-decoration: none; color: Black; }
.PersonaTreeNodeLink { font: 8pt Tahoma; text-decoration: none; color: Black; }

a.TopUIPersonaMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

a.TopUIPersonaManageMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaManageMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaManageMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaManageMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px orange; background-color: peachpuff; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

a.TopUIPersonaMenuLinkActive:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #5998C9; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaMenuLinkActive:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #5998C9; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaMenuLinkActive:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #5998C9; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIPersonaMenuLinkActive:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

/* Left UI */
#leftSidebar { width: 21px; height: 553px; float: left; background: url(../images/nf_ui_images1.gif) no-repeat; position: absolute; z-index: 66000; }
.sidebarLogoImage { width: 19px; height: 10px; }
.sidebarButtonCurrentLinksImage { width: 19px; height: 80px; background: url(../images/nf_ui_images1.gif) -25px -7px no-repeat; margin: 4px 0 0 0; }
.sidebarButtonRecentContactsImage { width: 19px; height: 124px; background: url(../images/nf_ui_images1.gif) -25px -275px no-repeat; margin: 4px 0 0 0; }
.sidebarButtonFavoritesImage { width: 19px; height: 93px; background: url(../images/nf_ui_images1.gif) -25px -92px no-repeat; margin: 4px 0 0 0; }
.sidebarCopyrightImage { width: 12px; height: 200px; background: url(../images/nf_ui_images1.gif) -381px -5px no-repeat; margin: 0px 0 0 4px; }

.LeftUIAutoHideDiv { width: 170px; height: 0px; font-size: 1px; }
.LeftUISlidingMenuSpacingDiv { width: 17px; height: 0px; font-size: 1px; }
.LeftUIMenuOverflowDiv { width: 100%; height: 100%; overflow: auto; }

.LeftUISlidingMenuParentDiv { position: absolute; width: 200px; height: 265px; left: -200px; top: 100px; z-index: 60000; }
.LeftUIRecentContactsSlidingMenuParentDiv { position: absolute; width: 200px; height: 265px; left: -200px; top: 80px; z-index: 60000; }
.LeftUIFavoritesSlidingMenuParentDiv { position: absolute; width: 200px; height: 265px; left: -200px; top: 210px; z-index: 60000; }
.LeftUICurrentLinksSlidingMenuParentDiv { position: absolute; width: 200px; height: 265px; left: -200px; top: 305px; z-index: 60000; }

.LeftUISlidingMenuIFrame { width: 200px; height: 270px; top: 100px; }
.LeftUIRecentContactsSlidingMenuIFrame { width: 200px; height: 270px; top: 80px; }
.LeftUIFavoritesSlidingMenuIFrame { width: 200px; height: 270px; top: 210px; }
.LeftUICurrentLinksSlidingMenuIFrame { width: 200px; height: 270px; top: 305px; }

.LeftUIFavoriteMenuParentTable { width: 100%; height: 100%; background-color: #f0f7fd; border: solid 2px orange; }
.LeftUIFavoriteMenuTable { width: 100%; background-color: #f0f7fd; }
.LeftUIFavoriteMenuManageCell { text-align: right; padding-top: 1px; padding-bottom: 1px; padding-right: 5px; background-image: url(../images/SlideMenuTitleCellBG.gif); background-position: left; background-repeat: repeat-y; height: 15; }
.LeftUIFavoriteMenuPinCell { width: 10px; background-color: Orange; }
.LeftUIFavoriteMenuAddCell { padding: 1px; }
.LeftUIFavoriteMenuCell { padding: 1px; }

a.LeftUIFavoriteMenuManageLink:link { padding-top: 1px; padding-bottom: 1px; font-family: Verdana; font-size: 7pt; font-weight: bold; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuManageLink:visited { padding-top: 1px; padding-bottom: 1px; font-family: Verdana; font-size: 7pt; font-weight: bold; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuManageLink:active { padding-top: 1px; padding-bottom: 1px; font-family: Verdana; font-size: 7pt; font-weight: bold; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuManageLink:hover { padding-top: 1px; padding-bottom: 1px; font-family: Verdana; font-size: 7pt; font-weight: bold; text-decoration: underline; color: #004159; }

a.LeftUIFavoriteMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a2b7e9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

a.LeftUIFavoriteMenuAddLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuAddLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuAddLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIFavoriteMenuAddLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px orange; background-color: peachpuff; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

.LeftUIRecentMenuParentTable { width: 100%; height: 100%; background-color: #f0f7fd; border: solid 2px orange; }
.LeftUIRecentMenuTable { width: 100%; background-color: #f0f7fd; }
.LeftUIRecentMenuPinCell { width: 10px; background-color: Orange; }
.LeftUIRecentMenuTitleCell { text-align: right; padding-top: 1px; padding-bottom: 1px; padding-right: 5px; background-image: url(../images/SlideMenuTitleCellBG.gif); background-position: left; background-repeat: repeat-y; height: 15; }
.LeftUIRecentMenuCell { padding: 1px; }
.LeftUIRecentMenuTitle { padding-top: 1px; padding-bottom: 1px; font-family: Verdana; font-size: 7pt; font-weight: bold; text-decoration: none; color: #004159; }

a.LeftUIRecentMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIRecentMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIRecentMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUIRecentMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a2b7e9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

.LeftUILinksMenuParentTable { width: 100%; height: 100%; background-color: #f0f7fd; border: solid 2px orange; }
.LeftUILinksMenuTable { width: 100%; background-color: #f0f7fd; }
.LeftUILinksMenuPinCell { width: 10px; background-color: Orange; }
.LeftUILinksMenuTitleCell { text-align: right; padding-top: 1px; padding-bottom: 1px; padding-right: 5px; background-image: url(../images/SlideMenuTitleCellBG.gif); background-position: left; background-repeat: repeat-y; height: 15; }
.LeftUILinksMenuCell { padding: 1px; }
.LeftUILinksMenuTitle { padding-top: 1px; padding-bottom: 1px; font-family: Verdana; font-size: 7pt; font-weight: bold; text-decoration: none; color: #004159; }

a.LeftUILinksMenuLink:link { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUILinksMenuLink:visited { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUILinksMenuLink:active { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.LeftUILinksMenuLink:hover { width: 100%; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a2b7e9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

a.LeftUIMenuPinLink:link { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinNotPushed.gif); background-position: center; background-repeat: no-repeat; }
a.LeftUIMenuPinLink:visited { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinNotPushed.gif); background-position: center; background-repeat: no-repeat; }
a.LeftUIMenuPinLink:active { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinNotPushed.gif); background-position: center; background-repeat: no-repeat; }
a.LeftUIMenuPinLink:hover { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinNotPushedHover.gif); background-position: center; background-repeat: no-repeat; }

a.LeftUIMenuPinLinkActive:link { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinPushed.gif); background-position: center; background-repeat: no-repeat; }
a.LeftUIMenuPinLinkActive:visited { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinPushed.gif); background-position: center; background-repeat: no-repeat; }
a.LeftUIMenuPinLinkActive:active { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinPushed.gif); background-position: center; background-repeat: no-repeat; }
a.LeftUIMenuPinLinkActive:hover { display: block; position: absolute; top: 0px; width: 11px; height: 11px; background-image: url(../images/PinPushedHover.gif); background-position: center; background-repeat: no-repeat; }

/* Form/List Links and Reports */
A.TopUIFormLinksLink:link { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -196px no-repeat; }
A.TopUIFormLinksLink:visited { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -196px no-repeat; }
A.TopUIFormLinksLink:active { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -196px no-repeat; }
A.TopUIFormLinksLink:hover { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -196px no-repeat; }

A.TopUIFormReportsLink:link { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -163px no-repeat; }
A.TopUIFormReportsLink:visited { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -163px no-repeat; }
A.TopUIFormReportsLink:active { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -163px no-repeat; }
A.TopUIFormReportsLink:hover { display: block; margin-right: 3px; width: 26px; height: 16px; background: url(../images/nf_ui_images1.gif) -56px -163px no-repeat; }

.TopUIFormLinksMenuTable { width: 150px; background-color: #f0f7fd; border: solid 1px #a1bad9; }
.TopUIFormLinksMenuCell { padding: 1px; }

a.TopUIFormLinksMenuLink:link { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIFormLinksMenuLink:visited { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIFormLinksMenuLink:active { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIFormLinksMenuLink:hover { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

a.TopUIListReportsLink:link { display: block; width: 26px; height: 16px; background-image: url(../images/button_reports1.gif); background-position: center; background-repeat: no-repeat; }
a.TopUIListReportsLink:visited { display: block; width: 26px; height: 16px; background-image: url(../images/button_reports1.gif); background-position: center; background-repeat: no-repeat; }
a.TopUIListReportsLink:active { display: block; width: 26px; height: 16px; background-image: url(../images/button_reports1.gif); background-position: center; background-repeat: no-repeat; }
a.TopUIListReportsLink:hover { display: block; width: 26px; height: 16px; background-image: url(../images/button_reports1.gif); background-position: center; background-repeat: no-repeat; }

a.TopUIListExportLink:link { display: block; width: 26px; height: 16px; background-image: url(../images/button_export.gif); background-position: center; background-repeat: no-repeat; }
a.TopUIListExportLink:visited { display: block; width: 26px; height: 16px; background-image: url(../images/button_export.gif); background-position: center; background-repeat: no-repeat; }
a.TopUIListExportLink:active { display: block; width: 26px; height: 16px; background-image: url(../images/button_export.gif); background-position: center; background-repeat: no-repeat; }
a.TopUIListExportLink:hover { display: block; width: 26px; height: 16px; background-image: url(../images/button_export.gif); background-position: center; background-repeat: no-repeat; }

.TopUIListReportsMenuTable { width: 150px; background-color: #f0f7fd; border: solid 1px #a1bad9; }
.TopUIListReportsMenuCell { padding: 1px; }

a.TopUIListReportsMenuLink:link { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIListReportsMenuLink:visited { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIListReportsMenuLink:active { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.TopUIListReportsMenuLink:hover { width: 100%; height: 18px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

.TopUIListExportMenuTable { width: 200px; background-color: #f0f7fd; border: solid 1px #a1bad9; }
.TopUIListExportMenuCell { padding: 1px; }

a.TopUIQuickReportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/mrs_reports.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIQuickReportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/mrs_reports.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIQuickReportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/mrs_reports.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIQuickReportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/mrs_reports.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIPDFExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/adobe16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIPDFExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/adobe16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIPDFExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/adobe16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIPDFExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/adobe16.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIExcelExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIExcelExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIExcelExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIExcelExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIWordExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIWordExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIWordExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIWordExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIRawExcelExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIRawExcelExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIRawExcelExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIRawExcelExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/excel16.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIRawWordExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIRawWordExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIRawWordExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIRawWordExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/word16.gif); background-position: left; background-repeat: no-repeat; }

a.TopUITextExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/text16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUITextExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/text16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUITextExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/text16.gif); background-position: left; background-repeat: no-repeat; }
a.TopUITextExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/text16.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIXMLExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_XML1.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIXMLExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_XML1.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIXMLExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_XML1.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIXMLExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_XML1.gif); background-position: left; background-repeat: no-repeat; }

a.TopUIASCIIExportMenuLink:link { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_to_ASCII.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIASCIIExportMenuLink:visited { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_to_ASCII.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIASCIIExportMenuLink:active { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px #f0f7fd; background-color: #f0f7fd; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_to_ASCII.gif); background-position: left; background-repeat: no-repeat; }
a.TopUIASCIIExportMenuLink:hover { width: 100%; height: 20px; padding-left: 25px; padding-right: 5px; padding-top: 2px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; background-image: url(../images/img_to_ASCII.gif); background-position: left; background-repeat: no-repeat; }

/* Profiles */
.ProfileTitleContainer { background: url(../images/tab_bkg1.gif) #5998C9 right top no-repeat; display: inline; border-bottom: 1px solid #5998c9; margin-right: 2px; }
.ProfileTitle { background: url(../images/nf_ui_images1.gif) -57px -269px transparent no-repeat; color: #fff; font: bold 9pt Tahoma,verdana,arial; line-height: 16pt; padding: 3px 8px 3px 10px; display: inline; }
.ProfileTitleContainerLight { background: url(../images/tab_bkg2.gif) #d2e3f3 right top no-repeat; display: inline; border-bottom: 1px solid #5998c9; margin-right: 2px; }
.ProfileTitleLight { background: url(../images/tab_left2.gif) transparent left top no-repeat; color: #fff; font: bold 9pt Tahoma,verdana,arial; line-height: 16pt; padding: 3px 8px 3px 10px; display: inline; }
a.ProfileTabTitleLink { color: #5998c9; font: bold 9pt Tahoma,verdana,arial; text-decoration: none; }
a.ProfileTabTitleLink:hover { color: #5998c9; font: bold 9pt Tahoma,verdana,arial; text-decoration: none; }
a.ProfileTabTitleLinkSelected { color: #ffffff; font: bold 9pt Tahoma,verdana,arial; text-decoration: none; }
a.ProfileTabTitleLinkSelected:hover { color: #ffffff; font: bold 9pt Tahoma,verdana,arial; text-decoration: none; }
.ProfileTabTable { }
.ProfileTabContent { }
.ProfileTabMenuMoreButton { background: url(../images/button_more.png) no-repeat; width: 60px; height: 17px; margin: 0; vertical-align: text-bottom; border-bottom: 1px solid #d2e4f3; }
.ProfileTabMenuDiv { border: 1px solid #a1bad9; width: 130px; background: url(../images/mm_bkg_no_top.jpg) repeat-x #ffffff top left; padding-top: 5px; }
.ProfileTabMenuTable { width: 100%; }
.ProfileTabMenuTableCell { }
.ProfileHR { size: 1; }
.ProfileSUBHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; background-color: #DDE7F0; padding-left: 3px; padding-right: 3px; border: solid 1px #B1CBE5; color: #1B5585; }
.OverviewSubHeader { text-indent: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #392F7E; height: 16px; background: url(../images/nf_ui_images1.gif) -53px -7px no-repeat; text-transform: uppercase; font-weight: bold; }
a.ProfileTabMenuLink:link { width: 127px; height: 18px; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 1px; border: none 0px transparent; background-color: transparent; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.ProfileTabMenuLink:visited { width: 127px; height: 18px; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 1px; border: none 0px transparent; background-color: transparent; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.ProfileTabMenuLink:active { width: 127px; height: 18px; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 1px; border: none 0px transparent; background-color: transparent; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }
a.ProfileTabMenuLink:hover { width: 125px; height: 16px; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; border: solid 1px DarkBlue; background-color: #a1bad9; display: block; font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: none; color: #004159; }

/* Overview Pages */
.CRMQueries { padding-right: 14px; padding-left: 14px; }

.CRMCal { background: url(../images/nf_ui_images1.gif) -53px -32px no-repeat; border: #77aad2 1px solid; width: 250px; height: 113px; position: relative; }
.CRMCalMonth { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase; color: White; font-weight: bold; }
.CRMCalDate { padding-top: 10px; padding-right: 4px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16pt; text-transform: uppercase; color: #392F7E; font-weight: bold; }
.CRMCalTime { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase; color: #ECEFA6; font-weight: bold; }
.CRMCalDay { padding-top: 5px; padding-right: 3px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; text-transform: uppercase; color: #392F7E; }
.CRMCalBox { position: absolute; top: 27; left: 15; width: 84px; text-align: center; }
.CRMClockBox { position: absolute; top: 62; left: 140; width: 73px; text-align: center; }

.ProfileSUB { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; text-transform: uppercase; color: #F05622; font-weight: bold; }
.ProfileSUB1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; text-transform: uppercase; color: #2A618C; font-weight: bold; }
.ProfileSUB2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; text-transform: uppercase; color: #2A618C; font-weight: bold; }
.ProfileBODY { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #392F7E; }
.ProfileTXT { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #392F7E; }
.ProfileTXTLight { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #746DA4; }
.ProfiletinyTXT { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #392F7E; /*#1B5585;*/ }
.ProfileOverviewRow { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #392F7E; background-color: #f9fafc; }
A.ProfileOverviewRow:link { background: url(../images/nf_ui_images1.gif) -57px -297px no-repeat; padding-left: 6px; text-decoration: none; }
A.ProfileOverviewRow:visited { background: url(../images/nf_ui_images1.gif) -57px -297px no-repeat; padding-left: 6px; text-decoration: none; }
A.ProfileOverviewRow:active { background: url(../images/nf_ui_images1.gif) -57px -297px no-repeat; padding-left: 6px; text-decoration: none; }
A.ProfileOverviewRow:hover { background: url(../images/nf_ui_images1.gif) -57px -297px no-repeat; padding-left: 6px; text-decoration: underline; }
.ProfiletinyTXTBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #1B5585; font-weight: bold; }

/* Low Bandwidth - Text Icons (WingDings) */
a.Folder:link { font-size: 12pt; text-decoration: none; color: #000000; }
a.Folder:active { font-size: 12pt; text-decoration: none; color: #000000; }
a.Folder:visited { font-size: 12pt; text-decoration: none; color: #000000; }
a.Folder:hover { font-size: 11pt; text-decoration: none; color: #000000; }

a.FolderEmpty:link { font-size: 12pt; text-decoration: none; color: #999999; }
a.FolderEmpty:active { font-size: 12pt; text-decoration: none; color: #999999; }
a.FolderEmpty:visited { font-size: 12pt; text-decoration: none; color: #999999; }
a.FolderEmpty:hover { font-size: 11pt; text-decoration: none; color: #000000; }

a.Delete:link { font-family: Wingdings 2; font-size: 15pt; text-decoration: none; color: #FF9966; }
a.Delete:active { font-family: Wingdings 2; font-size: 15pt; text-decoration: none; color: #FF9966; }
a.Delete:visited { font-family: Wingdings 2; font-size: 15pt; text-decoration: none; color: #FF9966; }
a.Delete:hover { font-family: Wingdings 2; font-size: 15pt; text-decoration: none; color: #FF0000; }

a.Edit:link { font-family: Wingdings 2; font-size: 11pt; text-decoration: none; color: #7E7C71; }
a.Edit:active { font-family: Wingdings 2; font-size: 11pt; text-decoration: none; color: #7E7C71; }
a.Edit:visited { font-family: Wingdings 2; font-size: 11pt; text-decoration: none; color: #7E7C71; }
a.Edit:hover { font-family: Wingdings 2; font-size: 11pt; text-decoration: none; color: #000000; }

a.goto:link { font-family: Wingdings 3; font-size: 11pt; text-decoration: none; color: #7E7C71; }
a.goto:active { font-family: Wingdings 3; font-size: 11pt; text-decoration: none; color: #7E7C71; }
a.goto:visited { font-family: Wingdings 3; font-size: 11pt; text-decoration: none; color: #7E7C71; }
a.goto:hover { font-family: Wingdings 3; font-size: 11pt; text-decoration: none; color: #000000; }

/*PopUp Calendar*/
#TableCellCalendar { font-family: Tahoma,verdana; font-size: .8em; background: #fff url(../images/cal_bkg.gif) repeat-x; }
.UserPageBG { background: url(../images/mm_bkg.jpg) no-repeat #ffffff top right; width: 650px; border-left: 2px solid #a1bad9; border-right: 2px solid #a1bad9; border-bottom: 2px solid #a1bad9; border-top: 0px none #a1bad9; padding: 3px 0 5px 0; }

/*Rounded Tables */
.RoundedDivTopContainer { background: url(../images/RoundedDivTopContainer.gif) right top no-repeat; height: 7px; }
.RoundedDivTop { background: url(../images/RoundedDivTop.gif) transparent left top no-repeat; font-size: 1px; height: 7px; }
.RoundedDivBottomContainer { background: url(../images/RoundedDivBottomContainer.gif) right top no-repeat; height: 7px; }
.RoundedDivBottom { background: url(../images/RoundedDivBottom.gif) transparent left top no-repeat; font-size: 1px; height: 7px; }
.RoundedDivCenter { border-left: solid 1px #77AAD2; border-right: solid 1px #77AAD2; }


/*************************************************************************************
* all the above are copy from baseline eweb/style/netforum2.css
* below are MEA custom style, or overwrite baseline's 
*************************************************************************************/

.Header { color: #C50333;	line-height:18px;	letter-spacing:0.03em;	font-size: 16px;	font-weight: bold;}
.Pagetitle { font-family:Arial, Helvetica, Verdana, "Bitstream Vera Sans", sans-serif; color:#000; font-size: 180%; margin: 0 0 0.5em;	}
.pageTitle { font-family:Arial, Helvetica, Verdana, "Bitstream Vera Sans", sans-serif; color:#000; font-size: 180%; margin: 0 0 0.5em;	}
/*h1 {	color: #C50333;	line-height:18px; letter-spacing:0.03em;	font-size: 16px;	font-weight: bold;}
h2 { font-size: 14px; color: #2A6069;}
h3 { font-size: 12px; color: #2A6069;}
*/

td { font-size: 12px; color: #000000; vertical-align: top;/* margin: 2px; padding: 2px*/ }
tr.tr_header { font-weight: bold; font-size: 12px; color: #000000; vertical-align: top; /*margin: 0px; padding: 0px*/ }
tr.tr_detail { font-size: 12px; color: #000000; vertical-align: top; /*margin: 0px; padding: 0px */}

/*a:link { color: #053D74; }
a:visited { color: #6699CC; text-decoration: underline; }
a:hover { color: #C10535; text-decoration: none; }
*/
a.leftnav:link {
	color: #000;
	text-decoration: none;
	height: auto;
	width:172px;
	display:inline-block;
	padding: 0 0 0 10px;
	line-height:25px;
}
a.leftnav:visited { 	color: #000;
	text-decoration: none;
	height: 25px;
	width:172px;
	display:inline-block;
	padding: 0 0 0 10px;
	line-height:25px;
}
a.leftnav:active { 	color: #fff;
	text-decoration: none;
	height: 25px;
	width:172px;
	display:inline-block;
	padding: 0 0 0 10px;
	line-height:25px;
}
a.leftnav:hover { 	color: #fff;
	text-decoration: none;
	height: 25px;
	width:172px;
	display:inline-block;
	padding: 0 0 0 10px;
	line-height:25px;
}
span.leftnav, td.active { 	
	color: #fff !important;
	text-decoration: none;
	height: 25px;
	width:63px;
	display:inline-block;
	padding: 0 0 0 10px;
	line-height:20px;
}

.PageFrameworkBODY { 	font-family:Arial, Helvetica, Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:81.25%;
	line-height:150%;
 background: #47a8b8 url(../images/mea2011/gradient.gif) repeat-x; }
.PageFrameworkBODYModal { font-family:Arial, Helvetica, Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:81.25%;
	line-height:150%;
 background: #47a8b8 url(../images/mea2011/gradient.gif) repeat-x; }
.PageFrameworkBODYModal #PageFrameWorkTable {background:#fff; width:100%;}
.PageFrameworkBODYModal #BottomPane {display:none;}

#PageFrameWorkTable { /*border: 2px; border-color:#2A6069; border-style: solid; */padding: 0px; width:960px;  }
#TopPane { padding: 0px; margin:0px;}
	.preface-top {
	background-color:#F3FDFF;
	}

.body_content { border: 0px; border-left: 2px; border-color:#fff; border-style: solid;  border-spacing: 0px; width:800px !important; }
/*.mea_top_pane  { border: 0px; border-bottom: 2px; border-color: #cccccc; border-style: solid; padding: 0px; }
.mea_bottom_pane  { border:0px; border-top: 2px; border-color: #cccccc; border-style: solid; padding: 0px; }*/
#eWebLeftPaneTableCell.mea_left_pane  { border:0px; padding: 0px; border-spacing: 0px; width:0px; background:#fff; }


#eWebLeftPaneTableCell {background-color:#f3fdff; width:180px;}
#eWebLeftPaneTopLinksCellTable {	background: url(../images/MEA2011/nav_bckgrd.png) repeat-y 0 0; margin-bottom:3px;
}
#eWebContentPaneTableCell {background-color:#f3fdff; width:780px;}
#eWebContentPaneTopLinksCell { background-color:#FFF;}
#eWebContentPaneTopLinksCellTable {margin-left:3px;}
#ContentPane { background-color:#FFF; width:780px; padding:5px;}
#eWebRightPaneTableCell{display:none;}
#RightPane {width:168px; padding-left:3px;}
#BottomPane {
	background: url(../images/MEA2011/footer-background.png) no-repeat;
	font-size:12px;
	/*padding-top: 3px;*/
}
#BottomPane table.footerLinks {font-size:11px;}
#BottomPane table.footerLinks ul  {font-size:11px;}
#BottomPane .address {font-size:11px;}

.socialIcons {float:right; width:160px; margin:2px 10px 2px 2px;}
div.fusion-right {float:left; margin: 0 0 0 405px;}

/* SHOPPING CART */
#onlineStoreProductBox {width:100%}
#onlineStoreImageBox {width:100px;}
#onlineStoreImageBox a {color:#b0b0b0;text-decoration:none;font-size:7pt;display:block;}
.onlineStoreItemImage {width:90px;height:90px;margin-bottom:3px;display:block;}
.onlineStoreZoomImage {background:url(../images/icon_magnifyingglass.gif) no-repeat;margin-right:3px;width:10px;height:10px;vertical-align:text-top;}
.onlineStoreZoomlink {display:block;}
#onlineStoreDescription {font-size:8pt;padding-right:12px;}
#onlineStoreDescription h3 {font-weight:bold; font-size: 1.2em;margin:0;padding:0;display:inline;}
#onlineStoreDescription p {margin:1em 0 0 0;padding:0;}
.onlineStoreNewIcon {vertical-align:middle;}
.onlineStoreHr {background-color:#fff;color:#fff;border-bottom:1px dashed #999;border-style:none none dashed none;clear:both;margin:5px 12px 5px 0;}
.onlineStoreMemberPrice {font-weight:bold;}
.DataFormButtonRight { font-size:8pt; font-family: Tahoma,Arial,Verdana,Helvetica;float:right; }
#onlineStoreFeatureBox {border:1px solid #999999;font-size:8pt;background-color:#f3f3f3;padding:5px 8px 8px 8px; margin-bottom:12px;text-align:center;}
#onlineStoreFeatureBox h3 {font-weight:bold;font-size:9pt;margin:0 0 1em 0;padding:0;}
#onlineStoreFeatureBox p {margin:.5em 0 0 0;padding:0;}
#onlineStoreSCBox {border:1px solid #c1e3e9;font-size:8pt;background-color:#f3fdff;padding:5px 8px 8px 8px; margin-bottom:12px;}
#onlineStoreSCBox h3 {font-weight:bold; font-size: 9pt;margin:0 0 1em 0;padding:0;}
#onlineStoreSCBox p {margin:.5em 0 0 0;padding:0;}
#onlineStoreSearchBoxStart {border:1px solid #999999;border-bottom-width:0;font-size:8pt;background-color:#f3f3f3;padding:5px 8px 0 8px;}
#onlineStoreSearchBoxEnd {border-bottom:1px solid #999999;}
#onlineStoreSearchBoxStart h3 {font-weight:bold; font-size: 9pt;margin:0;padding:0;}
.onlineStoreSelectButton {}
.onlineStoreOutOfStock{color:red;font-weight:bold; padding-left:30px;}
#onlineStoreSearchBoxStart h3 {font-size:9pt;padding-right:16px;background:url(../images/icon_ols-searchbox-header.gif) right top no-repeat;}
#onlineStoreSCBox h3 {font-size:9pt;padding-right:16px;background:url(../images/icon_ols-shoppingcart-header.gif) right top no-repeat;}
#relatedItemsBox h3 {font-weight:bold;font-size:9pt;margin:0 0 1em 0;padding:0;}

/* My Transactions */
.transactions { border-bottom: 1px solid #c1e3e9; padding:1px 0 1px 2px; font-size:8pt; }
.transactions_title { background-color:#c1e3e9;  font-size: 75%; font-weight: bold; padding-top: 1px; padding-bottom: 1px; color: #FFFFFF; padding-left: 2px;}


/* Layout - 16 column grid, 960px fixed width, 20px gutters
-------------------------------------------------------------- */

/* grid widths */
.grid16-1 {width: 60px;}
.grid16-2 {width: 120px;}
.grid16-3 {width: 180px;}
.grid16-4 {width: 240px;}
.grid16-5 {width: 300px;}
.grid16-6 {width: 360px;}
.grid16-7 {width: 420px;}
.grid16-8 {width: 480px;}
.grid16-9 {width: 540px;}
.grid16-10 {width: 600px;}
.grid16-11 {width: 660px;}
.grid16-12 {width: 720px;}
.grid16-13 {width: 780px;}
.grid16-14 {width: 840px;}
.grid16-15 {width: 900px;}
.grid16-16 {width: 960px;}

/* block indents */
.grid16-indent-1 {margin-left: 60px;}
.grid16-indent-2 {margin-left: 120px;}
.grid16-indent-3 {margin-left: 180px;}
.grid16-indent-4 {margin-left: 240px;}
.grid16-indent-5 {margin-left: 300px;}
.grid16-indent-6 {margin-left: 360px;}
.grid16-indent-7 {margin-left: 420px;}
.grid16-indent-8 {margin-left: 480px;}
.grid16-indent-9 {margin-left: 540px;}
.grid16-indent-10 {margin-left: 600px;}
.grid16-indent-11 {margin-left: 660px;}
.grid16-indent-12 {margin-left: 720px;}
.grid16-indent-13 {margin-left: 780px;}
.grid16-indent-14 {margin-left: 840px;}
.grid16-indent-15 {margin-left: 900px;}

/* gutters (2 x margin) */
.block .inner {
  margin-left: 10px;
  margin-right: 10px;
}

/* hack to fix node-top & node-bottom being off-grid */
#content-content .node .first .inner {
    margin-right: 20px;
}

#C_2_1_SearchTable #C_2_1_LabelFindHeader
{
border:none; 
}

body,
div.full-width {
  min-width: 960px;
}

#ExtensionQuickRegSessionsOE{overflow:auto !important;}

#ButtonSave    {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    height: 19px;
}

form[action*="WebCode=EventRegFees"] .DataFormChildHeader{
	padding-bottom:2px;
}

#ExtensionQuickRegEventFeesOE table{
	width:100%;
}

#ExtensionQuickRegEventFeesOE table >tbody >tr >td{
	text-align:left;
}

#eWebLeftPaneTopLinksCellTable a{
	white-space:nowrap;
}

#UPDATEGRIDCONTROL_DOD_Invoice_Detail_AllowRemoveAll + div.tooltip{
	display:none !important;
}

#UPDATEGRIDCONTROL_DOD_Invoice_Detail_InternalUpdateGrid >tbody >tr:nth-child(n+2) >td:first-child{
	position:relative;
	top:0px;
	left:6px;
}

#UPDATEGRIDCONTROL_DOD_Invoice_Detail >table >tbody >tr:first-child >td:nth-child(2) >table >tbody >tr >td:nth-child(3) a{
	position:relative;
	top:0px;
	left:0px;
}
#UPDATEGRIDCONTROL_DOD_Invoice_Detail >table >tbody >tr:first-child >td:nth-child(2) >table >tbody >tr >td:nth-child(3) a:hover:before{
	content:"Remove All";
	position:absolute;
	bottom:-3px;	
	right:16px;
	white-space:nowrap;
	
}

.DataGridItem .DataFormHyperLink img { position: relative; top:3px}
.borderTop { border:0; border-top:1px solid #bbd7ee; }
.borderRight { border:0; border-right:1px dashed #bbd7ee;}

.LookUpHyperLink, .LookUpClearHyperLink { top:4px; position:relative;}
.LookUp  {}
.DataGridItem .LookUp  {  position: static;}
.DataGridItem .DatePicker { position: relative; bottom:2px}

.SpinnerSpan { height: 30px; display:block }
.SpinnerSpan div { display:block; width:16px; float:right; margin-top:-4px }
.AddEditLinkDiv { float:right}
select.AddEdit { float:left;}
.AddEditLinkDiv img { border:none;}

select.AddEdit { float:left;}
a.CalendarLink{
position:absolute;
top:0px;
right:0px;
margin-right:-5px;
}
.wrap {white-space:pre-wrap}

.DataFormDivDefault input[type=text], input[type=text], input[type=password]  {padding:0px; font-size:8pt; margin:0;  -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;font-family: Verdana }
select, textarea { -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box; padding:0px; margin:0px; font-size:8pt; font-family: Verdana}


.PageFrameworkBODYModal{ background-image:none;}

.ui-dialog .ui-dialog-content { padding: 0;  }
.PageFrameworkBODYModal #ContentPane { padding:2px}

/* GLYPH ICON HALFLINGS - 150 FREE ONES*/

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../images/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

[class^="icon-"]:last-child,
[class*=" icon-"]:last-child {
  *margin-left: 0;
}

.icon-white {
  background-image: url("../images/glyphicons-halflings-white.png");
}

.icon-share {
  background-position: -120px -72px;
}

.icon-chevron-left {
  background-position: -432px -72px;
}

.icon-chevron-right {
  background-position: -456px -72px;
}


.icon-chevron-up {
  background-position: -288px -120px;
}

.icon-chevron-down {
  background-position: -313px -119px;
}

.icon-th-list {
  background-position: -264px 0;
}

.icon-signal {
  background-position: -408px 0;
}



/* END OF FREE HALFLING ICONS*/



/* GLYPHICON PRO ICONS 400+ */

[class^="iconpro-"], 
[class*=" iconpro-"] {
    display: inline-block;
    *margin-right: .3em;
    line-height:14px;
    background-image: url("../images/glyphicons.png");
    background-position: 14px 14px;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    margin-top: 1px;
    vertical-align: text-top;
}

[class^="iconpro-"]:last-child, [class*=" iconpro-"]:last-child {
    *margin-left: 0;
}

.nav-list [class^="iconpro-"] {
    margin-right: 2px;
}

.iconpro-white {
	  background-image: url("../images/glyphicons-white.png");
	}


.iconpro-glass { background-position: 0 0 }
.iconpro-leaf { background-position: -34px 0 }
.iconpro-dog { background-position: -68px 0 }
.iconpro-user { background-position: -102px 0 }
.iconpro-girl { background-position: -136px 0 }
.iconpro-car { background-position: -170px 0 }
.iconpro-user-add { background-position: -204px 0 }
.iconpro-user-remove { background-position: -238px 0 }
.iconpro-film { background-position: -272px 0 }
.iconpro-magic { background-position: -306px 0 }
.iconpro-envelope { background-position: -340px 0 }
.iconpro-camera { background-position: -374px 0 }
.iconpro-heart { background-position: -408px 0 }
.iconpro-beach-umbrella { background-position: -442px 0 }
.iconpro-train { background-position: -476px 0 }
.iconpro-print { background-position: -510px 0 }
.iconpro-bin { background-position: -544px 0 }
.iconpro-music { background-position: -578px 0 }
.iconpro-note { background-position: -612px 0 }
.iconpro-cogwheel { background-position: -646px 0 }
.iconpro-home { background-position: -680px 0 }
.iconpro-snowflake { background-position: -714px 0 }
.iconpro-fire { background-position: -748px 0 }
.iconpro-cogwheels { background-position: -782px 0 }
.iconpro-parents { background-position: -816px 0 }
.iconpro-binoculars { background-position: -850px 0 }
.iconpro-road { background-position: -884px 0 }
.iconpro-search { background-position: -918px 0 }
.iconpro-cars { background-position: -952px 0 }
.iconpro-notes-2 { background-position: -986px 0 }
.iconpro-pencil { background-position: -1020px 0 }
.iconpro-bus { background-position: -1054px 0 }
.iconpro-wifi-alt { background-position: -1088px 0 }
.iconpro-luggage { background-position: -1122px 0 }
.iconpro-old-man { background-position: -1156px 0 }
.iconpro-woman { background-position: -1190px 0 }
.iconpro-file { background-position: -1224px 0 }
.iconpro-credit { background-position: -1258px 0 }
.iconpro-airplane { background-position: -1292px 0 }
.iconpro-notes { background-position: -1326px 0 }
.iconpro-stats { background-position: -1360px 0 }
.iconpro-charts { background-position: -1394px 0 }
.iconpro-pie-chart { background-position: -1428px 0 }
.iconpro-group { background-position: -1462px 0 }
.iconpro-keys { background-position: -1496px 0 }
.iconpro-calendar { background-position: -1530px 0 }
.iconpro-router { background-position: -1564px 0 }
.iconpro-camera-small { background-position: -1598px 0 }
.iconpro-dislikes { background-position: -1632px 0 }
.iconpro-star { background-position: -1666px 0 }
.iconpro-link { background-position: -1700px 0 }
.iconpro-eye-open { background-position: -1734px 0 }
.iconpro-eye-close { background-position: -1768px 0 }
.iconpro-alarm { background-position: -1802px 0 }
.iconpro-clock { background-position: -1836px 0 }
.iconpro-stopwatch { background-position: -1870px 0 }
.iconpro-projector { background-position: -1904px 0 }
.iconpro-history { background-position: -1938px 0 }
.iconpro-truck { background-position: -1972px 0 }
.iconpro-cargo { background-position: 0 -34px }
.iconpro-compass { background-position: -34px -34px }
.iconpro-keynote { background-position: -68px -34px }
.iconpro-attach { background-position: -102px -34px }
.iconpro-power { background-position: -136px -34px }
.iconpro-lightbulb { background-position: -170px -34px }
.iconpro-tag { background-position: -204px -34px }
.iconpro-tags { background-position: -238px -34px }
.iconpro-cleaning { background-position: -272px -34px }
.iconpro-ruller { background-position: -306px -34px }
.iconpro-gift { background-position: -340px -34px }
.iconpro-umbrella { background-position: -374px -34px }
.iconpro-book { background-position: -408px -34px }
.iconpro-bookmark { background-position: -442px -34px }
.iconpro-signal-wifi { background-position: -476px -34px }
.iconpro-cup { background-position: -510px -34px }
.iconpro-stroller { background-position: -544px -34px }
.iconpro-headphones { background-position: -578px -34px }
.iconpro-headset { background-position: -612px -34px }
.iconpro-warning-sign { background-position: -646px -34px }
.iconpro-signal { background-position: -680px -34px }
.iconpro-retweet { background-position: -714px -34px }
.iconpro-refresh { background-position: -748px -34px }
.iconpro-roundabout { background-position: -782px -34px }
.iconpro-random { background-position: -816px -34px }
.iconpro-heat { background-position: -850px -34px }
.iconpro-repeat { background-position: -884px -34px }
.iconpro-display { background-position: -918px -34px }
.iconpro-log-book { background-position: -952px -34px }
.iconpro-adress-book { background-position: -986px -34px }
.iconpro-magnet { background-position: -1020px -34px }
.iconpro-table { background-position: -1054px -34px }
.iconpro-adjust { background-position: -1088px -34px }
.iconpro-tint { background-position: -1122px -34px }
.iconpro-crop { background-position: -1156px -34px }
.iconpro-vector-path-square { background-position: -1190px -34px }
.iconpro-vector-path-circle { background-position: -1224px -34px }
.iconpro-vector-path-polygon { background-position: -1258px -34px }
.iconpro-vector-path-line { background-position: -1292px -34px }
.iconpro-vector-path-curve { background-position: -1326px -34px }
.iconpro-vector-path-all { background-position: -1360px -34px }
.iconpro-font { background-position: -1394px -34px }
.iconpro-italic { background-position: -1428px -34px }
.iconpro-bold { background-position: -1462px -34px }
.iconpro-text-underline { background-position: -1496px -34px }
.iconpro-text-strike { background-position: -1530px -34px }
.iconpro-text-height { background-position: -1564px -34px }
.iconpro-text-width { background-position: -1598px -34px }
.iconpro-text-resize { background-position: -1632px -34px }
.iconpro-left-indent { background-position: -1666px -34px }
.iconpro-right-indent { background-position: -1700px -34px }
.iconpro-align-left { background-position: -1734px -34px }
.iconpro-align-center { background-position: -1768px -34px }
.iconpro-align-right { background-position: -1802px -34px }
.iconpro-justify { background-position: -1836px -34px }
.iconpro-list { background-position: -1870px -34px }
.iconpro-text-smaller { background-position: -1904px -34px }
.iconpro-text-bigger { background-position: -1938px -34px }
.iconpro-embed { background-position: -1972px -34px }
.iconpro-embed-close { background-position: 0 -68px }
.iconpro-adjust { background-position: -34px -68px }
.iconpro-message-full { background-position: -68px -68px }
.iconpro-message-empty { background-position: -102px -68px }
.iconpro-message-in { background-position: -136px -68px }
.iconpro-message-out { background-position: -170px -68px }
.iconpro-message-plus { background-position: -204px -68px }
.iconpro-message-minus { background-position: -238px -68px }
.iconpro-message-ban { background-position: -272px -68px }
.iconpro-message-flag { background-position: -306px -68px }
.iconpro-message-lock { background-position: -340px -68px }
.iconpro-message-new { background-position: -374px -68px }
.iconpro-inbox { background-position: -408px -68px }
.iconpro-inbox-plus { background-position: -442px -68px }
.iconpro-inbox-minus { background-position: -476px -68px }
.iconpro-inbox-lock { background-position: -510px -68px }
.iconpro-inbox-in { background-position: -544px -68px }
.iconpro-inbox-out { background-position: -578px -68px }
.iconpro-computer-locked { background-position: -612px -68px }
.iconpro-computer-service { background-position: -646px -68px }
.iconpro-computer-process { background-position: -680px -68px }
.iconpro-phone { background-position: -714px -68px }
.iconpro-database-lock { background-position: -748px -68px }
.iconpro-database-plus { background-position: -782px -68px }
.iconpro-database-minus { background-position: -816px -68px }
.iconpro-database-ban { background-position: -850px -68px }
.iconpro-folder-open { background-position: -884px -68px }
.iconpro-folder-plus { background-position: -918px -68px }
.iconpro-folder-minus { background-position: -952px -68px }
.iconpro-folder-lock { background-position: -986px -68px }
.iconpro-folder-flag { background-position: -1020px -68px }
.iconpro-folder-new { background-position: -1054px -68px }
.iconpro-check { background-position: -1088px -68px }
.iconpro-edit { background-position: -1122px -68px }
.iconpro-new-window { background-position: -1156px -68px }
.iconpro-more-windows { background-position: -1190px -68px }
.iconpro-show-big-thumbnails { background-position: -1224px -68px }
.iconpro-show-thumbnails { background-position: -1258px -68px }
.iconpro-show-thumbnails-with-lines { background-position: -1292px -68px }
.iconpro-show-lines { background-position: -1326px -68px }
.iconpro-playlist { background-position: -1360px -68px }
.iconpro-picture { background-position: -1394px -68px }
.iconpro-imac { background-position: -1428px -68px }
.iconpro-macbook { background-position: -1462px -68px }
.iconpro-ipad { background-position: -1496px -68px }
.iconpro-iphone { background-position: -1530px -68px }
.iconpro-iphone-transfer { background-position: -1564px -68px }
.iconpro-iphone-exchange { background-position: -1598px -68px }
.iconpro-ipod { background-position: -1632px -68px }
.iconpro-ipod-shuffle { background-position: -1666px -68px }
.iconpro-ear-plugs { background-position: -1700px -68px }
.iconpro-albums { background-position: -1734px -68px }
.iconpro-step-backward { background-position: -1768px -68px }
.iconpro-fast-backward { background-position: -1802px -68px }
.iconpro-rewind { background-position: -1836px -68px }
.iconpro-play { background-position: -1870px -68px }
.iconpro-pause { background-position: -1904px -68px }
.iconpro-stop { background-position: -1938px -68px }
.iconpro-forward { background-position: -1972px -68px }
.iconpro-fast-forward { background-position: 0 -102px }
.iconpro-step-forward { background-position: -34px -102px }
.iconpro-eject { background-position: -68px -102px }
.iconpro-facetime-video { background-position: -102px -102px }
.iconpro-download-alt { background-position: -136px -102px }
.iconpro-mute { background-position: -170px -102px }
.iconpro-volume-down { background-position: -204px -102px }
.iconpro-volume-up { background-position: -238px -102px }
.iconpro-screenshot { background-position: -272px -102px }
.iconpro-move { background-position: -306px -102px }
.iconpro-more { background-position: -340px -102px }
.iconpro-brightness-reduce { background-position: -374px -102px }
.iconpro-brightness-increase { background-position: -408px -102px }
.iconpro-circle-plus { background-position: -442px -102px }
.iconpro-circle-minus { background-position: -476px -102px }
.iconpro-circle-remove { background-position: -510px -102px }
.iconpro-circle-ok { background-position: -544px -102px }
.iconpro-circle-question-mark { background-position: -578px -102px }
.iconpro-circle-info { background-position: -612px -102px }
.iconpro-circle-exclamation-mark { background-position: -646px -102px }
.iconpro-remove { background-position: -680px -102px }
.iconpro-ok { background-position: -714px -102px }
.iconpro-ban { background-position: -748px -102px }
.iconpro-download { background-position: -782px -102px }
.iconpro-upload { background-position: -816px -102px }
.iconpro-shopping-cart { background-position: -850px -102px }
.iconpro-lock { background-position: -884px -102px }
.iconpro-unlock { background-position: -918px -102px }
.iconpro-electricity { background-position: -952px -102px }
.iconpro-ok-2 { background-position: -986px -102px }
.iconpro-remove-2 { background-position: -1020px -102px }
.iconpro-cart-out { background-position: -1054px -102px }
.iconpro-cart-in { background-position: -1088px -102px }
.iconpro-left-arrow { background-position: -1122px -102px }
.iconpro-right-arrow { background-position: -1156px -102px }
.iconpro-down-arrow { background-position: -1190px -102px }
.iconpro-up-arrow { background-position: -1224px -102px }
.iconpro-resize-small { background-position: -1258px -102px }
.iconpro-resize-full { background-position: -1292px -102px }
.iconpro-circle-arrow-left { background-position: -1326px -102px }
.iconpro-circle-arrow-right { background-position: -1360px -102px }
.iconpro-circle-arrow-top { background-position: -1394px -102px }
.iconpro-circle-arrow-down { background-position: -1428px -102px }
.iconpro-play-button { background-position: -1462px -102px }
.iconpro-unshare { background-position: -1496px -102px }
.iconpro-share-link { background-position: -1530px -102px }
.iconpro-thin-arrow-right { background-position: -1564px -102px }
.iconpro-thin-arrow-left { background-position: -1598px -102px }
.iconpro-bluetooth { background-position: -1632px -102px }
.iconpro-euro { background-position: -1666px -102px }
.iconpro-usd { background-position: -1700px -102px }
.iconpro-bp { background-position: -1734px -102px }
.iconpro-retweet-2 { background-position: -1768px -102px }
.iconpro-moon { background-position: -1802px -102px }
.iconpro-sun { background-position: -1836px -102px }
.iconpro-cloud { background-position: -1870px -102px }
.iconpro-direction { background-position: -1904px -102px }
.iconpro-brush { background-position: -1938px -102px }
.iconpro-pen { background-position: -1972px -102px }
.iconpro-zoom-in { background-position: 0 -136px }
.iconpro-zoom-out { background-position: -34px -136px }
.iconpro-pin { background-position: -68px -136px }
.iconpro-riflescope { background-position: -102px -136px }
.iconpro-rotation-lock { background-position: -136px -136px }
.iconpro-flash { background-position: -170px -136px }
.iconpro-google-maps { background-position: -204px -136px }
.iconpro-anchor { background-position: -238px -136px }
.iconpro-conversation { background-position: -272px -136px }
.iconpro-chat { background-position: -306px -136px }
.iconpro-male { background-position: -340px -136px }
.iconpro-female { background-position: -374px -136px }
.iconpro-asterisk { background-position: -408px -136px }
.iconpro-divide { background-position: -442px -136px }
.iconpro-snorkel-diving { background-position: -476px -136px }
.iconpro-scuba-diving { background-position: -510px -136px }
.iconpro-oxygen-bottle { background-position: -544px -136px }
.iconpro-fins { background-position: -578px -136px }
.iconpro-fishes { background-position: -612px -136px }
.iconpro-boat { background-position: -646px -136px }
.iconpro-delete-point { background-position: -680px -136px }
.iconpro-sheriffs-star { background-position: -714px -136px }
.iconpro-qrcode { background-position: -748px -136px }
.iconpro-barcode { background-position: -782px -136px }
.iconpro-pool { background-position: -816px -136px }
.iconpro-buoy { background-position: -850px -136px }
.iconpro-spade { background-position: -884px -136px }
.iconpro-bank { background-position: -918px -136px }
.iconpro-vcard { background-position: -952px -136px }
.iconpro-electrical-plug { background-position: -986px -136px }
.iconpro-flag { background-position: -1020px -136px }
.iconpro-credit-card { background-position: -1054px -136px }
.iconpro-keyboard-wireless { background-position: -1088px -136px }
.iconpro-keyboard-wired { background-position: -1122px -136px }
.iconpro-shield { background-position: -1156px -136px }
.iconpro-ring { background-position: -1190px -136px }
.iconpro-cake { background-position: -1224px -136px }
.iconpro-drink { background-position: -1258px -136px }
.iconpro-beer { background-position: -1292px -136px }
.iconpro-fast-food { background-position: -1326px -136px }
.iconpro-cutlery { background-position: -1360px -136px }
.iconpro-pizza { background-position: -1394px -136px }
.iconpro-birthday-cake { background-position: -1428px -136px }
.iconpro-tablet { background-position: -1462px -136px }
.iconpro-settings { background-position: -1496px -136px }
.iconpro-bullets { background-position: -1530px -136px }
.iconpro-cardio { background-position: -1564px -136px }
.iconpro-t-shirt { background-position: -1598px -136px }
.iconpro-pants { background-position: -1632px -136px }
.iconpro-sweater { background-position: -1666px -136px }
.iconpro-fabric { background-position: -1700px -136px }
.iconpro-leather { background-position: -1734px -136px }
.iconpro-scissors { background-position: -1768px -136px }
.iconpro-podium { background-position: -1802px -136px }
.iconpro-skull { background-position: -1836px -136px }
.iconpro-celebration { background-position: -1870px -136px }
.iconpro-tea-kettle { background-position: -1904px -136px }
.iconpro-french-press { background-position: -1938px -136px }
.iconpro-coffee-cup { background-position: -1972px -136px }
.iconpro-pot { background-position: 0 -170px }
.iconpro-grater { background-position: -34px -170px }
.iconpro-kettle { background-position: -68px -170px }
.iconpro-hospital { background-position: -102px -170px }
.iconpro-hospital-h { background-position: -136px -170px }
.iconpro-microphone { background-position: -170px -170px }
.iconpro-webcam { background-position: -204px -170px }
.iconpro-temple-christianity-church { background-position: -238px -170px }
.iconpro-temple-islam { background-position: -272px -170px }
.iconpro-temple-hindu { background-position: -306px -170px }
.iconpro-temple-buddhist { background-position: -340px -170px }
.iconpro-electrical-socket-eu { background-position: -374px -170px }
.iconpro-electrical-socket-us { background-position: -408px -170px }
.iconpro-bomb { background-position: -442px -170px }
.iconpro-comments { background-position: -476px -170px }
.iconpro-flower { background-position: -510px -170px }
.iconpro-baseball { background-position: -544px -170px }
.iconpro-football { background-position: -578px -170px }
.iconpro-ax { background-position: -612px -170px }
.iconpro-table-tennis { background-position: -646px -170px }
.iconpro-bowling { background-position: -680px -170px }
.iconpro-tree-conifer { background-position: -714px -170px }
.iconpro-tree-deciduous { background-position: -748px -170px }
.iconpro-more-items { background-position: -782px -170px }
.iconpro-sort { background-position: -816px -170px }
.iconpro-filter { background-position: -850px -170px }
.iconpro-gamepad { background-position: -884px -170px }
.iconpro-playing-dices { background-position: -918px -170px }
.iconpro-calculator { background-position: -952px -170px }
.iconpro-tie { background-position: -986px -170px }
.iconpro-wallet { background-position: -1020px -170px }
.iconpro-share { background-position: -1054px -170px }
.iconpro-sampler { background-position: -1088px -170px }
.iconpro-piano { background-position: -1122px -170px }
.iconpro-web-browser { background-position: -1156px -170px }
.iconpro-blog { background-position: -1190px -170px }
.iconpro-dashboard { background-position: -1224px -170px }
.iconpro-certificate { background-position: -1258px -170px }
.iconpro-bell { background-position: -1292px -170px }
.iconpro-candle { background-position: -1326px -170px }
.iconpro-pin-classic { background-position: -1360px -170px }
.iconpro-iphone-shake { background-position: -1394px -170px }
.iconpro-pin-flag { background-position: -1428px -170px }
.iconpro-turtle { background-position: -1462px -170px }
.iconpro-rabbit { background-position: -1496px -170px }
.iconpro-globe { background-position: -1530px -170px }
.iconpro-briefcase { background-position: -1564px -170px }
.iconpro-hdd { background-position: -1598px -170px }
.iconpro-thumbs-up { background-position: -1632px -170px }
.iconpro-thumbs-down { background-position: -1666px -170px }
.iconpro-hand-right { background-position: -1700px -170px }
.iconpro-hand-left { background-position: -1734px -170px }
.iconpro-hand-up { background-position: -1768px -170px }
.iconpro-hand-down { background-position: -1802px -170px }
.iconpro-fullscreen { background-position: -1836px -170px }
.iconpro-shopping-bag { background-position: -1870px -170px }
.iconpro-book-open { background-position: -1904px -170px }
.iconpro-nameplate { background-position: -1938px -170px }
.iconpro-nameplate-alt { background-position: -1972px -170px }
.iconpro-vases { background-position: 0 -204px }
.iconpro-announcement { background-position: -34px -204px }
.iconpro-dumbbell { background-position: -68px -204px }
.iconpro-suitcase { background-position: -102px -204px }
.iconpro-file-import { background-position: -136px -204px }
.iconpro-file-export { background-position: -170px -204px }
.iconpro-pinterest { background-position: -204px -204px }
.iconpro-dropbox { background-position: -238px -204px }
.iconpro-google-alt { background-position: -272px -204px }
.iconpro-jolicloud { background-position: -306px -204px }
.iconpro-yahoo { background-position: -340px -204px }
.iconpro-blogger { background-position: -374px -204px }
.iconpro-picasa { background-position: -408px -204px }
.iconpro-amazon { background-position: -442px -204px }
.iconpro-tumblr { background-position: -476px -204px }
.iconpro-wordpress { background-position: -510px -204px }
.iconpro-instapaper { background-position: -544px -204px }
.iconpro-evernote { background-position: -578px -204px }
.iconpro-xing { background-position: -612px -204px }
.iconpro-zootool { background-position: -646px -204px }
.iconpro-dribbble { background-position: -680px -204px }
.iconpro-deviantart { background-position: -714px -204px }
.iconpro-read-it-later { background-position: -748px -204px }
.iconpro-linked-in { background-position: -782px -204px }
.iconpro-forrst { background-position: -816px -204px }
.iconpro-pinboard { background-position: -850px -204px }
.iconpro-behance { background-position: -884px -204px }
.iconpro-github { background-position: -918px -204px }
.iconpro-youtube { background-position: -952px -204px }
.iconpro-skitch { background-position: -986px -204px }
.iconpro-4square { background-position: -1020px -204px }
.iconpro-quora { background-position: -1054px -204px }
.iconpro-google-plus { background-position: -1088px -204px }
.iconpro-spotify { background-position: -1122px -204px }
.iconpro-stumbleupon { background-position: -1156px -204px }
.iconpro-readability { background-position: -1190px -204px }
.iconpro-facebook { background-position: -1224px -204px }
.iconpro-twitter-t { background-position: -1258px -204px }
.iconpro-twitter { background-position: -1292px -204px }
.iconpro-buzz { background-position: -1326px -204px }
.iconpro-vimeo { background-position: -1360px -204px }
.iconpro-flickr { background-position: -1394px -204px }
.iconpro-last-fm { background-position: -1428px -204px }
.iconpro-rss { background-position: -1462px -204px }
.iconpro-skype { background-position: -1496px -204px }
.iconpro-e-mail { background-position: -1530px -204px }
.iconpro-activesocial { background-position: -1564px -203px }
.iconpro-disablesocial { background-position: -1598px -203px }





/* END OF PRO ICONS*/

#div1 { height: auto !important }
@media print{
	/* hide link urls when printing */
	a:link:after, a:visited:after
	{
		content: "" !important;
	}
} // end @media print