
div.recBoxDirecTV {
	background: transparent url(/images/elements/icons/recBoxDirecTV.gif) no-repeat 18px 15px;
	width: 150px;
	padding: 0 17px 0 7px;
	color: #868686;
	font-size: 8pt;
	float: left;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div.recBoxHomePhone[class] {
	background: transparent url(/images/elements/icons/recBoxDirecTV.png) no-repeat 18px 15px;
}

div.recBoxDirecTV h5 {
	margin-top: 90px;
	font-size: 8pt;
	margin-bottom: 20px;
}

div.recBoxDirecTV p {
	margin:0;
}

div#bunRight {
font-size: 7pt;
	width: 169px;
	float: left;
	padding-left: 0px;
	margin-left: 5px;
	border-left: 1px solid #E5E5E5;
}

div.recBoxHomePhone {
	background: transparent url(/images/elements/icons/recBoxHomePhone.gif) no-repeat 30px 0px;
	width: 150px;
	padding: 0 17px 0 7px;
	color: #868686;
	font-size: 8pt;
	float: left;
}
/* IE ignores styles with [attributes], so it will skip the following. */
div.recBoxHomePhone[class] {
	background: transparent url(/images/elements/icons/recBoxHomePhone.png) no-repeat 30px 0px;
}

div.recBoxHomePhone h5 {
	margin-top: 90px;
}

div.recBoxHomePhone p {
	margin:0;
}


div.recBoxInternet {
	background: transparent url(/images/elements/icons/recBoxInternet.jpg) no-repeat 10px 0;
	width: 150px;
	padding: 0 17px 0 7px;
	color: #868686;
	font-size: 8pt;
	float: left;
}

/* IE ignores styles with [attributes], so it will skip the following. */
div.recBoxInternet[class] {
	background: transparent url(/images/elements/icons/recBoxInternet.png) no-repeat 10px 0;
}

div.recBoxInternet h5 {
	margin-top: 90px;
}

div.recBoxInternet p {
	margin:0;
}


div.recBoxWireless {
	background: transparent url(/images/elements/icons/recBoxWireless.gif) no-repeat 42px 0;
	width: 150px;
	padding: 0 17px 0 7px;
	color: #868686;
	font-size: 8pt;
	float: left;
}

div.recBoxWirelessapt {
	background: transparent url(/images/elements/icons/recBoxWireless_apt.gif) no-repeat 42px 0;
	width: 150px;
	padding: 0 17px 0 7px;
	color: #868686;
	font-size: 8pt;
	float: left;
}


/* IE ignores styles with [attributes], so it will skip the following. */
div.recBoxWireless[class] {
	background: transparent url(/images/elements/icons/recBoxWireless.png) no-repeat 42px 0;
}

div.recBoxWireless h5 {
	margin-top: 90px;
		margin-bottom: 20px;
}

div.recBoxWireless p {
	margin:0;
}

div.recBoxHowMuch {
	float: left; clear: right;
	width: 240px;
	padding-left: 20px;
	padding-bottom: 20px;
}

div.recBoxHowMuch h5 {
	color: #009E45;
	font: 10pt Georgia, "Times New Roman", Helvetica, serif;
	font-weight: bold;
	margin-bottom: 20px;
}

div.recBoxHowMuch hr {
	width: 185px; color: #868686;
	background-color: #868686;
	margin:0 0 3px 10px;
}

div.recBoxHowMuch div.row {
	margin-bottom: 5px;
}

div.recBoxHowMuch label.price {
	padding-left: 20px;
}

div.recBoxHowMuch label.price2 {
	padding-left: 22px;
}

div.recBoxHowMuch label.price3 {
	padding-left: 5px;
}

div.recSep {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/bg/bundlerecsep.png');
	width: 25px; height: 235px; border:0; margin:0; padding:0;
	float: left;
}

/* IE ignores styles with [attributes], so it will skip the following. */
div.recSep[class] {
	background: transparent url(/images/bg/bundlerecsep.png) no-repeat;
}


