
#myStyle {
position:fixed;top: 0;left: 0;z-index:50px;width:100%;height: 1000px;background:url(../images/blackbg.png);display:none;}

html,body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	height:100%;
	
}
.latinotitle{
	font-size:16px; color: #FF6600; font-weight:bold;}
.movietitle_sm{
	color:#CC0000; font-size:10px;
}
.hdback{
	background: #990100; font-weight:bold; color:#FFF; text-align:center;
}
.cell
{
	background: #EBEBEB;font-weight:bold;
}
.cell_alt
{
	font-weight:bold; background-color:#fff; text-align: center;	
}
body {
	background-color: #FFF;	background-image: url(../images/default/dish-bg.jpg); padding: 0px; background-repeat: repeat-x; margin: 0; color:#414141;
}
#main-container{
	width:788px; background:url(../images/default/dish-container.png) repeat-y; margin:0 auto; padding:0 auto; text-align:left; color:#414141;
}
#main_inner-cont{
	width:768px; margin:0 auto;
}
#MainContentArea{
	width:768px; margin:0 0 0 0; padding: 0 0 0 0; 
}
#MainContentAreaWrap{
	float:right; width:610px; padding: 10px 0 0 0; 
}
#MainContentAreaWrap_default
{
	 margin: -10px 0 0 0; padding: 10px 10px 0 0; float:right; width:auto;  background:url(../images/index/gray_bg.jpg) repeat-x;
}
a:link {
	color: #C00;
	text-decoration: underline;
}
a:visited {
	color: #C00;
	text-decoration: underline;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:active {
	color: #000;
	text-decoration: none;
}
.border {
	border: 1px solid black; padding: 1px;
}
#leftnav-cont a:link {
	color: #000;
	text-decoration: none;
}
#leftnav-cont a:visited {
	color: #000;
	text-decoration: none;
}
#leftnav-cont a:hover {
	color: #C00;
	text-decoration: underline;
}
#leftnav-cont a:active {
	color: #C00;
	text-decoration: none;
}
.disclaimer_text{ font-size: 9px;
}
#disclaimer a:link {
	color: #cc0000;
	text-decoration: none;
}
#disclaimer a:visited {
	color: #cc0000;
	text-decoration: none;
}
#disclaimer a:hover {
	color: #cc0000;
	text-decoration: underline;
}
#disclaimer a:active {
	color: #cc0000;
	text-decoration: none;
}
.strike{
	text-decoration: line-through;	
}
/*header*/
#header-cont{
	width:758px; margin:0 auto;
}
#header-cont .logo{
	width:86px; height:75px; float:left;
}
#header-cont .slogan{
	font-size:10px; color: #adadad;  width:150px; float:left; text-align:left; height: auto; padding:16px 0 20px 15px; margin: 5px 0 5px 17px; border-left: 1px solid #e01a3f ;
}
#header-cont .chat{
	width:277px; background: url(../images/clicktochat.png); float:left; margin:19px 0 0 -5px; z-index: 600; position: inherit;
}


#header-cont .hrs{float:right; text-align:right; margin:2px 0 0 0; width:190px;}

#header-cont .open {float:right; font-size:14px; font-weight:bold; display: inline-block; padding: 2px 0 0 0;}

#header-cont p {float:right; margin:0; padding:0; width:190px; font-size:10px; line-height:11px;}

#header-cont .call{font-size:24px; color: #fb0000; font-weight:bold; float:right; margin:-5px 0 0 0;}

/*}
#header-cont .hrs{
	float:right; text-align:center; margin:17px 0 0 0;
}
#header-cont .open{
	font-size:16px; color: #898989; font-weight:bold; display: block;  letter-spacing: -1px
}
#header-cont .call{
	font-size:29px; color: #fb0000; 
}*/

