/* Reset */
@import url("/access/common-lib/yui/reset-fonts-grids.css");

/* Ext */
@import url("/access/common-lib/ext/css/ext-3.css");

/* Experian */
@import url("/access/common-lib/css/base-sme.css");


/* Site styling */
/*Experimental*/
/*
.ad {
	margin:0 0 10px;
	padding:13px;
	border:1px solid #d1d1d1;
	background:#fff;
}
#hosting {margin:0 0 2em;}
#hosting h3 {margin-bottom:6px;}
#hosting img {margin:0 0 6px;}
#hosting p {margin:0;}
*/


/* =ExtJS overrides/fixes
----------------------------------------------- */


/*Response page control buttons*/
/*.icon-pdf{background-image:url(images/cp-icon-sprite.png) !important;}
.icon-print{background-image:url(images/cp-icon-sprite.png) !important;}*/









/*.btn {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
		border-radius: 4px;
    background-color: #F7F7F7;
    background-image: -moz-linear-gradient(#FFFFFF, #E6E6E6);
    border-color: #DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
    cursor: pointer;
    display: inline-block;
    height: auto;
    line-height: 13px;
    padding: 0;
    position: relative;
    vertical-align: middle;
}*/

/* 
 * Intro paragraph
----------------------------------------------- */
.lead {
    /*font-size: 16px;*/
	font-size: 20px;
}

/* Resource block ( Primarily used in Sidebar )
 *
 * 180px version of .res-block
----------------------------------------------------------------------------------------------- */
/*.res-block.size-180 {
	background:#f0f0f0 url(/access/common-lib/css/images/sprite-sidebar-bg.png) no-repeat -900px 0;
	width:180px;
}
.res-block.size-180 .ft {
	background:#f0f0f0 url(/access/common-lib/css/images/sprite-sidebar-bg.png) no-repeat -900px 100%;
	width:180px;
}*/
.size-180, .size-180 .ft {
	width:180px;
}

/* 
 * Site Nav tab menu
----------------------------------------------- */
/* Tab ON state (gray) */
/* No longer needed for new brand */


/*
 * Marquee
----------------------------------------------- */
.home .marquee {background:url(images/marquee-access-logout.png) 0 0 no-repeat;color: #575756;}/* Generic default */
.home.tenant-screening .marquee {background:url(images/marquee-tenant-144.png) 0 0 no-repeat;color: #575756;}
.home.access-collections .marquee {background:url(images/marquee-collections-144.png) 0 0 no-repeat;color: #fff;}
.home.access-credit-unions .marquee {background:url(images/marquee-credit-unions-144.png) 0 0 no-repeat;}
.home.access-public-sector .marquee {background:url(images/marquee-public-sector-144.png) 0 0 no-repeat;}

.products .marquee {background:url(images/yellow-144px.jpg) 0 0 no-repeat;color: #575756;}
.logout .marquee.small {background:url(images/marquee-access-logout.png) 0 0 no-repeat;color: #575756;}


.access .marquee {/* Access Homepage prelogin */
  background: #eff4f7 url(images/marquee-access-225.png) 0 0 no-repeat;
}

/*.home .marquee {background:url(images/banner-home.jpg) 0 0 no-repeat;color: #595959;}
.home .marquee h2 {padding-right:430px;}
.solutions .marquee {background:url(images/marquee-tenant-screening.jpg) 0 0 no-repeat;}
.products .marquee {background:url(images/products-banner.jpg) 0 0 no-repeat;}
.services .marquee {background:url(images/services-banner.jpg) 0 0 no-repeat;}*/

/*.site-admin .banner-144 {background:url(images/site-banner.jpg) 0 0 no-repeat;}???*/
/*.healthcare .banner-144 {background:url(images/banner-healthcare-144px.jpg) 0 0 no-repeat;}
.employee .banner-144 {background:url(images/banner-employment-144px.jpg) 0 0 no-repeat;}*/


/* = Login/Logout
----------------------------------------------- */
.ewacs h3{font:bold 12px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#575756;margin-bottom: 5px;}

/* = Home page
----------------------------------------------- */
#access-tenant-screening-chart {background:url(images/tenant-screening-chart.png) 0 0 no-repeat;width:620px;height:310px;clear:both;}

/* = products page
----------------------------------------------- */
.products #content h2 {
	font:bold 15px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#575756;
	margin-top:15px;
	}

#product-list {
	margin-bottom:20px;	
	overflow: hidden;/*Clear Float*/
	
	zoom:1;	
}
#product-list .column {
	float:left !important;
	_display:inline;/*IE bug*/
	
	margin-left:20px;
	
	width:220px;/* 220 - 9 (padding) - 1 (border) */
/*	padding:0 0 0 9px;
	border-left:1px dotted #d1d1d1;*/
	
	overflow: hidden;/*Clear Float*/
	
	zoom:1;	
}
#product-list .column.first {
	margin-left:0;
	
	width:220px;/* 220 - 0 (padding) - 0 (border) */
	padding-left: 0;
	border-left:0 none;
}
#product-list h3 { 
	margin: 10px 0 5px;
	color: #6D6D6D; /*#6D6D6D;*/
	font:normal 16px Arial;
} 
#product-list li {
	display: list-item;
	background: url(/access/common-lib/css/images/sprite-li-bg.png) no-repeat scroll -40px -21px;/* .blue-arrow */
	padding:0 0 2px 11px;/* same as .px12 .blue-arrow li */
/*	font-size: 12px;
	line-height:1.5833;*//* same as .px12 */
	
	overflow: hidden;/*Clear Float*/
	
	/* IE */
	_width: auto !important;/* IE6 */
	zoom:1;
}



