BODY
{
	margin-left: 13px;
	margin-top: 13px;
}

.blueHR
{
	height: 1px;
	color: #0166CB;
}

.redHR
{
	height: 2px;
	color: Red;
	margin-bottom: 3px;
}
.yellowHR
{
	height: 2px;
	color: Yellow;
	margin-bottom: 3px;	
}
.pageTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0166CB;
}
.Shadow
{
	filter: Alpha(Opacity=40);
}
.DisclaimerHeaderText
{
	color: white;
	font-family: Verdana;
	font-size: 14px;
}
.tableWithBorder
{
	border-style: solid;
	border-width: 1px;
	border-color: #0166CB;
}
.tableWithBackground
{
	background-position: 100% 50%;
	background-repeat: no-repeat;
}
.tableWithBorderWithBackgroundColor
{
	border-style: solid;
	border-width: 1px;
	border-color: #0166CB;
	background-color: whitesmoke;	
}

.tableWithNoBorderAndRowBorders
{
	border: none;
	border-style: none;
}

.tableWithNoBorderAndRowBorders td
{
	border-style: solid;
	border-width: 1px;
	border-color: #0166CB; 
}


.tableWithNoBorderAndRowBordersBlack td
{
	border-style: solid;
	border-width: 1px;
	border-color: #000000; 
}

.tableWithNoBorderAndRowBordersBlue td
{
	border-style: solid;
	border-width: 1px;
	border-color: #0166CB; 
	padding: 7px;
}


.tableWithNoBorderAndRowBordersHighPad
{
	border: none;
	border-style: none;
}

.tableWithNoBorderAndRowBordersHighPad td
{
	border-style: solid;
	border-width: 1px;
	border-color: #0166CB; 
	padding: 7px;
}

.cellWithBorder
{
	border-width: 1px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
}

.cellWithBlueBackNoBorder
{
	border-width: 1px;
	border-color: White;
	background-color: #0166CB;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold; text-align: center;	
}

.redCellWithBorder
{
	border-style: solid;
	border-width: 1px;
	border-color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
}
.tableWithNoTopBorder
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: #0166CB;
}
.inputText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
}
.redInputText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.yellowInputText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}
.errorText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AA0000;
}
.headerText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0166CB;
}
.pageText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
}
.pageTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0166CB;
}
.blackPageText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.smallBlackPageText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.smallBluePageText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0166CB;
}
.blackPageTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.blueBoxes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0166CB;
	border-bottom-style: none;
}
.blueBoxMultiLine
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
	background-color: #0166CB;
	border-bottom-style: none;
}
.tabCells_old
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: 0166CB;
}
.tabCells
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.disabledTextBoxes
{
	border-right: #777777 1px solid;
	border-top: #777777 1px solid;
	font-size: 12px;
	margin: 2px 8px 2px 4px;
	border-left: #777777 1px solid;
	color: black;
	border-bottom: #777777 1px solid;
	font-family: Verdana;
	background-color: lightgrey;
}
.TextBoxes
{
	font-family: Verdana;
	font-size: 12px;
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #777777;
}
.TextBoxesNoRightMargin
{
	margin-left: 4px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #777777;
}
.TextBoxesNoRightAndNoLeftMargin
{
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: Black;
}
.RedTextBoxes
{
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #DD0000;
}
.YellowTextBoxes
{
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #FFCC00;
}
.BlueTextBoxes
{
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #0166CB;
}
.DropDownList
{
	font-family: Verdana;
	font-size: 12px;
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #777777;
}
.RedDropDownList
{
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	color: #CC0000;
}
.CheckBoxes
{
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
}

.RadioButtonList
{
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size: 12px;
}
.Buttons
{
	border-width: 1px;
	margin: 4px;
}
.tabText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.TextBoxesBlue
{
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #777777;
	background-color: #D3E0FC;
}
.CenterTextBoxes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
	text-align: center;
}
.CenterTextBoxesBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #777777;	
	color: black;
	font-weight: bold;
	text-align: center;
}
.RightTextBoxes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 4px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 1;
	border-color: #777777;
	text-align: right;
	background-color: transparent;
}
.BlueButtons
{
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #529DDE;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	padding-top: 2;
	padding-bottom: 2;
	width: auto;
}
.BlueButton_Add
{
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #529DDE;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	padding-top: 2;
	padding-bottom: 2;
	width: 60px;
}
.BlueButton_Cancel
{
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #529DDE;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	padding-top: 2;
	padding-bottom: 2;
	width: 120px;
}
.BlueButton_Submit
{
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0166CB;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	padding-top: 2;
	padding-bottom: 2;
	width: 140px
}
.BlueButton_Upload
{
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #529DDE;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	padding-top: 2;
	padding-bottom: 2;
	width: 160px;
}
.BlueButton_Utility
{
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0166CB;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	padding-top: 2;
	padding-bottom: 2;
	width: 140px
}
.BlueButton_ZipCode
{
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #529DDE;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0;
	padding-top: 2;
	padding-bottom: 2;
	width: 180px;
}
.blueCells_Bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0166CB;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	height: 20;
	font-weight: bold;
	text-align: center;
}