#header-cont .button{
	margin:5px 0;
}
.redfont{
	color:#DB1C43;
}
.clearing{
	clear:both;
}
#menubar{
	background:url(../images/menu/red-bar.jpg) repeat-x; height:8px;
}
/*header*/
/*leftnav*/
#leftnav-cont{
	width:153px; margin:0 auto; float:left; text-align:center; padding: 5px 0 0 2px; background-color: White; 
}
#left-promo{
	background:url(../images/default/v3.jpg) no-repeat; width:155px; height:123px; margin:10px auto;
}
#left-promo a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#left-promo a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#left-promo a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#left-promo a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
#left-promo .learn {
	color:#FFF; text-align:left; width:90px; padding:67px 0 0 7px; font-size:11px;
}
#left-promo .phone {
	color: #FFFFFF;
	color:#FFF; text-align:left; width:90px; padding:24px 0 0 56px;
}
#leftnav-order{
	width:154px; margin:0 auto;
}
#leftnav-order a:link {
	color: #C00;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
#leftnav-order a:visited {
	color: #C00;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
#leftnav-order a:hover {
	color: #777;
	text-decoration: underline;
	font-size:14px;
	font-weight:bold;
}
#leftnav-order a:active {
	color: #C00;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
#leftnav-cont .menu-cont{
	width:154px; margin:0 auto 10px auto;
}
#leftnav-cont .menu-cont .header{
	background:url(../images/default/left-box_top.jpg) no-repeat; height:29px;
}
#leftnav-cont .menu-cont .back{
	background:url(../images/default/left-box_bg.jpg) repeat-y; text-align:left;
}
#leftnav-cont .menu-cont .inner{
	padding:0 5px; line-height:16px;
}
#leftnav-cont .menu-cont .title{
	font-weight:bold; padding-top:5px; color:#414141;
}
.leftnavfoot{
	width:154px; height:6px;
}
/*leftnav*/
/*footer*/
#footer-bg{
	width:788px; background:url(../images/default/dish-container-end.png) no-repeat; margin:0 auto;
}

#footer-cont{
	text-align:center; margin:auto; padding:20px 0 0 0; line-height:16px; color:#AAAAAA;
}

#footer-cont .redbar{
	background-color:#C00; height:4px;
}
/* Not needed
#footer-cont .text{
	padding:20px 0;
}
#footer-cont .left{
	float:left; width:634px; padding:10px 0 0 0;
}
#footer-cont .right{
	float:right; width:124px; text-align:center;
}
*/
#footer-cont a:link {
	color: #AAAAAA;
	text-decoration: underline;
}
#footer-cont a:visited {
	color: #AAAAAA;
	text-decoration: underline;
}
#footer-cont a:hover {
	color: #AAAAAA;
	text-decoration: none;
}
#footer-cont a:active {
	color: #AAAAAA;
	text-decoration: underline;
}
#disclaimer{
	width:768px; margin:0 auto; color:#AAAAAA; text-align:justify; font-size:10px;
}
#disclaimer-cont{
	color:#AAAAAA; text-align:justify; font-size:10px;
}
.cruise-terms-link {}
.cruise-terms-link b {color:#3a3a3a; font-size:12px;}

#seo-text{
	width:768px; margin:auto; color:#AAAAAA; text-align:left; font-size:11px;
}
/*footer*/
/*index*/
#index_main-cont{
	width:588px; margin:0 auto; float: right;
}
#index_main-cont span{
display: none;
}
#index_main-offer {
	height:220px; position: relative; width: 588px; background:url(../images/index/dish-offer-main.gif) no-repeat;
}
#index_main-offer span { 
    display: block;
    height: 50px;
    position: absolute;
    right: 35px;
    top: 36px;
    width: 87px;}
