﻿#maincontent-container 
{
	width: 944px; height: 284px; font-family: Arial; color: #000;
}
#contentpages-main 
{
	width: 934px; height: 241px; background: url(../images/contentpages/mainbackground.gif) repeat-x; border: 1px solid #d9dabb; padding: 10px 0 10px 10px; font-size: 11px; font-weight: normal; display: block; position: relative;
} 
.content-font 
{
	font-family: Arial;	font-size: 12px; color: #000;
}
.contentpages-subcntnr
{
	width: 944px; border: 1px solid #d9dabb; margin: 25px 0; text-align: center;
}
.contentpages-subcntnr hr 
{
	width: 944px; clear: both; height: 1px;	background-color: #d9dabb; color: #d9dabb; border: 0 none;
}
.contentpages-subcntnr_t 
{
	width: 934px; height: 30px;	font-size: 16px; font-weight: bold;	padding: 10px 0 0 10px;	border-bottom: 1px solid #d9dabb; text-align: left;
}
.contentpages-subcntnr2 
{
	width: 920px; display: block; padding: 10px; text-align: left;
}

/* content navigation */

#contentpages-nav 
{
	width: 800px; height: 24px; position: relative;
}
#contentpages-nav ul 
{
	list-style-type: none; margin: 0; padding: 0;
}
#contentpages-nav ul a, #contentpages-nav a:visited, #contentpages-nav a:active
{
	display: block;	text-decoration: none; color: #000;	background: #fff; padding: 5px;	
}
#contentpages-nav ul a:hover 
{
	text-decoration: none; color: #0078c9; background: #e8e9d6;
}
#contentpages-nav ul li
{
	display: block;	float: left; list-style-type: none;	font-size: 12px; color: #000; margin-right: 9px; border-top: 1px solid #d9dabb;	border-right: 1px solid #d9dabb; border-left: 1px solid #d9dabb;
}

/* content pages navigation ends */

.contentpages-promos  
{
	width: 944px; height: 367px; margin-top: 25px; font-size: 12px;
}
.content_t-cntnr 
{
	width: 750px; height: 40px;
}
.content_t-left 
{
	float: left; margin-right: 10px;
}
.content_t-right 
{
	float: left; line-height: 35px;
}
.contentpages-promo1 
{
	width: 297px; height: 367px; float: left; border: 1px solid #d9dabb; position: relative;
}
.contentpages-promo2 
{
	width: 297px; height: 367px; float: left; margin-left: 23px; border: 1px solid #d9dabb;	position: relative;
}
.contentpages-promo3 
{
	width: 297px; height: 367px; float: right; border: 1px solid #d9dabb; position: relative;
}
.contentpages-promo_t 
{
	width: 287px; height: 30px;	font-size: 16px; font-weight: bold;	padding: 10px 0 0 10px;	border-bottom: 1px solid #d9dabb;
}
.contentpages-promo-cntnr 
{
	padding: 10px 10px 0 10px;
}
.contentpages-promo-cntnr ul
{
	margin: 5px 0 10px 20px; padding: 0;
}
.contentpages-promo-sub_t 
{
	font-size: 13px; font-weight: bold;
}

/* content text classes */

h1.content_t 
{
	font-size: 16px; font-weight: bold;	margin: 0; padding: 0;
}
h2.content-sub_t 
{
	font-size: 13px; font-weight: normal; margin: 0; padding: 0;
}
.content-main_t 
{
	font-weight: bold;	font-size: 22px;
}
.content-offerdetails 
{
	font-size: 10px;
	padding-left: 10px;
}
.content-offerdetails a, .content-offerdetails a:active, .content-offerdetails a:visited 
{
	color: #000;
	text-decoration: none;
}
.content-offerdetails a:hover 
{
	color: #0078c9;
	text-decoration: underline;
}

/* compare section */

