/*tab font*/
.tabfont {
font-family : Arial;
font-size : 14px;
color : #e4a700;
font-weight: bold;
padding-left:15;
}

/*tab font*/

/*cart counter*/
.cartcounter {

font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #2a4539;
font-weight: bold;

}
/*cart counter*/

/*order form*/
.OFinputfield {

border-bottom: solid #2c483c 1px;
border-right: solid #2c483c 1px;
border-left: solid #2c483c 1px;
border-top: solid #2c483c 1px;
background-color: #dfebfd;

}

.OFtext {

font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #2a4539;
font-weight: bold;

}
/*order form*/

/*new account form*/
.NAinputfield {

border-bottom: solid #2c483c 1px;
border-right: solid #2c483c 1px;
border-left: solid #2c483c 1px;
border-top: solid #2c483c 1px;
background-color: #dfebfd;

}

.NAtext {

font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color : #2a4539;
font-weight: bold;

}
/*new account form*/

/*view cart*/

.viewcartheader {

	background-color: #1e5097;
	font-family : Arial, Helvetica, sans-serif;
 	font-size : 9pt;
	color : #ffffff;
	font-weight: bold;
	
}

.viewcartitemrow {

	background-color: #fffeeb;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	
	
}

.viewcartdetails {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	
	
}

.viewcartitemrow2 {

	background-color: #fcf5e3;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	
	
}
.subtotalrow {

	background-color: #e0bd72;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	
}

.discountrow {

	background-color: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	
}

.cartlinetotal {

	background-color: #e4a700;
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 10pt;
	font-weight: bold;

}

.cartmessage {

	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 10pt;
	font-weight:bold;
	padding:5;
	
}
/*view cart*/