#index_main-offer img.order
{
	margin: 160px 0 0 20px;
}
#index_main-cont .phone-cont{
	height:39px; color:white; background:url(../images/index/dish-offer-call-ss.jpg) no-repeat; padding:3px 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#index_main-cont .phone{
	color:#D21F2C; font-size:24px; display:inline;
}
#index_bot-cont{
	width:588px; padding: 10px 0 0 0; float: right;
	
}
#index_bot-cont .left{
	width:274px; height:auto; float:left; padding: 0 10px 0 0;
}
#index_bot-cont span{
	margin: 0 0 6px 0; height: 80px; display: block;
}
#index_bot-cont h2{
	margin:0; padding:0; font-size:18px; font-weight:bold; line-height:normal; display:inline;
}
#index_bot-cont h3{
	margin:0; padding:0; font-size:16px; font-weight:bold; line-height:normal;
}
#index_bot-cont .right{
	width:293px; height:125px; float:right; 
}
#index_bot-cont .bot{
	width:588px; height:auto; background:url(../images/index/dish-locals-calculator.jpg) no-repeat; 
}
#index_bot-cont .text{
	color:#414141;  float: left; padding: 20px 0 0 0
}
#index_bot-cont .botleft{
	float:left; width:273px; 
}
#index_bot-cont .botleft-int{
	margin:24px 10px 0 10px;
}
#index_bot-cont .zipcode{
	width:auto; float: right;
}
#index_bot-cont .botright{
	float:right; width:283px; 
}
#index_bot-cont .botright-int{
	margin:24px 10px 0 0;
}
#ssquad_terms{
	padding: 15px; text-align: justify;
}
/*index*/

/*deals*/
#deals-container{
	width:580px; margin:15px auto; display: block; height: auto
}
#MainContentAreaWrap h1{
	color:#D21F2C; margin:0; padding:0; font-size:18px; font-weight:normal;
}
#MainContentAreaWrap h2{
	color:#414141; margin:0; padding:0; font-size:12px;
}
#dealsmain-top{
	height:189px; background:url(../images/deals/dish-best-pack_1.jpg) no-repeat; padding:8px 0 0 10px; font-size:17px;
}
#dealsmain-top h2{
	font-size:22px; padding:0; margin:0;
}
#dealsmain-top .content{
	line-height:20px; margin-top:4px;
}
#dealsmain-top .disclaimer{
	font-size:10px; font-weight:normal; padding-left:10px;
}
#dealsmain-bot{
	height:46px; background:url(../images/deals/dish-best-pack_3.jpg) no-repeat; padding-top: 10px
}
#dealsmain-bot .phone{
	font-size:12px; color:#fff; 
}
#offersmain-top{
	height:217px; background:url(../images/deals/dish-best-offer-1.jpg) no-repeat; padding:8px 10px 0 0; font-size:17px;
}
#offersmain-top h1{
	font-size:22px; padding:0 20px 0 0 ; margin:0;text-align: right
}
#offersmain-top h2{
	font-size:16px; padding:0 0 0 0 ; margin:0;text-align: right

}
#offersmain-top .content{
	line-height:20px; margin-top:4px; padding: 0 0 0 160px; font-size:13px
}
#offersmain-top .disclaimer{
	font-size:10px; font-weight:normal; padding-left:10px;
}
#offersmain-bot{
	height:46px; background:url(../images/deals/dish-best-offer-3.jpg) no-repeat; padding: 10px 150px 0 0; text-align: right
}
#offersmain-bot .phone{
	font-size:12px; color:#fff;
}
#dealsdvr-top{
	height:auto;  
} 
#dealsdvr-top h2{
	font-size:22px; padding:0; margin:0;
}
#dealsdvr-top .content{
	margin-top:10px; font-size:13px;
}
#dealsdvr-top .title{
	font-size:16px; color:#D21F2C;
}
#dealsdvr-bot{
	height:43px; background:url(../images/deals/dish-dvr_3.jpg) no-repeat; padding:10px;
}
#dealsdvr-bot .phone{
	font-size:18px; color:#D21F2C;
}
.todaysfont{
	color:#FFF;
}
.chart-mini_title{
	font-size:18px; color:#D21F2C;
}
.MainContent-cont{
	width:588px; margin:0px auto; text-align:left; color:#414141;
}
.boxtitlesred{
	color:#D61D41; font-size:13px; font-weight:bold;
}
.boxtitlesblack15{
	color:#000; font-size:13px; font-weight:bold;
}
.bodyboldx{
	color:#000; font-weight:bold;
}
/*sitemap*/