.compare-main 
{
	width: 922px; height: 241px; background: url(../images/contentpages/mainbackground.gif) repeat-x; border: 1px solid #d9dabb; font-size: 11px; display: block;
} 
.compare-address 
{
	width: 250px; float: left; text-align: left; margin-left: 10px;
}
.compare-address ul 
{
	margin: 0;	padding: 0;	list-style: none;
}
.compare-address ul li 
{
	display: block;	float: left; list-style: none;	margin: 0 15px 8px -5px; font-size: 13px;
}
fieldset.compare 
{
	border: 0; margin: 15px 0 3px 0;
}
ul.compare-list
{
	margin: 0; padding: 0; list-style: none;
}
ul.compare-list li {
	display: block;	float: left; list-style: none;	margin: 0 15px 8px -5px; font-size: 13px;
}
.compare-add 
{
	width: 120px; border: 1px solid #000; font-family: Arial; font-size: 13px;	color: #000; margin: 5px 0 0 0;
}
.compare-apt 
{
	width: 40px;	border: 1px solid #000;	font-family: Arial;	font-size: 13px; color: #000; margin: 5px 0 0 0;
}
.compare-zip 
{
	width: 60px; border: 1px solid #000; font-family: Arial; font-size: 13px; color: #000;	margin: 5px 0 0 0;
}
.compare-phone1 
{
	width: 30px; border: 1px solid #000; font-family: Arial; font-size: 13px; color: #000;	margin: 5px 0 0 0;
}
.compare-phone3 
{
	width: 40px; border: 1px solid #000; font-family: Arial; font-size: 13px; color: #000;	margin: 5px 0 0 0;
}
#compare-mainimg 
{
	width: 404px; height: 253px; background: url(../images/compare/compare_main.jpg) no-repeat;	float: right; position: absolute; bottom: 0; right: 0;
}
.compare-tv_main 
{
	width: 423px; height: 224px; background: url(../images/compare/tv_main.jpg) no-repeat; float: right;
}
.compare-internet_main 
{
	width: 349px; height: 224px; background: url(../images/compare/internet_main.jpg) no-repeat; float: right;
}
.compare-phone_main 
{
	width: 312px; height: 224px; background: url(../images/compare/phone_main.jpg) no-repeat; float: right;
}
.servicepro_t 
{
	font-size: 16px; font-weight: bold;	color: #4e4e4e;	margin: 15px 0 2px 0;
}

/* sweepstakes */

#sweep-main 
{
	width: 944px; height: 360px; background: url(../images/contentpages/mainbackground.gif) repeat-x; border: 1px solid #d9dabb; font-size: 11px; font-weight: normal; display: block; position: relative;
} 
h3.sweep-sub_t 
{
	font-size: 13px; margin: 0;	padding: 0;	font-weight: normal;
}
.sweep-addcntnr 
{
	width: 300px; float: left; text-align: left; margin-left: 10px;
}
.sweep-addcntnr ul 
{
	margin: 0; padding: 0; list-style-type: none;
}
.sweep-addcntnr ul li 
{
	display: block;	float: left; list-style: none; margin: 0 15px 8px -5px;	font-size: 13px;
}
.sweep-flds 
{
	position: absolute;	top: 10px; left: 10px;
}
.sweepcar-right 
{
	width: 513px; height: 256px; background: url(../images/sweepstakes/car-right.jpg) no-repeat; float: right; margin: 60px 15px 0 0;
}
.sweep-mp3 
{
	font-family: Arial;	font-size: 10px; color: #000;
}

/* blockbuster */

.BB-steps 
{
	width: 400px; float: left;	margin-left: 100px;
}
.BB-steps ul 
{
	margin: 3px 0 15px 5px;	padding: 0;	list-style-type: none;
}
.BB-steps ul li 
{
	font-size: 12px; margin-left: 17px;	padding: 0 0 8px 20px; background: url(../images/site/content-bullet.gif) no-repeat;
}
.BB-call 
{
	font-size: 14px; font-weight: bold;
}
#BB-mainimg 
{
	width: 358px; height: 236px; background: url(../images/blockbuster/main-img.jpg) no-repeat;	position: absolute;	right: 0; bottom: 0;
}
#BB-details_bt 
{
	width: 116px; height: 12px;	position: absolute;	left: 80px;	bottom: 9px;
}
#BB-details_bt img 
{
	border:0px; width: 116px; height: 12px;
}
#BB-p1 
{
	width: 266px; height: 168px; background: url(../images/blockbuster/promo1-img.jpg) no-repeat bottom left; position: absolute; bottom: 0;
}
#BB-p2 
{
	width: 297px; height: 197px; background: url(../images/blockbuster/promo2-img.jpg) no-repeat bottom; position: absolute; bottom: 0;	
}
#BB-p3 
{
	width: 297px; height: 151px; background: url(../images/blockbuster/promo3-img.jpg) no-repeat bottom; position: absolute; bottom: 0;
}

/* sirius */