/* = success/cross-sell banners
----------------------------------------------- */
.success-banner {margin:0 0 15px;padding:15px;border:1px solid #d7e5d5;background-color:#f5f8f4;-moz-border-radius:3px;-webkit-border-radius:3px;}
/*.success-banner h3 {font:bold 100% Arial;margin:1em 0;}
.success-banner p b {font-weight:normal;}*/
/*.success-banner li { list-style:inside; list-style-type:square;}*/
/*.success-banner ul {margin-bottom:5px;}*/
.success-banner li {background:transparent url(images/sprite-lists.gif) no-repeat scroll -10px -1px;padding:0 0 2px 10px;}




.decisioning-message ul li {background:transparent url(images/sprite-lists.gif) no-repeat scroll -10px -1px;padding:0 0 2px 10px;}
.decisioning-message ol li {list-style:outside; list-style-type:decimal;}
.decisioning-message b {font-weight:bold;}



/* Error Notification  */
#alertMessage, #errormessages {
	background-color: #fde8ee; /*#fef3f6*/
	border: 1px solid #f68ca8;border-top: 1px solid #ed1951;border-left: 1px solid #ed1951;
	padding: 15px;
	margin: 0 0 15px;
}
#alertMessage h3 {
	color:#575756;
	font:normal 16px Arial;
	margin:0 0 1em;
	}

.related ol, .related ul, .confirm label, .order dd {margin-left:250px;}


/* SBR response */
.sbr-iframe{
    margin:0;padding:0;
		width:697px;*width:695px;
		height:800px;
}
/* SBR List of Similars window */
#los-view .los-item{
		/*border: 1px solid #6593cf;*/
    float: left;_display:inline;_zoom:1;
    padding: 10px;
    margin: 5px;margin-right: 0;
		_height:140px;min-height:140px;
		width:213px;/*239px or less including margin/borders*/
		font:normal 11px Arial;
}

#los-view .x-view-over{
    border:1px solid #dddddd;
    background: #efefef url(https://www.experian.com/access/common-lib/ext/images/default/grid/row-over.gif) repeat-x left top;
    padding: 9px;
}
#los-view .x-view-selected{
    background: #f5f8f4;
    border: 1px solid #9cbe96;
    padding: 9px;
}



/*
 * Report response pages (cp.css)
 * TODO update/optimize
 */