.sitemap {}
.sitemap ul { list-style-type: none; width: 265px; float: left; padding: 0 0 0 10px;  margin: 0}
.sitemap ul li.first { font: 11px arial; font-weight: bold; text-decoration: underline; padding:  10px 0 5px 0}
.sitemap li { padding: 5px 0 0 0 }



/*sports*/
#sports-flash{
	width:570px; height:185px; vertical-align: top; margin: 0 auto; background:url(../images/sports/sportspanel.jpg) no-repeat;
}
#sports-flash-bot{
	margin:0: padding:4px; width:570px; height:44px; color: #fff; vertical-align: top; margin: 0 auto; background:#e4173f;
}
#sports-flash-bot a{
color: #fff; text-decoration: underline
	}
	
#counter {
	margin: 150px 0 0 0; float: right;
	}
#sports-package{
	 width:571px; height:160px; vertical-align: top; margin: -3px 0 10px 0; background:url(../images/sports/sports_package.jpg) no-repeat;
}

#sports-package-int {
    color: #FFA70E;
    font-size: 17px;
    font-weight: bold;
    padding: 120px 0 0 175px;
    width: auto;
}

#sports-flash-int{
	width: 560px; padding:5px; color: #fff; font-weight: bold; font-size: 12px;
}

	
	
#sports-cont{
	width:580px; height:160px; background:url(../images/sports/sports-top.jpg) no-repeat;
}
#sports-cont_bot{
	width:580px; height:155px; background:url(../images/sports/sports-bot.jpg) no-repeat;
}


.sports-cont1{
	
	width:265px; float:left; margin:6px 0 0 10px; font-size:12px;
}
.sports-cont2{
	width:265px; float:left; margin:6px 0 0 30px; font-size:12px;
}


.sports-cont2-int{
	width:auto; margin:20px 0 0 95px;
}
#sports-cont .title{
	font-weight:bold; font-size:14px; color:#000;
}
#sports-cont .redtitle{
	color:#ff0000;
}
#sports-cont_bot .title{
	font-weight:bold; font-size:14px; color:#000;
}
#sports-cont_bot .redtitle{
	color:#C00;
}
.sports-link_cont{
	text-align:right; font-size:11px;
}
.sports-clearing{
	clear:both;
}
.basketball_price{font-size: 12px; float: right; text-align: right; color: Black; font-weight: normal;}

/*local channels*/
.local-left{
  float: left; text-align: center; margin: 0 0 0 50px;}
.local-left-field{
  float: left; margin: 0 0 0 0;}
#local-channels{
  clear: both; padding: 20px 0 0 0;}