img.recOrderNow {
	margin: 10px 0 0 57px;
}

img.recLifeButton {
	margin: 20px 0 0 26px;
}

div.recBottomCorner {
	padding-left: 20px;
	background: transparent url(/images/bg/recbottomcorner.jpg) no-repeat 0 80px;
	margin-top: 20px;
	margin-bottom: 15px;
}

div.recMiddle {
	padding-left: 20px;
	margin-bottom: 10px;
}


div.recTopCorner {
	padding-left: 20px;
	background: transparent url(/images/bg/rectopcorner.jpg) no-repeat;
	padding-top: 20px;
}

div.recTopCorner p {
	float: left;
}

div.recTopCorner div.recBoxInternet, div.recTopCorner div.recBoxHomePhone, div.recTopCorner div.recBoxWireless {
	width: 238px;
}


div.easier {
	background-color: #1182C3; padding: 10px; margin-left: -20px; color: #FFF;
	margin-bottom: 1px;
}

div.easier h2 {
	color: #FFF;
}

div.easier ul {
	list-style-type: none; margin-left: 150px;
}
div.easier li {
	margin-bottom: 4px;
}

div#overview {
	width: 520px;
	float: left;
	padding: 0 0 0 10px;
	overflow: auto;
	margin:0;
	background: transparent url(/images/products/bundles/overviewbg08.jpg) no-repeat;

}

div#offerMainContainer {
	background: transparent url(/images/products/internet/lappygirlbg.jpg) no-repeat;
	width: 590px; height: 312px;
	border:0; padding:0; margin:0;
	float: left;
}

div#preferredContainer {
position: relative;
left: 236px;
width: 343px;
	border:0; padding:0;
	float: left;
}

div#whyBell {
	background: transparent url(/images/products/bundles/whybellbg.jpg) no-repeat;
	width: 500px;
	padding-top: 180px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	margin-left: 10px;
}



div#eBillContainer {
	background: transparent url(/images/products/bundles/ebillbg.jpg) no-repeat;
	width: 500px;
	padding-top: 180px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	margin-left: 10px;
}

div#autopayContainer {
	background: transparent url(/images/products/bundles/autopaybg.jpg) no-repeat;
	width: 500px;
	padding-top: 180px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	margin-left: 10px;
}


div.whyBundle {
	width: 45%; float: left;
}

div#overviewBlueContainer {
	margin: 40px 0;
	background-color: #1182C3;
	padding: 20px;
	float: left;
	color: #FFF;
}

div#overviewBlueContainer p {
	/*padding: 0 20px 0 20px;
	color: #FFF;*/
}

div#overviewBlueContainer h3 {
	color: #FFF;
}


div#ebillWorkBox {
	background-color: #F0F0F0; padding: 8px 35px 8px 10px; margin: 20px 0 10px 0;
}

img#button_signupforebill {
 width: 115px; height: 27px; border:0;
}


img#button_signupforautopay {
 width: 143px; height: 27px; border:0;
}




img#icon_wifilappy {
	border: 0; float: left; margin-right: 5px;
}
img#icon_clock {
	border: 0; float: right; margin-left: 5px;
}

img#icon_stamp {
	border: 0; float: right; margin-left: 5px;
}
img#icon_128bitlock {
	border: 0; float: left; margin-right: 5px;
}
img#icon_greentree {
	border: 0; float: right; margin-left: 5px;
}
img#icon_worryfree {
	border: 0; float: right; margin-left: 5px; width: 51px; height: 51px;
}

img#icon_apisfree {
	border: 0; float: left; margin-right: 8px; margin-bottom: 5px; width: 34px; height: 60px;
}


.toordercall {
	width: 104px; height: 58px; border:0;
	margin-top: 9px;
}


div#offerContainer {
		width: 500px;
	padding-right: 15px;
	float: left;
	margin-left: 10px;
}