.cp{color:#575756;margin-top:10px;_zoom:1;}
.cp h3{font:normal 16px "Helvetica Neue",Arial,sans-serif;color:#26478d;}
.cp h4{font:bold 11px/1.637 "Helvetica Neue",Arial,sans-serif;color:#575756;_zoom:1;}
.cp .hr hr{margin:1em 0;height:1px;border:0 none;background-color:#8D8D8D;_color:#8D8D8D;}

/* =tables
----------------------------------------------- */
.cp table{border-collapse:separate;border-spacing:1px;width:100%;margin:0 0 10px;}
.cp th,.cp td {
	vertical-align:top;
	padding:1px;
	word-wrap:break-word;
	font:normal 11px "Helvetica Neue",Arial,sans-serif;
	}
/* BETA
 * change all data cells to 12px, static headings should stay at 11px
.cp td {
	font-size:12px;
	}*/
.cp table th { /* declares background for row headings */
	/*background:#f9f9f9 url(https://www.experian.com/access/common-lib/css/images/cp-bg-sprite.gif) repeat-x 0 -2px;*/
	background-color:#f7f7f7;
	/*color:#015cae;font-family:Tahoma;*/
	color:#575756;
	/*font:normal 11px Arial;*//* consider removing now px based */
	}
.cp thead td {/* Trade title */
	/*background:#f9f9f9 url(https://www.experian.com/access/common-lib/css/images/cp-bg-sprite.gif) repeat-x 0 -315px;*/
	background-color:#f4f4f4;
	border-bottom:1px solid #ddd;
	}
.cp thead th {/* col headings */
	/*background-position:0 -302px;*/
	border-bottom:1px solid #ddd;
	line-height:1.455;
	/*line-height:1.1; BETA*/
	}
.cp td table{width:100%;margin:-2px 0 -2px -2px;*width:100.5%;}
.cp td thead th{font-size:100%;text-align:center;}
.cp td tbody th{font-size:100%;}
.cp td td{border-right:1px solid #eee;border-bottom:1px solid #eee;font-size:100%;text-align:center;}

.cp .subTable th,
.cp .subTable td {
	text-align: left;
	border: none;
}
/* =The small type 
----------------------------------------------- */
.cp caption small,
.cp td small,
.cp thead th small,
.cp th em,/* usage (Up to 25 months) */
.cp td em,
.cp p em,
.cp tfoot td
	{font:normal 9px Verdana;color:#8D8D8D;}
/*.cp th em,
.cp td em{display:block;}*//* TODO find usage (Score Summary) */
/*.cp p em,.cp tfoot td{font:69.23% Verdana;color:#8D8D8D;}*/
.cp p{margin:0 0 1.4615em;}/* usage: END product title */
.cp em.abbr  {color: #bb0048;font: 16px/0px Verdana;}/* usage: alert asterisk */

/* =Score code/factors 
----------------------------------------------- */
.cp table dt{float:left;}
.cp table dd{margin-left:37px;}

/* =icons
----------------------------------------------- */
/*.pdf,.print,.edit,*/
.pagekey,a.top,.quicklink ul,
#comments h4,#telephone h4,#geo h4,#liens h4,#judgements h4,
#bankruptcy h4,#collection h4,#mortgage h4,#installment h4,#revolving h4,#auto h4
	{padding-left:20px;background:url(https://www.experian.com/access/common-lib/css/images/cp-icon-sprite.png) no-repeat;}
/*.pdf{background-position:5px -50px;}
.print{background-position:5px -100px;}
.edit{background-position:5px -150px;}*/
#comments h4{background-position:0 -100px;}
#telephone h4{background-position:0 -250px;}
#geo h4{background-position:0 -300px;}
#liens h4{background-position:0 -350px;}
#judgements h4{background-position:0 -400px;}
#collection h4{background-position:0 -450px;}
#bankruptcy h4{background-position:0 -500px;}
/*
#automotive h4
*/
#mortgage h4{background-position:0 -550px;}
#installment h4{background-position:0 -600px;}
#revolving h4{background-position:0 -750px;}
#auto h4{background-position:0 -650px;}
.pagekey{padding:0;background-position:50% -700px;cursor:pointer;}
.pagekey a{display:block;text-indent:-999em;outline:0;}
a.top{float:right;font:11px/1.637 Arial;background-position:0 -800px;text-decoration:none;}
a.top:hover{text-decoration:underline;}
/* =printlinks
----------------------------------------------- */
/*.printlinks {float:right;}
.printlinks ul {margin-top:1px;} 
.printlinks li {display:inline;border-left:1px solid #666;margin:0 2px;}
.printlinks li.first {border-left:0;padding:0;}
.printlinks a {padding-left:25px;text-decoration:none;}
.printlinks a:hover {text-decoration:underline;}*/

/* 
 * H1 menubar page action links
----------------------------------------------- */
.h1-menubar ul {
	margin: 3px 0 0;
	float:right;
	_display:inline;/*Ignore double margin in IE6*/
}
.h1-menubar li {
  display: block;/* needed? */
	float:left;
	_display:inline;/*Ignore double margin in IE6*/
	/*background: url("https://www.experian.com/access/common-lib/css/images/sprite-nav-divider.gif") no-repeat scroll 0 5px transparent;
	margin-left: 12px;padding-left: 10px;*/
	padding-left: 22px;
}
.h1-menubar .first{background: none;margin-left: 0;padding-left: 0;}

.h1-menubar-icons {
	/*font-size:11px;
	line-height:24px !important;*/
	padding: 0 0 0 20px;
	background:url(images/icons/sprite-h1-menubar.png) no-repeat 0 0;
	_background:url(images/icons/sprite-h1-menubar-ie.png) no-repeat 0 0;/* IE6 gets 8-bit */
}
.report-print {background-position:0 -200px;}
.report-pdf {background-position:-20px -180px;}
.preferences {background-position:-40px -160px;}
.preferences-edit {background-position:-60px -140px;}
.inquiry-edit {background-position:-100px -100px;}
.inquiry-new {background-position:-120px -80px;}
.batch-inquiry {background-position:-140px -60px;}
.batch-edit {background-position:-160px -40px;}
.archive-back,
.batch-back
	{background-position:-180px -20px;}







/* =Quicklinks
----------------------------------------------- */
.quicklink{position:relative;margin:10px 0;}
.quicklink ul{background-position:0 -200px;overflow:hidden;_zoom:1;}
.quicklink li{float:left;display:inline;border-left:1px solid #999;}
.quicklink li.first{border-left:0;padding:0;}
.quicklink a{font:normal 11px/1.637 "Helvetica Neue",Arial,sans-serif;color:#666;padding:0 3px;white-space:nowrap;text-decoration:none;}
.quicklink a:hover{color:#666;text-decoration:underline;}
/* Below are added by Sunitha */
#forprintonly{display:none;}
/*.cp thead th, .cp table th {font-weight:normal;color:#595959;}*/



/* print.css selectors */
@media print {
/* General ---------------------------- */
html{width:100% !important;}
body{margin:0;padding:0;font-size:9pt !important;background-color:#fff;color:#000;}
small,em,h4,a,tfoot td{color:#000;}
/* expand out abbreviations */
abbr[title]:after, acronym[title]:after {content:"(" attr(title) ")"; background-color:#fff;color:#000;}
img{display:block;border:0;}

#content {margin:0 1px;width:100% !important;}
#content h1{clear:both;}
.cp,.cp table th,.cp thead th,.cp thead td {margin:0;background-image:none;line-height:1;color:#000;}
table{_page-break-inside:avoid;}thead{_display:table-header-group;}
/* Suppressed for printing */
.pdf,.print,.edit,.pagekey,.quicklink ul,#comments h4,#telephone h4,#geo h4,#liens h4,#judgements h4,#bankruptcy h4,#collection h4,#mortgage h4,#installment h4,#revolving h4,#auto h4 {padding-left:0; background-image:none;}
#top,#sidebar,#banner_nav,#outercontainer,#header,#headerbar,#tert,#footer,.printlinks,.quicklink,.pagekey,a.top,.page-break hr,#bd > .yui-b {display:none !important;}
}