/* HONESTe Online CSS */

* { padding:0; margin:0; }

body { background:url(images/pageBg.png) repeat-x #002C97; font-family:Arial,Helvetica,sans-serif; font-size:15px; color: #1F1F1F; }
#consumer-information { font-size:12px; }

a { color: #00f; }
a:hover { color: #c00; }

p {
	margin: 0 0 15px;
}

img { border:none; }

#footer { 
	width:898px;
	margin:0 auto;
}

#shadow { width:914px; background:url(images/shadow.png) repeat-y; height:auto; margin:0 auto; }

#container { width:898px; margin:0 auto; background: #fff;}

#header { width:898px; height:128px; text-align:left; display:block;}

#header img { display:block; }

#footer img { display:block; }

#content-wrap { width:848px; padding: 0 25px 40px; margin:0 auto; overflow: hidden; position: relative;}

.navlink {
	color: #0000FF;
	text-decoration: underline;
	font-style: normal;

}

#feedback-center { padding:20px 0 0 0; }

#copy-links { width:900px; margin:0 auto; padding:5px; color:#ffffff; }

.copy { float:left; padding-bottom:10px; }

.links { float:right; }
.links a { color:#ffffff; }

.clear { clear:both; }

.center { text-align:center; }
.size13 { font-size:13px; }
.size16 { font-size:16px; }
.size18 { font-size:18px; }
.size20 { font-size:20px; }
.size22 { font-size:22px; }
.size26 { font-size:26px; }
.size30 { font-size:30px; }
.treb { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; }

.right { text-align:right!important; }

.fLeft { float:left; }

.blue { color: #002C97; }

.big-blue-box {
	width:730px;
	margin:30px auto;
}

.blue-box-top img, .blue-box-bottom img {
	display:block;
}

.blue-box-top {
	position:relative;
}


.blue-box-middle {
	background:url(images/blue-box-bg.jpg) repeat-y;
	overflow:hidden;
}

/* Consumer Information */

#consumer-information .section { background: url(images/h-bar.jpg) no-repeat bottom center; padding: 0 0 10px; margin: 0 0 30px; overflow: hidden; display: inline-block;}
#consumer-information .section { display: block;}

#consumer-information h1 { font: bold 20px Arial, Helvetica, sans-serif; color: #002C97; text-align: center; margin: 20px 0; letter-spacing: -0.4px;}
#consumer-information p { line-height: 1.2; }
#consumer-information h2 { font-size: 16px;	color: #C90101;	margin: -5px 0 15px; letter-spacing: -0.4px; }


#prepared-for {	text-align: center;	margin: 0 auto 20px; width: auto;}
#prepared-for .blue-box-middle { padding: 20px 30px 30px; font-size: 14px; background: url(images/prepared-for-middle.jpg) repeat-y; }
#prepared-for .company-profile { width: auto; }
#prepared-for #feedback-center-outer { width: auto; }
#prepared-for .feedback-center { width: auto; }
#prepared-for .feedback-center p { margin-left: 64px; text-align: left; }

.feedback-center p { margin: 0; padding: 8px 0; }

.feedback-center, .company-profile { width: 580px; margin: 0 auto; border: 1px solid #999; background: #fff; }
.feedback-center { border:1px solid #FFFFFF;}
#feedback-center-outer { border:2px solid #CC0000; width:582px;	margin:0 auto; position:relative;}
#feedback-mail { background:url(images/feedback-mail.jpg); width:50px; height:50px; position:absolute; top:10px; left:10px; }
.feedback-center h3, .feedback-center p { padding-left:20px; }



.company-profile { margin: 0 auto 25px; }
.feedback-center h3, .company-profile h3 { background: #002C97;	color: #fff; font: bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 2px;	letter-spacing: -0.2px; }

.company-profile-content { padding: 14px;}
.company-profile table { border-collapse: collapse; text-align: left; width: 100%; margin: 20px 0 10px; }
.company-profile tr.alt { background: #EAEAEA; }
.company-profile td, .company-profile th { padding: 3px 14px; }
.company-profile th { text-align:left; color: #002C97;}

.company-profile .confirm {	background: #EAEAEA; padding: 4px; clear: both; }
.company-profile .member-since { margin: 5px 0; overflow: hidden; display: inline-block;}
.company-profile .member-since { display: block; }

#consumer-information #shadow { width: auto; background: none; }
#consumer-information #container { margin: 0 auto; width: 630px; background: #fff;}

#consumer-information #footer { width: 630px; margin: 0 auto;}

#consumer-information #header { width: 630px; height: 88px;}
#consumer-information #content-wrap { padding: 0 25px 40px;	width: 580px;}

#consumer-information #footer-disclaimer { width: auto; }
#consumer-information #copy-links { width: 630px; }

#consumer-information .attention { line-height: 55px; font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #002C97;	text-align: center;	letter-spacing: -0.5px;	margin: 0;}

.attention img {vertical-align: middle;}

#rules {
	margin: 0 20px;
}

#rules p {
	 margin: 10px 0 10px 40px;
}

.pledge {
	margin: 0 auto; width: 530px;
	overflow: hidden;
	display: inline-block;
}
.pledge {
	display: block;
}

ul.tick {
	margin: 20px;
}

ul.tick li {
	background: url(images/tick.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 30px;
	line-height: 1.4;
}

#footer-disclaimer {
	width: 690px;
	font-size: 13px;
	margin: 20px auto;
}

#attention-web-merchants {
	position: relative;
	width: 446px;
	margin: 30px auto 0;
}

#attention-web-merchants img {
	position: absolute;
	left: 70px;
	top: -10px;
}

#attention-web-merchants .top {
	width: 446px;
	height: 15px;
	font-size: 0;
	background: url(images/wm-box-top.gif) no-repeat;
}

#attention-web-merchants .middle {
	background: url(images/wm-box-mid.gif) repeat-y #DEEDFE;
}

#attention-web-merchants ul {
	color: #002C97;
	font-size: 15px;
	padding: 20px 0 0 20px;
}
#attention-web-merchants  li {
	background: url(images/circle-bullet.gif) no-repeat 0 7px;
	list-style: none;
	padding: 0 0 5px 13px;
	font-weight: bold;
	letter-spacing: -0.5px;
}


#attention-web-merchants .bottom {
	width: 446px;
	height: 15px;
	font-size: 0;
	background: url(images/wm-box-bot.gif) no-repeat;
}

#attention_btn {
	background:url(images/attention_btn.jpg) no-repeat;
	left:78px;
	position:absolute;
	top:-10px;
	width:289px;
	height:35px;
}
#attention_btn:hover {
	background:url(images/attention_btn.jpg) 0 -35px no-repeat;
	width:289px;
	height:35px;
}