#btmcap3 {
	margin:0 0 8px 0;
}

.mid_caps {
	margin:0 0 0 -12px;
}

.join_caps {
	margin:0 0 0 1px;
}

#products {
	height:100px;
	width:260px;
}

#offerings #primary #info .hdr {
	margin:0;
	padding:2px 0 0 8px;
	font-size:14px;
	color:#ff8400;
}

#offerings #primary #tag_message {
	width:440px;
	font-size:11px;l
	ine-height:14px;
	padding:0 0 10px 0;
}

#offerings {
	width: 751px;
	margin: 0px auto;
	border: 0px;
	text-align: left;
	padding:6px 0 0 0;
	background-image: url(/images/bg_oservices.gif);
	background-repeat: repeat-y;
	list-style:none;
}

#offerings #primary {
	float:left;
	display:inline; 
	width:601px;
	height:auto;
	font-size: 12px;
	margin:0; padding:0 0 0 12px;
	background-color: #f2eede;
	position:relative;
}

#offerings #primary #services {
	width: 260px;
	border: 0;text-align: left;
	margin:0;
	padding:0;list-style:none;
	background-image: url(/images/rail_3colwhite_589.gif);
	background-repeat: repeat-y;
}

#offerings #primary #services a {
	color: #2474b9;
  	text-decoration: underline;
}

#offerings #primary #services a:hover {
	color: #ff8400;
	text-decoration: none;
}

#offerings #primary #info #zonefive a {
	color: #2474b9;
  	text-decoration: underline;
}

#offerings #primary #info #zonefive a:hover {
	color: #ff8400;
	text-decoration: none;
}

#offerings #primary #services #zoneone, #zonetwo, #zonethree {
	float:left;
	display:inline; 
	width:173px;
	height:auto;
	font-size: 12px;
	position:relative;
	line-height:16px;
	background-color:#ffffff;
	margin:0;
	padding:2px 9px 0 9px;
	overflow:hidden;
}

#offerings #primary #services #zoneone p {
	margin:0 0 0 -6px;
	font-size:11px;
	line-height:14px;
	padding:0 6px 6px 6px;
	clear:both;
}

#offerings #primary #services #zoneone strong, #offerings #primary #services #zonetwo strong, #offerings #primary #services #zonethree strong {
	 font-size:14px;
	 line-height:20px;
}

#offerings #primary #services #zoneone span {
	color:#ff8400;
	font-size:11px;
	font-weight:bold;
}

#offerings #primary #services #zoneone div, #offerings #primary #services #zonetwo div, #offerings #primary #services #zonethree div {
	margin:0 0 10px 0;
	font-size:11px;
}
#offerings #primary #services .icon {
	margin:2px 0 0 -4px;
}

#offerings #primary #services #zonetwo p {
	margin:0 0 0 -6px;
	font-size:11px;
	line-height:14px;
	padding:0 6px 6px 6px;
}

#offerings #primary #services #zonethree p {
	margin:0 0 0 -6px;
	font-size:11px;
	line-height:14px;
	padding:0 6px 6px 6px;
}

#offerings #primary #info #zonefour p {
	padding:0 9px 0 1px;
}

#offerings #primary #info #zonefive p {
	padding:0 9px 6px 9px;font-height:12px;
}

#offerings #primary .gutter8 {
	float:left;
	display:inline; 
	width:8px;
	height:auto;
}

#offerings #primary #info {
	width: 600px;
	border: 0;
	text-align: left;
	padding:0;
	list-style:none;
	background-image: url(/images/otherServices_moreProducts_middle.gif);
	background-repeat: repeat-y;margin:0 0 0 0px;
}

#offerings #primary #info #zonefour {
	float:left;
	display:inline; 
	width:575px;
	height:auto;
	font-size: 11px;
	position:relative;
	line-height:16px;
	margin:0;
	padding:0 0 0 6px;
}

#offerings #primary #info #zonefour .features {
	margin:0; padding:0 0 5px 0;
	border:0;
	overflow:hidden; 
	width:540px;
	list-style:none;
	font-size:11px;
	line-height:14px;
	margin:12px 0 0 1px;
}

#offerings #primary #info #zonefour .listing {
	float:left;
	display:inline;
	width:155px;
	height:auto;
	font-size:11px;
	line-height:14px;
	margin:0;
	padding:0;
	position:relative;
}

#offerings #primary #info #zonefour .gutter30 {
	float:left;
	display:inline;
	width:30px;
	margin:0; 
	padding:0;
	position:relative;
}

#offerings #primary #info #zonefour .listing ul {
	list-style-type: none;
  	margin: 0;
  	padding: 4px 0 0 0;     /* distance between marker and text */
}

#offerings #primary #info #zonefour .listing li {
	background-image: url(/images/bullet_2474b9.gif);
	background-repeat: no-repeat;
	background-position: 0.1em 0.6em;
	padding:0 0 0 .75em;
	margin: 0 0 4px 0;
	position:relative;
}

#offerings #primary #info #zonefour .features span {
	color:#ff8400;
	font-size:11px;
	font-weight:bold;
}

#offerings #primary #info #zonefive {
	float:left;
	display:inline; 
	width:243px;
	height:auto;
	font-size: 11px;
	position:relative;
	line-height:16px;
	margin:0;
	padding:0;
}

#offerings #primary #info #zonefive h3{
	margin:0 0 0 7px;
}

#content  #paperclip_positioner {
	position:absolute;
	height:110px;
	top:130px;
	overflow:hidden;z-index:10;
	margin:0 0 0 497px;
}

#offerings #primary #services .choices {
	width: 174px;
	height:28px;
	border: 0;
	text-align: left;
	margin:0;
	padding:6px 0 0 0;
	list-style:none;
}

#offerings #primary #services .choices .orderbutton {
	float:left;
	display:inline; 
	width:76px;
	height:auto;
	position:relative;
	margin:0;
	padding:0;
}

#offerings #primary #services .choices .getdetails {
	float:left;
	display:inline; 
	width:94px;
	height:auto;
	font-size: 11px;
	position:relative;
	line-height:14px;
	margin:0;
	padding:0;
	text-align:right;
}

#offerings #secondary {
	float:left;
	display:inline;
	width:119px;
	height:auto;
	margin:0 0 0 7px; padding:0 0 0 9px;
	background-color: #f4efd9;
	position:relative; 
}

#offerings #secondary div {
	width:106px;
}

#offerings #secondary img.rule {
	margin:24px 0 12px -10px;
}

#offerings #secondary img.customerservice {
	padding:0 0 10px 0;
	margin:-1px 0 0 0;
	position:relative;
}

#offerings #secondary a {
	color: #2474b9;
  	text-decoration: underline;
	font-size: 11px;
}

#offerings #secondary a:hover {
	color: #ff8400;
	text-decoration: none;
	font-size: 11px;
}

#offerings #primary #biz_license a {
	color: #2474b9;
  	text-decoration: underline;
}

#offerings #primary #biz_license a:hover {
	color: #ff8400;
	text-decoration: none;
}