.sirius-steps 
{
	width: 400px; float: left; padding-top: 10px; margin-left: 105px;
}
.sirius-steps ul 
{
	margin: 3px 0 15px 5px;	padding: 0;	list-style-type: none;
}
.sirius-steps ul li 
{
	font-size: 12px; margin-left: 17px;	padding: 0 0 8px 20px; background: url(../images/site/content-bullet.gif) no-repeat;
}
#sirius-mainimg 
{
	width: 292px; height: 190px; background: url(../images/sirius/main-img.jpg) no-repeat; position: absolute; right: 0; bottom: 0;
}
#sirius-p1 
{
	width: 139px; height: 148px; background: url(../images/sirius/promo1-img.jpg) no-repeat; position: absolute; left: 50px; bottom: 0;
}
#sirius-p2 
{
	width: 255px; height: 150px; background: url(../images/sirius/promo2-img.jpg) no-repeat; position: absolute; left: 0; bottom: 0;
}
#sirius-p3 
{
	width: 297px; height: 157px; background: url(../images/sirius/promo3-img.jpg) no-repeat; position: absolute; bottom: 0;
}

/* insurance */

#insurance-promos  
{
	width: 944px; height: 220px; margin-top: 25px; font-size: 12px;
}
#insurance-mainimg 
{
	width: 308px; height: 244px; background: url(../images/insurance/main-img.jpg) no-repeat; position: absolute; right: 10px; bottom: 0;
}
#insurance-radioinput
{
	width: 430px; height: 150px; margin-top: 15px;
}
#insurance-radioinput ul 
{
	list-style: none; margin: 0; padding: 0; width: 160px; float: left;
}
#insurance-radioinput ul li 
{
	font-size: 12px; line-height: 23px;
}
#insurance-zip 
{
	width: 240px; float: right; font-size: 12px;
}
.insurance-search_bt 
{
	margin: 15px 0 0 10px;
}
.insurance-promo1 
{
	width: 225px; height: 220px; float: left; border: 1px solid #d9dabb; position: relative; margin: 0;	text-align: center;
}
.insurance-promo1 img 
{
	margin: 10px 0;
}
.insurance-promo2 
{
	width: 225px; height: 220px; float: left; margin-left: 12px; border: 1px solid #d9dabb;	position: relative;	text-align: center;
}
.insurance-promo2 img 
{
	margin: 10px 0;
}
.insurance-promo3 
{
	width: 225px; height: 220px; float: left; margin-left: 12px; border: 1px solid #d9dabb;	position: relative;	text-align: center;
}
.insurance-promo3 img 
{
	margin: 10px 0;
}
.insurance-promo4 
{
	width: 225px; height: 220px; float: right;	border: 1px solid #d9dabb; position: relative; text-align: center;
}
.insurance-promo4 img 
{
	margin: 10px 0;
}
.insurance-promo_t 
{
	width: 215px; height: 30px;	font-size: 16px; font-weight: bold;	padding: 10px 0 0 10px;	border-bottom: 1px solid #d9dabb; text-align: left;
}
.insurance-promo_txt 
{
	text-align: left; width: 208px;	margin: 0 auto;
}
.insurance-searchsm_bt
{
	margin: 8px 0 0 0;	border: 0;
}

/* credit cards */

#cc-mainimg 
{
	width: 264px; height: 232px; background: url(../images/creditcards/main-img.jpg) no-repeat;	position: absolute;	right: 0; bottom: 0;
}
#cc-steps 
{
	width: 400px; float: left; padding-top: 10px; margin-left: 85px;
}
#cc-steps ul 
{
	margin: 3px 0 15px 5px;	padding: 0;	list-style-type: none;
}
#cc-steps ul li 
{
	font-size: 12px; margin-left: 17px;	padding: 0 0 8px 20px; background: url(../images/site/content-bullet.gif) no-repeat;
}
.cc-steps_t 
{
	font-size: 14px;
}
#cc-searchtype 
{
	width: 944px; height: 220px; border: 1px solid #d9dabb;	margin-top: 25px; text-align: center;
}
.cc-searchtype_t 
{
	width: 934px; height: 30px;	font-size: 16px; font-weight: bold;	padding: 10px 0 0 10px;	border-bottom: 1px solid #d9dabb; text-align: left;
}
.cc-searchtype-cards 
{
	width: 910px; height: 170px;
}
.cc-searchtype-cards ul 
{
	margin: 10px 0 0 0;	padding: 0;	list-style-type: none;
}
.cc-searchtype-cards ul li 
{
	float: left; padding: 0 10px; border-right: 1px solid #000;  line-height: 20px;	font-size: 12px;
}
.cc-searchtype-cards ul li a, .cc-searchtype-cards ul li a:active, .cc-searchtype-cards ul li a:visited 
{
	text-decoration: none; color: #000;
}
.cc-searchtype-cards ul li a:hover 
{
	text-decoration: underline;	color: #000;	
}
.cc-searchtype-cards hr 
{
	width: 920px; height: 1px; clear: both;	background-color: #d9dabb; color: #d9dabb; border: 0 none; margin: 10px 0 0 10px; display: block;
}

