/* CSS Document */


div.article p {
	font-size: .81em;
	color: #293033;
	margin: 0 40px 10px 10px;
	line-height:1.3;
	}

div.article sup {
	vertical-align:top;
	font-size:9px;
	}

div.article h3 {
	margin-top: 20px;
	}

div.article h3.first {
	margin-top: 0px;
	}

ol.plain-list {
	font-size: 100%;
	margin-left:33px;
	list-style-type:decimal;
	color: #293033;
}

ol.plain-list li {
	font-size: .75em;
	padding: 0 0 8px 0;
	}

ol.plain-list li.last {
	padding-bottom:0;
	}


ul.plain-list {
	font-size: 100%;
	color: #293033;
}

ul.plain-list li {
	font-size: .75em;
	padding: 0 0 8px 10px;
	background: url("/customer-service/images/bullet.gif") 0 .4em no-repeat;
	line-height:1.3;
	}

ul.plain-list li.last {
	padding-bottom:0;
	}

ul.sheets li.last {
	padding-bottom: 0;
	}
#faq.content-below {
	margin-bottom: 0;
	}
#faq.content-below p {
	font-size:100%;
	margin: 0 0 8px 0;
	padding: 0;
	color:#293033;
	line-height: 1.2;
	}
#faq.content-below p.last {
	margin-bottom:0px;
	}

#faq ul.plain-list li {
	font-size: 100%;
	padding: 0 0 3px 10px;
	}
#faq ul.plain-list li.last {
	padding-bottom: 8px;
	}

#bottom-content h2.content-above {
	margin: 20px 10px 0 10px;
	display: block;
}

/*bluebox - when text needs to wrap*/
.bluebox710wrap {
	background-color: #dce3e5;
	margin:0 0 16px 0;
}

.bluebox710wrap .content710 .icon {
	margin: 0 10px 0px 25px;
	float:left;
	display:inline;
}

.bluebox710wrap .content710 p {
	font-size: .75em;
	margin:0 25px 0 0;
	padding:5px 0 0 0;
	line-height: 20px;
	color: #293033;
}

.bluebox710wrap .content710 p a img {
	vertical-align:middle;
	line-height:50px;
	padding:0 5px 0 5px;
	}

.bluebox710wrap .content710 p .title {
	font-size: 16px;
	margin:0 10px 0 0;
	padding:0;
	color:#000;
	font-weight:bold;
	vertical-align:middle;
}
/* end bluebox - when text needs to wrap*/

#subcategory-header-short {
	height: 60px;
	background: url("/customer-service/images/bg-subcat-hdr.gif") left top repeat-x;
	margin-bottom: 0px;
}
#subcategory-header-short .header {
	float: left;
	width: 510px;
}
#subcategory-header-short h1 {
	color: #293033;
	font-size: 1.1em;
	line-height: .8em;
	font-weight: bold;
	margin-top: 28px;
	margin-bottom: 10px;
}

/*extra text in log in box*/
.col230 .bluebox230 h2.extra-text {
	margin-bottom:0px;
	font-size: .75em;
	float: left;
	line-height:.75em;
}

.col230 .bluebox230 p {
	margin:5px 0 7px 0;
	font-size: .75em;
	clear:left;
	line-height: 1.3em;
	padding:0;
}
/*end text in log in box*/

