﻿/* Remove link dotts in FireFox */
a:active 
{
outline: none;
}
a:focus
{
-moz-outline-style: none;
}

a.pnglink,div.png{
	cursor:pointer;
}

a.default{
 color: #354151;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
}
a.default:hover{
  color: white;
}
/* ------ */
/* report news */
div.del{
	background-image:url('/images/delete.png');
	background-repeat:no-repeat;
	background-position:0px center;
	padding:0px 15px 10px 10px;
	margin-right:2px;
	float:right;
	height:12px;

}
div.edit{
	background-image:url('/images/edit.png');
	background-repeat:no-repeat;
	background-position:0px center;
	padding:0px 15px 10px 10px;
	margin-right:2px;
	float:right;
	height:12px;

}
div.add{
	background-image:url('/images/add.png');
	background-repeat:no-repeat;
	background-position:0px center;
	padding:0px 15px 10px 10px;
	margin-right:2px;
	height:12px;
	width:12px;
	
}
div.start{
	background-image:url('/images/start.png');
	background-repeat:no-repeat;
	background-position:0px center;
	padding:0px 15px 10px 10px;
	margin-right:2px;
	float:right;
	height:12px;

}
td.addCh{
	background-color:#DDE1E1;
	text-align:left;
	color:#39414A;
	vertical-align:top;
}
td.addChBar{
	text-align:center; 
	background-color: #CDAEA7;
}







/*-----*/


a.chweb:hover{
	background:url("/images/Chweb.png");
	background-repeat:no-repeat;
	background-position:0px bottom;
	padding:10px 15px 10px 10px;
	margin-left:2px;
	margin-top:5px;
	float:right;
}


div.chweb{
	background:url("/images/Chweb.png");
	background-repeat:no-repeat;
	background-position:0px top;
	padding:0px 15px 10px 10px;
	margin-left:2px;
	margin-top:5px;
	float:right;
	height:10px;
}

div.chinfo{
	background-image:url('/images/ChInfo.png');
	background-repeat:no-repeat;
	background-position:0px center;
	padding:0px 15px 10px 10px;
	margin-left:2px;
	margin-top:5px;
	float:right;
	height:10px;
	
}

span.lock{
	background-image:url('/images/lock.png');
	background-position:left;
	padding-left:14px;
	background-repeat:no-repeat;
	color:#304b3e;
	font-weight:bold;
}
span.lockchart{
	background-image:url('/images/lockchart.jpg');
	background-position:left;
	padding-left:14px;
	background-repeat:no-repeat;
	color:#304b3e;
	font-weight:bold;
}


/* =============================== */
body , html{
	margin:0px;
	display:block;
	height:100%;
}
/* =======================*/
.centerbody{
	font-family:Tahoma;
	font-size:small;
}
div.title,td.title{
	height:16px;
	font-size:x-small;
	text-align:center;
	font-weight:bold;
}

div.title,td.title,td.charttile{
	background-color:#AFB8BC;
	color:#192738;
}