/* checkout form */
.ccformfont { color:#666666; font-weight:bolder; }
/* checkout form */

/* Merdian Credit Report Look */

.MerVerified { color:#009900; font-weight:bold; }

.MerNotVerified { color:red; font-weight:bold; }

.MerFICO { font-size:16px; font-weight:bold; }

.MerLightBlueBG { background-color: #E1F4FF; }

.MerSectionBG { background-color: #c0d9fd; font-family: arial;	font-size: 10pt;  }

.MerSectionHeader { background-color: #c0d9fd; font-family: arial;	font-size: 10pt; border-bottom: solid #000000 1px; }
.MerSectionBorder { border-bottom: solid #000000 1px; border-right: solid #000000 1px; border-left: solid #000000 1px; border-top: solid #000000 1px; }

.MerPublicRecords { font-family: arial; font-weight:bold; font-size: 8pt; background-color: #c0d9fd; }
.MerPublicRecordsRow { background-color: #ffffff; font-family: arial; font-weight:bold; font-size: 8pt; }

.MerTradeSummaryBG { background-color: #ffffff;/*e4e4e4*/	  }

.MerRatingA { color:#009933; font-weight:bold; }
.MerRatingB { color:#FF6600; font-weight:bold; }
.MerRatingC { color:#CCCC00; font-weight:bold; }
.MerRatingD { color:#FF0000; font-weight:bold; }

.MerRatingAbg { background-color:#99FFCC; }
.MerRatingBbg { background-color:#FFCC66; }
.MerRatingCbg { background-color:#FFFF99; }
.MerRatingDbg { background-color:#FF404F; }

.MerRatingAbgBorder {  border-width: 5px; border-color: #009933; border-style: outset; }
.MerRatingBbgBorder { border-width: 5px; border-color: #FF6600; border-style: outset; }
.MerRatingCbgBorder { border-width: 5px; border-color: #CCCC00; border-style: outset; }
.MerRatingDbgBorder { border-width: 5px; border-color: #FF0000; border-style: outset; }

/* end Merdian Credit Report Look */

 /* hart software */
 
.spaced {font-family: arial; font-size: 9px; letter-spacing: 3px}
.heading {font-family: arial; font-size: 9px; font-weight: bold; letter-spacing: 3px}
P.TRpad {font-family: arial; font-size: 10px; padding-top: 0.05cm; padding-bottom: 0.05cm; padding-left: 0.25cm; padding-right: 0.25cm; letter-spacing: -1px}
TH {font-family: arial; font-size: 9px}
P.pipad {font-family : arial; font-size: 9px; padding-right: 0.05cm; padding-top: 0.05cm; padding-bottom: 0.05cm}
.mono {font-family: arial; font-size: 9px}
.pagebreak {page-break-after: always}
.goodmop {background-color: #FFFFFF}
 .badmop {background-color: lightpink}
 .alert {background-color:lightsalmon}
 .SCcredit { font-family : arial; font-size: 9px; }
 
   .separator {background-color:#FFFFCC; font-weight:bold}
   P.FACS {font-family : arial; font-size: 9pt; padding-left: 0.15cm; padding-right: 0.15cm; padding-top: 0.05cm; padding-bottom: 0.05cm}
  .indent {font-family: arial; margin-left: 0.25cm}
 .n10indent {font-family: arial; font-size: 10pt; margin-left: 0.25cm}
 .hangindent {font-family: arial; text-indent: -0.45cm; margin-left: 0.45cm; font-size: 12pt; font-weight: normal}
 .n10hangindent {font-family: arial; text-indent: -0.75cm; margin-left: 0.75cm; font-size: 10pt; font-weight: normal}
 .n9hangindent {font-family: arial; text-indent: -0.75cm; margin-left: 0.75cm; font-size: 9pt; font-weight: normal}
 .n8hangindent {font-family: arial; text-indent: -0.75cm; margin-left: 0.75cm; font-size: 8pt; font-weight: normal}
 .n8indent {font-family: arial; font-size: 8pt; margin-left: 0.25cm}
 .shangindent {font-family: arial; text-indent: -0.10cm; margin-left: 0.15cm; font-size: 12pt; font-weight: normal}
 .b20 {font-family: arial; font-size: 20pt; font-weight: bold}
 .b18 {font-family: arial; font-size: 18pt; font-weight: bold}
 .b16 {font-family: arial; font-size: 16pt; font-weight: bold}
 .b14 {font-family: arial; font-size: 14pt; font-weight: bold}
 .b12 {font-family: arial; font-size: 12pt; font-weight: bold}
 .b11 {font-family: arial; font-size: 11pt; font-weight: bold}
 .b10 {font-family: arial; font-size: 10pt; font-weight: bold}
 .b10_white {font-family: arial; font-size: 10pt; font-weight: bold; color: white}
 .b9  {font-family: arial; font-size: 9pt; font-weight: bold}
 .b8  {font-family: arial; font-size: 8pt; font-weight: bold}
 .n18 {font-family: arial; font-size: 18pt; font-weight: normal}
 .n16 {font-family: arial; font-size: 16pt; font-weight: normal}
 .n14 {font-family: arial; font-size: 14pt; font-weight: normal}
 .n12 {font-family: arial; font-size: 12pt; font-weight: normal}
 .n11 {font-family: arial; font-size: 11pt; font-weight: normal}
 .n10 {font-family: arial; font-size: 10pt; font-weight: normal}
 .n9 {font-family: arial; font-size: 9pt; font-weight: normal}
 .n8 {font-family: arial; font-size: 8pt; font-weight: normal}
 .n7 {font-family: arial; font-size: 7pt; font-weight: normal}
 .n6 {font-family: arial; font-size: 6pt; font-weight: normal}

 /* hart software */
 
INPUT { font-family: arial, Arial, Sans-serif; font-size: 9pt; color: #000000; }
TEXTAREA { font-family: arial, Arial, Sans-serif; font-size: 9pt; color: #000000; }
SELECT { font-family: arial, Arial, Sans-serif; font-size: 9pt; color: #000000; }

/* NEW Report Look */

.Reportouterborder
{
border-bottom: solid #2b453c 1px;
border-right: solid #2b453c 1px;
border-left: solid #2b453c 1px;
border-top: solid #2b453c 1px;
}

.Reportinnerborder {
border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
border-top: solid #000000 1px;
		
}

.ReportHeaderTable {
border-bottom: solid #CCCCCC 1px; 
border-top: solid #CCCCCC 1px; 
border-left: solid #CCCCCC 1px; 
border-right: solid #CCCCCC 1px;
}

.ReportHeader {

	font-family: arial;
	font-size: 13pt;
	font-stretch:semi-expanded;
	font-weight: bold;
    font-style: none;
	color: #2a4539;
	background-color: #ffffff;
    
}

.ReportTopLeft {

	font-family: arial;
	font-size: 11px;
	font-stretch:semi-expanded;
    font-style: none;
	color: #000000;
    
}

.ReportAppInfoHeader {
background-color: #d3d3f2;
font-family: arial;
	font-size: 10pt;

}
.ReportAppInfoDetails {
background-color: #e3e3e3;
font-family: arial;
	font-size: 10pt;
}

.ReportAppInfoBorder {
border-bottom: solid #beb943 1px; 
border-top: solid #beb943 1px; 
border-left: solid #beb943 1px; 
border-right: solid #beb943 1px;
}

.Reportcomptitle {
	font-family: tahoma, arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #191970;
	background-color:#d3d3f2;
	padding:5;

}

a:link.ReportQuickLinks { 
		text-decoration: none; 
		color: #0033FF; 
		font-weight: bold;
		font-size:11px;
		} 
a:visited.ReportQuickLinks { 
		text-decoration: none; 
		color: #0033FF;
		font-weight: bold;
		font-size:11px;
		}
a:hover.ReportQuickLinks { 
		text-decoration: none; 
		color: #0066FF; 
		font-weight: bold;
		font-size:11px;
		} 
		
/* NEW Report Look */



a:link.viewsample { 
		text-decoration: none; 
		color: #0066FF; 
		font-weight: bold;
		font-size:12px;
		} 
a:visited.viewsample { 
		text-decoration: none; 
		color: #0066FF;
		font-weight: bold;
		font-size:12px;
		}
a:hover.viewsample { 
		text-decoration: none; 
		color: #0033FF; 
		font-weight: bold;
		font-size:12px;
		} 
		
.topNavBlueBox {
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
}

.fontBold8 {
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
}

.fontBold9 {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
}

.font8 {
	font-family: arial;
	font-size: 8pt;
}

.fontBold8red {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FF0000;
}

.topNavBlueBoxMessage {
	font-family: arial;
	font-size: 9pt;
	color: #050569;
	font-weight: bold;
	font-style:italic;
}

.topNavBlueBoxLogin {
	font-family: arial;
	font-size: 7pt;
	
}

.topNavBlueBoxCartItems {
	font-family: arial;
	font-size: 7pt;
	font-weight: bold;
	color: #050569; 
}

a:link.buynowBig { 
		text-decoration: none; 
		color: #0000FF; 
		font-weight: bold;
		font-size:12pt;
		} 
a:visited.buynowBig { 
		text-decoration: none; 
		color: #0000FF;
		font-weight: bold;
		font-size:12pt;
		}
a:hover.buynowBig { 
		text-decoration: none; 
		color: #85ADE9; 
		font-weight: bold;
		font-size:12pt;
		} 
		
a:link.samplereport { 
		text-decoration: none; 
		color: #0000FF; 
		font-weight: bold;
		font-size:8pt;
		} 
a:visited.samplereport { 
		text-decoration: none; 
		color: #0000FF;
		font-weight: bold;
		font-size:8pt;
		}
a:hover.samplereport { 
		text-decoration: none; 
		color: #85ADE9; 
		font-weight: bold;
		font-size:8pt;
		} 

a:link.loggedinnav { 
		text-decoration: none; 
		color: #0033FF; 
		font-weight: bold;
		font-size:8pt;
		} 
a:visited.loggedinnav { 
		text-decoration: none; 
		color: #0033FF;
		font-weight: bold;
		font-size:8pt;
		}
a:hover.loggedinnav { 
		text-decoration: none; 
		color: #0066FF; 
		font-weight: bold;
		font-size:8pt;
		} 
			
.comptitle {
	font-family: tahoma, arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	color: 191970;

}

.sectiontitle {
font-family: tahoma, arial, sans-serif;
color:#2a4539;
font-size:14pt;
font-weight:bold;
}

.productdropdown {
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;	
}

.font11 {
	font-family: tahoma, arial, sans-serif;
	font-size: 11pt;	
}

.font10 {
	font-family: tahoma, arial, sans-serif;
	font-size: 10pt;	
}

.font9 {
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;	
}

p {
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;

}

tr {
	vertical-align: top;
}

.pre {
	font-family: arial;
	font-size: 8pt;
}

.fontsmall {
	font-family: arial;
	font-size: 7pt;
}

.IndexCopy {
	font-family: arial;
	font-size: 9pt;
	line-height : 120%;	
	/*font-weight: bold;*/	
}

.IndexFormCopy {
	font-family: arial;
	font-size: 8pt;
	/*font-weight: bold;*/	
}

.IndexFormCopyBold {
	font-family: arial;
	font-size: 7.5pt;
	font-weight: bold;	
}

.FormInput {
	font-size: 11px; 
}

.FormButton {
 	font-family: arial;
	font-size: 7pt;
 }

.LoginTable {
	border-left: solid #cccccc 1px;
	border-right: solid #cccccc 1px;
	border-bottom: solid #cccccc 1px;
	border-top: solid #cccccc 1px;
	
}

.PricingTable {
	border-left: solid #cccccc 1px;
	border-top: solid #cccccc 1px;
	
}
.PricingCells {

	border-right: solid #cccccc 1px;
	border-bottom: solid #cccccc 1px;

}

.SCItems {
	font-family: arial;
	font-size: 7pt;
	line-height : 120%;	
	font-weight: bold;	
	color: cccc99;
}

.footer {
	font-size: 8pt;
	color: green;
}

.navsoff {
	font-size: 8pt;
}

.navson {
	font-weight: bold;
	font-size: 8pt;	
}

.page_head {
	font-weight: bold;
	font-size: 12pt;
}

.page_subhead {
	font-weight: bold;
	font-size: 11pt;
}

.formfield {
	font-weight: bold;
	text-align: right;
}

.bold {
	font-weight: bold;
}

.boldNred {
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	color: red;
}

.boldNredNstandard {
	font-weight: bold;
	font-size: 9pt;
	color: red;
}

.boldNyellow {
	font-weight: bold;
	color: FFFFCC;
}

.boldNwhite {
	font-weight: bold;
	color: FFFFFF;
}

.boldNpurple {
	font-weight: bold;
	color: 9d18c6;
}

.boldNorange {
	font-weight: bold;
	color: FF8000;
}

.red {
	color: red;
	font-size: 9pt;
}

.redNboldN9 {
	color: red;
	font-weight: bold;
}

.green {
	color: green;
}

.blue {
	color: blue;
}

.required {
	font-size: 9pt;
	font-weight: bold;
	color: red;
}

.titlefont {
	font-size: 11pt;
	font-weight: bold;
	color: 003399;
}

.subtitlefont {
	font-size: 10pt;
	font-weight: bold;
}

.small {
	font-size: 8pt;
}

.smallNwhite {
	font-weight: normal;
	color: FFFFFF;
	font-size: 8pt;
}

.smallNbold {
	font-size: 8pt;
	font-weight: bold;
}

.smallNred {
	font-size: 8pt;
	color: red;
}

.smallNgreen {
	font-size: 8pt;
	color: green;
}

.smallNblue {
	font-size: 8pt;
	color: blue;
}

.standard {
	font-family: tahoma, arial, sans-serif;
	font-size: 9pt;
}

.sorry {
	font-size: 9pt;
	color: red;
}

.TableBorder
{
border-left: solid #000000 1px;
border-top: solid #000000 1px;
}

.TableCellBlackBorder {
	border-bottom: solid #000000 1px;
	border-right: solid #000000 1px;
		
}

td, body {
	font-family: arial;
	font-size: 10pt;	
}

/* create account title */
.createacctheader {
	font-family: arial;
	font-size: 12pt;
	color:#e4a700;
	font-weight:bold;
}
/* end create account title */

/* message content area */
.messageheader {
	font-family: arial;
	font-size: 13pt;
	color:#e4a700;
	font-weight:bold;
}

.messagetext {
	font-family: arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight:bold;
}

.messagewelcome {
	font-family: arial;
	font-size: 10pt;
	color: #0000FF;
	font-weight:bold;
	padding-left:5;
	padding-top:2;
}
/* message content area */

/* LOGIN Text Box with Background Color: */
.loginfields {
    background-color:#fffefb;
    border: 1px solid #969696;
}

.loginformtext {
	font-family: arial;
	font-size: 11px;
	color: #000000;
}
/* LOGIN Text Box with Background Color: */

/*content box */
.CBouterborder
{
border-bottom: solid #2b453c 1px;
border-right: solid #2b453c 1px;
border-left: solid #2b453c 1px;
border-top: solid #2b453c 1px;
}

.CBinnerborder {
border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
border-top: solid #000000 1px;
		
}

.CBheader {
	font-family: arial;
	font-size:10pt;
	color: #ffffff;
	background-color:#638ccc;
	border-bottom: solid #000000 1px;
	font-weight:bold;
}

.CBtext {
	font-family: arial;
	font-size:9pt;
	color: #000000;
	font-weight:bold;
}

/*content box */

/*searcher box */
.SBouterborder
{
border-bottom: solid #2b453c 1px;
border-right: solid #2b453c 1px;
border-left: solid #2b453c 1px;
border-top: solid #2b453c 1px;
background-color: #fdf5c2;
}

.SBinnerborder {
border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
border-top: solid #000000 1px;
		
}

.SBheader {
	font-family: arial;
	font-size:10pt;
	color: #ffffff;
	background-color:#638ccc;
	border-bottom: solid #000000 1px;
	font-weight:bold;
}

.SBtext {
	font-family: arial;
	font-size:9pt;
	color: #000000;
	font-weight:bold;
}

/*searcher box */

/*searcher  */
.Searcherfont {
	font-family: arial;
	font-size:8pt;
	color: #000000;
}

.Searcherfontheader {
	font-family: arial;
	font-size:8pt;
	color: #000000;
	font-weight:bold;
}


a:link.searcherH { text-decoration: none; color: #ffffff; font-weight: bold; font-size:9pt; } 
a:visited.searcherH { text-decoration: none; color: #ffffff; font-weight: bold; font-size:9pt; }
a:hover.searcherH { text-decoration: none; color: #f9ebc5;  font-weight: bold; font-size:9pt; } 

a:link.searcherRecord { text-decoration: underline; color: #ffffff; font-size:8pt; } 
a:visited.searcherRecord { text-decoration: underline; color: #ffffff; font-size:8pt; }
a:hover.searcherRecord { text-decoration: underline; color: #FFFF00;  font-size:8pt; } 

a:link.products { text-decoration: underline; color: #0066FF; font-size:8pt; } 
a:visited.products { text-decoration: underline; color: #0066FF; font-size:8pt; }
a:hover.products { text-decoration: underline; color: #0000FF;  font-size:8pt; } 

.SearcherheaderBG {
	font-family: arial;
	font-size:10pt;
	color: #ffffff;
	background-color:#638ccc;
	font-weight:bold;
}

.Searcherfontbgrow1 {
	font-family: arial;
	font-size:8pt;
	color: #000000;
	background-color:#EDEDFE;
}
.Searcherfontbgrow2 {
	font-family: arial;
	font-size:8pt;
	color: #000000;
	background-color:#ffffff;
}
.SearcherfontbgRecord {
	font-family: arial;
	font-size:8pt;
	color: #ffffff;
	background-color:#d90000;
}
.bang {
	font-family: arial;
	font-size:10pt;
	color: #FF0000;
	background-color:#ffffff;
	font-weight: bold;
}

/*searcher */

/*about us box */

.AUouterborder
{
border-bottom: solid #2b453c 1px;
border-right: solid #2b453c 1px;
border-left: solid #2b453c 1px;
border-top: solid #2b453c 1px;
}

.AUinnerborder {
border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
border-top: solid #000000 1px;
		
}

.AUheader {
	font-family: arial;
	font-size:12pt;
	color: #2a4539;
	background-color:#e4a700;
	border-bottom: solid #000000 1px;
	font-weight:bold;
}

.AUtext {
	font-family: arial;
	font-size:9pt;
	color: #000000;
	font-weight:none;
	padding:5;
}

/*about us box */


/* - text bubble - */

#dhtmltooltip{
position: absolute;
width: 100px;
background-color: #EDEDFE;
border: 1px solid #638ccc;
padding: 2px;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.appdetailsbox {
font:Arial, Helvetica, sans-serif;
font-size:8pt;
}


/* - end text bubble - */

/* releases */

.messageborder {
border-bottom: solid #000000 2px;
border-right: solid #000000 2px;
border-left: solid #000000 2px;
border-top: solid #000000 2px;
background-color: #CCCCCC;
}

.formfieldsboxborder {
border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
border-top: solid #000000 1px;
}

.siglines {
border-top: solid #000000 1px;
}

.releaseHeader {
	font-family: arial;
	font-size:11pt;
	color: #000000;
	font-weight:bold;
}

.releasefields {

border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
border-top: solid #000000 1px;


}

.ReleaseHeader {
	font-family: arial;
	font-size: 14pt;
	font-weight: bold;
}

.ReleaseLegal {
	font-family: arial;
	font-size: 9px;
}

.releaseformfields {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

/* past address history report */

/*.PAouterborder {

border-left: solid #638ccc 1px;
border-top: solid #638ccc 1px;
border-bottom: solid #638ccc 1px;
border-right: solid #638ccc 1px;
background-color: #EDEDFE;


}*/

.PAinnerborder {

border-left: solid #c0d9fd 1px;
border-top: solid #c0d9fd 1px;
border-bottom: solid #c0d9fd 1px;
border-right: solid #c0d9fd 1px;


}

.PAredalert {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: red;
}

.PAnamerow {
	font-family: arial;
	font-size: 8pt;
	background-color: #c0d9fd;
}

.PAcellbg {

border-bottom: solid #638ccc 1px;
border-right: solid #638ccc 1px;
	font-family: arial;
	font-size: 8pt;


}

.PAtdfont {

font-family: arial;
font-size: 8pt;
background-color: #EDEDFE;

}

.PAaddressrow {
	font-family: arial;
	font-size: 8pt;
	background-color: #c0d9fd;
	font-weight: bold;
}

.PAvalidrow {
	font-family: arial;
	font-size: 9pt;
	background-color: #ffffff;
}
/* past address history report */



/* nbd eviction report formatter */
.nbdEvicMainHeaderCells {

font-family: arial;
font-weight:bold;
font-size: 8pt;
background-color: #c0d9fd;

}

.nbdEvicCell {

font-family: arial;
font-size: 8pt;


}

.nbdEvicCell2 {

font-family: arial;
font-size: 8pt;
background-color:#fcf5e2;


}

/* nbd eviction report formatter */



/* nbd crim report formatter */

.nbdOffHeaderCells {

font-family: arial;
font-weight:bold;
font-size: 8pt;
background-color: #4b76ba;
color:ffffff;

}

.nbdMainHeaderCells {

font-family: arial;
font-weight:bold;
font-size: 8pt;
background-color: #c0d9fd;

}

.nbdCopsTD {

font-family: arial;
font-size: 8pt;

}

.nbdTopBGCells {

font-family: arial;
font-size: 8pt;
background-color: #e4e4e4;

}


.nbdalertRow {

font-family: arial;
font-size: 9pt;
background-color: #FFFF00;

}

.nbdsubDetails {

font-family: arial;
font-size: 8pt;
font-weight:bold;
background-color: #ffffff;
}

/* end nbd crim report formatter */

/*FCRA Doc */
.fcracontactborder {

border-left: solid #000000 1px;
border-top: solid #000000 1px;
font-family: arial;
font-size: 11px;
}

.fcracontactbordercell {

border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
font-family: arial;
font-size: 11px;
}

.fcrafont {

font-family: arial;
font-size: 10px;

}

.fcrafontbold {

font-family: arial;
font-size: 12px;
font-weight:bold;

}


/*FCRA Doc */

/*credit decision report */
.creditOuerBorder {

border-left: solid #c0d9fd 1px;
border-top: solid #c0d9fd 1px;
border-bottom: solid #c0d9fd 1px;
border-right: solid #c0d9fd 1px;


}

.creditMainHeaderCells {

font-family: arial;
font-weight:bold;
font-size: 8pt;
background-color: #c0d9fd;

}

.creditMainHeaderCellsWhite {

font-family: arial;
font-weight:bold;
font-size: 8pt;
background-color: #FFFFFF;

}

.creditCopsTD {

font-family: arial;
font-size: 8pt;

}

.creditTopBGCells {

font-family: arial;
font-size: 8pt;
background-color: #e4e4e4;

}

.tddefault {
	font-family: arial;
	font-size: 10pt;	
}

.tddefault2 {
	font-family: arial;
	font-size: 11px;	
}

.creditscore {
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
}

.creditsummaryclear {
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color:green;
}

.creditsummarynotclear {
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color:red;
}

.creditsummaryinprocess {
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	font-style:italic;
	color:black;
}

.summaryrow1 {
	background-color: #dae8ff;
	font-family: arial;
	font-size: 11px;
}

.summaryrow2 {
	background-color:#ffffff;
	font-family: arial;
	font-size: 11px;
}

.summaryrowbg {
	background-color:#ffffff;
	font-family: arial;
	font-size: 11px;
}

.summaryheader {
	background-color: #c0d9fd;
	font-family: arial;
	font-size: 11px;
}

.alertcolor {

	background-color: #FFFF00;
	font-family: arial;
	font-size: 11px;
	
}

.creditsumnumbers {

border-left: solid #000000 1px;
border-top: solid #000000 1px;
border-bottom: solid #000000 1px;
border-right: solid #000000 1px;
font-family: arial;
font-size: 11px;
}

/*credit decision report */

/*final report login */
.viewreportLogin {

border-left: solid #c0d9fd 1px;
border-top: solid #c0d9fd 1px;
border-bottom: solid #c0d9fd 1px;
border-right: solid #c0d9fd 1px;
background-color: #e4e4e4;
color:#000000;


}

.viewreportTitle {
	font-family: tahoma, arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #2a4539;

}

/*final report login */
