/* ############ MAIN STYLES sterlingsatellite.com

******** Colors ********
Orange: #f60
Aqua: #02b5f1
Light Gray: #e8e8e8
Medium Gray: #999999

******** Fonts ********
SansationBold
Myriad Pro
Tahoma
Verdana
Arial

############ */
body { margin: 0; padding: 0; background: #fff url(../images/body-bg.jpg) repeat-x bottom left; font-family: Tahoma, Verdana, sans-serif; font-size: 10pt;}

@font-face {font-family: 'SansationBold'; src: url('../fonts/Sansation_Bold-webfont.eot'); src: local('SansationBold'), url('../fonts/Sansation_Bold-webfont.woff') format('woff'), url('../fonts/Sansation_Bold-webfont.ttf') format('truetype'), url('../fonts/Sansation_Bold-webfont.svg#webfont') format('svg');}

body a, a:active, body a:visited {color: #f60; text-decoration: none;} /* orange links */

body a:hover {color: #02b5f1; text-decoration: underline;} /* aqua hover */

#page-layout {width: 1007px;}

/* ############ HEADING ELEMENTS ############ */

#main-heading-bg {background: url(../images/bg-heading-aqua.png) no-repeat; width: 1007px; height: 136px;}

#main-menu-bg {background: url(../images/bg-main-menu.png) no-repeat; width: 1007px; height: 55px;}

/***** Items in Top Orange Bar *****/

#heading-orange-bar {width: 1007px; height:38px;}

#dish-tagline {float: left; font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size:11px; margin:10px 100px 0px 10px;}

#dish-tagline a, a:active, a:visited {color: #000; text-decoration: none;}

#dish-tagline a:hover {color: #333333; text-decoration: none;}

/***** Icons *****/
#heading-icons {float: left; height: 30px; margin:4px 0px 0px 0px; padding:0;}

/***** This makes the link colors work in IE6 *****/
#heading-icons a {color: #fff; text-decoration: none;}
#heading-icons a:hover {color: #000; text-decoration: none;}

/* Order Online */
div.icon-mouse {float: left; width: 250px; height: 30px; margin:0 110px 0 90px; padding: 0px 10px 0px 0px; background: url(../images/icon-mouse-sprite.png) 0 -30px no-repeat;}

div.icon-mouse span {display:block; margin:0; padding:0px 0px 0px 25px;}

div.icon-mouse a{background: url(../images/icon-mouse-sprite.png) top left no-repeat; display:block; margin:0; padding:0; width:100%; height:100%; overflow:hidden; font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 16px; color:#fff; text-decoration: none;}

div.icon-mouse a:hover {background-image:none; color: #000; text-decoration: none;}

/* Click to Call */
/*div.icon-phone {float: left; width: 120px; height: 30px; margin: 0px 0px 0px 6px; padding: 0px 0px 0px 0px; background: url(../images/icon-phone-sprite.png) 0 -30px no-repeat; border-right: 2px solid #fff;}

div.icon-phone span {display: block; margin:0; padding: 8px 0px 0px 5px;}

div.icon-phone a {background: url(../images/icon-phone-sprite.png) top left no-repeat; display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 10pt; color:#fff; text-decoration: none;}

div.icon-phone a:hover {background-image: none; color: #000;}*/

/* Start a Chat */
/*div.icon-chat {float: left; width: 130px; height: 30px; margin: 0px 0px 0px 6px; padding: 0px 8px 0px 0px; background: url(../images/icon-chat-sprite.png) 0 -30px no-repeat;}

div.icon-chat span {display: block; margin:0; padding: 8px 0px 0px 5px;}

div.icon-chat a{background: url(../images/icon-chat-sprite.png) top left no-repeat; display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 10pt; color:#fff; text-decoration: none;}

div.icon-chat a:hover {background-image: none; color: #000;}*/

/***** Search *****/
#searchBar{float:right; margin-right:28px;}
#searchBar #searchInput{margin:3px 0 0 9px; border:none;}
#searchBar .searchQuery{border:none;}
#searchBar #searchHolder{float:left; width:148px; height:29px; background:url(../images/elements/bg-search.png) no-repeat; margin:4px 0 0 -40px;}
#searchBar #searchButton{margin:4px 0 0 108px;}
#cse-search-results{float:left; width:700px;}
/***Search bar on 404 page***/
#searchBar404{margin-left:20px;}
#searchBar404 #searchInput{}
#searchBar404 #searchButton{margin:-26px 0 0 150px;}

/***** Items in Gray Sub Nav Bar *****/

#heading-gray-bar {height:19px; width: 900px; float: right; padding: 4px 0px 0px 0px;}

/*.hours {float: left; font-size: 9pt;}*/

.sub-nav-links {float: right; font-size: 11px; margin-right:30px;}

a.black-link, a.black-link:active, a.black-link:visited {color: #000; text-decoration: none;}

a.black-link:hover {color: #333333; text-decoration: underline;}

/***** Items in Center of Heading *****/
#dish-logo {float: left; margin: 0px; width:226px; height:68px;}

#rprh-logo {float:left; margin-top:7px; margin-left:50px;}

/* Call to Action Elements */
#header-phone {float:right; text-align:right; width:340px; margin:1px 14px 0 0;}

.call-text {color: #666666; float: left; font-size:16px; font-weight:bold;}

.phone-text {color: #000; font-size:35px; font-weight: bold; margin:0 14px 0 0; text-shadow: 1px 1px 2px #999999;}

.promo-code {color: #666666; font-size:16px; margin:0 14px 0 0;}

.expiration-text {color: #666666; font-size:11px; margin:0 14px 0 0;}

/* ############ SUBPAGE ELEMENTS ############ */

#breadcrumb {float: left; width: 1007px; padding:0px 0px 10px 0px; font-family: Myriad Pro, Arial, Tahoma, Verdana, sans-serif; font-size: 10pt; text-align: left;}

#breadcrumb a {font-weight: bold;}

/* Background for Top of Content Area */
#page-heading {background: url(../images/subpage-heading-bg.png) no-repeat; width:1007px; height:46px;}

#packages-heading {float: left; width: 233px; margin:-17px 0px 0 0; text-align:center;}

#packages-heading h2{color:#fff;}

#packages-heading span{font-size:14px; text-align:center; color:#fff;}

#page-title {float: left; margin: 0px 10px 0px 10px; line-height: 46px;}

/* Top of Page Headings Use H1 */
h1 {font-family: 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 20pt; color: #fff; text-shadow: 1px 1px 2px #999999; margin:0px;}

h2 {font-family: 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 17pt; color: #02b5f1; text-shadow: 1px 1px 2px #999999; margin:20px 0px 10px 0px;}

h3 {font-family: 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 15pt; color: #02b5f1; text-shadow: 1px 1px 2px #999999; margin:20px 0px 10px 0px;}

#main-content {text-align: left; background: #fff; width: 1007px; overflow: hidden; line-height: 140%; padding: 0px; }

/* Right Column Text */
#page-content {padding: 20px 20px 0px 0px; margin-left: 240px;}

/* ############ LEFT COLUMN ############ */
#left-column {clear:both; float: left; width: 233px; padding: 0px; border-right: 1px solid #e8e8e8;}

/* Packages Links */

/* FF position */
html>body #packages-block {float: left; width: 233px; text-align: left; margin-left: -40px;}

/* IE6 position */
#packages-block {float: left; width: 233px; text-align: left; margin-left: 0px;}

ul.packages-menu  {list-style: none; width: 233px; margin: 0px; float: left;}

ul.packages-menu li {text-align: left; width: 233px; line-height: 25px; display: block; margin: 0px; padding: 5px 0px 5px 0px;}

ul.packages-menu li a{width: 233px; list-style: none; background: url(../images/sidebar-list-bg.jpg) no-repeat top left;  font-family: 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:18px; background: none; color: #f60; text-decoration: none; display: block; border-bottom: 1px solid #e8e8e8;}

ul.packages-menu li a:hover { width: 233px; list-style: none; background: url(../images/sidebar-list-bg.jpg) no-repeat top left; font-family: 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:18px; background: #02b5f1; color: #fff; text-decoration: none; display: block; border-bottom: 1px solid #e8e8e8;}

/* Left Banner Ads */
ul#sidebadges {list-style:none;	padding: 20px 0 0 0px; margin-left: 22px;}

ul#sidebadges li {list-style:none; padding: 20px 0 0 0;	margin:0;}

ul#callChatIcons{list-style:none; width:233px;}
ul#callChatIcons li{float:left; display:inline;}
li#callIcon{margin:0 30px 10px -23px;}
li#chatIcon{}

/* ############ FOOTER ELEMENTS ############ */

#footer {margin-top: 10px; text-align: left; width: 1007px;}

/***** Footer Text *****/
#footer-content h1 {color: #02b5f1; font-size: 18pt; text-shadow: 1px 1px 2px #999999; margin-left: 10px;}

#footer-content p {padding: 0px 10px 0px 10px; text-align: justify;}

/***** Phone *****/
#footer-toll-free {float:right; font-family: 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #FFF; font-size: 30px; text-shadow: 1px 1px 2px #000; margin-top:-32px;}

.disclaimer {font-size: 9pt;}

#footer-address {color: #fff; font-size: 11pt; font-weight: bold;}

/***** White Footer Links *****/
a.white, a.white:active, a.white:visited {color: #fff; text-decoration: none;}

a.white:hover {color: #02b5f1; text-decoration: none;}

/* ############ HOMEPAGE ELEMENTS ############ */

#index-content {width: 1010px; margin-top: 20px;}

#index-left-content {float: left; width: 719px; margin: 0px; padding:0; clear: both;} 

#index-right-sidebar {background: url(../images/index-sidebar-bg.png) no-repeat; width: 285px; float: right; margin:0; padding:0;}

/***** LEFT CONTENT AREA *****/

.slideshow {width: 713px; height: 296px; float: left; z-index:0; overflow:hidden; margin-top:1px; border:0;}

.slideshow a:hover{text-decoration:none;}

.slide-overlay{font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size:25px; color:#FFF; text-shadow: 2px 2px 4px #000; z-index:99; margin-top:-40px;}

#ticker-container {/*background: url(../images/bg-ticker.png) no-repeat;*/ width:713px; height:40px; float:left; margin-top:8px;}

#ticker-container p{float:left; color:#FFF; font-size:11px; margin:7px 0 0 400px;}

/** Working Ticker **/
/* Styles for CNN feeds */
#marquee-feeds-demo{ color:white; font-family:Verdana; font-size:11px; width:700px; /* must set a width for IE6 */ border:solid 1px #ccc; padding:2px; margin:-8px 0;}
#marquee-feeds-demo .ajax__marquee_wrapper{width:690px; /* must set a width for IE6 */ padding:5px;}
#marquee-feeds-demo .ajax__marquee_wrapper .item{padding:2px 5px;}
#marquee-feeds-demo .ajax__marquee_wrapper .item .title{font-size:12px;}
#marquee-feeds-demo .entertainment{background-color:#545454;}   

/***** RHRH Box Elements *****/
#rprh-container {background: url(../images/rprh-bg.png) no-repeat; width:716px; height: 370px; float: right; margin-top: 12px;}

#rprh-headings {margin: 36px 0px 0px 0px; padding: 0px 0px 0px 90px; width: 500px; height: 56px;}

/* RP Heading*/
div.rp {float: left; width: 183px; height: 56px; margin: 0px; padding: 0px; background: url(../images/rp-sprite.png) 0 -56px no-repeat;}

div.rp span {display: block; margin:0; padding: 0;}

div.rp a{background: url(../images/rp-sprite.png) top left no-repeat; display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden;}

div.rp a:hover {background-image: none; border:0;}

/* RH Heading*/
div.rh {float: left; width: 183px; height: 56px; margin: -5px 0px 0px 40px; padding: 0px; background: url(../images/rh-sprite.png) 0 -56px no-repeat;}

div.rh span {display: block; margin:0; padding: 0;}

div.rh a{background: url(../images/rh-sprite.png) top left no-repeat; display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden;}

div.rh a:hover {background-image: none; border:0;}

.clear {clear:both;}

/* RPRH Lists */

#rprh-list-container {margin: 10px 0px 0px 0px; padding: 0px; float: left; clear: both; overflow: hidden;}

#rp-list {float: left; text-align: left; width: 277px; padding: 0px 0px 0px 60px; margin: 0px;}

#rh-list {float: left; text-align: left; width: 277px; padding: 0px 0px 0px 80px; margin: 0px;}

/* RP List Items */

/* This makes the link colors work in IE6 */
.rp-list a {color: #000; text-decoration: none; background: none;}
.rp-list a:hover {color: #24abe2; text-decoration: none;}

/* RP List Links */
div.rp-list {float: left; width: 277px; height: 29px; margin: 0px; padding: 0px; background: url(../images/rprh-list-sprite.png) 0 -29px no-repeat;}

div.rp-list span {display: block; margin:0; padding: 0px 0px 0px 30px;}

div.rp-list a{background: url(../images/rprh-list-sprite.png) top left no-repeat; display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 12pt; color:#000; text-decoration: none;}

div.rp-list a:hover {background-image: none; color: #24abe2; text-decoration: none;}

/* RH List Items */

/* This makes the link colors work in IE6 */
.rh-list a {color: #000; text-decoration: none; background: none;}
.rh-list a:hover {color: #24abe2; text-decoration: none;}

/* RH List Links */
div.rh-list {float: left; width: 277px; height: 29px; margin: 0px; padding: 0px; background: url(../images/rprh-list-sprite.png) 0 -29px no-repeat;}

div.rh-list span {display: block; margin:0; padding: 5px 0px 0px 30px;}

div.rh-list a{background: url(../images/rprh-list-sprite.png) top left no-repeat; display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 12pt; color:#000; text-decoration: none;}

div.rh-list a:hover {background-image: none; color: #24abe2; text-decoration: none;}

/***** RPRH Section Buttons *****/

#rprh-buttons {width:600px; height:64px; margin-top: 184px; text-align: left; display: block;}
#rprh-buttons .chatButton{margin-left: -40px; margin-top: -20px; text-align: left; height: 64px; width: 192px;}
#rprh-buttons .clickCall{margin:0 -10px 0 20px; width: 135px;}

#rprh-cta {float: right; width: 305px; margin: -62px 35px 0 0; text-align: left;}

.rprh-call {font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 14pt; color:#cccccc;}

.rprh-phone {font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size:19pt; color:#fff; text-shadow: 1px 1px 2px #999999;}

/***** RIGHT SIDEBAR ELEMENTS *****/

#featured-video {font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 18pt; color:#000; text-shadow: 1px 1px 2px #999999; text-decoration: none; margin: 10px 0px 0px 0px;}

#tv-bg {background: url(../images/bg-television.png) no-repeat; width: 229px; height: 210px; padding: 10px 0px 0px 0px;}

#tv-bg #featuredClick{position:relative; top:-76px; font-weight:bold;}

a.video-pop-up, a.video-pop-up:active, a.video-pop-up:visited {font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 12pt; color: #fff; text-decoration: none;}

a.video-pop-up:hover {font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 12pt; color: #02b5f1; text-decoration: none;}

#helpful-videos {font-family: Myriad Pro, Tahoma, Verdana, sans-serif; font-size: 12pt; color:#000; text-shadow: 1px 1px 2px #333333; text-decoration: none; text-align: left; padding: 10px 0px 6px 18px;}

#video-tab {background: url(../images/index-video-tab.png) no-repeat; width: 266px; height: 450px; }

.video-bg {background: url(../images/index-video-bg.png) no-repeat; width: 202px; height: 158px; margin-bottom:20px; border:2px solid #000;}

.video-bg-overlay {padding: 20px 20px 20px 40px; text-align: left;}

/***** HOMEPAGE FOOTER *****/
#index-footer {margin-top: 20px; text-align: left; width: 1007px; overflow: hidden;}

#footer-about-us {margin:0px; padding:0px; display:block; overflow: hidden;}

#footer-top {margin:0px; padding:0px; background: url(../images/footer-top.png) no-repeat; width:1007px; height:27px; overflow: hidden;}

#footer-bottom {margin:0px; padding:0px; background: url(../images/footer-bottom.png) no-repeat; width:1007px; height:27px;}

#footer-content {text-align: left; background: #fff; width: 1007px; margin:0px; padding:0px; overflow: hidden;}

/***** HOMEPAGE PACKAGE BADGES *****/
#new120Badge{background:url(../images/packages/top120BOX.png) no-repeat; width:175px; height:160px;}
#new200Badge{background:url(../images/packages/top200BOX.png) no-repeat; width:175px; height:160px;}
#new250Badge{background:url(../images/packages/top250BOX.png) no-repeat; width:175px; height:160px;}
#newEverythingBadge{background:url(../images/packages/everyPAKBOX.png) no-repeat; width:175px; height:160px;}
.newBadgeMargin{margin:10px 15px 15px 10px;}
.newBadgeTitle{width:150px; height:21px; margin-bottom:20px;}
.newBadgeTitle h2, .newBadgeTitle h2 a{font:bold 15px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; text-align:center;}
.newBadgeTitle h2 a:hover{text-decoration:none;}
.newBadgeTitle h2.shadow{ margin-top:-9px;}
.newBadgeText{float:left; width:150px; height:65px; text-align:center; font:10px Arial, Helvetica, sans-serif; color:#666; margin-bottom:15px;}
img.newLearnMore{float:left; margin-left:29px;}
img.newLearnMore a{border:0;}
/***More Packages Box***/
#moreNewBadge{background:url(../images/packages/More-Packages-box.png) no-repeat; width:280px; height:160px;}
#moreMargin{margin:15px 20px 15px 5px; width:250px; height:135px;}
#moreTitle{height:25px; text-align:center; margin-bottom:20px;}
#moreTitle h2{color:#FFF;}
#moreText{height:250px; height:95px;}
#moreText a{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#000;}
#moreText a:hover{text-decoration:none; color:#02b5f1;}
#moreText a #dnPackages{font-size:9px;}
#moreText a #dnDISH{margin-left:35px;}
#moreText a #dnHD{margin-left:42px;}
#moreText a #dnMovies{margin-left:37px;}
#moreText a #dnSports{margin-left:10px;}
#moreText a #dnLatino{margin-left:30px;}
#moreText a #dnInter{font-size:11px; margin-left:28px;}

/* ############ MISC PAGE ELEMENTS ############ */

/***** International Page Pricing *****/
.intl-prices {color: #f00; font-size: 16pt; font-weight: bold; text-align: center;}

/*****Packages Pages*****/


/****** New Packages ******/
/**** Basic Packages ****/
/**Order Text**/
.orderNow{color:#000; font-size:26px; font-weight:bold; margin-bottom:-10px;}
.orderNow span{color:#009900;}
.orderNumber{font-size:32px; color:#009900; font-weight:bold;}

#basicPackages{width:745px; height:303px; margin:10px auto 30px auto; background:url(../images/packages/basic-packages.jpg)}
#packagesTop{width:745px; height:32px; margin:0;}
/**Makes all section h2s white**/.sectionH2{font-size:18px; color:#FFF; float:left; margin:7px 0 0 18px;}
/**Defines a smaller <br/>**/br.smBR{display:block; margin-top:-5px; font-size:5px; line-height:5px;}
#packagesTop h3{float:right; font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; margin:3px 14px 0 0; text-align:right;}
#packagesTop h3 span{font-size:9px;}

#basicPackages table{text-align:center; width:745px; height:185px; margin:0;}
#basicPackages .packageBadge{float:left; height:185px; width:146px;}
#basicPackages h2.packageTitle a{color:#000; font:14px 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; line-height:12px; margin:0; padding:0;}
h2.packageTitle{margin-top:1px;}
#basicPackages h2.packageTitle a:hover{text-decoration:none;}
#basicPackages h2.packageTitle a span{font-family: 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:15px; margin:0;}
.am120Plus h2.packageTitle{margin-left:30px; text-align:left;}
.am120{margin-left:5px;}
.am120Plus{margin-left:-8px;}
.am200{margin-left:-10px;}
.am250{margin-left:-10px;}
.amEvery{margin-left:-8px;}
.packageBadge p.packageDescrip{margin:0 3px 0 3px; height:58px; padding:0; font-size:11px; line-height:11px;}
.packageBadge .priceBlock{height:25px; margin:-12px 0 0 30px;}
.priceBlock .dollar{font-size:14px; font-weight:bold; float:left; line-height:12px; margin-right:-3px;}
.priceBlock .largeNumber{font-size:30px; font-weight:bold; color:#000; float:left; line-height:6px;}
.priceBlock .priceRight{font-size:13px; font-weight:bold; float:left; line-height:13px; margin-left:-15px;}
.priceBlock .priceRight .cents{color:#666;}
.priceBlock .priceRight .month{color:#666;} 
.packageBadge .plusText{float:left; color:#009900; font-weight:bold; font-size:9px; line-height:10px; text-align:center; width:100%; margin:5px 0 7px -5px; height:20px;}
a img.learnMoreBtn{float:left; margin:0 27px; height:25px; width:95px;}
.am120 a img.learnMoreBtn{margin:0 25px;}

#comparePack h3 {float:left; color:#FFF; font-size:18px; margin:-2px 0 0 5px;}
#comparePack p{float:left; margin:0 0 0 90px; color:#000; font-size:11px;}
#comparePack a img{float:right; border:0; margin:0 20px 0 0;}
#localChan{width:745px; height:50px;}
#localChan h3{float:left; font-size:15px; color:#00F; margin:25px 0 0 15px;}
#localChan p{float:left; width:100px; height:40px; margin:15px 0 0 8px; color:#00F; font-size:11px; line-height:10px;}
#localChan a img{float:right; border:0; margin:20px -140px 0 0;}

/** HD Programming **/
#hdProgramming{width:730px; height:291px; margin:15px auto 30px auto; background:url(../images/packages/hd-programming.jpg);}
#hdProgramming #hdAddOns{float:left; width:730px; height:113px; margin:0 0 0 35px; padding:0;}
#hdAddOns #hdAddFree{float:left; width:60px; height:113px; font-size:14px; color:#FFF; font-weight:bold; line-height:13px; margin:15px 0 0 5px;}
#hdAddOns #hdAddPacks{float:left; height:39px; margin:0; font:14px 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; line-height:11px;} 
#hdAddOns #hdDescrips{float:left; margin:5px 0 0 45px; width:355px; height:113px;}
#hdAddOns .hdAddDescrip{width:355px; height:39px; margin:0; padding:0; color:#666; font-size:11px;}
#hdAddOns .hdAddDescrip span{color:#333; line-height:3px;}
#hdAddOns #hdAddTxt{float:left; font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#1a9742; line-height:15px;}
#hdAddOns #hdAddBut{float:left; margin:8px 0 0 12px;}
#hdAddOns #hdAddBut a img{margin-bottom:8px;}
#hdProgramming #hdPackages{float:left; width:695px; height:143px; margin:-18px 0 0 35px; padding:0; text-align:center;}
#hdPackages .packageBadge{float:left; width:178px; height:145px; text-align:center;}
#hdPackages .packageBadge.dishAm{margin-left:-10px; float:left; width:165px;}
#hdPackages .packageBadge.dishSilver, #hdPackages .packageBadge.dishGold{margin-left:-1px;}
#hdPackages .packageBadge.dishPlatinum{margin-left:-7px;}
#hdPackages h2.packageTitle a{color:#000; font:14px 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; margin:0; padding:0;}
#hdPackages h2.packageTitle a:hover{text-decoration:none;}
#hdPackages .packageDescrip{margin:10px auto 2px auto; height:50px; width:130px;}
#hdPackages .platAdd{font-weight:bold; font-size:10px; line-height:11px; margin:-8px 0 15px 0;}
#hdPackages .dishPlatinum .packageDescrip{margin:3px auto 10px auto; height:50px; width:150px;}
#hdPackages .plusText{margin:3px 0 0 0; padding:0;}
#hdPackages .priceBlock{float:left; height:25px; font-size:26px; margin:-10px 0 -10px 5px; padding:0;}
#hdPackages .dishPlatinum .priceBlock{margin:-14px 0 -10px 5px;}
#hdPackages .priceRight{float:left; margin-left:-15px;}
#hdPackages .hdLearnMoreBtn{float:right; width:68px; height:29px; margin:3px 10px 0 0; padding:0;}
#hdPackages .dishPlatinum .hdLearnMoreBtn{margin:-2px 10px 0 0;}

/** Latino Packages **/
#latinoPackages{width:731px; height:290px; margin:15px auto 30px auto; background:url(../images/packages/latino-packages.jpg);}
#latinoPackages #latinoPacksTable{float:left; width:728px; height:187px; margin:0;}
#latinoPackages .packageBadge{float:left; width:147px; height:187px; margin-left:-3px; text-align:center;}
#latinoPackages .packageBadge.latinoDos{float:left; margin-left:-5px;}
#latinoPackages .packageBadge.latinoMax{float:left; margin-left:-5px;}
#latinoPackages h2.packageTitle a{color:#000; font:14px 'SansationBold', "Trebuchet MS", Tahoma, Verdana, sans-serif; margin:0; padding:0; line-height:13px;}
#latinoPackages h2.packageTitle a:hover{text-decoration:none;}
#latinoPackages h2.packageTitle{margin-top:7px;}
#latinoPackages .latinoDos h2.packageTitle, #latinoPackages .latinoMax h2.packageTitle{text-align:left; margin-left:10px;}
#latinoPackages h2.packageTitle span.latinoFreeHD{font:12px Arial, Helvetica, sans-serif; float:right; text-align:right; line-height:11px; color:#FFF; font-weight:bold; margin:-13px 4px 0 0;}
#latinoPackages .packageDescrip{margin:0 5px 0 5px;}
#latinoPackages #dishLatinoQs{float:left; width:291px; height:187px; text-align:center;}
#latinoPackages #dishLatinoQs h3{font:16px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; margin-left:-10px;}
#latinoPackages #dishLatinoQs #qLatinoDescrip{font-size:13px; line-height:12px; width:212px; margin:0 auto;}
#latinoPackages #dishLatinoQs #habEspanol{float:left; width:63px; height:30px; margin:15px 0 0 60px;}
#latinoPackages #dishLatinoQs #speakEnglish{float:left; width:63px; height:30px; margin:12px 0 15px 5px;}
#latinoPackages #dishLatinoQs .customerCall{float:left; font-size:20px; font-weight:bold; margin-left:20px;}
#latinoPackages #localChan{width:731px; height:50px;}
#latinoPackages #localChan h3{float:left; font-size:15px; color:#00F; margin:8px 0 0 15px;}
#latinoPackages #localChan p{float:left; width:150px; height:40px; margin:3px 0 0 8px; color:#00F; font-size:11px; line-height:10px;}
#latinoPackages #localChan a img{float:right; border:0; margin:8px 15px 0 0;}
#latinoPlatHD{float:left; width:731px; height:50px;}
#latinoPlatHD h3{float:left; font-size:17px; color:#000; margin:2px 0 0 15px;}
#latinoPlatHD p{float:left; height:40px; margin:2px 0 0 50px; color:#000; font-size:13px;}
#latinoPlatHD p span{font-size:18px; font-weight:bold;}
#latinoPlatHD a img{float:right; border:0; margin:-1px 13px 0 0;}

/**Sports, Movie, and International**/
#sportMovieInter{float:left;}
#sportMovieInter table{width:740px; margin:10px auto 20px auto;}
#sportMovieInter #sportsSection{float:left; background:url(../images/packages/sports-pack.jpg); width:230px; height:218px; text-align:center;}
#sportMovieInter #sportsSection .getMore, #sportMovieInter #movieSection .getMore, #sportMovieInter #internationalSection .getMore{font:16px 'SansationBold', Tahoma, Verdana, sans-serif; color:#009900; width:230px; height:15px; margin:10px 0 8px 0;}
#sportMovieInter #sportsSection .packageDescrip, #sportMovieInter #movieSection .packageDescrip, #sportMovieInter #internationalSection .packageDescrip{float:left; font-size:11px; line-height:11px; margin:0; padding:0;}
#sportMovieInter #sportsSection table{float:left; width:209px; margin:8px 0 0 10px; text-align:center;}
#sportMovieInter #sportsSection table tr{height:21px;}
#sportMovieInter #sportsSection table td{width:105px;}
#sportMovieInter #sportsSection .packageDescrip.sportMargin{width:230px; text-align:center; margin:0 0 40px 0;}
#sportMovieInter #movieSection .packageDescrip.movieMargin{width:230px; text-align:center; margin:87px 0 9px 0;}
#sportMovieInter #movieSection{float:left; background:url(../images/packages/movies-pack.jpg); width:230px; height:218px; text-align:center;}
#sportMovieInter #internationalSection{float:left; background:url(../images/packages/intl-pack.jpg); width:230px; height:218px; text-align:center;}
#sportMovieInter #internationalSection h2.sectionH2{font-size:14px;}
#sportMovieInter #internationalSection .packageDescrip{margin:5px 0 0 15px; width:200px;}
#sportMovieInter #internationalSection .interExtra{float:left; width:210px; height:48px; text-align:center; font-size:13px; line-height:14px; margin:15px 0 11px 0;}

/**Resources**/
#sterlingResources{float:left; background:url(../images/packages/resources.jpg); width:731px; height:220px; margin:20px 0;}
#sterlingResources h2.sectionH2{font-size:18px; margin-bottom:0;}
#sterlingResources table{float:left; width:731px; height:188px; text-align:center;}
#sterlingResources #helpPackage{float:left; width:147px; height:188px; margin:0;}
#sterlingResources #helpPackage h3{float:left; height:35px; color:#000; font-size:15px; line-height:14px; margin:7px 0 0 0;}
#sterlingResources #helpPackage p{float:left; font-size:11px; line-height:12px; margin:0 0 59px 0;}
#sterlingResources #faqVideos{float:left; width:293px; height:188px;}
#sterlingResources #faqVideos h3{color:#000; font-size:20px; margin:12px 0 15px 0;}
#sterlingResources #faqVideos h3#greenFAQ{color:#049802; font-size:16px; margin:0 0 10px 0;}
#sterlingResources #faqVideos p{float:right; width:140px; font:14px Georgia, "Times New Roman", Times, serif; margin:0 10px 0 0;}
#sterlingResources #faqVideos p span{font:Arial, Helvetica, sans-serif; font-weight:bold;}
#sterlingResources #faqVideos a img{float:right; margin:86px -130px 0 0;}
#sterlingResources #dishQuestions{float:left; width:291px; height:188px; text-align:center;}
#sterlingResources #dishQuestions h3{font:16px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; margin-left:-15px;}
#sterlingResources #dishQuestions p{font-size:13px; line-height:12px; width:212px; margin:0 auto;}
#sterlingResources #dishQuestions .customerCall{float:left; width:290px; font-size:18px; line-height:21px; font-weight:bold; margin:10px 0 10px -15px;}
#sterlingResources #dishQuestions p a{color:#0fb0e7; font-weight:bold; margin-left:14px;}


/****On-Page Badges****/
 .pageBadge{background-image:url(../images/pageGraphics/packages-page.jpg); background-repeat:no-repeat; height:120px; width:160px;}
 
 .badgeCenter{float:left; margin:0 0 0 12px; width:135px; height:90px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
 
.specialOffer{font-size:9px; color:#FF0000;}

.price{margin-top:-10px; height:20px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;}

.dollar{font-size:14px; float:left;}

.largeNumber{margin:25px 0 -30px -15px; font-size:50px; float:left; color:#FF0000;}

.price .priceRight{float:left; margin:-50px 0 10px 75px; font-size:18px; font-weight:bold;}

.smallNumber{margin-bottom:5px;}

.month{margin-bottom:0;}

.regPrice{clear:both; font-size:9px;}


/*****Badge Images*****/
/*** English-Latino badges***/
.americas120Badge{ /*doubles as hd background image*/background:url(../images/packages/Top120.png) no-repeat; width:145px; height:203px;}

.americas200Badge{ /*doubles as hd background image*/background:url(../images/packages/Top200.png) no-repeat; width:145px; height:203px;}

.americas250Badge{ /*doubles as hd background image*/background:url(../images/packages/Top250.png) no-repeat; width:145px; height:203px;}

#americasEverythingBadge{background:url(../images/packages/EverythingPak.png) no-repeat; width:145px; height:203px;}

#latinoClasicoBadge{background:url(../images/packages/LatinoClasico.png) no-repeat; width:145px; height:203px;}

#latinoDosBadge{background:url(../images/packages/LatinoDos.png) no-repeat; width:145px; height:203px;}

#latinoMaxBadge{background:url(../images/packages/LatinoMax.png) no-repeat; width:145px; height:203px;}

/***Sports Badge***/
#sportsBadge{background:url(../images/packages/sports.png) no-repeat; width:290px; height:205px;}


/***Movies Badge***/
#moviesBadge{background:url(../images/packages/movies.png) no-repeat; width:145px; height:203px;}

#internationalBadge{background:url(../images/packages/international.png) no-repeat; width:145px; height:203px;}


/***Gray Box Descriptions***/
.descripBadge{background:url(../images/packages/descripBox.png) no-repeat; width:265px; height:203px; margin-top:-9px;}	


/***Badge Styles***/
.badgeMargin{float:left; margin:6px 9px 6px 6px;}
/*leftBadge and rightBadge for Sports Badge only*/

#leftBadge{float:left; width:145px; height:205px;}

#rightBadge{float:left; width:145px; height:205px;}

.badgeTitle{float:left; width:133px; height:30px; text-align:center;}

.badgeTitle h2, .badgeTitle h2 a{font:bold 15px Arial, Helvetica, sans-serif; color:#000; font-weight:bold; margin-top:1px;}

.badgeTitle h2 a:hover{text-decoration:none;}

.badgeTitle h2.shadow{color:#000; font-size:15px; margin-top:-13px; text-shadow:1px 1px 2px #666;}

.badgeTitle h2.everything{font-size:13px;}

.badgeTitle h2.everything .shadow{margin-top:-13px; text-shadow:1px 1px 2px #666;}

.badgeTitle h2.latino{font-size:15px; margin-top:10px;}

.badgeTitle h2.hdUpgrade{font-size:12px;}

.badgeTitle h2.hdPackage{font-size:13px;}

.badgeTitle h2.sportsTitle, .badgeTitle h2.sportsTitle a{margin-top:5px; font:17px Impact, Charcoal, sans-serif; color:#FFF;}

.badgeTitle h2.sportsTitle a:hover, .badgeTitle h2.movieTitle a:hover, .badgeTitle h2.worldTitle a:hover{text-decoration:none;}

.badgeTitle h2.movieTitle a{margin:-4px 0 -8px 0; font:15px "Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; color:#FFF;}

.badgeTitle h2.worldTitle a{margin:5px 0 0 27px; font: 17px "Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; color:#FFF;}

.getMore{float:left; margin:12px 0 0 -5px; width:124px; text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#F60;}

#sportsBadge .getMore, #moviesBadge .getMore, #internationalBadge .getMore{margin:2 0 -10px 0;}

.hdBadgeText{float:left; margin:5px 0 45px -5px; width:124px; text-align:center; font:10px Arial, Helvetica, sans-serif; color:#666;}

.badgeText{float:left; margin:12px 0 5px -5px; width:124px; height:65px; text-align:center; font:10px Arial, Helvetica, sans-serif; color:#666;}

.sportsText{float:left; margin:5px 0 0 -5px; width:124px; text-align:center; font:10px Arial, Helvetica, sans-serif; color:#666;}

#worldList{float:left; width:124px; margin:3px 0 7px -5px; text-align:center; font:10px Arial, Helvetica, sans-serif; color:#333;}

.badgePrice{margin:0 0 40px 16px; float:left; width:100px; height:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.badgePrice .dollar{float:left; font-size:14px; color:#666;}

.badgePrice .largeNumber{float:left; color:#900; font-size:40px;}

.badgePrice .hdNumber{color:#F60;} 

#sportsBadge .badgePrice{margin:5px 0 16px 30px;}

#sportsBadge .priceRight{margin:12px 0 0 -10px;}

.badgePrice .priceRight{font-size:14px; margin-left:65px;}

.priceRight .cents{color:#666; margin-bottom:0;}

.priceRight .month{color:#999; margin-top:1px;}

.learnMore{float:left; margin-left:17px;}

#sportsBadge .learnMore{margin-top:15px;}

#sportsBadge #rightBadge .learnMore{margin-top:133px;}

#moviesBadge .learnMore{margin-top:75px;}

.badgeMargin a img{border:0;}

span.break {display:block;}

/***Gray box Styles***/
.descripContent{margin:0 20px; font-family:Arial, Helvetica, sans-serif;}

.descripContent h2{margin-bottom:-8px; font-size:13px; font-weight:bold; color:#333;}

.descripContent p{font-size:11px; color:#666; margin-bottom:-5px;}

.descripContent p.descripPhone{font-size:12px; font-weight:bold; color:#333;}
/****End Packages Styles****/


/****Main Demographic Page****/
ul#packageLinks{list-style-type:none;}

ul#packageLinks li{display:inline; margin:3px;}

/***Individual Demographic Pages***/
#contentLeft{width:380px; float:left; margin:5px;}

#contentRight{width:300px; margin:5px; float:right; background:#cccccc url(../images/pageGraphics/resourceCol.jpg) no-repeat;}

#contentRight h2{color:#FFF; margin:10px 0 12px 0;}

#contentRight h2,h4{text-align:center;}

#contentRight h3,h4,p,dt,dd{padding:0 8px;}
/****End Demographic styles****/


/*****FAQs*****/
/****CSS Tabs****/
#faqTabs {float:left; width:710px; line-height:normal;}

#faqTabs ul {margin:0; padding:0; list-style:none; padding:10px 0px;}

#faqTabs li{float:left; margin:0; padding:0; background:url(../images/pageGraphics/norm-right.gif) no-repeat right top;}

#faqTabs a {display:block; background:url(../images/pageGraphics/norm-left.gif) no-repeat left top; padding:10px 10px; color:#fff; font-weight:bold; font-size:10px;}

#faqTabs a:hover{text-decoration:none;}

#faqTabs #current{background-image:url(../images/pageGraphics/active-right.gif);}

#faqTabs #current a{background-image:url(../images/pageGraphics/active-left.gif); text-decoration:none; color:#000;}

/***Area Content***/
#faqContent{width:705px; background-color:#c7c7c7; float:left; margin:0;}

#faqContent #subcategories{list-style:none; margin:0; padding:0; height:50px;}

#faqContent #subcategories li{float:left; display:block; padding:10px 8px 0 8px;}

#faqContent #subcategories a{color:#666; font-size:11px; text-decoration:underline;}

#faqContent #subcategories a:hover{text-decoration:none;}

/***FAQ Lists***/
#faqLists{margin:25px;}

#faqLists h2 a{font-size:16px; font-weight:bold;}

#faqLists dl{margin:10px 0 25px 10px;}

#faqLists dt.trigger{margin-bottom:10px; background:url(../images/buttons/togglePlus.gif) no-repeat; cursor:pointer; line-height:20px;}

#faqLists dt.trigger:hover{background:url(../images/buttons/togglePlus-hover.png) no-repeat;}

#faqLists dt.trigger.active{background:url(../images/buttons/toggleMinus.gif) no-repeat; line-height:20px;}

#faqLists dt.trigger.active:hover{background:url(../images/buttons/toggleMinus-hover.png) no-repeat;}

#faqLists dt.trigger span{padding-left:15px; color:#000;}

#faqLists dd.toggle_container{padding-left:30px; background:url(../images/pageGraphics/answer-bg.png) no-repeat; line-height:20px; margin-bottom:15px; font-size:11px;}
/****End FAQ Styles****/


/****HD page ****/
.one-third {width: 231px; float:left; clear: right;}

#turboHD ul {list-style:none; margin:0; padding:0;}

#turboHD li {margin:0; padding:1px 2px 1px 10px;}

.silverBullet {background-image: url(../images/elements/bullet-silver.jpg); background-repeat: no-repeat; background-position: left; font-weight: bold;}

.goldBullet {background-image: url(../images/elements/bullet-gold.jpg); background-repeat: no-repeat; background-position: left; font-weight: bold;}

#bronze{background-image:url(../images/hd/dishamerica.jpg); background-repeat:no-repeat; width:231px; height:27px; margin-bottom:5px;}

#silver{background-image:url(../images/hd/dishamerica-silver.jpg); background-repeat:no-repeat; width:231px; height:27px; margin-bottom:5px;}

#gold{background-image:url(../images/hd/dishamerica-gold.jpg); background-repeat:no-repeat; width:231px; height:27px; margin-bottom:5px;}

.textArea{width:220px; height:23; margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px;}

.main{clear:both; float:left; font-weight:bold; margin:4px 1px 0 0;}

.type{font-weight:normal;}
/****End HD Styles****/


/*****Sports Pages*****/
td a img{border:0;}

/*****Clear Class*****/
.clear{clear:both;}


/*****Movie Page Styles*****/
/***Movie Channel Packages Chart***/
#movieChannelPackages{background:url(../images/movies/movie-chart.jpg) no-repeat; width:595px; height:435px; margin:20px auto; font-size:11px; color:#FFF;}

h2#movieTitle{font:18px "Times New Roman", Times, serif; color:#FFF; text-align:center; padding-top:5px;}

table#movieChannels{margin:-2px 0 0 4px;}

table#movieChannels #firstBox{text-align:center;}

#priceColumn{margin-left:161px; float:left; width:124px; color:#333;}

#priceColumn .priceBox{height:85px; width:124px; margin-top:2px;}

.priceBox .channelPrice{font-size:22px; margin-top:-1px;}

.priceBox .channelNum{margin-top:-8px;}

#movieDescripChart{margin-left:285px; color:#000; font-weight:bold;}

#movieDescripChart .get,#movieDescripChart .for{font-size:16px; text-align:center;}

#movieDescripChart .get{margin-top:-7px;}
#movieDescripChart .for{margin-top:-7px;}

#movieDescripChart .anyNum,#movieDescripChart .movie,#movieDescripChart,#movieDescripChart .channelPrice{font-size:19px; font-weight:bold; margin-top:-7px; text-align:center;}

#movieDescripChart .channelPrice{font-size:19px; text-align:center; margin-bottom:-20px;}

#movieDescripChart .save{color:#40a839; font-size:10px; text-align:center;}

/***Movie Channels Descriptions***/
.movieTickets table{margin:10px auto; text-align:center;}
.movieTickets #hbo, .movieTickets #showtime, .movieTickets #cinemax, .movieTickets #starz{margin:20px auto; text-align:center;}
/*****End Movie Styles*****/


/*****DVRs Stylesheet*****/
#cssNav {float:left; width:100%; font-size:93%; line-height:normal;	background:url(../images/pageGraphics/cssnav-bot.gif) repeat-x bottom;}

#cssNav ul {margin:0; padding:0; list-style:none;}

#cssNav li {float:left;	background:url(../images/pageGraphics/norm-right.gif) no-repeat right top; margin:0; padding:0;}

#cssNav a {display:block; background:url(../images/pageGraphics/norm-left.gif) no-repeat left top; padding:13px 18px; font-size:14px; color:#fff;}

#cssNav a:hover{text-decoration:none;}	

#cssNav #current {background-image:url(../images/pageGraphics/active-right.gif);}

#cssNav #current a {background-image:url(../images/pageGraphics/active-left.gif); padding-bottom:5px; padding:13px 18px; color:#000;}
.content{background-color:#c7c7c7; padding:10px; font-size:13px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}	
.content h3{border:none;}
/*****End DVR Styles*****/


/*** State Availability ***/
#stateAvail{clear:left; background:url(../images/elements/stateBg.gif) no-repeat; width:219px;  height:58px; margin:12px 0 20px 7px; }
#stateAvail h2{padding:10px 15px; font-size:20px; text-align:center; }
/*Sub pages*/
#stateAvailSub{clear:left; width:217px; margin:0 0 20px 8px;}
#stateAvailSub #stateColor{background-color:#d0e6ff; margin:-18px 0 -15px 0; padding:0;}
#stateAvailSub #topState{margin:0; padding:0;}
#stateAvailSub #bottomState{margin-top:-5px; padding:0;}
#stateAvailSub h4.trigger{background:url(../images/buttons/togglePlus.gif) no-repeat; cursor:pointer; line-height:20px; padding-left:15px; margin-left:5px;}
#stateAvailSub h4.trigger:hover{background:url(../images/buttons/togglePlus-hover.png) no-repeat;}
#stateAvailSub h4.trigger.active{background:url(../images/buttons/toggleMinus.gif) no-repeat; line-height:20px;}
#stateAvailSub h4.trigger.active{background:url(../images/buttons/toggleMinus-hover.png) no-repeat;}
#stateAvailSub .toggle_container{background-color:#d0e6ff; height:200px; overflow:scroll; margin:0; padding:0;}
#stateAvailSub ul{list-style:none;}
/*** End State Availability ***/


/*****Testimonials*****/
#testimonial{width:220px; margin-left:7px;}
#textBubble{}
#textBubble #bubbleArea{background:url(../images/elements/bubbleBg.gif) repeat-y;}
#textBubble p{margin:0 25px; font-size:12px; color:#636363;}
#textBubble i{font-size:11px; color:#333;}
#textBubble a{font-size:11px;}
/*****End Testimonial Styles****/

/*****International Pages*****/
/**jQuery Tabs**/
#internationalLeft{float:left; width:525px;}
#internationalRight{float:right; width:200px;}

/**International Left Column**/
#tabHolder{height:43px;}
.interTabs {float:left; width:100%; font-size:93%; line-height:normal; margin:0; padding:0; list-style:none;}

.interTabs li {float:left;	background:url(../images/pageGraphics/jquery-norm-right.gif) no-repeat right top; margin:0; padding:0; color:#FFF;}

.interTabs a {display:block; background:url(../images/pageGraphics/jquery-norm-left.gif) no-repeat left top; padding:13px 18px; font-size:14px; color:#FFF;}

.interTabs li a{color:#FFF;}

.interTabs a:hover{text-decoration:none; color:#000;}	

.interTabs .active {background-image:url(../images/pageGraphics/jquery-active-right.gif);}

.interTabs .active a {background-image:url(../images/pageGraphics/jquery-active-left.gif); padding-bottom:5px; padding:13px 18px; color:#000;}
.interContent{background-color:#d0e6ff; padding:10px; font-size:13px; -moz-border-radius: 0 8px 8px 8px; -webkit-border-radius:0 8px 8px 8px;}	
.interContent h3{border:none;}

/**Expandable Content**/
.interContent tab_content{margin:10px 0 25px 10px;}

.interContent h4{text-align:left;}

.interContent .trigger, #IAQIBQ h3.trigger, h3.trigger{margin-bottom:10px; background:url(../images/buttons/togglePlus.gif) no-repeat; cursor:pointer; line-height:20px; padding-left:25px;}

.interContent .trigger:hover, #IAQIBQ h3.trigger:hover, h3.trigger:hover{background:url(../images/buttons/togglePlus-hover.png) no-repeat;}

.interContent .trigger.active, #IAQIBQ h3.trigger.active ,h3.trigger.active{background:url(../images/buttons/toggleMinus.gif) no-repeat; line-height:20px;}

.interContent .trigger.active:hover, #IAQIBQ h3.trigger.active:hover, h3.trigger.active:hover{background:url(../images/buttons/toggleMinus-hover.png) no-repeat;}

.interContent .toggle_container{margin-bottom:15px; font-size:14px;}

hr{color:#02b5f1;}

/**International Right Column**/
#internationalList{background-color:#d0e6ff; -moz-border-radius:8px; -webkit-border-radius:8px; padding:1px 5px; margin-bottom:10px;}
#internationalList ul{list-style:none; margin:10px; padding:0; height:300px; overflow:scroll;}
#internationalLiat li a{font-size:18px;}
#IAQIBQ{background-color:#d0e6ff; -moz-border-radius:8px; -webkit-border-radius:8px; padding:1px 5px;}
#IAQIBQ h2{line-height:24px;}
#IAQIBQ p{font-size:11px; line-height:15px;}
#interDisclaimer{font-size:10px; color:#666; line-height:13px;}
/*****End International Pages*****/

/**Spotlight H2 links**/
a h2{text-decoration:underline;}
a:hover h2{text-decoration:none; color:#f60;}
h2 a.h2Link{text-decoration:underline; color:#02b5f1;}
h2 a:hover.h2Link{text-decoration:none; color:#f60;}
h2 a:visited.h2Link{color:#02b5f1;}
/**End Spotlight H2 links**/


/*****jQuery Tooltip Styling*****/
.tooltip{display:none; background:transparent url(../images/elements/tooltipHover.png) no-repeat; height:175px; width:229px; padding:10px 25px 25px 25px; color:#fff;  font-size:10px; line-height:1.1em;}
.tooltip ul{margin:0 5px; padding:0 5px;}
.tooltip li {margin-left:10px;}
/*****End jQuery Tooltip Styling*****/

/*****IAQ and IBQ Button Positioning*****/
img.toolHover{margin:-25px 0 0 125px; padding:0;}
/*****End IAQ and IBQ Button Positioning*****/

/******Channel Pages*****/
span#hdLeft{background-color:#333; color:#FFF; padding:8px; -moz-border-radius:5px; border-radius:5px; margin-right:50px;}
img#check{position:relative; margin-bottom:-8px;}
span#channelNumRight{background-color:#02b5f1; padding:8px; -moz-border-radius:5px; border-radius:5px;}
#channelsLeft{float:left; width:535px;}
#channelsRight{float:right; width:200px;}
#channelLikes,#channelFAQs{width:200px; background:url(/images/pageGraphics/channelCol.gif) no-repeat #c4e4fd; -moz-border-radius:15px; border-radius:15px;}
#channelLikes h2,#channelFAQs h2{font-size:16px; color:#FFF; text-align:center; margin:10px 0; padding:10px 0;}
#channelLikes ul,#channelFAQs p{padding-bottom:10px;}
#channelCTA{float:left;}

/****** Web Order Form ******/
.webOrderZip{margin-left:8px;}
.webOrderP{margin-bottom:-1px;}
.redRequired{color:red;}

/***** CTA Banners *****/
.d2c-callnow {background:url(../images/packages/dare-to-compare-green.jpg) no-repeat; width:585px; height:120px;}
.d2c-callnow-plat {background:url(../images/packages/dare-to-compare-platinum.jpg) no-repeat; width:585px; height:120px;}
.d2c-callnow-blue {background:url(../images/packages/dare-to-compare-blue.jpg) no-repeat; width:585px; height:120px;}
.d2c-callnow-red {background:url(../images/packages/dare-to-compare-red.jpg) no-repeat; width:585px; height:120px;}
.d2c-callnow-yellow {background:url(../images/packages/dare-to-compare-yellow.jpg) no-repeat; width:585px; height:120px;}
.d2c-callnow-bronze {background:url(../images/packages/dare-to-compare-bronze.jpg) no-repeat; width:585px; height:120px;}
.d2c-callnow-gold {background:url(../images/packages/dare-to-compare-gold.jpg) no-repeat; width:585px; height:120px;}
.d2c-callnow-purple {background:url(../images/packages/dare-to-compare-purple.jpg) no-repeat; width:585px; height:120px;}

/***** Video Popups *****/
#popup{width:640px; margin:0 auto;}
#popupHead{width:100%; height:88px; background:url(../images/elements/popupHeader.gif) repeat-x;} 
#popupHead #dish-logo{float:left; margin:5px 0 0 10px;}
#popupHead h1{float:right; margin:25px 10px 0 0;}
