.BodyContent {
    margin: 0 auto;
    max-width: 1200px;
}
.PageTitleDiv
{
	position: relative; 
	display: block; 
	height: 30;
	width:985; 
	left: 10; 
	margin-top: 10;
	border-style: none;
	vertical-align: bottom;
}
.TitleTextDiv
{
	position: relative; 
	clear : both;
    float : left;
}

.SectionHeaderDiv
{
	position: relative;
	height: 30;
	clear : both;
	width:100%;
	margin-bottom:10px; 
}
.sectionHeaderLeftSide
{
	position: relative; 
	float: left; 
	width:6px; 
	height:34;
}
.sectionHeaderMiddle 
{
	position: relative; 
	float :left;
	width:100%; 
	vertical-align: middle;	
}

.SectionHeaderContent_LastName
{
	float: left; 
	height:20;
	margin-right:18px;
	margin-top:-1px;
}
.SectionHeaderContent_TaxID
{
	float: left; 
	height:20;
	margin-right:18px;	
	margin-top:-1px;
}

.SectionHeaderContent_Criteria
{
	float: left; 
	width:148; 
	height:20;
	margin-top:-2px;
}
.SectionHeaderContent_SearchButton
{
	float: left; 
	padding-left:13;
	height:10;
	margin-top: -15px;
}
.SectionHeaderContent_MailingLabelButton
{
	float: right; 
	height:20;
	margin-top: -15px;
}
.sectionHeaderDivider
{
	float: right; 
	margin-top:0;
	width:1; 
	height:30;
}
.sectionHeaderSpacer
{
	float: right; 
	margin-top:0;
	width:7; 
	height:30;
}
.SectionHeaderContent_ReportButton
{
	float: right; 
	height:20;
	margin-right:-6px;
	margin-top: -15px;
}
.sectionHeaderRightSide
{
	position: relative; 
	float: left; 
	width:6; 
	height:34;
}
.LetterLinkAsOfDateDiv
{
	position : relative;
	clear : both;
	width: 100%;;
    height:20px;
    margin-bottom:10px;
}
.LetterLinkDiv
{
	position: relative; 
	float : left;
	width:800px; 
	height:20px;
	line-height : 20px;
	text-align: left;
}
.AsOfDateDiv
{
    position: relative; 
    float : right;
    width: 180px; 
    height:20px;
    line-height : 20px;
    text-align: right;
}
.clients
{
	text-align: center;
    width: 59;
    display: inline;
}

.DataTableDiv
{
	position: relative; 
	display: block;
	width:1150px;  
	border: 1px solid #212121;
}
.TableContainerMultiColumn1  
{
	 font-family:'Roboto Medium', Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 12px;
     text-align: left;
}
.TableContainerMultiColumn2
{
	 font-family:ROBOTO, Arial, Helvetica, sans-serif; 
	 font-size: 12px;
	 text-align: right;
}
.TableContainerMultiColumn3
{
	 font-family:Roboto, Arial, Helvetica, sans-serif; 
	 font-size: 12px;
	 text-align: right;
}
.TableContainerMultiColumn4
{
	 font-family: Roboto,Arial, Helvetica, sans-serif; 
	 font-size: 12px;
	 text-align: right;
}
.TableContainerMultiColumn5
{
	 font-family:Roboto, Arial, Helvetica, sans-serif; 
	 font-size: 12px;
	 text-align: right;
	 float:right;
	 margin-left:-6px;
	 margin-right:6px;
}
.WarningTableAndFooterDiv
{
	position: relative; 
	display: block; 
	width:100%; 
}
.DataCommentDiv
{
	position: relative; 
	display: block; 
	height: 30;
	width:100%; 
	left: 10; 
	top: 0;
	border-style: none;
}
#warningTableDiv
{
	position: relative; 
	display: block; 
	width:100%; 
	left: 0; 
	top: 0; 
}
.FooterDiv
{
	position: relative; 
	width:100%; 
	left: 0; 
	top:0; 
	align:center;
	display: block; 
	border-style: none;
}
#console
{
	position: relative; 
	height:200; 
	width:975; 
	left: 10; 
	top:0; 
	align:center;
	display: none; 
	overflow: visible;
}
#consoleContent
{
	position: relative; 
	height:180; 
	width:975; 
	left: 0; 
	top:0; 
	align:center;
	display: none; 
	overflow: auto;
	border: thin solid blue;
}
.mailingLabelDropDownMenuDiv
{
    position: absolute; 
    width:169px; 
	font: normal 10px Verdana;
	line-height: 18px;
	z-index: 100;
	border: none;
  	box-shadow: 0 1px 5px #212121;
	border-radius: 2px;
  	background-color: #FFF;
}

#searchCriteria
{
    width: 147px;
    margin-left: 3px;
}

.DataMdB tr td
{
    font-family:"Roboto Medium";
}

.profaqDiv
{
	float: right;
    margin-top: -15px;
    margin-right: -6px;
}
.profaqDivArea{
	float: right;
    margin-top: -15px;
    margin-right: 5px;
}
.pageTitleDivStyle{
	height: auto;
	margin-bottom: 20px;
}
.pageVerticalAlign{
	vertical-align: bottom;
}
.mailingLabel{
	margin-right: 5px;
}