.blueCells
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0166CB;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	height: 20;
	text-align: center;
}

.tabCells_off
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #0166CB;
	border-style: none;
	border-width: 1;
	text-decoration: none;
	padding-top: 2;
	height: 20;
	text-align: center;
	cursor: hand;
}
.tabCells_on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #FFA621;
	text-align: center;
}
.bigtabCells_off
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0166CB;
	border-width: 1;
	text-decoration: none;
	padding-top: 2;
	text-align: center;
	cursor: hand;
}
.bigtabCells_on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FFA621;
	text-align: center;
}
.ABN_HeaderBackground
{
	background-image: url(/AttorneyRepresentationService/Images/header/W0242HeaderBackground.gif);
	background-repeat: repeat-x;
}
.ABN_PageTitleWithBackground
{
	font-weight: bold;
	font-size: 16px;
	color: #00CC99;
	font-family: Arial, Helvetica, sans-serif;
}
.ABN_HeaderInfo
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.DataGridButton
{
	background-image: url(/AttorneyRepresentationService/Images/buttons/datagrid_button.gif);
	border-style: none;
	background-color: transparent;
	font-size: 8pt;
	width: 50px;
	text-align: center;
	vertical-align: middle;
	color: white;
	cursor: hand;
}
.BlankTextButton_mdlt
{
	border-right: 1px;
	border-top: 1px;
	font-weight: bold;
	font-size:8pt;
	background-image: url(/AttorneyRepresentationService/Images/buttons/BlankTextButton_mdlt.gif);
	margin: 4px;
	vertical-align: middle;
	border-left: 1px;
	width: 110px;
	cursor: hand;
	color: white;
	border-bottom: 1px;
	background-color: transparent;
	text-align: center;
}
.UtilityButton_dk
{
	font-weight: bolder;
	font-size: 9pt;
	background-image: url(/AttorneyRepresentationService/Images/buttons/BlankTextButton_dk.gif);
	vertical-align: middle;
	width: 150px;
	cursor: hand;
	color: white;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
	margin: 4px;
}
.UtilityButton_lgdk
{
	background-image: url(/AttorneyRepresentationService/Images/buttons/BlankTextButton_lgdk.gif);
	border-style: none;
	background-color: transparent;
	font-size: 8pt;
	width: 178px;
	text-align: center;
	vertical-align: middle;
	color: white;
	cursor: hand;
}
.UtilityButton_lglt
{
	background-image: url(/AttorneyRepresentationService/Images/buttons/BlankTextButton_lglt.gif);
	border-style: none;
	background-color: transparent;
	font-size: 8pt;
	width: 180px;
	margin: 4px;
	text-align: center;
	vertical-align: middle;
	color: white;
	cursor: hand;
}
.columnTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0166CB;
	font-weight: bold;
}
.columnTitleNarrow
{
	font-family: "Arial Narrow";
	font-size: 14px;
	color: #0166CB;
	font-weight: bold;
}
.docTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0166CB;
}
.DocTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: bold;
}
.DocText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
}
.inputTextBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.inputTextBlackBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
}
.inputTextBlueBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
	font-weight: bold;
}
.inputTextBlueBoldNarrow
{
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithWideBorder
{
	border-style: solid;
	border-width: 3px;
	border-color: #0166CB;
}
.tableWithLeftBorder
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-color: #0166CB;
}
.tableWithLeftBorderInputText
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
}
.tableWithNoLeftBorder
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #0166CB;
}
.tableWithLeftButtomBorder
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
}
.tableWithButtomBorder
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0166CB;
}
.tabCellsButtons
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #0166CB;
	border: none;
}
.tableWithNoLeftBorderWithText
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #0166CB;
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithNoButtomBorderWithText
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #0166CB;
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithNoButtomBorderWithText
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #0166CB;
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithNoLeftButtomBorderWithText
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #0166CB;
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithBorderWithText
{
	border-style: solid;
	border-width: 1px;
	border-color: #0166CB;
	font-family: "Arial Narrow";
	font-size: 12px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithBorderWithTitleNarrow
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #0166CB;
	font-family: "Arial Narrow";
	font-size: 14px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithNoButtomBorderWithTitleNarrow
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #0166CB;
	font-family: "Arial Narrow";
	font-size: 14px;
	color: #0166CB;
	font-weight: bold;
}
.tableWithRighBorderDocText
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
}
.tableWithRighLeftBorderDocText
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
}
.tableWithRighBorderinputTextBlackBold
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
}
.tableWithRighLeftBorderinputTextBlackBold
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
}
.tableWithRighLeftButtomBorderinputTextBlackBold
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
}
.tableWithRighButtomBorderinputTextBlackBold
{
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-color: #0166CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
}
#dhtmltooltip
{
	position: absolute;
	border: 1px solid red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
	padding: 2px;
	background-color: #FFFFE0;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);
}
.DigitalDocsOpenModifyDataGrid
{
	font-size: 11px;
	font-family: Arial;
	padding: 3px;
}
.DigitalDocsOpenModifyDataGridHeader
{
	background-color: #0066CB;
	font-weight: bold;
	font-family: Arial;
	height: 23px;
}
.DigitalDocsOpenModifyDataGridAlternatingItem
{
	background-color: #B3D8FD;
	font-weight: normal;
	height: 23px;
	font-family: Georgia;
}
.DigitalDocsOpenModifyDataGridItem
{
	background-color: #FFFFFF;
	font-weight: normal;
	height: 23px;
}
.DigitalDocsOpenModifyDataGridPager
{
	background-color: #0066CB;
	letter-spacing: normal;
	text-align: center;
	color: white;
	font-weight: bold;
	height: 20px;
}
.DigitalDocsOpenModifyDataGridPager TD SPAN
{
	color: #FFFFFF;
	/*[empty]text-shadow:;*/
	border: 1px solid;
}
.DigitalDocsOpenModifyDataGridColumnHeader
{
	background-color: #0066CB;
	color: white;
	padding-left: 3px;
}
.DigitalDocsOpenModifyDataGridPager TD A
{
	color: #FFFFFF;
}
.DigitalDocsOpenModifyDataGridColumnItem
{
	font-family: Arial;
	padding-left: 4px;
}
.blueCellColumnTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #0166CB;
	border: none;
	font-weight: bold;
}
.RedExceptionDesc
{
	border: none;
	font-size: 12px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.YellowExceptionDesc
{
	border: none;
	font-size: 12px;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.ExceptionTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	font-weight: bold;
	vertical-align:bottom;
}
.CellWithTopBorder
{
	border-top: #0166CB 1px solid;
}
.DigitalDocsDataGridAlternatingItem
{
	background-color: #B3D8FD;
	font-weight: normal;
	height: 23px;
}
.DigitalDocsDataGridItem
{
	background-color: #FFFFFF;
	font-weight: normal;
	height: 23px;
}
.WaitImage
{
	src: images/digitalDocsProgress.gif;
}	

.HUDNumTab_off
{
	font-size: 9pt;
	background-image: url(../Images/Buttons/tabbutton_smlt_off.gif);
	vertical-align: middle;
	width: 50px;
	cursor: hand;
	color: black;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}

.HUDNumTab_on
{
	font-weight: bold;
	font-size: 9pt;
	background-image: url(../Images/Buttons/tabbutton_smlt_on.gif);
	vertical-align: middle;
	width: 50px;
	color: black;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}

.PayoffCenterTab_off
{
	font-size: 9pt;
	background-image: url(../Images/Buttons/tabbutton_mid_off.gif);
	vertical-align: middle;
	width: 133px;
	cursor: hand;
	color: black;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}

.PayoffCenterTab_on
{
	font-weight: bold;
	font-size: 9pt;
	background-image: url(../Images/Buttons/tabbutton_mid_on.gif);
	vertical-align: middle;
	width: 133px;
	color: black;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: center;
	border-bottom-style: none;
}


.BusPartnerTopTab_off
{
	border-right: 0px;
	border-top: 0px;
	font-size: 9pt;
	background-image: url(../Images/Buttons/BusPartnerTopTab_off.gif);
	vertical-align: middle;
	border-left: 0px;
	cursor: hand;
	width: 122px;
	height: 21px;
	color: white;
	border-bottom: 0px;
	background-color: transparent;
	text-align: center;
}

.BusPartnerTopTab_on
{
	font-family: Arial, Helvetica, sans-serif;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(../Images/Buttons/BusPartnerTopTab_on.gif);	
	vertical-align: middle;
	border-left: 0px;
	width: 122px;
	height: 21px;
	color: white;
	border-bottom: 0px;
	background-color: transparent;
	text-align: center;
}

.AddCommentImage
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	src: url(images/containerskins/icons/note_plain_add_16x16.png);
}

.hudHelpMessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: Orange;
}

.hudHelpMessageBlue
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #0166CB;
}

.fieldSet
{
	border-right: #0166cb 1px solid;
	padding-right: 10px;
	border-top: #0166cb 1px solid;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 10px;
	border-left: #0166cb 1px solid;
	color: #0166cb;
	padding-top: 10px;
	border-bottom: #0166cb 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.cellWithBlueBackBorder
{
	border: none;
	border-style: none;
	background-color: #0166cb;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
  #footer
  {
    color: #333333;
    text-align: center;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    position: absolute;
    width: 98%;
    height:30px;
    vertical-align:baseline;
    visibility:hidden;
  }