/* rebate section */

#rebate-container 
{
	width: 944px; position: relative;
}
#rebate-nav 
{
	float: left; font: 14px arial; color: #000;	width: 155px;
}
#rebate-nav ul 
{
	margin: 0; padding: 0; list-style-type: none;
}
#rebate-nav ul a, #rebate-nav ul a:visited, #rebate-nav ul a:active 
{
	display: block;	text-decoration: none; color: #000;	background: #fff; padding: 5px;
}
#rebate-nav ul a:hover 
{
	text-decoration: none; color: #0078c9; background: #e8e9d6;
}
#rebate-nav ul li 
{
	display: block;	list-style-type: none; font-size: 12px; color: #000; margin-bottom: 7px; border: 1px solid #d9dabb;
}
#rebate-main 
{
	width: 760px; height: 480px; background: url(../images/contentpages/mainbackground.gif) repeat-x; border: 1px solid #d9dabb; font-size: 11px; font-weight: normal; display: block; float: right; padding: 10px;	position: relative;
}
#rebate-main2 
{
	width: 760px; height: 340px; background: url(../images/contentpages/mainbackground.gif) repeat-x; border: 1px solid #d9dabb; font-size: 11px; font-weight: normal; display: block; float: right; padding: 10px; position: relative;
} 
h3.rebate_t 
{
	margin: 0; padding: 0; font-size: 17px;
}
.rebate_t-cntnr 
{
	width: 750px; height: 40px;
}
.rebate_t-left 
{
	float: left; margin-right: 10px;
}
.rebate_t-right 
{
	float: left; line-height: 35px;
}
.rebate-steps 
{
	width: 400px; float: left; padding-top: 10px;
}
.rebate-steps ul 
{
	margin: 3px 0 15px 5px;	padding: 0;	list-style-type: none;
}
.rebate-steps ul li 
{
	font-size: 12px; margin-left: 17px;	padding: 0 0 8px 20px; background: url(../images/site/content-bullet.gif) no-repeat;
}
.rebate-steps_t 
{
	font-size: 14px; font-weight: bold;
}
.rebate-nopromo 
{
	width: 500px; height: 270px; margin: 0 auto; text-align: center; padding-top: 15px;
}
.nopromo_t 
{
	font-size: 15px; font-weight: bold;	margin-bottom: 10px;
}
.rebatecard-shdw 
{
	width: 261px; height: 236px; float: right; margin: 2px 10px 0 0;
}
.rebate-drop 
{
	border: 1px solid #757568; font-size: 11px;	color: #000; padding: 2px;
}
.rebatego_bt 
{
	vertical-align: middle;	margin-left: 10px;
}
.rebate-questions 
{
	font-size: 13px; font-weight: bold;	position: absolute;	bottom: 10px; right: 10px;
}
.rebate-orange 
{
	color: #ff7900;
}

/* dish network */

