﻿body
{
	margin: 0;
	padding: 0;
	background-color: #fff;
}
body table.mainTable { margin: -22px 0 0 0; }
a:link,
a:visited,
a:focus
{
	outline: none;
}
h1
{
	position: relative;
	margin: 0;
	padding: 3px 0;
	vertical-align: top;
	text-align: left;
	color: #a03f14;
	font: normal small-caps bold 12pt Verdana, Arial;
}
h1:first-letter
{
	font: normal small-caps bold 16pt Verdana, Arial;
}
p 
{
	padding-right: 1.5em;
	font: normal normal normal 10pt Verdana, Arial;
	background-color: White;
}
.omni-image
{
	float: right;
	margin: 0;
	padding: 0;
	border: solid 0px #fff;
	background-color: #f5f5f5;
}
.omni-image img
{
	position: relative;
	top: -2px;
	left: -2px;
	margin: 0;
	padding: 0;
	background-color: #fff;
	border: solid 0px #fff;
	/*border-right: solid 1px #f5f5f5;
	border-bottom: solid 1px #f5f5f5;
	border-left: solid 0px #fff;*/
}
.mainTable
{
	margin-top: -25px;
	padding-top: 0;
	max-width: 1230px;
	float: left;
}
.menuOuter
{
	width: 204px;
}
.menu
{
	padding: 3px;
	text-align: center;
	width: 166px;
	max-width: 166px;
	height: 500px;
	background-color:#d2dce8;
	float: left;
	border-right: solid 1px #005598;
	border-bottom: solid 1px #005598;
}
#webMenuList
{
	margin: 0.75em 10px 0 10px;
	list-style-type: none;
}
#webMenuList,
#webMenuList li
{
	text-align: left;
	width: 95%;
	padding: 2px 0;
}
#webMenuList a:link,
#webMenuList a:visited
{
	font: normal normal bold 9pt Verdana, Arial;
	color: #0b2c76;
	text-align: left;
	display: block;
	text-decoration: none;
}
#webMenuList a:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #a03f14;
}
#content
{
	position: relative;
	margin: 0;
	padding: 1em;
	background-color: #FFF;
	width: 100%;
	max-width: 1050px;
	height: 234px;
	vertical-align: top;
}
.mainTable td span.footer
{
	height: 20px;
	color: #666;
	font: normal normal bold 9pt Verdana, Arial;
	clear: both;
}
.footer strong
{
	color: #666;
}
.footer a img
{
	border: solid 0px #fff;
}
.headerBack
{
	padding: 0.5em 0 0.5em 5px;
	background-image: url(Images/headerbg.gif); 
	background-repeat:no-repeat;
	height: 50px;
}
.siteName
{
	padding: 0;
	font: normal small-caps bold 24pt Verdana, Arial;
	color: #a03f14;
	width: 100%;
	white-space: inherit;
}
.siteName a:link,
.siteName a:visited
{
	font: normal small-caps bold 10pt Verdana, Arial;
	color: #a03f14;
	text-decoration: underline;
}
.siteType
{
	color: #666;
	font: normal normal normal 12pt Verdana, Arial;
	padding: 0 0 0 5px;
	width: 100%;
}
.courtItemTd 
{
	background-color: #fff;
	color: #0b2c76;
}
.courtText
{
	float: left;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
.courtText label
{
	float: left;
	margin: 0;
	padding: 0 0 0 3em;
	width: 100%;
	display: block;
	color: #0b2c76 !important;
	font: normal normal bold 10pt Arial;
	background-color: #fff;
}
.headerTrim
{
	background-image: url(Images/thingradient.jpg); 
	background-repeat:repeat-x;
}
.headerTrim td
{
	height: 20px;
	text-align: center;
}
.loginNameText
{
	font: normal normal bold 10pt Verdana, Arial;
	color: #a03f14;
}
.tempMenu
{
	background-color: Transparent;
	width: 200px;
}
.tempMenuStaticMenuItemStyle
{
	background-color: Transparent;
	font: normal normal normal 10pt Verdana, Arial;
	color: #a03f14;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
.tempMenuStaticHoverStyle
{
	color: #FFF;
	background-color: #a03f14;
}
.tempMenuStaticSelectedStyle
{
	background-color: Transparent;
	font: normal normal normal 10pt Verdana, Arial;
	color: #a03f14;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
.head, .dateStyles .head 
{ 
	font-weight: bold;
}
.eventHeader
{
	text-align: center;
	font: normal normal normal 9pt Verdana, Arial;
	color: #a03f14;
	text-decoration: none;
	width: 100%;
	border-bottom: dotted 1px #333;
}
span .event-wrap
{
	padding: 10px;
	display: block;
}
.event-wrap
{
	margin-top: 0.75em;
	float: left;
	text-align: left;
	font: normal normal normal 8pt Arial;
	color: #333;
}
.event-wrap b
{
	font: normal normal bold 8pt Arial;
	color: #000;
}
.event-wrap p
{
	margin: 0;
	padding: 0 0 0 5px;
	float: left;
	text-align: left;
	font: normal normal normal 8pt Arial;
	color: #333;
	background-color: Transparent;
}
.event-wrap a:link,
.event-wrap a:visited
{
	color: Blue;
}
.messageText
{
	font: normal normal bold 11pt Verdana, Arial;
	color: #d2dce8;
}
.cal
{
	background-color: #FFF;
	font: normal normal normal 8pt Verdana, Arial;
	color: #000;
	border: solid 1px #0b2c76;

}
.calSelectedDayStyle
{
	background-color: #CCCCFF;
	font-weight: bold;
}
.calTodayDayStyle
{
	background-color: #f5f5f5;
	color: Blue;
	border: solid 1px #000;
}
.calSelectorStyle
{
	background-color: #FFCC66;	
}
.calOtherMonthDayStyle
{
	color: #a03f14;
}
.calNextPrevStyle
{
	font-size: 9pt;
	color: #a03f14;
}
.calDayHeaderStyle
{
	background-color: #0b2c76;
	font-weight: bold;
	height: 1px;
	border: solid 1px #FFF;
	color: #FFF;
}
.calTitleStyle
{
	font-weight: bold;
	font-size: 8pt;
	color: #000;
	cursor: pointer;
}
.calDayStyle
{
	background-color: #FFF;
	color: #000;
	border: solid 1px #0b2c76;
}
.cal-has-event
{
	background-color: #000;
	color: #FFF;
}

div.event-wrap-display
{
	float: left;
	padding: 2em 4em;	
}
.event-wrap-display h4
{
	margin-top: 3em;
	margin-bottom: 1em;
	color: #a03f14;
	font: normal normal normal 14pt Verdana, Arial;
	display: block;
	border-bottom: solid 1px #d2dce8;
}
.event-wrap-display dl dt strong
{
	font: italic small-caps bold 12pt Arial;
	color: #333;
	border-bottom: dotted 1px #CCC;
	margin-left: 1em;
}
.event-wrap-display dl dt
{
	font: normal normal normal 9pt Verdana, Arial;
	color: #a03f14;
	padding-bottom: 0.75em;
}
.event-wrap-display dl dd
{
	font: normal normal normal 12pt Arial;
	color: #666;
	margin-bottom: 2em;
}
.event-wrap.event-wrap-empty
{
}
 
/* LoginTemplates.ascx */
.loginOuterTemplate
{
	position: relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 150px;
}
.loginTemplatesHeadText
{
	font: normal normal normal 9pt Verdana, Arial;
	color: #a03f14;
}
.loginTemplateSectionText
{
	font: normal normal normal 8pt Verdana, Arial;
	color: #a03f14;
}
.loginTemplateCells
{
}
.loginTemplateFailureText
{
	font: normal normal normal 8pt Verdana, Arial;
	color: red;
}
.loginTemplateStatusText
{
	font: normal normal normal 10pt Verdana, Arial;
	color: #a03f14;
}
.loginTemplateNameText
{
	font: normal normal normal 10pt Verdana, Arial;
	color: #a03f14;
}
.loginTemplateButton
{
	padding: 0.5em 0 0.5em 0;
}
.loginTemplateRecover
{
	text-align: left;
}
.loginTemplateRecover a:link
{
	padding: 0;
	color: #a03f14;
	font: normal normal normal 8pt Verdana, Arial;
}
.loginTemplateRecover a:visited
{
	padding: 0;
	color: #a03f14;
	font: normal normal normal 8pt Verdana, Arial;
}

.startOptionsPanel
{
	position: relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 100%;
}
.startOptionsPanel a:link
{
	position: relative;
	margin: 0;
	padding: 0;
	text-align: right;
	float: right;
	color: #FFF;
	text-decoration: none;
	font: normal normal normal 8pt Verdana, Arial;
}
.startOptionsPanel a:visited
{
	position: relative;
	margin: 0;
	padding: 0;
	text-align: right;
	float: right;
	color: #FFF;
	text-decoration: none;
	font: normal normal normal 8pt Verdana, Arial;
}
.startOptionsPanel img
{
	border: solid 0px #FFF;
}

#debtorsMain
{
	position: relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: inherit;
}
#debtorsMain h1
{
	position: relative;
	margin-bottom: 2em;
}
#debtorsMain .debtorTable
{
	margin: auto;
}
.debtorsList
{
	margin-left: 2.5em;
}
.debtorTable
{
	padding: 0.25em;
	vertical-align: top;
	width: 90%;
	float: left;
}
.debtorTable tr th
{
	text-align: left;
	font: normal small-caps bold 11pt Arial;
	color: #a03f14;
	border-bottom: solid 2px #d2dce8;
}
.debtorName
{
	padding-right: 10px;
	font: normal normal bold 10pt Arial;
	color: #000;
	text-align: left;
	width: 45%;
	border-bottom: solid 1px #e2f5fe;
}
.debtorCaseNo
{
	font: normal normal normal 10pt Arial;
	color: #000;
	text-align: left;
	width: 15%;
	border-bottom: solid 1px #e2f5fe;
}
.debtorMainCase
{
	font: normal normal normal 10pt Arial;
	color: #a03f14;
	text-align: left;
	width: 10%;
	border-bottom: solid 1px #e2f5fe;
}

#generalInfoMain
{
	position: relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: inherit;
}
#generalInfoMain h1
{
	position: relative;
	margin-bottom: 2em;
}
#generalInfoMain .genInfoTable
{
	margin: auto;
}
.genInfoTable
{
	position: relative;
	margin: 0;
	padding: 0.25em;
	vertical-align: top;
	width: 90%;
}
.genInfoLabel
{
	padding-right: 10px;
	font: normal normal bold 10pt Arial;
	color: #333;
	text-align: left;
	width: 30%;
	border-bottom: dotted 1px #CCC;
	vertical-align: top;
}
.genInfoLabelValue
{
	font: normal normal normal 10pt Arial;
	color: #000;
	text-align: left;
	width: 60%;
	border-bottom: dotted 1px #CCC;
}
.genInfoLabelValue a:link
{
	font: normal normal normal 10pt Arial;
	color: #a03f14;
	text-align: left;
}
.genInfoLabelValue a:visited
{
	font: normal normal normal 10pt Arial;
	color: #a03f14;
	text-align: left;
}
.generalInfo
{
	padding-bottom: 4em;
}

#inquiryMain
{
	position: relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: inherit;
}
#inquiryMain #inquirySubmission
{
	padding-left: 6em;
}
#inquirySubmission
{
	margin: 2em 0;
	padding: 0;
	width: 450px;
}
#inquirySubmission label
{
	margin: 5px 0px;
	font: normal normal bold 9pt Verdana, Arial;
	color: #666;
	text-align: left;
	width: 85px;
	float: left;
}
#inquirySubmission strong
{
	margin: 5px 0px;
	font: normal normal bold 9pt Verdana, Arial;
	color: #666;
	text-align: left;
	float: left;
}
#inquirySubmission label em,
#inquirySubmission strong em
{
	color: Red;
}
#inquirySubmission .inqBoxes
{
	margin: 5px 0px;
	float: right;
	width: 315px;
}
#inquirySubmission .inqBigBox
{
	margin: 0;
	padding: 0;
	float: left;
	width: 450px;
	height: 125px;
}
#inquirySubmission .inqButton
{
	float: right;
	margin-top: 2em;
}
#inquirySubmission span i
{
	color: #a03f14;
}
.inqMsgSuccess
{
	color: #a03f14;
}
.inqMsgFailed
{
	color: red;
}

#contactsMain
{
	position: relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: inherit;
}
#contactsMain h1
{
	position: relative;
	margin-bottom: 2em;
}
.contactsList
{
	position: relative;
	margin: 3px 0 0 3em;
	padding: 0 3px 3px 0;
	background-color: #c1c1c1;
	float: left;
	width: 87%;
}
.contactsList .contactsTable
{
	margin: 0;
	padding: 0;
	width: 100%;
}
.contactsTable
{
	float: left;
	margin: 1em 0 0 2em;
	padding: 0;
	border-top: solid 1px #999;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-collapse: collapse;
	width: 90%;
}
.contactsTable td
{
	border-bottom: solid 1px #000;
}
.contactsRowOver
{
	background-color: #fff;
}
.contactsRowOut
{
	background-color: #FFF;
}
.debtorRowOver
{
	background-color: #fff;
	/*background: #FFF url(Images/hover-bg.gif) repeat-y top center;*/
}
.debtorRowOut
{
	background-color: #FFF;
}
.contactDesc
{
	padding: 1em 0 1em 1em;
	font: normal normal bold 9pt Verdana, Arial;
	color: #41402c;
	text-align: left;
	vertical-align: top;
	width: 325px;
	background: #FFF url(Images/empty.gif) repeat top left;
}
.contactText
{
	padding: 1em;
	font: normal normal normal 10pt Verdana, Arial;
	color: #000;
	text-align: left;
	vertical-align: top;
}
.contactText b
{
	padding: 0;
	font: normal normal bold 9pt Verdana, Arial;
	color: #a03f14;
	text-align: left;
	vertical-align: top;
}
.contactText a:link
{
	font: normal normal normal 10pt Verdana, Arial;
	color: blue;
	text-align: inherit;
	vertical-align: top;
}
.contactText a:visited
{
	font: normal normal normal 10pt Verdana, Arial;
	color: blue;
	text-align: inherit;
	vertical-align: top;
}

#contactDetailsMain
{
	position: relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: inherit;
}
.contactDetailsList 
{
	margin-top: 1.75em;
}
.contactDetailsList span
{
	margin: 0 2em 3em 2em;
	float: left;
	border-bottom: solid 2px #d2dce8;
	clear: both;
}
.contactDetailsList h2
{
	margin: 0;
	padding: 0;
	font: normal normal bold 11pt Verdana, Arial;
	color: #666;
	text-align: left;
	text-decoration: none;
}
.contactDetailsList strong
{
	margin: 0 0 2em 0;
	padding: 0;
	font: normal normal normal 9pt Verdana, Arial;
	color: #000;
	text-align: left;
}
.contactDetailsTable
{
	position: relative;
	margin: 0 0 1.5em 2em;
	padding: 0;
	width: 85%;
	border-top: solid 1px #F5F5F5; /* #a03f14;*/
	border-left: solid 1px #F5F5F5; /* #fffacd;*/
	border-collapse: collapse;
	float: left;
	/*background: #FFF url(Images/yellow-upper-corner.gif) no-repeat top left;*/
}
.contactDetailsTable .expand
{
	margin: 0;
	padding: 0;
	height: 50px;
}
.contactDetailsTable td
{
	margin: 0;
	padding: 0 0 0 15px;
	font: normal normal normal 10pt Verdana, Arial;
	color: #000;
	text-align: left;
	vertical-align: top;
}
.contactDetailsTable td b
{
	font: normal normal bold 10pt Verdana, Arial;
	color: #a03f14;
	text-align: left;
	line-height: 200%;
}
.contactDetailsTable a:link
{
	font: normal normal normal 10pt Verdana, Arial;
	color: #a03f14;
	text-align: left;
	vertical-align: top;
}
.contactDetailsTable a:visited
{
	font: normal normal normal 10pt Verdana, Arial;
	color: #a03f14;
	text-align: left;
	vertical-align: top;
}

#documentListMain
{
	position: relative;
	margin: 0 0 0 -25px;
	padding: 0;
	vertical-align: top;
	width: 98%;
	clear: both;
}
#documentListMain h1 { margin-left: 2.5em; }
.documentsListSearchTableWrapper
{
	padding-top: 2.5em;
	padding-left: 2.5em;
}
#documentsListSearchTable
{
	width: 595px;
}
#documentsListSearchTable td
{
	font: normal normal bold 10pt Arial;
	color: #666;
	text-align: left;
}
#documentsListSearchTable td input[type=submit]
{
	float: right;
	margin-right: 1.75em;
}
#documentListMain .documentGrid
{
	float: left;
	margin: 3em auto 3em 2.5em;
}
.documentGrid .documentPager table
{
	margin-top: 3em;
}
.documentGrid .documentPager table td
{
	float: none;
	text-align: center;
	font: normal normal normal 12pt Arial;
	color: #a03f14;
	border: solid 1px #a03f14;
	padding: 5px 10px;
	background-color: #d2dce8;
}
.documentTable
{
	width: 100%;
}
.documentTable th
{
	font: italic small-caps bold 12pt Arial;
	color: #a03f14;
}
.documentTable td
{
	font: normal normal normal 10pt Arial;
	color: #666;
}
.documentTable td a:link,
.documentTable td a:visited
{
	font: normal normal normal 9pt Arial;
	color: Blue;
	margin: 0;
	padding: 0;
}
.documentUnderline
{
	border-bottom: solid 2px #d2dce8;
}
.documentsListLoad img,
.documentsListLoad em
{
	margin: auto;
	float: none;
	font: italic small-caps bold 12pt Arial;
	color: #333;
	vertical-align: bottom;
	height: 50px;
}

.welcomeStatement
{
	margin: 1em ;
}
.welcomeStatement p
{
	margin: 0 0 1em 0;
	padding: 0;
	text-align: left;
	color: #000;
	font: normal normal normal 10pt Verdana, Arial !important;
	line-height: 200%;
	letter-spacing: normal;
}

#claimFormMain div
{
	padding: 2em;
	width: 90%;
	border-bottom: solid 2px #d2dce8;
}
#claimFormMain a:link,
#claimFormMain a:hover,
#claimFormMain a:visited
{
	display: block;
	font: normal normal normal 12pt Verdana, Arial;
	color: #a03f14;
	text-align: center;
}
#claimFormMain p
{
	margin: 0;
	padding: 0.25em 0;
	line-height: 125%;
	text-align: left;
	color: #666;
}
#claimFormMain address
{
	margin: 2em 1em;
	background-color: #f5f5f5;
	padding: 10px;
	border: solid 1px #999;
}
#claimFormMain strong
{
	font: normal small-caps bold 11pt Arial;
	color: #333;
}
.poc-inst strong img
{
	margin-right: 1em;
}
#claimFormMain .poc-inst-head
{
	padding: 1.5em 0;
	font-weight: bold;
	text-align: left;
	/*font: normal small-caps normal 11pt Arial;
	color: #333;*/
	font: normal normal normal 12pt Verdana, Arial;
	color: #a03f14;
}
#claimFormMain .poc-inst-emph
{
	margin-top: 2.5em;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
.poc-inst-sep
{
	color: #fffacd;
}

a.loginStatusText
{
	margin: 0;
	color: #d2dce8;
	font: normal normal normal 10pt Arial;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
}
#claimFormEntry
{
	padding: 2em;
}
#claimFormEntry strong
{
	font: normal small-caps bold 11pt Arial;
	color: #333;
}
#claimFormEntry strong img { margin-right: 1em; }
.dynm-poc-wrap sup
{
	float: left;
}
.dynm-poc-wrap fieldset { width: 750px; }
.dynm-poc-wrap fieldset legend
{
	font: normal normal bold 13pt Arial;
	color: #a03f14;
}
.pocEntryTable
{
	margin: auto;
	margin-top: 3em;
	width: 500px;
}
.pocEntryTable td
{
	vertical-align: top;
}
.pocEntryTable label
{
	font: normal normal normal 9pt Arial;
	color: #333;
	white-space: nowrap;
}
.pocEntryTable em
{
	font: normal normal normal 9pt Arial;
}
.star,
.requireditem
{ color: Red; }
.smallredText
{
	color: Red;
	padding: 1em;
}
.required { margin-left: 3em; }
.select { background-color: #d2dce8; color: #a03f14; }
.adobe-img { margin-right: 2em; }

/* header for */
.TopRighttxt1 { FONT: bolder 11px/22px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #999999; LETTER-SPACING: 0.05em; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none }
	.TopRighttxt1 A { FONT: bolder 11px/22px Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #999999; LETTER-SPACING: 0.05em; HEIGHT: 22px; TEXT-ALIGN: right; TEXT-DECORATION: none }
	.TopRighttxt1 A:hover { COLOR: #990000 }
	.TopRightTxt2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; LETTER-SPACING: 0.05em; TEXT-DECORATION: none }
	.TopRightTxt2 A { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; LETTER-SPACING: 0.05em; TEXT-DECORATION: none }
	.TopRightTxt2 A:hover { COLOR: #990000 }
.subheader {
	padding-left: 0px;
	font-size: 14px;
	line-height: 100%;
	font-weight: bold;
	color: #A64319;
	letter-spacing: .1em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color: #D2DBEA;
}
.bank-table {margin: 0; padding: 0; float: left; border: solid 0px #fff; border-collapse: collapse; background-color: #fff;}
.bank-table td
{
	padding: 0;
	text-align: left;
	vertical-align: bottom;
}
.bank-table span
{
	width: 461px;
	float: left;
	margin: 0;
	padding: 0;
	border: solid 0px #fff;
}
.bank-table-services { background-color: #d2dce8; }
.bank-table span label
{
	font: normal normal bold 10pt Arial;
	color: #a03f14;
}
.bank-table td img
{
	margin: 0;
	padding: 0;
	float: left;
}
.bank-wrap
{
	width: 291px;
	margin: 0 0 0 -10px;
}
.bank-upper-right
{
	position: relative;
	float: right;
	top: 25px;
	right: 0;
	height: 22px;
	width: 245px;
	z-index: 30000;
}
.bank-head-table
{
	width: 97%;
	height: 100px;
	margin: 0 0 0.5em 0;
	border-bottom: solid 2px #d2dce8;
	float: left;
}
.bank-head-table td
{
	padding: 0;
	border-collapse: collapse;
}
.bank-head-table td span { padding: 0; margin: 0; }

#claimsSearchMain strong.claimsDBMissing { padding-top: 4em; color: #333; border: solid 1px Transparent; font-size: large; font-family: Arial; }
.claimsSearchTable { margin: 2em 4em; }
.claimsSearchTable td { vertical-align: top; }
.claimsSearchTable strong { color: #0b2c76; font-size: large; font-family: Arial; border-bottom: dotted 1px #a03f14; }
.claimsSearchTable label { color: #666; font-size: 10pt; font-family: Arial; font-weight: bold; }
.claimsSearchBottom { color: #d2dce8; }
.claimsSearchError em { color: Red; font-size: medium; font-family: Arial; }
.claimsSearchTable span { margin: 0; padding: 0; font-family: Arial; color: Red; font-size: smaller; vertical-align: top; }
.claimsSearchReg { font: bold italic small-caps 11pt Arial;	color: #333; border-bottom: #ccc 1px dotted; }
.claimsSearchNo { color: #0b2c76; }
.client-landing-wrap { padding-top: 2em; padding-left: 4em; }
.landing-table { float: left; margin: auto; }
.landing-table td 
{
	font: normal normal normal 11pt Arial;
	color: #333;
	padding: 10px 10px 10px 0;
	border-bottom: dotted 1px #d2dce8;
}
.landing-table a:link,
.landing-table a:visited
{
	color: #a03f14;
}
.rows-pp 
{
	float: right;
	width: 95%;
	padding: 1.5em 0 0 0;
}
.go-left { float: left; width: 48%; margin: 0; vertical-align: top; }
.go-left input[type=image] { vertical-align: bottom; }
.go-left a:link,
.go-left a:visited,
.go-right a:link,
.go-right a:visited
 { color: Blue; font-size: small; font-family: Arial; }
.go-left label { color: #666; font-size: x-small; font-family: Arial; }
.go-right { float: right; width: 48%; text-align: right; }
.go-right label { color: #333; font-size: small; font-family: Arial; }
.documentAlt { background-color: #d2dce8; color: #000; }

.table-layout th,
.ex-view-alt { background-color: #d2dce8; color: #036; font-weight: bold;}
.ex-view-tbody textarea { padding: 5px 10px; }
.ex-list-paging span { font-weight: bolder; font-size: large; }
.ex-list-paging a:link,
.ex-list-paging a:visited
{
	font-weight: bold;
	font-size: small;
}
.disclaimer { float:left; width:100% !important; text-align: left; padding: 0 10px 10px 10px; }
.disclaimer label { color: #000; font-size: x-small; font-family: Arial; }