.local-head-all{
	padding: 5px; background: #ccc; border: 1px solid gray; text-align: center; font-weight:bold; font-size:11px; color: Black; }
.local-head-mid{
	padding: 5px; background: #ccc; border-right: 1px solid gray; border-top: 1px solid gray; border-bottom: 1px solid gray; text-align: center; font-weight:bold; font-size:11px; color: Black; }
.local-field-all{
	padding: 5px; background: #fff; border-left: 1px solid gray;border-right: 1px solid gray; border-bottom: 1px solid gray; }
.local_title{font-weight:bold; font-size:18px; color: #b40001; padding: 10px 0 0 0}
.local-field-mid{
	padding: 5px; background: #fff; border-right: 1px solid gray; border-bottom: 1px solid gray; text-align: center; font-size:12px; color: Black;}
#local-img{
	padding: 0; text-align: center;}
	
#local-offer{
	background: url(../images/localchannels/offer_bg.gif) no-repeat left; font-size: 13px; width: 585px; height: auto; margin: 30px 0 20px 10px;	}

#local-offer span{color:#009900; font-weight:bold;}
#local-offer h1{margin:0; padding:0; font-weight:bold;}
#local-offer ul{margin: 10px 0 0 -10px	}
#local-offer ul li{margin: 0 0 0 -5px	}
	
#local-order{padding: 10px 0 10px 10px; color:#CA1019;	}
#local-order span{ font-weight: bold; font-size:18px; float: left; display: block; padding: 2px 0 0 5px; }
#local-phone{
	margin: -22px 0 0 95px;	}	
#local-order a{ float: left}
		
/*old css*/
div.pgtitle {font:bolder 17px Arial, Helvetica, sans-serif; color:#c00; padding:10px 10px 10px 1px;}

div.content_top_menu {color: #c00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; text-align: center; vertical-align: top;}
A.content_top_menu { color: #c00; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; }
A:HOVER.content_top_menu {  text-decoration: underline; color: #c00;}
A:VISITED.content_top_menu { color: #c00;}

/* underline problem from below here */
/* TD.modeldescr {padding:10px 10px 20px 5px;} */
TD.modelphoto {padding:10px 5px 10px 20px;}
/* underline problem from above here */
TD.modelphoto {padding:5px 5px 5px 10px;}

TD.productline {padding: 1px; padding-left:10px; background-color: #868F99;}
div.productline {font:bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF;}

TD.modelphoto div.model_title, TD.modelphoto div.model_title A, TD.modelphoto div.model_title A:LINK {font:bold 10px Arial, Helvetica,sans-serif; color:#c00; padding: 2px; border-width:0px;}
div.model_title {border-left:solid 4px #c00; padding-left: 10px;}

div.model_title, div.model_title A, div.model_title A:LINK {font:bold 14px Arial, helvetica, sans-serif; color:#c00; text-decoration: none;}
div.desc_brief {padding: 10px 10px 10px 18px; color:#000000;}

div.desc_brief A, div.desc_brief A:LINK {font: normal 11px Arial, Helvetica, sans-serif; color:#db0505;}
div.desc_brief A:VISITED {font: normal 11px Arial, Helvetica, sans-serif; color:#db0505; }
div.desc_brief A:HOVER {font: normal 11px Arial, Helvetica, sans-serif; color:#3a62a6; text-decoration: none;}
/* div.desc_brief A:LINK {color:#CC0033;} */


div.subtxt {color:#777777; font: normal 11px Arial, Helvetica, sans-serif; color:#676767; text-decoration: none; padding-top:10px;}
div.desc_brief div.subtxt, div.desc_brief div.subtxt A, div.desc_brief div.subtxt A:LINK {font-size: 11px;}
div.subtxt A, div.subtxt A:LINK {color:#993300}

#copy {width: 100%; min-width: 779px; padding: 30px 0; text-align: center; color: #3f4c5c; font-size: 11px;}
.tinyred{
	font-size:10px; font-weight:normal;}


.order_online{ width: auto; background: #666; color: White; font-size: 14px; padding: 5px; font-weight: bold; text-align: center; margin: 5px 0 5px 0}


#clasico_desc {width: auto;}
#clasico_desc div { float: left;}
.latinochart_subhead {background-color: #990100; font-weight:bold; color:#FFF; padding: 5px; width: auto; margin: 0;}

#latinocompare_chart{ width: auto; background: #dddddd;}
#latinocompare_chart img { width: 588px; background: #fff; text-align: left; }
#latinocompare_chart ul {margin: 0;padding: 0; list-style-type: none; }
#latinocompare_chart ul li {width: 110px; height: 30px; text-align:center; float: left; background: #dddddd; border-bottom: 1px solid white; border-left: 1px solid white; padding-left: 6px}
.latinocompare_chart{ font-weight: bold; text-align:left;}
.latinocompare_chart{background-color: #990100; font-weight:bold; color:#FFF;}

.style19{ margin: 22px 0 0 10px; padding: 10px 0 0 0; display: block; font-size: 16px; font-weight: bold; color: #d3232d}

#promo_right{width: 286px; margin: 0 0 0 5px  }
#promo_right img {border: 0 }
#promo_right a {border: 0 }





/*#promo_right div { padding: 140px 0 26px 10px; width: 250px; font-weight: bold; height: 254px  }

#promo_right div span { color: Red; font-size: 14px; display: inline; }




/*privacy policy */
#policy ol li, #policy ol li li, #policy ol li li li {padding:10px 0 0 10px;} 
#policy ol li li, #policy ol li li li { margin-left:20px;}

.subtitle{ display: inline; vertical-align: top}



/* dish business page */
#top_container		{
	margin: 20px 0 0 0; background: url(../images/business/top_bg.jpg) no-repeat; width: 585px; height: auto; float: left;}		
#top_promo		{
	 margin: -15px 0 0 0; width: auto; height: auto; float: right; font-size:18px; text-align: right; color:#000;}
	 
.top_head {margin: 0 0 0 0; color:#000; font-weight:bold; font-size:20px;}

.top_head span {color:#00b100;}
		 
.top_subhead	{margin: 0 0 0 125px; font: bold 15px arial; color: Black;}
		 
#promo1	{margin: 48px 0 30px 275px;}

#promo1	p{margin:0; padding:0; float:left; font-size:14px; font-weight:bold;}

#promo1 p span{color:#ff0000;}

#promo1	a {float: right; padding-right: 5px;}

/*	
#promo1	ul{ margin: 15px 0 0 0; padding: 0}
#promo1	ul li{ margin-left: 10px;}
*/


#promo1Price {margin:0; padding:0; float:right; width:100px; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
#promo1Price p{margin:-20px 0 0 0; padding:0; color:#cc0000; font-size:20px; font-family: 'Impact', Arial, Helvetica, sans-serif;}
#promo1Price p span{margin:0; padding:0; position:relative; top:25px; color:#cc0000; font-size:50px;}


.priceMon {position:relative; top:43px; left:0; color:#000; font-weight:bold;}


.arial8{ font: bold 8px arial;}	

.arial18bold	{	
	font: bold 18px arial; color: Black;}	
	
.dotted-bottom{	 border-bottom: 1px dotted #000000}
.red { color: #C51300;}
.arial14bold	{	
	font: bold 14px arial; color: #666;}	
.arial15bold	{	
	font: normal 13px arial; color: #C51300;}	
.arial12bold	{	
	font: normal 12px arial; color: #C51300;}	
.dotted_line	{		
	border-bottom: 1px dotted #000000; width: 267px; margin: -10px 0 0 0;}	
.dotted_line_short	{		
	border-bottom: 1px dotted #000000; width: 184px; margin: -10px 0 0 0;}
	
#mid_container {clear: both; margin: 20px 0 0 0; padding:0; width:585px; height: auto;}	
		
#mid_promo	{margin:0; padding: 15px 0 5px 10px; width: auto; display: inline-block;}
	
#mid_promo span { display: block}
#mid_promo ul { list-style-type: none}
#mid_promo ul li { float: left; text-align: center; background: #e2e2e2; border: 1px solid #eee; width: 150px; height: 70px; padding: 4px; margin: 0 5px 0 5px}
#mid_promo ul li span.free { 	font: bold 30px arial; color: #C51300;}

.mid_promo_phone		{ text-align: center; padding: 10px 0 0 0}	
.promo1_view{
	margin-top: 15px;}
	
#bot_container		{
	margin: 20px 0 0 0; padding:0; background: url(../images/business/bot_bg.jpg) no-repeat; width: 585px; height: 198px;}		


.bot_promo {margin:10px 2px 0 10px; padding:0; width:180px; float:left;}
.promoValue {color:#cc0000; font-size:20px; text-align:center; font-family: 'Impact', Arial, Helvetica, sans-serif;}

.bot_promo p{margin:10px 0 0 0; font-size:12px; padding:0px; line-height:16px;}

.bot_promo p strong{color:#00b100;}
	 	  
.bot_promo span{ text-align: center; width: 180px; display: block;}

.bot_promo img{ }

.bot_promo a{ clear: both; text-align: center}

.call_now		{
	 margin: 20px 0 0 0;  width: auto; height: auto; text-align: center;}	 
.call_now2		{
	 margin: 6px 0 0 0;  width: auto; height: auto; text-align: center;}	
	 
#business_img {margin:10px 0 0 10px; padding: 10px 0 10px 0;  width: auto; height: auto;}	
	  	 	 
.bot_call	{	
	font: bold 18px arial; color: Black; text-align: center; display: block}	
.promo3-left{width:80px; float:left;}
.promo3-right{width:80px; float:right;}
.clearing{clear:both;}

.business-channels span { color: White}
.business-terms  {  width: auto; padding: 15px}
.business-terms  span { background: #C51300; display: block; font-size: 18px; font-weight: bold; width: auto; color: White; padding: 5px}

.compare_title_bar { width: 582px; border-bottom: 1px dotted gray; background: #EF0000; color: #fff; font-size: 22px; font-weight: normal; padding: 6px;}
.compare_title_bar span { font-style: italic; font-size: 11px}


/* Channel Charts --------------------------------------------------------------------------------------------------------- */

.channel_chart, .channel_chart div {background: #eaeaea !important; display: inline-block; padding: 6px !important; width: auto !important}
.channel_chart div.title_bar { border-bottom: 1px dotted gray; background: #EF0000 !important; color: #fff; display: block; font-size: 17px; font-weight: bold; margin: 0 0 16px;}
.channel_chart div span { color: #eaeaea; font-size: 12px !important; font-weight: normal; float: right; padding: 0 0 0 10px}
.channel_chart div img{  background: white; height: 40px; width: auto; padding: 10px; margin-top: 10px }
.channel_chart ul { list-style-type: none;  border: 1px solid white; padding: 3px; height: 100px; width: auto }
.channel_chart ul li{ float: none !important; margin: 0 !important; font-size: 11px; text-align: center; width: 129px !important;
               
                      }



.ajax__tab_xp .ajax__tab_body { display: inline-block; padding: 0 !important; width: 588px}
.compare_chart { width: 588px; margin: 10px 6px 0 6px}
.compare_chart .heading ul { color: White;  font: bold 12px arial; height: auto; margin: 0 auto;}

.compare_chart .heading li {   width: 14%;  background: none repeat scroll 0 0 #CC0000; height:35px; padding: 7px 0 0 0;}
.compare_chart .heading li.first { width:26%; height:35px;}

.compare_chart ul { list-style-type: none; margin: 0 auto; padding: 0; width: 588px;}

.compare_chart li.first { width: 26%; text-align: left; padding: 7px 0 0 7px; height: 18px;}
.compare_chart ul li {    width: 14%;text-align: center; float: left; height: 25px; margin: 0 auto; padding: 0 auto; border: 1px solid white;}

.channels { }
.channels ul li {  background: #eaeaea;}
.compare_chart .heading-hd ul { color: White; display: inline-block; font: bold 12px arial; height: auto; margin: 0 auto; width: 588px;}
.compare_chart .heading-hd li.first {  width: 40%;  height: 25px; padding-left: 7px;}
.compare_chart .channels-hd li.first { width: 40%; text-align: left; padding: 7px 0 0 7px; height: 18px;}
.compare_chart .heading-hd li {   width: 19%; background: none repeat scroll 0 0 #CC0000;height: 25px; padding: 7px 0 0 0; } 
.compare_chart .channels-hd ul li { width: 19%;   background: #eaeaea;}

.compare_chart .heading-latino ul { color: White; display: inline-block; font: bold 12px arial; height: auto; margin: 0 auto; width: 588px;}
.compare_chart .heading-latino li.first {  width: 31%;  height: 35px; padding-left: 7px;}
.compare_chart .channels-latino li.first { width: 31%; text-align: left; padding: 7px 0 0 7px; height: 18px;}
.compare_chart .heading-latino li {   width: 13%; background: none repeat scroll 0 0 #CC0000;height: 35px; padding: 7px 0 0 0; } 
.compare_chart .channels-latino ul li { width: 13%;   background: #eaeaea;}


.channel_chart_page, .channel_chart_page div {background: #eaeaea; display: inline-block; padding: 6px; width: auto}

.channel_chart_page div.title_bar { border-bottom: 1px dotted gray; background: #EF0000; color: #fff; display: block; font-size: 17px; font-weight: bold; margin: 0 0 16px;}
.channel_chart_page div span { color: #eaeaea; font-size: 12px; font-weight: normal; float: right; padding: 0 0 0 10px}
.channel_chart_page img { display: inline-block; background: white; height: 40px; width: auto; padding: 10px; margin-top: 10px}
.channel_chart_page ul { margin: 0 auto; float: left; list-style-type: none;  border: 1px solid white; padding: 3px; height: 100px; width: auto }
.channel_chart_page ul li{ float: none; margin: 0; font-size: 10px; font-weight: bold;  text-align: center; width: 107px; margin: -5px 0 0 0 ;  }

.platinumhd { width: 100%; height: 45px; background: White; padding: 5px 0 5px 0; margin: 0}

.animated-channel{ width: 587px; float: right; height: auto; text-align: center; margin: 0 0 0 0;display: inline-block}

/* New SEO layout --------------------------------------------------------------------------------------------------------- */

.geoLinksWrapper { font-size: 11px; }
.geoLinksWrapper ul li { float: left; margin:10px 10px 0 0; padding:0 0 0 2px; width:150px; list-style-type: none; }
.geoLinksWrapper ul li a { color: #CC0000; }
.geoLinksWrapper ul li a:hover { }
ul.geoNationallinks { margin-left: 20px; }
h2.geoLinksHeader { font-size: 12px; padding-top: 10px !important; clear: both; }
h2.geoLinksHeader a { color: #000; text-decoration: underline; }
.geoCityRadiusLinksWrapper h2 { clear: both; padding-top: 15px; }
.clicktoggle { font-size: 16px; font-weight: bold; display: block; width: 400px; margin: 0 auto; cursor: pointer; text-decoration: underline; color: #075468; }


/* Internationals --------------------------------------------------------------------------------------------------------- */

.international-container { width: 570px; border: 1px solid blue; padding: 10px}
.international-container div { width: auto; height: 100px; border: 1px solid red }
.international-container span { display: block}
.international-container ul { float: left}

.international-packages ul.packages-title li{}


.international-packages ul.packages li { border: red}
.international-packages ul.packages li.last-child { background: blue;}

#callToday {margin:auto; text-align:center;}
#callToday h1{ padding:0px; font-size:24px; color:#000; font-weight:bold;}
#callToday h1 span{ color:#D21F2C;}


.orderonline { text-align: center; margin:0 0 20px 70px; display: inline-block}
.orderonline div { float: left; padding: 0 0 0 10px}
.orderonline div span { display: block; float: left; padding: 8px 0 0 3px}


#faqSignup {margin-bottom:10px; padding:0px; width:588px; height:95px; color:#fff; font-family: Arial, Helvetica, sans-serif; background:url(../images/back-faq-su.jpg);}
#faqSignup p{margin:32px 0 0 20px; padding:0px; float:left; font-size:20px;}

#faqSignupBttn {margin:35px 0 0 50px; padding:0px; float:left;}