#dish-mainimg 
{
	background: url(../images/dishnetwork/main-img.jpg) no-repeat; width: 391px; height: 213px; position: absolute;	bottom: 0; right: 0;
}
#dish-details_bt 
{
	width: 116px; height: 12px;	position: absolute;	left: 115px; bottom: 9px;
}
#dish-details_bt img 
{
	border:0px; width: 116px; height: 12px;
}
#dish-steps 
{
	width: 400px; float: left;	padding-top: 10px; margin-left: 65px; font-size: 12px;
}
#dish-steps ul 
{
	margin: 3px 0 15px 5px;	padding: 0;	list-style-type: none;
}
#dish-steps ul li 
{
	font-size: 13px; margin-left: 17px;	padding: 0 0 8px 20px; background: url(../images/site/content-bullet.gif) no-repeat;
}
.dish-moreinfo_bt 
{
	position: absolute;	bottom: 10px; left: 100px;
}
.dish-moreinfo_bt img 
{
	border: 0;
}
#dish-pckgmain-img 
{
	width: 317px; height: 250px; background: url(../images/dishnetwork/pckg-main-img.jpg) no-repeat; position: absolute; bottom: 0;	right: 0;
}
.dish-col_t 
{
	background: #f0f0e4; padding: 8px 10px;	width: 924px; height: 12px;	font-weight: bold;
}
.dish-col_t ul 
{
	margin: 0; padding: 0; list-style-type: none;
}
.dish-col_t ul li 
{
	float: left;
}
.dishpack_t 
{
	font-size: 13px; font-weight: bold;	width: 924px; height: 15px;	text-align: left; padding: 10px; border-top: 1px solid #ececdd;	border-bottom: 1px solid #ececdd;
}
.dishpack-col1
{
	width: 310px; text-align: left;
}
.dishpack-col1b
{
	width: 300px; text-align: left;	list-style-type: square;
}
.dish-bestval 
{
	font-weight: bold; color: #ff7900;
}
.dishpack-col2 
{
	width: 60px;
}
.dishpack-col3 
{
	width: 150px; color: #0078c9;
}
.dishpack-col4 
{
	width: 150px; visibility: hidden;
}
.dishpack-col5 
{
	width: 100px;
}
.dishpack-col6 
{
	width: 130px;
}
.dish-subcntnr, .dish-chnlsubcntnr 
{
	padding: 8px 10px; width: 924px;
}
.dish-subcntnr ul, .dish-chnlsubcntnr ul
{
	margin: 0 0 0 12px;	padding: 0;	list-style-type: none;
}
.dish-subcntnr ul li 
{
	float: left; margin-bottom: 10px; height: 38px;
}
.dish-chnlsubcntnr ul li 
{
	float: left; margin-bottom: 10px; height: 28px;
}
.dish-subcntnr-dis 
{
	font-size: 10px; display: inline;
}
.dish-subcntnr-dis span 
{
	 color: #0078c9;
}
#dish-equipmain-img 
{
	width: 371px; height: 197px; background: url(../images/dishnetwork/equipment-main.jpg) no-repeat; position: absolute; bottom: 0; right: 0;
}
#dish-faqsmain-img 
{
	width: 169px; height: 253px; background: url(../images/dishnetwork/faq-main-img.jpg) no-repeat; position: absolute; bottom: 0; right: 40px;
}
#dish-chnlsmain-img 
{
	width: 274px; height: 234px; background: url(../images/dishnetwork/channel-remote.jpg) no-repeat; position: absolute; bottom: 0; right: 40px;
}
.dishchnl-col1 
{
	width: 320px; text-align: left;
}
.dishchnl-col1b 
{
	width: 300px; text-align: left;
}
.dishchnl-col2 
{
	width: 150px;
}
.dishchnl-col3 
{
	width: 150px;
}
.dishchnl-col4 
{
	width: 150px;
}
.dishchnl-col5 
{
	width: 130px;
}

/* ID Theft */

#id-mainimg 
{
	width: 249px; height: 235px; background: url(../images/specialoffers/idtheft-main-img.jpg) no-repeat; position: absolute; bottom: 0; right: 20px;
}
.id-takeaction_bt 
{
	position: absolute;	bottom: 10px; left: 80px;
}
.idtheft-promo1 
{
	width: 297px; height: 280px; float: left; border: 1px solid #d9dabb; position: relative;
}
.idtheft-promo2 
{
	width: 297px; height: 280px; float: left; margin-left: 23px; border: 1px solid #d9dabb;	position: relative;
}
.idtheft-promo3 
{
	width: 297px; height: 280px; float: right; border: 1px solid #d9dabb; position: relative;
}
.idtheft-promo_t 
{
	width: 287px; height: 37px;	font-size: 16px; font-weight: bold;	padding: 3px 0 0 10px; border-bottom: 1px solid #d9dabb;
}
.idtheft-promo-sub_t 
{
	font-size: 11px;
}

/* Change of Address */

#coa-steps 
{
	width: 500px; float: left;	padding-top: 10px; font-size: 12px;
}
#coa-mainimg 
{
	width: 283px; height: 246px; background: url(../images/specialoffers/coa-mainimg.jpg) no-repeat; position: absolute; bottom: 0;	right: 20px;
}