td.charttitle{
	background-color:#AFB8BC;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

div.result{
	text-align:right;
	padding:6px;
	height:360px;
}

/* Search Channel */
td.searchhead{
	font-size:small;
}
td.searchresult{
	font-size:small;
}

/* Default Links */
a.link{
 color: #354151;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
a.link:hover{
 color: white;
}



/* Satellite List */
a.satlist{
 color: #354151;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
a.satlist:hover{
	color: white;
}
td.satlist{
 padding-left:6px;
}


/* SAT CHART================ */
  /* Sat ChartMap */
span.sattitle,span.sattitle a{
  font-size: 18px;
  color: #5B6871;
  font-weight: bold;
}
span.sattitle a:hover{
  color: #FFFFFF;
}


span.satheadPos{
  font-size: 20px;
}


td.sathead{
	text-align:center;
	height:12px;
}
div.sathead{
	height:20px;
	font-family:Tahoma;
	font-size:10px;
	width: 190px;
}
#chartmap td{
    border: 1px solid #AFB8BC;
    }

span.satheadername{
    font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
}
span.satheader{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}


/*Chart */
div.freq,div.pol,div.sr,div.fec{
	float:left;
	text-align:center;
	height:100%;
}
div.freq,div.pol,div.sr{
	width:80px;
	border-right-width:1px;
	border-right-color:#BBC2C6;
	border-right-style:solid;
	display:table-cell;
}
div.fec{
	width:30px;
}
td.tpbody{
	background-color:#DDE1E1;
	text-align:center;
	color:#39414A;
	}
	
span.hdtvlogo { 
    font-family: Arial; 
    font-size: 10pt; 
    font-weight: bold; 
    border-style: dashed; 
    border-width: 1px; 
    background-color: #C2B6B6 
}
span.web { 
	font-size: 8pt; 
	font-family: Arial; 
	font-weight: bold 
}
span.feedlogo { 
	color: #707070; 
	font-family: Arial; 
	font-size: 8pt; 
	font-weight: bold; 
    border-style: dashed; 
    border-width: 1px; 
    background-color: #F4AB88;
}
span.feed{
	font-family:Arial, Helvetica, sans-serif;
	color:#752E0B;
	font-weight:bold;
}
span.datalogo { 
	color: #666666; 
	border-style: dashed; 
	border-width: 1px; 
	background-color: #B6DEBB; 
	width:7; 
	font-family:Arial; 
	font-size:8pt; 
	font-weight:bold; 
	padding-left:4; 
	padding-right:4; 
	padding-top:1; 
	padding-bottom:1
}
span.data{
	font-family:Arial, Helvetica, sans-serif;
	color:#59795A;
	font-weight:bold;
}
span.ch{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
span.package{
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#30413A;
}
span.packedch{
	font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}
td.provider{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bolder;
}
td.freech,td.newch,td.scrambled,td.package{
	text-align:left;
}
/* Channel Details */
div.vpid, div.sid, div.apid, div.lang{
	font-family: Arial; 
    font-size: 8pt;
    float:left;
    width:40px;
}
div.lang{
	margin-left:7px;
}

/* TD COLORS */
td.newch{
	background-color:#F1E37E;
}
td.package, td.scrambled{
	background-color:#C2D1CB;
}
td.freech, td.provider{
	background-color:#F8F7EF;
}
td.newch{
	background-color:#F1E37E;
}
td.offAir{
	background-color:#C9C9C9;
    font-size: 12px;
    font-style: italic;
    color: #625E5E;
}
td.pending{
  background-color: #C7C7C7;
}


/* NEWS================ */



div.newsBody{
	text-align:center;
	padding-top:14px;
}

div.newsFreq{
	text-align:center;
	font-weight:bold;
	color:#8a8585;
	font-size:14px;
	padding-bottom:4px;
}
span.newsFreq{
	font-weight:bold;
	color:#8a8585;
	text-align:center;
	font-size:14px;
}

/* News */

span.NewsCh{
	font-weight:bold;
	padding-left:3px;
}

a.sat{
	color:#b41212;
	font-weight:bold;
	text-decoration:none;
}
a.sat:hover{
	color:#E81717;
}
a.ch{
    color: #3E4371;
	font-weight:bold;
    font-size:12px;
	text-decoration:none;
}

.newsbody{
font-family: Tahoma; 
font-size: x-small;	
}
td.NewsTitle{
	color:#585858;
	font-weight:bold;
	font-size:11px;
}
/* SEARCH */
a.pagination,a.paginationOff{
	background-color:#69787E;
	color:white;
	border:2px #586569 solid;
	padding:0px 4px 0px 4px;
	margin-right:2px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.pagination:hover{
	background-color:#DADFE0;
	color:#546165;
}
a.paginationOff{
	background-color:#B4BECD;
	color:#4D5B73;
}
div.locksearch{
	background-image:url('/images/lock.png');
	background-repeat:no-repeat;
	width:14px;
	float:left;
}


.style2 {
	font-family: Tahoma;
	font-size: small;
}
.style3 {
	font-family: Tahoma;
	color: #FFFFFF;
}
.style5 {
	font-family: Tahoma;
	font-size: small;
	color: #667384;
}
.style7 {
	font-family: Tahoma;
	font-size: small;
	color: #1C445B;
}
.style9 {
	text-decoration: none;
}
