/*

-----------------------------------------------------

Target CSS file for [experian.com]

Media: screen, projection, print



Notes:	basic, commonly used style tweaks



Author: Author Name [ fazal at fazalkhan dot co dot uk ]

For: LBi [ client.tld ]

-----------------------------------------------------

*/

html,

body,

form,

fieldset {

	margin:0;

	padding:0;

}

html { font-size:100.01%; }

html, body{height: 100%;}

body {

	background-color:#F0F0F0;

	color:#333;

	font-size:0.69em;

}

/* Neutralize vertical margin: */

h1, h2, h3, h4, h5, h6, p, pre,

blockquote, ul, ol, dl, address {

	margin:0;

	padding:0;

}



/* Apply left margin to elements that need it: */

li, dd, blockquote { margin-left:0; }

ul, ol { margin-left:0; }

/* look at IE's handling of OL */



/* Kill image borders */

img { border:0; }



/* Set acronym pointer */

acronym { cursor:help; }



/* Kill <q> quotes for consistency (not supported in IE6) */

q:before,q:after{content:'';}

q{font-style:italic;color:#000063;}

/* de-italicize address,abbr */

address,

abbr { font-style:normal; }



/* TYPE */

/* Font family */

body,

input,

select, 

textarea {

	font-family:verdana,arial,helvetica,sans-serif;

}

/* Type modifications - letter spacing, line spacing etc */

p{line-height:1.3em;margin:0 0 1.0em 0;}



/* HEADINGS */

/* Default sizes */

h1 { font-size:1.45em;margin:0 0 1.0em 0; }

h2 { font-size:1.09em; }

h3 { font-size:1.09em;}

h4,h5,h6 { font-size:1em; }





/* LINKS */



/* The three pseudo-classes required for keyboard navigation */

a	{color:#E61E3C;font-weight:bold;text-decoration:none;}

a:hover,

a:active,

a:focus {color:#FF581B;outline: none;text-decoration: underline; }





/* TABLES */

/* Reset table spacing */

table {

	border-collapse:collapse;

	border-spacing:0;

}

/* Reposition structural table elements */

caption, th {text-align:left;}





/* FORMS */

/* Set label pointer */

label { cursor:pointer; }

/* Consistent font sizes in form elements */

input, select, textarea, button { font-size:100%; }

/* Kill fieldset borders */

fieldset { border:0; }

/* HEADER RULES */

hr{

	background-color:#dddddd;

	color:#dddddd;

	border:0;

	height:1px;

	margin:10px 0 10px 0;

}

.s-4.follow-s-1 hr {margin: 13px 0 12px 0;}

