html{
	color:#4F4F4F;
	/*overflow: -moz-scrollbars-vertical;*/
	height:100%;
}
td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background: url(../images/bg_wide.png) #E3E4E6 no-repeat center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input, textarea, select {
	outline:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ad_holder A:hover { border:none; }
#footer_index {
	margin-top:7px; padding:9px 0px 0px 0px; color:#666; height:40px;
	width:886px; border-top:2px dotted #CCCCCC; text-align:center;
}
#footer_links TD.ft_s { color:#C8CACE;}
#footer_links TD.ft_i A { 
	text-decoration: none; border:1px solid #E3E4E6; margin:0px 5px 0px 5px; padding:2px 6px 4px 6px;
	display:block; font-family: Verdana; font-size:11px; color:#999999; float:left; white-space:nowrap;
}
#footer_links TD.ft_i A:hover { text-decoration: none; background-color:#DADBDE; border:1px solid #CCCDD0; color:#666666; }
.foot_copyright { padding:5px 0px 15px 0px; font-family: Verdana; font-size:10px; color:#999999; text-align:center; }

UL { margin:0px;  padding:0px; }
LI { display: inline; float: left; list-style-type: none }

a:link { color: #336699; text-decoration: underline; }
a:visited { color: #336699; }
a:hover { text-decoration: none; border-bottom:1px dotted #336699; color: #5F5F5F; }
a:active { text-decoration: none; }

#logo_cont A { display:block; text-decoration:none; }
#logo_cont A:hover { text-decoration:none; border:none;}

.norm { font-weight:normal; }
.normi { font-weight:normal; }
.msub { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#999999; font-weight:normal; }
.msub_s2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#96C; font-weight:bold; }
.micro { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#999999; }
.microg { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#CCCCCC; }
.punto10 { font-size: 10px; }
.punto11 { font-size: 11px; }
.punto12 { font-size: 11px; }
#select_lang { width:120px; }
#select_lang IMG { margin:2px 5px 0px 0px; text-align:left; vertical-align:bottom; }
.select_lang_off {
	background: url(../images/arrow_down_gray.gif) #414141 no-repeat center right; cursor:pointer;
	color:#FFFFFF; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;
	border:1px solid #4D4D4D; border-bottom:2px solid #4D4D4D;
	margin:1px 4px 0px 0px; padding:2px 5px 3px 4px; 
}
.select_lang_on {
	background: url(../images/arrow_down_white.gif) #515151 no-repeat center right; cursor:pointer;
	color:#FFFFFF; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;
	border:2px solid #4B91D6; border-bottom:none;
	margin:1px 3px 0px 0px; padding:3px 5px 2px 4px; 
}
#lang_inner {
	border:2px solid #4B91D6; border-bottom:3px solid #86B5E3;
	background-color:#515151; border-top:none; padding:2px 2px 2px 2px;
	position:absolute; width:125px; margin-top:20px; opacity:0.8; filter: alpha (opacity=80);
}
#lang_inner LI { width:100%; } 
#lang_inner LI A {
	text-decoration: none; background-color:#4F4F4F;
	border:1px solid #6E6E6E; border-bottom:2px solid #6E6E6E; margin:0px 0px 3px 0px;
	padding:3px 7px 4px 3px; display:block; font-family: Tahoma;
	font-size:11px; color:#FFFFFF;
}
#lang_inner LI A:hover { background-color:#333333; border-color:#C5C5C5; color:#FFFF33; }
#topbar { background-image:url(../images/topbar_hor_repeat_c.png); }
#orange_bar {
	background: url(../images/top_blue_bg.png) #5B9AD9 no-repeat 0px 0px;
	height:27px; width:874px; padding:0px 20px 0px 20px;
	text-align:center; display:block;
}
#orange_bar LI SPAN { margin-top:3px; display:block; color:#9EC4E9; }
#orange_bar LI A { 
	text-decoration: none; border:1px solid #5B9AD9; margin:0px 3px 0px 3px; padding:2px 6px 4px 6px;
	display:block; font-family: Verdana; font-weight:bold; font-size:12px; color:#FFFFFF;
}
#orange_bar LI A:hover { text-decoration: none; background-color:#3583D0; border:1px solid #2D76BF; }

.green { color:#00FF00; font-weight:normal; }
.dgreen { color:#00AA37; font-weight:normal; }
.orange { color:#FF912D }
.dorange { color:#FF0000; font-weight:normal; }
.red { color:#FF0000; }
.dred { color:#990000; }
.bold { font-weight:bold; }
.cg { color:#093; font-size:10px; }
.cr { color:#FF5151; font-size:10px; }
.cf { color:#999999; font-size:10px; }
.cd { color:#9A72DE; font-size:10px; }
.ch { font-size:13px;}

#login_link { margin-top:2px; }
#login_link LI SPAN { margin:3px 3px 0px 3px; display:block; color:#757575; }
#login_link LI A {
	text-decoration: none;	border:1px solid #4D4D4D; margin:0px 3px 0px 3px;
	padding:3px 7px 4px 7px; display:block; font-family: Verdana;
	font-weight:bold; font-size:10px; color:#FFFFFF;
}
#login_link LI A:hover { text-decoration: none; background-color:#4F4F4F; border:1px solid #6E6E6E; border-bottom:2px solid #6E6E6E; }
#search_bar {
	background-color:#F8F8F8; padding:5px; border:1px solid #D7D8DB;
	border-bottom: 2px solid #D4D4D4; margin:0px 15px 0px 15px; text-align:left;
}
.search_query  { border:1px solid #C7C9CD; padding:3px 2px 3px 3px; color:#BFBFBF; margin-right:5px; }
.search_button  {
	display:block; background-color:#EAEAEA; border:none; font-family: Tahoma;
	font-weight:bold; padding:2px 3px 1px 3px; color:#666666; margin:0px;
}
.sr_button_wrap { border:1px solid #C0C0C0; border-bottom:2px solid #C0C0C0; margin-right:10px; }
#search_bar select { border:1px solid #C7C9CD; }
.sr_holder_off {
	border:1px solid #C7C9CD; border-bottom:2px solid #C7C9CD; padding:2px 17px 1px 5px; color:#666666; width:130px;
	margin-right:5px; height:15px; background-color:#FFFFFF; font-family: Tahoma;
	background: url(../images/arrow_down.gif) #FFFFFF no-repeat center right; cursor:pointer
}
.sr_holder_on {
	border:1px solid #C7C9CD; border-top:2px solid #C0C0C0; padding:2px 17px 1px 5px; color:#666666; width:130px;
	margin-right:5px; height:15px; background-color:#FFFFFF; font-family: Tahoma;
	background: url(../images/arrow_down.gif) #F3F3F3 no-repeat center right; cursor:pointer
}
#types_cont {
	position:absolute; z-index:999; border:1px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC; border-left:2px solid #CCCCCC;
	background-color:#F3F3F3; margin:2px 0px 0px -279px; padding:2px 5px 5px 5px; width:420px;
}
#sat_cont {
	position:absolute; z-index:999; border:1px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC; border-left:2px solid #CCCCCC;
	background-color:#F3F3F3; margin:2px 0px 0px -1px; padding:2px 5px 5px 5px; width:142px;
}

#area_current { position:absolute; margin:-7px 0px 0px 8px;font-family: Tahoma; font-size:11px; font-weight:bold; background-color:#F3F3F3; padding:0px 3px 0px 3px; color:#3E88D2; }
#sat_list_br { border:1px dotted #999999; padding:5px 5px 2px 2px; }
#sat_list { background-color:#F3F3F3; width:292px; height:155px; overflow:auto; padding:3px 0px 0px 0px; }
#sat_list LI { 
	width:125px; background: #FFFFFF no-repeat center left; cursor:pointer;
	text-decoration: none; border:1px solid #CFCFCF; border-bottom:2px solid #CFCFCF; margin:0px 1px 3px 3px; padding:2px 2px 2px 2px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366;
}
#sat_list_fs {
	margin:-6px 0px 0px 0px; padding:0px 0px 3px 0px; border:1px solid #999999; float:left;
}
#sat_list_fs LEGEND { background-color:#F3F3F3; font-family: Tahoma; font-size:11px; font-weight:bold; margin-left:5px; position:relative; }

.satDeg { background-color:#FFFFF0; border:1px solid #DFDFDF; border-left:2px solid #CCCCCC; font-family: Tahoma; font-size:10px; padding:1px 1px 1px 1px; width:40px; text-align:center; }
.satName { font-family: Tahoma; font-size:11px; padding-left:4px; }
.ea { font-weight:normal; font-size:10px; }
.ea2 { font-weight:normal; font-size:10px; color:#999999; }
.ed { font-family: Tahoma; font-size:10px; color:#999999; }
#types_cont LI SPAN, #sat_cont LI SPAN { margin:3px 5px 5px 3px; display:block; color:#757575; font-family: Tahoma; font-weight:bold; }
#types_cont LI A { 
	width:110px; background: url(../images/bullet_orange.gif) #FFFFF0 no-repeat center left;
	text-decoration: none; border:1px solid #FFC166; border-bottom:2px solid #FFB03C; margin:0px 3px 5px 3px; padding:3px 6px 4px 16px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366;
}
#sat_cont LI A { 
	width:110px; background: url(../images/sat_dot.png) #FFFFF0 no-repeat 5px center;
	text-decoration: none; border:1px solid #FFC166; border-bottom:2px solid #FFB03C; margin:0px 3px 5px 3px; padding:3px 6px 4px 20px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366;
}
#sat_cont LI A:hover {
	text-decoration: none;
	background: url(../images/sat_dot_h.png) #FFFFFF no-repeat 5px center;
	border:1px solid #999999; border-bottom:2px solid #999999; color:#333333;
}
#types_cont LI A:hover {
	text-decoration: none;
	background: url(../images/bullet_gray.gif) #EEEEEE no-repeat center left;
	border:1px solid #999999; border-bottom:2px solid #999999; color:#333333;
}
#types_cont_bar, #sat_cont_bar { margin: 5px 0px 5px 4px; }
#types_cont_bar SPAN, #sat_cont_bar SPAN { margin:0px; padding:0px;	display:block; color:#757575; font-family: Tahoma; }
#types_cont_bar P, #sat_cont_bar P { margin:0px; padding:0px; display:block; color:#757575; font-family: Tahoma; margin-right:5px; }
#types_cont_bar P A, #sat_cont_bar P A { text-decoration: none; color:#999999; }
#leaderboard_holder, #leaderboard_holder_bottom {
	background-color:#F8F8F8; border:1px solid #D7D8DB; border-bottom:3px solid #D4D4D4;
	margin:5px 15px 0px 15px; padding:10px; text-align:center;
}
#leaderboard_holder IMG, #leaderboard_holder_bottom IMG {
	border:1px solid #EEEEEE;
}

#main_wrap {
	width:916px; margin-top:5px;
	background: url(../images/main_bg_repeat.png) #E3E4E6 repeat-y 0px 0px;
}
#main_index {
	margin:0px 16px 0px 16px; text-align:left; padding:8px 10px 10px 10px;
	background: url(../images/main_fade_bg.png) #FFFFFF repeat-x 0px 0px;
	border-bottom:2px solid #D5D6D9;
}
#main_index H3 { font-family: Arial, Helvetica, sans-serif; color: #666666; margin:0px; padding:0px; font-size:18px; }
#main_index H2 { font-family: Arial, Helvetica, sans-serif; color: #666666; margin:0px; padding:0px; font-size:18px; }

#main_bottom { font-size:1px; width:836px; height:17px; background: url(../images/main_bg_bottom.png) #E3E4E6 no-repeat 0px 0px; }

#manu_list LI SPAN { margin:0px; display:inline-table; color:#757575; font-family: Tahoma; }
#manu_list LI IMG { border:1px solid #E9E9E9; margin-right:5px; } 
#manu_list LI A { 
	background: #FFFFFF no-repeat center left; width:317px;
	text-decoration: none; border:1px solid #DFDFDF; border-left:3px solid #DFDFDF; margin:0px 3px 2px 0px; padding:3px 7px 3px 3px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366;
}
#manu_list LI A:hover { text-decoration: none; background: #FFFFF0 no-repeat center left; border:1px solid #CCCCCC; border-left:3px solid #CCCCCC; color:#333333; }

/* -------- listing classes --------- */

.cont_filter { background-color:#F2F2F2; border:1px solid #E9E9E9; border-bottom:none; margin-top:5px; }
.filt_holder { padding:4px 0px 3px 5px; }
.filt_holder LI A {
	text-decoration: none; border:1px solid #DDDDDD; border-bottom:2px solid #DDDDDD; font-family:Tahoma; font-size:10px; padding:4px 5px 4px 5px; margin:0px 0px 4px 0px; display:block; text-align:center; background-color:#FBFBFB; color:#3F7EBE; 
}
.filt_holder LI A:hover { border:1px solid #CCCCCC; border-bottom:2px solid #999999; background-color:#FFFFFF; }
.filt_holder LI A FONT { border:1px solid #DDDDDD;letter-spacing:9px; }
/* sat h3 headers */
.sub_sat { font-weight:normal; font-size:17px }
.sub_sats { font-weight:normal; font-size:14px }
.sat_table { border-bottom:3px solid #E9E9E9; border-top:1px solid #CBDFF3; margin-top:0px }
.li_labels TD {
	border-bottom:1px dotted #E2E2E2; border-right:1px dotted #E2E2E2; padding: 0px; font-family:Tahoma; font-size:10px; font-weight:bold;
}
.li_labels TD A { text-decoration: none; border:1px solid #DDDDDD; border-bottom:3px solid #DDDDDD;  padding:4px; margin:4px 2px 4px 2px; display:block; text-align:center; background-color:#F7FAFD; color:#3F7EBE; }
.li_labels TD A:hover { background-color:#FFFFFF; border-color:#BEBEBE; border-bottom:3px solid #3F7EBE; }
/* filter onmouseover menu */
.fl_cont { position:absolute; background-color:#F2F2F2; border:1px solid #E9E9E9; border-bottom:2px solid #E9E9E9; border-right:2px solid #E9E9E9; border-top:none; margin:31px 0px 0px -1px; width:142px; float:none; padding-bottom:1px; }
.fl_cont LI A {
	text-decoration: none; border:1px solid #DDDDDD; border-bottom:2px solid #DDDDDD;
	font-family:Tahoma; font-size:10px; padding:4px 5px 4px 5px; margin:0px 4px 3px 5px;
	display:block; text-align:center; background-color:#FBFBFB; color:#3F7EBE; width:120px; text-align:left;
}
.fl_cont LI A:hover { border:1px solid #CCCCCC; border-bottom:2px solid #999999; background-color:#FFFFFF; }
.fl_cont LI A FONT { border:1px solid #DDDDDD;letter-spacing:9px; }
.fl_cont LI A SPAN FONT { border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:none; border-right:none; letter-spacing:3px; }

.ar_HL { position:absolute; margin:-3px 0px 0px -12px; height:43px; width:12px; overflow:visible; background: url(../images/arrow_white.png) #000000 no-repeat center; font-size:1px;}
.ar_HLR { position:absolute; margin:-3px 0px 0px -12px; height:31px; width:12px; overflow:visible; background: url(../images/arrow_white.png) #000000 no-repeat center; font-size:1px;}
/* channel order menu */
.li_ch { position:absolute; background-color:#E3EEF9; border:1px solid #E2E2E2; border-bottom:2px solid #E2E2E2; border-top:none; margin-left:-3px; width:242px; float:none;  z-index:50; }
.li_ch LI { width:100% }
.li_ch LI A {
	text-decoration: none; border:1px solid #DDDDDD; border-bottom:3px solid #DDDDDD;  padding:5px; margin:0px 4px 4px 4px; display:block; text-align:center; background-color:#F7FAFD; color:#3F7EBE; 
}
.li_ch LI A:hover { background-color:#FFFFFF; border-color:#BEBEBE; border-bottom:3px solid #3F7EBE; }

.li_row {   border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; }


.info_tip { background-image:url(../images/infoi.png); background-repeat:no-repeat; background-position:center center; background-color:#FFFFFF; padding:1px; font-size:1px; width:8px; height:20px; cursor:pointer; display:block; } 
.li_row_ce { border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; text-align:center; } /* center */
.li_row_ce_HL { border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; text-align:center; } /* center */
.li_row_ce_HLN { border-top:none; border-bottom:1px solid #000000; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; text-align:center; } /* center */

.li_row_ce A, .li_row_ce_HL A, .li_row_ce_HLN A { text-decoration:none; }
.li_row_ce A.infoi, .li_row_ce_HL A.infoi, .li_row_ce_HLN A.infoi { background-color:#FFFFFF; cursor:pointer; } 
.li_row_ce A.infoi:hover, .li_row_ce_HL A.infoi:hover, .li_row_ce_HLN A.infoi:hover { text-decoration:none; border:none; cursor:pointer; } 


.infoi { background: transparent url(../images/infoi.png) no-repeat center center; cursor:pointer; } 


.li_row_f { background-color:#FFFFFF; border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; border-left:1px solid #E9E9E9; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:12px; font-weight:bold; text-align:center; } /* frequency */
.li_row_w { border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; border-left:1px solid #E9E9E9; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:12px; font-weight:bold; text-align:center; } /* frequency */
.li_row_s { background: url(../images/sr_arrow.png) #FFFFFF no-repeat center right; border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 6px; font-family:Tahoma; font-size:11px; color:#0000CC; } /* symbol rate */
.li_row_s_nosat {  background-color:#FFFFFF; border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 6px; font-family:Tahoma; font-size:11px; color:#0000CC; } /* symbol rate */
.li_row_c { border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; font-weight:bold; } /* channel */
.li_row_c_HL { border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; font-weight:bold;  } /* channel */
.li_row_c_HLN { border-top:none; border-bottom:1px solid #000000; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; font-weight:bold;  } /* channel */


.li_row_c A { text-decoration:none; }
.li_row_c_HL A { text-decoration:none; }
.li_row_c_HLN A { text-decoration:none; }

.li_row_t { border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 2px; font-family:Tahoma; font-size:11px; text-align:center;} /* category */
.li_row_t_HL { border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 2px; font-family:Tahoma; font-size:11px; text-align:center;} /* category */
.li_row_t_HLN { border-top:none; border-bottom:1px solid #000000; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 2px; font-family:Tahoma; font-size:11px; text-align:center;} /* category */

/* _t channel LEFT */
.li_row_t2 { border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 2px; font-family:Tahoma; font-size:11px; text-align:center;} /* category */
.li_row_t2_HL { border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; padding: 2px 0px 2px 2px; font-family:Tahoma; font-size:11px; text-align:center;} /* category */
.li_row_t2_HLN { border-top:none; border-bottom:1px solid #000000; border-right:1px solid #000000; padding: 2px 0px 2px 2px; font-family:Tahoma; font-size:11px; text-align:center;} /* category */

.li_row_p { border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; font-weight:bold; } /* provider */
.li_row_e { border-bottom:1px solid #DADADA; border-right:1px solid #E9E9E9; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; text-align:center; } /* right end */
.li_row_e_HL { border-top:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; text-align:center; } /* right end */
.li_row_e_HLN { border-top:none; border-bottom:1px solid #000000; border-right:1px solid #000000; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; text-align:center; } /* right end */

.li_row_e A { text-decoration:none }
.li_row_e_HL A { text-decoration:none }
.li_row_e_HLN A { text-decoration:none }

.li_pr_end { border-bottom:2px solid #E8E8E8; border-top:1px solid #E8E8E8; border-right:1px dotted #F0F0F0; padding:0px; font-family:Tahoma; font-size:11px; } /* FREQUENCY SPACER */

/* channel left */
.left { background: url(../images/left_bg.png) repeat-x 0px 0px; }
.left_info { background-color:#FFFFFF; border:1px solid #DDDDDD; border-left:2px solid #FF0000; padding:3px 3px 3px 5px; text-align:left; margin:0px 10px 0px 0px;}

.li_row_ci { border-bottom:1px solid #DADADA; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; width:65px; } /* channel */
.li_row_ci_HL { border:1px solid #000000; border-left:1px solid #000000; border-right:none; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; width:65px; vertical-align:top; } /* channel */
.li_row_ci_HLN { border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:none; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; width:65px; } /* channel */

.li_row_ci IMG { border:1px solid #DDDDDD; margin:0px 5px 0px 3px; }
.li_row_ci_HL IMG { border:1px solid #DDDDDD; margin-left:2px;}
.li_row_ci_HL IMG.slogo { border:1px solid #DDDDDD; margin:2px 0px 0px 2px;}
.li_row_ci_HLN IMG.slogo { border:1px solid #DDDDDD; margin:2px 0px 0px 2px;}
.li_row_ci_HLN IMG { border:1px solid #DDDDDD; margin-left:2px; }


/* category spacer */
.li_row_l {
	background: url(../images/cat_spacer.png) #DFE9F3 repeat-x 0px 0px;
	border-bottom:2px solid #C5D8EB; border-right:1px dotted #F0F0F0;
	padding: 1px 0px 2px 2px; font-family:Arial, Helvetica, sans-serif;
	font-size:13px; font-weight:bold; text-align:center; color:#3F7EBE; 
}

.sr { font-family:Tahoma; font-size:10px; color:#999999; } /* sr*/
.sr_red { font-family:Tahoma; font-size:11px; color:#FF0000; font-weight:bold; } /* tp analog */
.cl { font-family:Tahoma; font-size:11px; font-weight:bold; color:#093; }
.cl_empty { font-family:Tahoma; font-size:11px; font-weight:bold; color:#999; }
.tp_tid { font-family:Tahoma; font-size:11px; font-weight:bold; color:#09C; }
.tp_nid { font-family:Tahoma; font-size:11px; font-weight:bold; color:#963; }

/* ------ search li_ --------- */


.li_row_e2 { border-bottom:1px solid #DADADA; border-right:1px solid #E9E9E9; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; text-align:center; } /* BEAM right end */
.li_row_f2 { background-color:#FFFFFF; border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:12px; font-weight:bold; text-align:center; } /* SEARCH frequency */
.li_row_id { background-color:#FFFFFF; border-left:1px solid #E9E9E9; border-bottom:1px solid #DADADA; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 6px; font-family:Tahoma; font-size:11px; color:#333333; text-align:center } /* SAT NAME */
.li_row_id SPAN A { text-decoration:none; }
/*  --- sat last update top ----------------------- */
#sat_lastupdate { padding:0px; position:absolute; margin:6px 0px 0px -35px; text-align:right; width:270px; z-index:1; }
#sat_lastupdate FONT { background-color:#FFFFFF;font-family:Tahoma; font-size:11px; padding:0px 4px 0px 5px; }
/* ----------------------- */
/* bg colors */
.bg_red { background-color:#FFECEC; } /* old:#FFF2F2 */
.bg_green { background-color:#D5FFE0; } /* old:#ECFFF1 */
.bg_data { background-color:#F1EBFA; } /* old:#F4EFFA */
.bg_hdtv { background-color:#FFF0E6; }
.bg_fta { background-color:#FFFFF0; } /* old:#ECFFF1 */


.tip { border:1px solid #DADADA; border-bottom:2px solid #DADADA; font-size:1px; background: url(../images/tooltip_bg.png) no-repeat center center; height:8px; margin:2px 3px 0px 3px; cursor:pointer; } 
.tip_field { border:1px dotted #CCCCCC; border-top:1px solid #CCCCCC; padding:3px; margin:0px 0px 0px 0px; width:120px; }
.tip_field_tp { border:1px dotted #CCCCCC; border-top:1px solid #CCCCCC; padding:3px; margin:0px 0px 0px 0px; width:100px; }
.tip_field LEGEND, .tip_field_tp LEGEND { background-color:#FFFFE1;color:#993333; padding:0px 4px 0px 4px; margin:0px; font-weight:bold; font-family:Tahoma; font-size:10px; }

.n_tooltip {
	background: url(../images/tip_arrow_n.png) no-repeat bottom center; max-width:140px; z-index:100;
	position:absolute; border-top:1px solid #666666; border-bottom:none; padding:0px 0px 5px 0px ; font-size:10px;
}
.n_tooltip DIV { border-left: 1px solid #666666; border-right: 1px solid #666666; background-color:#FFFFE1; padding:4px; font-family: Tahoma; }

.n_tp {
	background: url(../images/tip_arrow_t2.png) no-repeat left center; max-width:200px; z-index:101;
	position:absolute; border-right:2px solid #666666; border-left:none; padding:0px 0px 0px 7px ; font-size:10px;
}
.n_tp DIV#n_tp_text { border-top: 2px solid #666666; border-bottom: 2px solid #666666; background-color:#FFFFE1; padding:4px 4px 4px 4px; font-family: Tahoma; }
.n_tp DIV#n_tp_text FIELDSET { border:1px dotted #CCCCCC; border-top:1px solid #CCCCCC; padding:3px 3px 4px 4px; margin:0px 0px 0px 0px; width:160px; font-size:11px;  }
.n_tp DIV#n_tp_text FIELDSET LEGEND { background-color:#FFFFE1;color:#993333; padding:0px 4px 0px 4px; margin:0px; font-weight:bold; font-family:Tahoma; font-size:11px; }
.n_tp DIV#n_tp_text FIELDSET TD IMG { border:1px solid #DDDDDD; margin-right:4px; }
/* ---------------------------------- */
.list_row_top { border-bottom:1px dotted #E2E2E2; border-top:1px solid #E9E9E9; padding: 6px 0px 6px 0px; }
.list_row { border-bottom:1px dotted #E2E2E2; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; }
.list_row_g { background-color:#DFEEFF; border-bottom:1px dotted #E2E2E2; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; }
.list_row_c { border-bottom:1px dotted #E2E2E2; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; }
.list_row_t { border-bottom:1px dotted #E2E2E2; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 6px; font-family:Tahoma; font-size:12px; font-weight:bold; }

.list_row_cg { background-color:#DFEEFF; border-bottom:1px dotted #E2E2E2; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; }

.list_row_r { background-color:#FFF0D9; border-bottom:1px dotted #E2E2E2; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:10px; }
.list_row_cr { background-color:#FFF0D9; border-bottom:1px dotted #E2E2E2; border-right:1px dotted #F0F0F0; padding: 2px 0px 2px 0px; font-family:Tahoma; font-size:11px; }


.list_row_p { border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8; border-right:1px dotted #F0F0F0; padding:0px; font-family:Tahoma; font-size:11px; }

.list_row_t2 { border-bottom:1px dotted #E2E2E2; padding: 0px; }
.list_row_t3 { border-bottom:1px dotted #E2E2E2; border-right:1px dotted #C0C0C0; padding: 6px 6px 6px 6px; }
.list_row_l1 { padding:5px 0px 5px 8px; border:1px dotted #DADADA; border-right:none; background-color:#F8F8F8; }
.list_row_l1r { padding:5px 8px 5px 0px; border:1px dotted #DADADA; border-left:none; background-color:#F8F8F8; }

.r_input { 	border:1px solid #EBEBEB; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; padding:4px 2px 4px 2px; width:97%; color:#FF7800; }
.l_input { 	border:1px solid #EBEBEB; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; padding:4px 2px 4px 2px; width:228px; color:#333333; }
.log_table { background-color:#FFFFFF; border:1px solid #DFDFDF; border-bottom:2px solid #DFDFDF; color:#FF7800; }

.rgt_button  {
	display:block; background: url(../images/button_bg.png) #EAEAEA repeat-x 0px 0px; border:none; font-family: Tahoma; font-size:11px;
	font-weight:bold; padding:3px 3px 3px 3px; color:#666666; margin:0px; width:205px;
}
.lgt_button  {
	display:block; background: #EAEAEA repeat-x 0px 0px; border:none; font-family: Tahoma; font-size:11px;
	font-weight:bold; padding:6px 6px 6px 6px; color:#666666; margin:0px; width:248px;
}
.lgt_button_wrap { border:1px solid #D6D6D6; border-bottom:2px solid #D6D6D6; width:auto; margin:5px 0px 0px 0px; }
.rgt_button_wrap { border:1px solid #D6D6D6; border-bottom:2px solid #D6D6D6; width:205px; margin:5px 0px 0px 0px; }
.chk_button {
	background: url(../images/button_bg_small.png) #EAEAEA repeat-x 0px 0px;font-family: Tahoma;font-size:11px; padding:4px 2px 4px 2px;
	color:#666666; border:1px solid #E1E1E1; margin:5px 0px 5px 0px;
	text-align:center; cursor:pointer;
}
.reg_capt { border:1px solid #EBEBEB; margin-left:15px; font-size:11px; padding:3px; width:154px; color:#3F7638; font-weight:bold; }
#country_holder {
	position:absolute; border:1px solid #CCCCCC; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; padding:6px 2px 2px 2px; 
	width:304px; height:166px; overflow:auto; margin:-200px 0px 0px 0px;
}
#country_holder LI A { 
	width:269px; background: #FFFFF0 no-repeat center left;
	text-decoration: none; border:1px solid #EBEBEB; margin:0px 3px 3px 3px; padding:3px 6px 3px 3px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366;
}
#country_holder LI A IMG { margin:1px 7px 0px 0px; } 
#country_holder LI A:hover { text-decoration: none; background: #E8F3FF no-repeat center left; }
#country_current { border:1px solid #EBEBEB; border-top:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:11px;
					padding:3px 2px 3px 2px; height:14px; background: url(../images/arrow_down.gif) #FFFFFF no-repeat center right; cursor:pointer;
}
#country_current IMG { margin:1px 5px 1px 2px; border:1px dotted #EBEBEB; }
#remember_holder LI { width:122px; }
#remember_holder LI SPAN { margin:0px; display:inline-table; color:#757575; font-family: Tahoma; }
#remember_holder LI IMG { border:1px solid #E9E9E9; margin-right:5px; } 
#remember_holder LI A { 
	background: #FFFFFF no-repeat center left;
	text-decoration: none; border:1px solid #DFDFDF; border-bottom:2px solid #DFDFDF; margin:0px; padding:3px 5px 3px 5px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366; text-align:center;
}
#remember_holder LI A:hover { text-decoration: none; background: #E8F3FF no-repeat center left; border:1px solid #CCCCCC; border-top:2px solid #999999; }

.input_reg { border:1px solid #BFBFBF; margin-top:5px; font-size:13px; padding:3px; width:200px; }
.input_reg_country { border:1px solid #BFBFBF; margin-top:5px; font-size:13px; padding:3px; width:210px; }
.input_reg_capt { border:1px solid #BFBFBF; margin-top:5px; margin-left:15px; font-size:13px; padding:3px; width:97px; color:#3F7638; font-weight:bold; }
.register_button_wrap { border:1px solid #C0C0C0; border-bottom:2px solid #C0C0C0; width:205px; margin:10px 0px 10px 0px; }
#register_button, #login_button  {
	display:block; background: url(../images/button_bg.png) #EAEAEA repeat-x 0px 0px; border:none; font-family: Tahoma; font-size:12px;
	font-weight:bold; padding:4px 3px 4px 3px; color:#666666; margin:0px; width:205px;
}
.info_box {
	background: url(../images/info_small.gif) #FFFFF0 no-repeat center left;
	border: 1px solid #FFE3B9; border-bottom: 2px solid #FFE3B9; padding:8px 8px 8px 33px; margin:3px 0px 2px 0px; color:#666666;
}
.info_box_red {
	background: url(../images/info_small_red.gif) #FFF4F4 no-repeat center left; 
	border: 1px solid #FFD2D2; padding:8px 8px 8px 33px; margin:3px 0px 2px 0px; color:#FF0000;
}
.info_box_red LI { display: list-item; float: none; list-style-type: disc; margin-left:13px; }
.info_box_green {
	background: url(../images/info_small.gif) #E6FFE6 no-repeat center left;
	border: 1px solid #6CE370; border-bottom: 2px solid #6CE370; padding:8px 8px 8px 33px; margin:3px 0px 2px 0px; color:#666666;
}
.info_box_green LI { display: list-item; float: none; list-style-type: disc; margin-left:13px; }

.info_box_blue {
	background: url(../images/info_small.gif) #E6EFFB no-repeat center left;
	border: 1px solid #81B1E2; border-bottom: 2px solid #81B1E2; padding:8px 8px 8px 33px; margin:3px 0px 2px 0px; color:#666666;
}
.info_box_micro {
	background: url(../images/info_small.gif) #FFFFF0 no-repeat center left;font-family: Tahoma;font-size:10px;
	border: 1px solid #FFE3B9; padding:3px 5px 3px 33px; margin:3px 2px 2px 2px; color:#666666;
}
.info_box_device {
	background: url(../images/info_small.gif) #FFFFF0 no-repeat center left;
	border: 1px solid #EAEAEA; padding:9px 10px 8px 33px; margin:0px 0px 0px 0px; color:#666666;
}
.check_button {
	background: url(../images/button_bg_small.png) #EAEAEA repeat-x 0px 0px;font-family: Tahoma;font-size:10px; padding:1px 3px 2px 3px;
	color:#666666; border:1px solid #D4D4D4; border-bottom:2px solid #D4D4D4; margin:0px 9px 3px 0px;
	text-align:center; cursor:pointer; width:200px;
}
#check_space { width:220px;}

#login_box { margin-left:2px; }
.login_input_close {
	background: url(../images/close_mini.png) #414141 no-repeat center center; cursor:pointer; 
	border:1px solid #6A6A6A;font-family: Tahoma; padding:3px 5px 3px 5px; color:#FFFFFF; margin:1px 6px 0px 0px;
}
.login_input_close_on {
	background: url(../images/close_mini_on.png) #414141 no-repeat center center; cursor:pointer; 
	border:1px solid #DFDFDF;font-family: Tahoma; padding:3px 5px 3px 5px; color:#FFFFFF; margin:1px 6px 0px 0px;
}
.login_input { 	background-color:#414141; border:1px solid #737373;font-family: Tahoma; padding:3px 5px 3px 5px; color:#FFFFFF; margin:1px 6px 0px 0px; }
.login_button_wrap { border:1px solid #858585; border-bottom:2px solid #858585;margin:1px 0px 0px 0px;}
.login_box_button  { display:block; background-color:#616161; border:none; font-family: Tahoma; font-weight:bold; padding:2px 3px 1px 3px; color:#FFFFFF; margin:0px; }
.title_box { background-color:#FFFFE1; border:1px solid #000000; color:#000000; padding:2px 4px 2px 4px; position:absolute; font-family: Tahoma; margin-top:2px; margin-left:-1px; }
.input_submit { border:1px solid #BFBFBF; font-size:11px; padding:3px; width:97%; }



/*#select_manu { width:590px; }
#select_manu LI SPAN { margin:0px; display:inline-table; color:#757575; font-family: Tahoma; }
#select_manu LI IMG { border:1px solid #E9E9E9; margin-right:5px; } 
#select_manu LI A { 
	background: #FFFFFF no-repeat center left;
	text-decoration: none; border:1px solid #DFDFDF; border-bottom:2px solid #DFDFDF; margin:0px 3px 3px 0px; padding:3px 5px 3px 5px;
	display:block; font-family: Tahoma; font-size:10px; color:#003366; text-align:center;
}
#select_manu LI A:hover {
	text-decoration: none;
	background: #E8F3FF no-repeat center left;
	border:1px solid #CCCCCC; border-top:2px solid #999999;
}
#manu_index { height:290px; width:585px; overflow:auto; margin-top:7px; }
#manu_index LI { 
	background: #FFFFFF no-repeat center left; width:178px; cursor:pointer;
	text-decoration: none; border:1px solid #DADADA; border-bottom:2px solid #DADADA; margin:0px 3px 3px 0px; padding:0px 5px 0px 0px;
	display:block; font-family: Tahoma; font-size:10px; color:#003366; text-align:left;
}
#manu_index LI IMG,#manu_current_cid IMG { border:1px solid #EAEAEA; margin:4px; }
#manu_current_td { width:173px; }
#manu_current_cid { 
	background: #FFFFFF no-repeat center left;
	text-decoration: none; border:1px solid #DADADA; border-bottom:2px solid #DADADA; margin:0px 3px 0px 0px; padding:0px 5px 0px 0px;
	font-family: Tahoma; font-size:10px; color:#003366; text-align:left;
}
#manu_current_cid A {
	text-decoration: none; border:1px solid #C0C0C0; display:block; font-family: Tahoma; font-size:10px; color:#003366; text-align:center; padding:5px; margin:0px 5px 0px 0px;
	 background-color:#F7F7F7; color:#666666;
}
#manu_current_cid A:hover { background-color:#E8F3FF; border-color:#9DCCFF; color:#0053AE; }*/
.microlink A { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#999999; text-decoration:none;}
.microlink A:hover { text-decoration:none; text-decoration:underline; border:none; }
.load_in {background:url(../images/loading_gray.gif) no-repeat center left; padding:1px 1px 1px 20px; }
.load_out {background:none; padding:1px 1px 1px 1px; }

/*#s_device_type_current { 
	background: #FFFFFF no-repeat center left;
	text-decoration: none; border:1px solid #DADADA; border-bottom:2px solid #DADADA; margin:0px 3px 0px 0px; padding:0px 0px 0px 0px;
	font-family: Tahoma; font-size:10px; color:#003366; text-align:left; background: #FFFEF9 no-repeat center left;
}
#s_device_type_current A {
	text-decoration: none; border:1px solid #C0C0C0; display:block; font-family: Tahoma; font-size:10px; color:#003366; text-align:center; padding:3px 5px 3px 5px; margin:0px 0px 0px 0px;
	 background-color:#F7F7F7; color:#666666;
}
#s_device_type_current A:hover { background-color:#E8F3FF; border-color:#9DCCFF; color:#0053AE; }*/
#s_driver_type LI { 
	width:133px; background: #FFFFFF no-repeat center left;
	text-decoration: none; border:1px solid #DADADA; border-left:3px solid #DADADA; margin:0px 4px 4px 0px; padding:1px 4px 2px 2px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366;
}
#ndevice_list TD { border-bottom:1px solid #DBDBDB; font-family: Tahoma; font-size:11px; vertical-align:middle; margin:0px; padding:3px 0px 3px 0px; }
#ndevice_list TD SPAN { margin-left:5px; }

.nom_table { margin-bottom:1px; }
.nom_table TD { border-bottom:1px solid #DDDDDD; font-family: Tahoma; font-size:11px; vertical-align:middle; margin:0px; height:30px;  }
.nom_table TD SPAN { margin-left:5px; }

.n_input { 	border:1px solid #CECECE; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; padding:2px 2px 3px 2px; width:210px; }
.n_input_size { color:#FF7800; border:1px solid #CECECE; border-right:none; background:url(../images/input_mb.png) #FFFFFF no-repeat center right; font-family: Tahoma; font-size:11px; padding:2px 15px 3px 2px; width:34px; }
.n_input_bl { border:none; margin:0px 0px 0px 0px; font-family: Tahoma; font-size:11px; padding:0px 0px 1px 2px; background-color:#FFFFFF; }
.n_textarea { border:1px solid #CECECE; background-color:#FFFFFF; font-size:11px; padding:4px; width:560px; height:120px; }
.n_input_border { border:1px solid #CECECE; background-color:#FFFFFF; padding:1px 0px 2px 0px; width:64px; }
.mar_l5 { margin:0px 5px 0px 5px; color:#003366; }
/*.deviceLabel { margin:0px 5px 0px 5px; color:#003366; }

#add_device_link { margin-left:3px;}
#add_device_link LI SPAN { margin:2px 2px 0px 2px; display:block; color:#757575; }
#add_device_link LI A {
	text-decoration: none;	border:1px solid #C9C9C9; margin:0px 3px 0px 0px;
	padding:3px 7px 4px 3px; display:block; font-family: Tahoma;
	font-size:11px; color:#4B4B4B; background: #FFFFFF no-repeat center left;
}
#add_device_link LI A:hover { text-decoration: none; background-color:#FFFFBF; border:1px solid #999999; }
#add_device_link LI A IMG { margin-right:5px }
#new_device_list {
	position:absolute; border:1px solid #CCCCCC; border-bottom:2px solid #999999;
	border-right:2px solid #CCCCCC; background-color:#FFFFFF; margin:25px 0px 0px 0px;
	background-color:#F8F8F8; width:190px; 
}
#new_device_list_idx {width:183px; height:142px; padding:3px; overflow:auto;}
#new_device_list_idx LI A {
	text-decoration: none; border:1px solid #DADADA; border-left:2px solid #DADADA; margin:0px 3px 2px 0px;
	padding:3px 7px 4px 16px; display:block; font-family: Tahoma; width:137px;;
	font-size:11px; color:#003366; background: url(../images/plus.png) #FFFEF9 no-repeat center left;
}
#new_device_list_idx LI A:hover { text-decoration: none; background-color:#E8F3FF; border:1px solid #9DCCFF; color:#003366; border-left:2px solid #9DCCFF; }*/

.cp { cursor:pointer }
.iso { text-align:right; margin:0px; padding:0px; }
.pic_table { border:1px solid #E2E2E2; border-bottom:2px solid #DADADA; background-color:#F8F8F8; }

/* --------------AD => start ------------- */
.db_info_sat_ad TD { border-top:1px solid #FFFFFF; border-bottom:1px solid #DDDDDD; border-right:1px dotted #EEEEEE; font-family: Tahoma; font-size:10px; color:#868686; padding:3px 3px 3px 2px; }
.db_info_sat_ad TD.slink A { font-size:11px;text-decoration:none;  }
.db_info_sat_ad TD.dlink { padding-right:6px; }
.db_info_sat_ad TD.dlink DIV { text-decoration:none; font-size:10px; border:1px solid #CCCCCC; border-left:2px solid #CCCCCC; text-align:center; padding:2px 2px 2px 2px; }
.db_info_sat_ad TD.dlink A:hover { text-decoration:underline; } 

.ad_menu { background: url(../images/ad_menu_line.png) repeat-x bottom; }
.ad_menu LI A {
	 border:1px solid #DDDDDD; border-bottom:2px solid #E9E9E9; text-decoration:none;
	 padding:5px 7px 5px 26px;  font-family: Tahoma; color:#9B9B9B; margin:1px 4px 0px 0px;
	 background-color:#F2F2F2; display:block; font-weight:bold; background-position:6px 4px; background-repeat:no-repeat;
}
.ad_menu LI A:hover { background-color:#F9F9F9; color:#7D7D7D; border-top:1px solid #999999; }

.ad_menu_sub { background: url(../images/ad_menu_line1.png) #FFFFFF repeat-x bottom; }
.ad_menu_sub LI A {
	 border:1px solid #DDDDDD; border-bottom:1px solid #E9E9E9; text-decoration:none;
	 padding:4px 9px 4px 9px;  font-family: Tahoma; font-size:11px; color:#999999; margin:4px 0px 0px 4px;
	 background-color:#F9F9F9; display:block;
}
.ad_menu_sub LI A:hover { background-color:#FFFFF9; color:#7D7D7D; border-top:1px solid #999999; }

.ad_li_on { background-color:#FFFFFF; color:#3F7EBE; border-bottom:none; border-top:2px solid #709FCF; padding-bottom:7px; margin-top:0px; }
/* ----------------------- */
.ad_border { border:1px solid #DDDDDD; border-top:none; border-bottom:3px solid #E9E9E9; background-color:#FFFFFF; }
.ad_border_idx {background: url(../images/ad_border_bg.png) #FFFFFF repeat-y; border-bottom:3px solid #E9E9E9 !important; background-color:#FFFFFF; }
.db_info_last TD { border-bottom:1px solid #DADADA; border-right:1px dotted #DADADA; font-family: Tahoma; font-size:11px; color:#868686; background-color:#E6EFF9; padding:4px 3px 4px 2px; }
/* ----------------------- */
.db_info TD { border-bottom:1px solid #EEEEEE; border-right:1px dotted #EEEEEE; font-family: Tahoma; font-size:11px; color:#868686; background-color:#FFFEF9; padding:4px 3px 4px 2px; }
.db_info TD A { text-decoration:none; }
/* ----------------------- */
.db_info_micro TD { border-bottom:1px solid #DDDDDD; border-right:1px dotted #EEEEEE; font-family: Tahoma; font-size:10px; color:#868686; padding:4px 3px 4px 2px; height:35px; }
/* ----------------------- */
.db_info_msingle TD { border-bottom:1px solid #DDDDDD; border-right:1px dotted #EEEEEE; font-family: Tahoma; font-size:11px; color:#666666; padding:4px 3px 4px 2px; height:35px; }
/* ----------------------- */
.db_info_top_micro TD { border-bottom:1px solid #CCCCCC; font-family: Tahoma; font-size:10px; color:#868686; background-color:#F9F9F9; padding:4px 3px 4px 2px; height:25px; }
.db_info_top TD { border-bottom:1px solid #CCCCCC; font-family: Tahoma; font-size:11px; color:#868686; background-color:#F9F9F9; padding:4px 3px 4px 2px; }
/* ----------------------- */
.db_info_sat TD { border-top:1px solid #FFFFFF; border-bottom:1px solid #DDDDDD; border-right:1px dotted #EEEEEE; font-family: Tahoma; font-size:10px; color:#868686; padding:3px 3px 3px 2px; }
.db_info_sat TD.slink A { font-size:12px; }
.db_info_sat TD.dlink { padding-right:6px; }
.db_info_sat TD.dlink A { text-decoration:none; /*background: url(../images/dg_bg.png) center left;*/ font-size:10px; display:block; border:1px solid #CCCCCC; border-left:2px solid #CCCCCC; text-align:center; padding:2px 2px 2px 2px; }
.db_info_sat TD.dlink A:hover { text-decoration:underline; } 
/* ----------------------- */
.db_info_ci TD { border-bottom:1px dotted #DDDDDD; border-top:1px solid #FFFFFF; border-right:1px dotted #DDDDDD; font-family: Tahoma; font-size:12px; padding:4px 6px 4px 6px; height:28px; }
.db_info_ci TD.sat_label DIV { background-color:#FBFBFB; border:1px solid #F0F0F0; padding:6px; }

.db_info_ch TD { border-right:1px dotted #DDDDDD; font-family: Tahoma; font-size:12px; padding:5px 5px 0px 5px;}
/* ----------------------- */
.db_info_lg TD { border-right:1px dotted #DDDDDD; border-bottom:1px solid #DDDDDD; border-top:3px solid #FFFFFF; font-family: Tahoma; font-size:10px; color:#666666}
.db_info_lg TD.ltype A {
	background-color: #FFFFF0;	text-decoration: none; border:1px solid #FFFFF0; margin:0px; padding:1px;
	display:block; font-family: Tahoma; font-size:10px; font-weight:bold; color:#003366; text-align:center; width:12px;
}
.db_info_lg TD.ltype A:hover {
	text-decoration: none;
	border:1px solid #000;
}
.db_info_lg TD A { text-decoration:none }
/* ------- multi edit --------------------- */
.db_multi TD { border-right:1px dotted #DDDDDD; border-bottom:1px solid #DDDDDD; font-family: Tahoma; font-size:11px; color:#666666; padding:3px; text-align:center;}
.db_multi TD A { text-decoration:none }

/* home listing */
.db_info_pb TD { border-bottom:1px solid #E2E2E2; border-top:1px solid #FFFFFF; font-family: Tahoma; font-size:11px; color:#666666}
.db_info_pb TD.sat_name { text-align:center;}
.db_info_pb TD.logo { padding-right:0px;} 
.db_info_pb TD.logo IMG { border:1px solid #DDDDDD;} 
.db_info_pb TD.info { font-size:10px; text-align:left; } 
.db_info_pb TD.item_name { text-align:left; } 
.db_info_pb TD.time { font-size:10px; text-align:center; } 
.db_info_pb TD A { text-decoration:none }
.db_info_pb TD A.deg_link { font-size:10px; color:#9F0000 }
/* ----------------------- */

/* --- */
.input_ch { border:1px solid #DDDDDD; background-color:#FFFFFF; padding:3px; font-size:12px; font-family:Tahoma; }
/* ch select sat -> start */
.ch_field { border:3px dotted #CCCCCC; border-top:3px solid #CCCCCC; padding:4px 4px 7px 7px; margin:0px 0px 0px 0px; }
.ch_field LEGEND { background-color:#F7F7F7;color:#993333; padding:0px 4px 0px 4px; font-weight:bold; font-family:Tahoma }

.sa_dg { background-color:#FFFFFF; padding:2px; border:1px dotted #CCCCCC; }
.ch_sdg { font-size:11px; color:#009999; }
.it_dg { color:#999999; font-size:11px; }
.no_beam { border:1px solid #DDDDDD; padding:3px; text-align:center; color:#FF0000; margin-left:2px; font-size:12px; background-color:#FFFFF0; }

.list_area_title TD { padding-bottom:5px; font-size:11px; color:#EC7000 }
.list_areas { height:270px; overflow:auto; overflow-x: hidden; border:1px solid #DDDDDD; background-color:#FDFDFD; }
.no_same_degree { padding:7px; border:2px dashed #DDDDDD; text-align:center; margin:4px; }
#sat_holder {
	position:absolute; border:1px solid #CCCCCC; border-bottom:3px solid #CCCCCC; background-color:#FFFFFF; font-family: Tahoma; font-size:11px;
	padding:0px 0px 5px 0px; width:815px; margin:2px 0px 0px 0px;
}
#sat_holder LI { width:100%;}
#sat_holder LI A { 
	width:100%; background: transparent no-repeat center left; text-decoration: none; border:1px solid #EBEBEB;
	border-top:1px solid #FFFFFF; border-left:3px solid #DDDDDD; margin:0px 0px 0px 0px; padding:4px 6px 4px 5px;
	display:block; font-family: Tahoma; font-size:10px; color:#0066CC;
}
#sat_holder LI SPAN A { /* SAT SEPERATOR */
	width:110%; background: #EEEEEE no-repeat center left; text-decoration: none; border:1px solid #EBEBEB;
	border-top:none; border-left:3px solid #DDDDDD; border-bottom:4px dotted #999999; margin:0px; padding:0px;
	display:block; font-family: Tahoma; font-size:1px; color:#0066CC;
}
#sat_holder LI SPAN A:hover { text-decoration: none; background-color:#FFFFF0; }
#sat_current {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:12px; width:97%;
	padding:3px 2px 3px 4px; height:14px; background: url(../images/arrow_down.gif) #FFFFFF no-repeat center right; cursor:pointer;
}
#sat_holder LI A:hover{  text-decoration: none; background-color:#0A246A; color:#FFFFFF; }
#beam_holder {
	position:absolute; border:1px solid #CCCCCC; background-color:#FFFFFF; font-family: Tahoma; font-size:11px;
	padding:0px; width:389px; overflow:auto; margin:2px 0px 0px 0px; overflow-x: hidden;
}
#beam_holder LI { width:96%;}
#beam_holder LI A { 
	width:100%; background: #FFFFFF no-repeat center left; text-decoration: none; border:1px solid #EBEBEB;
	border-top:1px solid #FFFFFF; border-left:3px solid #DDDDDD; margin:0px 0px 0px 0px; padding:4px 6px 4px 5px;
	display:block; font-family: Tahoma; font-size:11px; color:#0066CC; background-position:center right; background-repeat:no-repeat;
}
#beam_current {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; width:96%;
	padding:2px 2px 2px 4px; height:14px; background: url(../images/arrow_down.gif) #FFFFFF no-repeat center right; cursor:pointer;
}

#tp_holder {
	position:absolute; width:500px; border:1px solid #CCCCCC; border-bottom:3px solid #CCCCCC; background-color:#FFFFFF; font-family: Tahoma; font-size:11px;
	padding:0px 0px 2px 0px; width:305px; height:166px; overflow:auto; margin:2px 0px 0px 0px; overflow-x: hidden;
}

#tp_holder LI { background-position:center right; background-repeat:no-repeat; }
#tp_holder LI A { 
	width:280px; text-decoration: none; border:1px solid #CCCCCC;
	border-top:1px solid #FFFFFF; border-left:3px solid #DDDDDD; margin:0px 1px 1px 0px; padding:3px 5px 3px 4px;
	display:block; font-family:'Courier New'; font-size:13px; color:#0066CC;
}
#tp_current {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:12px; width:305px; color:#0066CC;
	padding:3px 2px 3px 4px; height:14px; background: url(../images/arrow_down.gif) #FFFFFF no-repeat center right; cursor:pointer; overflow:hidden;
}
#beam_holder LI A:hover, #tp_holder LI A:hover { text-decoration: none; background-color:#E8F3FF; }

#add_tp, #save_coords {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; font-weight:bold; width:60px; color:#009933; margin-left:1px;
	padding:3px 2px 3px 6px; height:14px; cursor:pointer; background-image: url(../images/plus_mini.png); background-color:#FFFFFF; background-repeat:no-repeat; background-position:center right; 
}
#add_sat {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; font-weight:bold; width:60px; color:#009933; margin-left:1px;
	padding:3px 2px 3px 6px; height:14px; cursor:pointer; background-image: url(../images/plus_mini.png); background-color:#FFFFFF; background-repeat:no-repeat; background-position:center right; 
}
#add_tp_index {
	position:absolute; background: url(../images/add_tp_bg.png) #FFFFF0 no-repeat top left; width:380px; padding:5px; border-left:1px solid #999999; border-right:2px solid #999999; border-bottom:2px solid #999999; font-family: Tahoma; font-size:12px; margin:-2px 0px 0px -1px;
}
#copy_logo_hl {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; font-weight:bold; width:80px; color:#006699; margin-left:1px; text-align:left;
	padding:3px 2px 3px 6px; height:14px; cursor:pointer; background-image: url(../images/copy_mini.png); background-color:#FFFFFF; background-repeat:no-repeat; background-position:center right; 
}
#copy_logo_hl_index {
	position:absolute; background: url(../images/add_copy_bg.png) #FFFFF0 no-repeat top left; width:804px; margin:28px 0px 0px -425px; padding:3px 5px 5px 5px; border-left:1px solid #999999; border-right:2px solid #999999; border-bottom:2px solid #999999; font-family: Tahoma; font-size:12px; 
}
.copy_search_btn { background: url(../images/search.png) #FFFFF0 no-repeat center left; border:1px solid #DDDDDD; border-bottom:2px solid #CCCCCC; background-color:#FDFDFD; padding:3px 6px 3px 22px; font-size:11px; cursor:pointer;}
/* logo copy */
#result_inner { max-height:195px; overflow:auto; }
#result_inner LI A { 
	width:57px; text-decoration: none; border:1px solid #CCCCCC; height:53px; background-color:#FFFFFF;
	border:1px solid #DDDDDD; border-bottom:2px solid #DDDDDD; margin:0px 4px 4px 0px; padding:3px 4px 2px 3px;
	display:block; font-family:Tahoma; font-size:9px; color:#0066CC; text-align:center;
}
#result_inner LI A IMG { border:1px solid #EEEEEE; margin:0px 5px 3px 0px;; } 
#result_inner LI A:hover { text-decoration: none; background-color:#E8F3FF; border:1px solid #CCCCCC; border-bottom:2px solid #999999; }

.ch_field_mini { border:2px dotted #CCCCCC; border-top:2px solid #CCCCCC; padding:4px 4px 7px 7px; margin:0px 0px 0px 0px; }
.ch_field_mini LEGEND { background-color:#FFFFF0;color:#669966; padding:0px 1px 0px 1px; font-weight:bold; font-family:Tahoma; font-size:10px; }
.ch_field_mini TD.btn A { border:1px solid #CCCCCC; display:block; }

.tp_load { text-align:center; padding:2px 10px 2px 10px; color:#006633; border:1px dotted #339966; background-color:#FFFFF0; margin:0px 3px 3px 0px; font-size:11px; }
#fec_list { position:absolute; border:1px solid #999999; border-bottom:2px solid #999999; border-top:none; padding:4px 0px 0px 3px; width:87px; margin:-1px 0px 0px 0px; background: url(../images/in_hover_bg.png) #FFFFFF no-repeat top left; }
#vh_list { position:absolute; border:1px solid #999999; border-bottom:2px solid #999999; border-top:none; padding:4px 0px 0px 3px; width:58px; margin:-1px 0px 0px 0px; background: url(../images/in_hover_vh_bg.png) #FFFFFF no-repeat top left; }
#sr_list { position:absolute; border:1px solid #999999; border-bottom:2px solid #999999; border-top:none; padding:4px 0px 0px 3px; width:152px; margin:-1px 0px 0px 0px; background: url(../images/in_hover_sr_bg.png) #FFFFFF no-repeat top left; }
/* ch select sat -> end */
.listitems LI { 
	background: #FFFFFF no-repeat center left;
	text-decoration: none; border:1px solid #DADADA; border-left:3px solid #DADADA; margin:0px 4px 0px 0px; padding:0px 0px 0px 0px;
	font-family: Tahoma; font-size:11px; color:#003366;
}

.pnums LI A { 
	background: #FFFFF0 no-repeat center left;
	text-decoration: none; border:1px solid #DFDFDF; border-bottom:2px solid #DFDFDF; margin:0px 3px 3px 0px; padding:3px 5px 3px 5px;
	display:block; font-family: Tahoma; font-size:10px; color:#003366; text-align:center; width:12px;
}
.pnums LI A:hover {
	text-decoration: none;
	background: #E8F3FF no-repeat center left;
	border:1px solid #CCCCCC; border-top:2px solid #999999;
}
.sat_legend { border:1px solid #DDDDDD; padding:2px; font-family:Tahoma; font-size:10px; text-align:center; }
.schange A {
	text-decoration: none; border:1px dotted #DDDDDD; display:block; font-family: Tahoma; font-size:10px; text-align:center; padding:3px 4px 3px 4px; margin:0px 0px 0px 0px;
	 background-color:#F7F7F7; color:#999999;
}
.schange A:hover { background-color:#E8F3FF; border-color:#9DCCFF; color:#0053AE; }

.tahoma_11 { font-family: Tahoma; font-size:11px; }
.tahoma_10 { font-family: Tahoma; font-size:10px; }
.sat_input { border:1px solid #DDDDDD; background-color:#FFFFFF; padding:1px 0px 2px 0px; font-size:14px; font-family:Tahoma; }

/* --------------------- INDEX-------------------------- */
.list_sat TD.row { border-bottom:1px solid #D2D2D2; border-top:1px solid #FFFFFF; font-family: Tahoma; font-size:12px; color:#868686;  }
.list_sat TD.row_d { border-bottom:1px solid #D2D2D2; border-top:1px solid #FFFFFF;   }
.list_sat TD.row_d A { font-family: Tahoma; font-size:12px; display:block; border:1px dotted #CCCCCC; padding:6px 4px 6px 4px; margin:0px 5px 0px 5px; /*background: url(../images/dg_bg.png) center left;*/ }
/*.list_sat TD.row_d A:hover { background-color:#FFFFFF; }*/
.list_sat TD.row SPAN A { font-size:12px; font-weight:bold; }
.list_sat TD.info { border-bottom:1px solid #D2D2D2; border-top:1px solid #FFFFFF;  border-right:1px dotted #DDDDDD; color:#999999; padding:5px 5px 5px 5px; }
.list_sat TD.info TD.item      { font-family: Tahoma; font-size:10px;padding:2px 2px 2px 2px; border-right:1px dotted #CCCCCC; text-align:center; border-bottom:1px dotted #CCCCCC; }
.list_sat TD.info TD.item_tv   { font-family: Tahoma; font-size:10px;padding:2px 5px 2px 5px; border-right:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; }
.list_sat TD.info TD.item_tv IMG  { margin-right:4px; }
.list_sat TD.info TD.item_radio{ font-family: Tahoma; font-size:10px;padding:2px 5px 2px 5px; border-right:1px dotted #CCCCCC; text-align:center; border-bottom:1px dotted #CCCCCC; }
.list_sat TD.info TD.item_radio IMG  { margin-right:4px; }
.list_sat TD.info TD.item_clear{ font-family: Tahoma; font-size:10px;padding:2px 4px 2px 4px; border-right:1px dotted #CCCCCC; text-align:center; border-bottom:1px dotted #CCCCCC; }
.list_sat TD.info TD.item_clear IMG  { margin-right:4px; }

.list_sat TD.info TD.item_e   { font-family: Tahoma; font-size:10px;padding:2px 2px 2px 5px; text-align:center; border-bottom:1px dotted #CCCCCC; }
.list_sat TD.info TD.item_bot { font-family: Tahoma; font-size:10px;padding:2px 2px 2px 5px; border-right:1px dotted #CCCCCC; text-align:center; color:#7A7A7A; font-weight:bold; }
.list_sat TD.info TD.item_bot_e { font-family: Tahoma; font-size:10px;padding:2px 2px 2px 5px; text-align:center; }


.list_sat_holder { } 
/* index sub */
.idx_menu_sub { background: url(../images/ad_menu_line1.png) #FFFFFF repeat-x bottom; }
.idx_menu_sub LI A {
	 border:1px solid #DDDDDD; border-bottom:1px solid #E9E9E9; text-decoration:none;
	 padding:4px 8px 4px 8px;  font-family: Tahoma; font-size:12px; color:#3F7EBE;; margin:4px 0px 0px 4px;
	 background-color:#F9F9F9; display:block; font-weight:bold;
}
.idx_menu_sub LI A:hover { background-color:#FFFFF9; color:#7D7D7D; border-top:1px solid #999999; }
/* index upper menu ---- */
.idx_menu { background: url(../images/ad_menu_line.png) repeat-x bottom; }
.idx_menu LI A {
	 border:1px solid #DDDDDD; border-bottom:2px solid #E9E9E9; text-decoration:none;
	 padding:5px 7px 5px 26px;  font-family: Tahoma; font-size:12px; color:#9B9B9B; margin:1px 4px 0px 0px;
	 background-color:#F2F2F2; display:block; font-weight:bold; background-position:6px center; background-repeat:no-repeat;
}
.idx_menu LI A:hover { background-color:#F9F9F9; color:#7D7D7D; border-top:1px solid #999999; }
.sat_num { font-size:11px; color:#BCBCBC; font-weight:normal; }

.sat_type_holder { padding:2px 2px 2px 5px; }
.sat_type_holder LI A {
	text-decoration: none; border:1px solid #DDDDDD; border-bottom:2px solid #DDDDDD;
	font-family:Tahoma; font-size:11px; padding:4px 6px 4px 4px; margin:0px 8px 4px 0px;
	display:block; text-align:center; background-color:#FFFFF0; color:#666666; 
}
.sat_type_holder LI A:hover { border:1px solid #CCCCCC; border-bottom:2px solid #999999; background-color:#FFFFFF; }
.sat_type_holder LI A FONT { border:1px solid #DDDDDD;letter-spacing:9px; }
/* pk */
.tpp_inner DIV {
	border-bottom:2px solid #999; background-image: none; background-position:top center; background-repeat:no-repeat;
	background-color:#F7F7F7; padding:13px 5px 0px 5px; margin:-4px 5px 5px 2px; float:left;
}
.tpp_channel_ul LI {
	border:1px dashed #CACACA; margin:0px 2px 5px 2px; width:194px;
}
.tpp_channel_ul LI TD {
	padding:3px; border:none; font-size:11px;
}
.tpp_channel_ul LI TD A {
	text-decoration:none;
}
.tpp_tp_ul LI {
	width:266px; margin:0px 2px 3px 2px;border:1px solid #DDDDDD; background-color:#FFFFF0;
}
.tpp_tp_ul LI TD A {
	text-decoration:none; color:#C30; font-size:11px;
}
.tpp_tp_ul LI TD A:hover {
	color:#000;
}
.pack_sat_index {
	 border:1px solid #DDDDDD; background-color:#FFFFFF; margin-right:5px; padding:0px 5px 5px 5px; font-size:11px; font-family:Tahoma; float:left; width:98%;
}
.pack_sat_index LI {
	border:1px solid #DDDDDD;border-left:3px solid #DDDDDD;font-family:Tahoma; font-size:12px; padding:4px 6px 4px 4px; 
	margin:5px 6px 0px 0px;	display:block; text-align:center; background-color:#FFFFF0; color:#666666;
}
.pack_sat_index LI A {
	text-decoration:none;
}
.tpb_band { font-size:8px; border:1px solid #DDDDDD;letter-spacing:7px; }
.pk_fi LI A {
	background: #FFFFFF no-repeat center left;
	text-decoration: none; border:1px solid #DFDFDF; border-bottom:2px solid #DFDFDF; margin:0px 5px 3px 5px; padding:3px 8px 5px 2px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366; text-align:left; font-weight:bold;
}
.pk_fi LI A IMG { margin-right:5px; border:1px dotted #EEEEEE; }
.pk_fi LI A:hover {
	text-decoration: none;
	background: url(../images/pack_go.png) #E8F3FF no-repeat center right;
	border:1px solid #CCCCCC; border-top:2px solid #999999;
}
.psub { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#999999; font-weight:normal; }
.deg_link { font-size:10px; color:#9F0000 }
.fp_spr { margin:0px 5px 0px 5px; padding:0px; border:1px dashed #C9C9C9; }
.fp_spr LEGEND { font-family: Tahoma; font-size:10px; color:#003366; font-weight:bold; padding:0px 3px 0px 3px; background-color:#F2F2F2; }
.fp_spr LEGEND A { text-decoration:none }
/* ------------------------------------------------> */
.hm_title { border:1px solid #EEEEEE; padding:6px 4px 6px 10px; background-color:#FEFEFE; border-bottom:1px dotted #DDDDDD; font-family:Tahoma;color:#EC7000; text-align:left; }
.home_areas LI A { 
	background: url(../images/bullet_gray.gif) #FFFFF0 no-repeat center left;
	text-decoration: none; border:1px solid #DDDDDD; border-bottom:2px solid #DDDDDD; margin:3px 0px 0px 0px; padding:4px 6px 4px 16px;
	display:block; font-family: Tahoma; color:#24609B; width:170px; overflow:hidden; text-align:left;
}
.home_areas LI A:hover { background-color: #DDEDFF; border-color: #8CC2FF; border-bottom:2px solid #8CC2FF;}
.deg_info { font-family: Tahoma; font-size: 10px; color:#999999; cursor:pointer }
.px10 { font-size:10px}

.home_types LI A { 
	background: url(../images/bullet_gray.gif) #F2F2F2 no-repeat center left;
	text-decoration: none; border:1px solid #DDDDDD; border-bottom:2px solid #DDDDDD; margin:3px 0px 0px 0px; padding:4px 6px 4px 16px;
	display:block; font-family: Tahoma; color:#24609B; width:170px; overflow:hidden; text-align:left;
}
.home_types LI A:hover { background-color: #DDEDFF; border-color: #8CC2FF;  border-bottom:2px solid #8CC2FF; }

.home_cats LI A { 
	background: url(../images/bullet_gray.gif) #F7F7F7 no-repeat center left;
	text-decoration: underline; margin:3px 0px 0px 3px; padding:4px 6px 4px 16px;
	display:block; font-family: Arial; color:#24609B; width:70px; overflow:hidden; text-align:left;
}
.home_cats LI A:hover { background-color: #DDEDFF; text-decoration:underline; border:none; }

.up_job LI A { 
	background-color: #FFFFFF;
	text-decoration: none; margin:0px 0px 5px 0px; padding:11px 10px 11px 10px; border:1px solid #DDDDDD; border-right:1px solid #B0B0B0; border-left:3px solid #DDDDDD;
	display:block; font-family: Tahoma; font-size:13px; font-weight:bold; color:#999; width:178px; overflow:hidden; text-align:left;
}
.up_job LI A:hover { background-color: #DDEDFF; border-left-color:#999999; color:#24609B;}
.up_left { background: url(../images/up_send_bg.png) #F2F2F2 repeat-y center right; }
/*--------------------------------------------*/
#satlist_holder {
	position:absolute; border:1px solid #CCCCCC; border-bottom:3px solid #CCCCCC; background-color:#FFFFFF; font-family: Tahoma; font-size:11px;
	padding:0px 0px 5px 0px; width:815px; margin:2px 0px 0px 0px;
}
#satlist_holder LI A { 
	width:139px;; background: transparent no-repeat center left; text-decoration: none; border:1px solid #EBEBEB;
	border-top:1px solid #FFFFFF; border-left:3px solid #DDDDDD; border-right:3px solid #FFFFFF; margin:0px 0px 0px 0px; padding:4px 6px 4px 5px;
	display:block; font-family: Tahoma; font-size:10px; color:#0066CC;
}
#satlist_holder LI A:hover{  text-decoration: none; background-color:#0A246A; color:#FFFFFF; }
#new_tp_holder { 
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7;
	background: url(../images/hor_mini.png) #FFFFFF no-repeat 5px 5px;
	padding:2px 0px 4px 18px; height:14px; margin-right:3px;
}
#new_tp {
	border:none; width:275px; margin:0px; padding:0px; font-family: Verdana; font-size:12px; color:#F00;
}

.up_channels_top TD {
	border-bottom:1px solid #CCCCCC; border-top:1px solid #DDDDDD; border-top:1px solid #DDDDDD;
	border-right:1px dotted #DDDDDD; font-family: Tahoma; text-align:center;
	font-size:11px; font-weight:bold; color:#6E6E6E; padding:5px 3px 5px 2px;
}
.up_channels_top TD.cname { text-align:left; padding-left:5px; }
/*----------------------------------------------------------------------*/
.up_channels TD {
	border-bottom:1px solid #CCCCCC; border-top:1px solid #DDDDDD; border-top:1px solid #DDDDDD;
	border-right:1px dotted #DDDDDD; font-family: Tahoma; text-align:center;
	font-size:11px; color:#666666; padding:5px 3px 5px 2px;
}
.up_channels TD.cname { text-align:left; padding-left:5px; color:#903; }
.up_channels TD.del IMG { vertical-align:bottom; cursor:pointer; }
.up_channels TD.csid { color:#063; }
.up_channels TD.cvpid { color:#333; }
.up_channels TD.capid { color:#036; }
/*----------------------------------------------------------------------*/
.ch_comment { border:1px solid #DDDDDD; background-color:#FFF; font-family: Verdana; font-size:11px; padding:5px; width:804px; height:150px; }
.capt_up { border:1px solid #DDDDDD; background-color:#FFF; font-family: Verdana; font-size:11px; font-weight:bold; color:#063; padding:3px; width:55px; }
.sender_up { border:1px solid #DDDDDD; background-color:#FFF; font-family: Verdana; font-size:11px; padding:3px; width:240px; }
.add_channel {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; font-weight:bold; color:#009933; white-space:nowrap;
	padding:4px 19px 4px 6px; height:14px; cursor:pointer; background-image: url(../images/plus_mini.png); background-repeat:no-repeat; background-position:center right; 
}
#addch_holder, #editch_holder {
	position:absolute; border:2px solid #666; border-bottom:3px solid #999; background-color:#FFFFFF; font-family: Tahoma; font-size:11px;
	padding:0px 0px 5px 0px; width:815px; margin:0px 0px 0px 0px;
}
.addch_field { border:2px dotted #CCCCCC; border-top:2px solid #CCCCCC; padding:4px 4px 7px 7px; margin:0px 0px 0px 0px; }
.addch_field LEGEND { background-color:#F7F7F7; color:#F60; font-size:11px; padding:0px 1px 0px 1px; font-weight:bold; font-family:Tahoma; }
.addch_field LEGEND IMG { margin-right:3px; }

.select_cat {
	border:1px solid #DDDDDD; border-bottom:2px solid #D7D7D7; background-color:#FFFFFF; font-family: Tahoma; font-size:11px; color:#033; margin-right:7px;
	padding:3px 2px 3px 4px; height:14px; background: url(../images/arrow_down.gif) #FFFFFF no-repeat center right; cursor:pointer; overflow:hidden;
}
#acd_cat_index_holder, #edt_cat_index_holder { position:absolute; background-color:#FFF; border:2px solid #666666; border-bottom:3px solid #666666; width:579px; margin:16px 0px 0px -45px; }
.cat_index {  padding:6px 3px 3px 6px; }
.cat_index LI A { 
	background: #FFFFF0 no-repeat center left;
	text-decoration: none; border:1px solid #CCCCCC; border-bottom:2px solid #DFDFDF; margin:0px 3px 3px 0px; padding:3px 5px 3px 5px;
	display:block; font-family: Tahoma; font-size:10px; color:#003366; text-align:center; width:80px;
}
.cat_index LI A:hover {
	text-decoration: none;
	background: #E8F3FF no-repeat center left;
	border:1px solid #CCCCCC; border-top:2px solid #999999;
}
.close_hold LI A {
	text-decoration: none; display:block; font-family: Tahoma; font-size:10px;
	border:1px solid #F00; padding:3px 5px 3px 5px; background-color:#FFF2F2; font-size:10px; color:#F00;
}
.close_hold LI A:hover { background-color:#F00; color:#FFF; }
.up_list TD {
	border-bottom:1px solid #CCCCCC; border-top:3px solid #FFFFFF;
	border-right:1px dotted #DDDDDD; font-family: Tahoma; text-align:center;
	font-size:11px; color:#666666; padding:5px 3px 5px 2px;
}
.up_list TD A { text-decoration:none; }
.up_list TD.new A:hover { text-decoration:none; border:none; }
#cl_holder { position:absolute; border:5px solid #5B9AD9; border-bottom: 2px solid #1B4876; width:875px; margin-left:-143px; margin-top:31px; padding:0px; background-color:#5B9AD9; z-index:1500 }
#cl_index { width:867px; height:363px; padding:7px 3px 3px 5px; overflow-x: hidden; overflow:scroll; background-color:#FFF; }
#cl_index LI { 
	width:198px; background: #FFFFF0 no-repeat center left;
	text-decoration: none; border:1px dotted #999999; border-left:1px solid #999999; margin:0px 2px 4px 2px; padding:3px 5px 3px 3px;
	display:block; font-family: Tahoma; font-size:11px; color:#003366;
}