﻿
.main_table
{
	BORDER-RIGHT: #011a21 1px solid;  
	BACKGROUND-IMAGE: url(images/page-background.jpg); 
	BORDER-LEFT: #011a21 1px solid; 
	BORDER-BOTTOM: #011a21 1px solid; 
	border-top: #011a21 1px solid;
}

.dropdown
{
	padding-left: 5px;
	font-family: 'Trebuchet MS' , Verdana, Arial;
	font-size: 8.5pt;
	color: #5c5d61;
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
}

.edit_label
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	overflow: hidden;
	color: #10397b;
	padding-top: 2px;
	font-family: Trebuchet MS, verdana, Arial;
}	

.white_bodytext
{
	font-family: 'Trebuchet MS', Verdana, Arial;
	font-size: 10pt; 
	color: #dae2ee; 
}

.black_bodytext
{
	font-family: 'Trebuchet MS', Verdana, Arial;
	font-size: 10pt; 
	color: #333333; 
}

.list_header
{
	font-weight: bold;
	font-size: 11pt;
	background-image: url(images/header_grad.gif);
	color: #10397b;
	padding:3px;
	background-repeat: repeat-x;
	font-family: Trebuchet MS, verdana, Arial;
}
.list_row
{
	margin:1px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 10pt;
	padding-bottom: 6px;
	color: white;
	padding-top: 4px;
	font-family:Trebuchet MS, verdana, Arial;
	border-bottom: solid 1px #304A66;
	
	color: white;
}

.header_search_span
{
	background-color: #eeeeee; 
	width: 180px; 
	height: 22px; 
	border-right: #5c5d61 1px solid;
    border-top: #5c5d61 1px solid; 
    border-left: #5c5d61 1px solid; 
    border-bottom: #5c5d61 1px solid;
    background-image: url(images/search.gif)
}

.header_search_input
{
	padding-left: 5px; 
	font-family: 'Trebuchet MS', Verdana, Arial;
	font-size: 8pt; 
	color: #5c5d61; 
	width: 154px; 
	height: 17px; 
	background-image: url(images/search.gif);
	font-style: italic; 
	border-right: #5c5d61 0px solid; 
	border-top: #5c5d61 0px solid;
	border-left: #5c5d61 0px solid; 
	border-bottom: #5c5d61 0px solid;
}

.header_search_button
{
	width: 22px; 
	height: 10px; 
	background-image: url(images/search-button.gif)
}

.header_message
{
	height: 22px; 
	color: #dae2ee; 
	font-family: 'Trebuchet MS', Verdana, Arial;
    font-size: 10pt;
}

.header_icon
{
	height: 23px; 
	color: #dae2ee; 
	font-family: 'Trebuchet MS', Verdana, Arial;
    font-size: 10pt;
}

.nav_bar
{
	BACKGROUND-IMAGE: url(images/navbar.jpg); 
	height:25px;
}

.nav_bar_text
{
	color: #ffffff; 
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 10pt;
}

.narrow_box_top
{
	cursor:default;
	background-image: url(images/box-narrow-top.png); 
	padding-left: 15px; 
	width: 350px;
    padding-top: 5px; 
    height: 6px;
}



.narrow_box_middle
{
	background-image: url(images/box-narrow-middle.png); 
	padding-left: 12px; 
	padding-right: 12px; 
	width: 350px;
	background-repeat: repeat-y;
}

.narrow_box_bottom
{
	background-image: url(images/box-narrow-bottom.png); 
	width: 350px; 
	height: 6px;
}

.recording_list_top_text
{
	color: #10397b; 
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-weight: bold;
	font-size: 11pt;
}

.recording_list_text
{
	color: #ffffff; 
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 10pt;
}

.recording_list_top
{
	cursor:default;
	background-image: url(images/box-top.png); 
	padding-left: 15px; 
	width: 526px;
    padding-top: 5px; 
    height: 33px;
}
.recording_list_middle
{
	background-image: url(images/box-middle.png); 
	padding-left: 12px; 
	padding-right: 12px; 
	width: 526px;
	background-repeat: repeat-y;
}

.recording_list_bottom
{
	background-image: url(images/box-bottom.png); 
	width: 526px; 
	height: 12px;
}

.small_list_text
{
	color: #10397b; 
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 10pt;
}

.info_box_top
{
	cursor:default;
	background-image: url(images/info-top.png); 
	padding-left: 15px; 
	width: 880px;
    padding-top: 5px; 
    height: 6px;
}
.info_box_middle
{
	background-image: url(images/info-middle.png); 
	padding-left: 12px; 
	padding-right: 12px; 
	padding-top: 0px;
	padding-bottom: 0px;
	width: 880px;
	background-repeat: repeat-y;
}

.info_box_bottom
{
	background-image: url(images/info-bottom.png); 
	width: 880px; 
	height: 6px;
}


.info_box_title_text
{
	color: #10397b; 
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-weight: bold;
	font-size: 11pt;
}

.info_box_text
{
	color: #10397b; 
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 10pt;
}

.main_date
{
	color: #dae2ee;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 15pt; 
	font-weight:bold ;
}

.main_time
{
	FILTER:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	color: #dae2ee;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 27pt; 
	font-weight:bold ;
	opacity:.6;
}

.main_button_td
{
	cursor:pointer;
	background-image: url(images/main-button-off.gif);
	vertical-align: middle;
}

.main_button_text_off
{
	text-decoration: none; 
	position: absolute; 
	padding-top: 2px;
	text-align: center; 
	vertical-align: middle; 
	width: 175px; 
	height: 28px; 
	color: #dae2ee;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 12pt; 
	font-weight: 500;
}

.main_button_text_on
{
	text-decoration: none; 
	position: absolute; 
	padding-top: 2px;
	text-align: center; 
	vertical-align: middle; 
	width: 175px; 
	height: 28px; 
	color: #333333;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 12pt; 
	font-weight: 500;
}

.header_button_td
{
	cursor:pointer;
	vertical-align: middle; 
}

.header_button_text_off,.header_button_text_on
{
	text-decoration: none; 
	position: absolute; 
	padding-top: 3px;
	text-align: center; 
	vertical-align: middle;
	width: 100px; 
	height: 26px; 
	color: #dae2ee;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 10pt;
}

.small_button_td
{
	cursor:pointer;
	background-image: url(images/small-button-off.gif);
	vertical-align: middle;
}

.small_button_text_off
{
	text-decoration: none; 
	position: absolute; 
	padding-top: 0px;
	text-align: center; 
	vertical-align: middle; 
	width: 125px; 
	height: 20px; 
	color: #dae2ee;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 10pt; 
	font-weight: 500;
}

.small_button_text_on
{
	text-decoration: none; 
	position: absolute; 
	padding-top: 0px;
	text-align: center; 
	vertical-align: middle; 
	width: 125px; 
	height: 20px; 
	color: #333333;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 10pt; 
	font-weight: 500;
}

.icon_button_text_off
{
	text-decoration: none; 
	position: absolute; 
	padding-top: 0px;
	text-align: center; 
	vertical-align: middle; 
	width: 25px; 
	height: 26px; 
	color: #dae2ee;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 12pt; 
	font-weight: 500;
}

.icon_button_text_on
{
	text-decoration: none; 
	position: absolute; 
	text-align: center; 
	vertical-align: middle; 
		width: 25px; 
	height: 26px; 
	color: #333333;
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-size: 12pt; 
	font-weight: 500;
}

.icon_button_td
{
	cursor:pointer;
	background-repeat:no-repeat;
	vertical-align: middle;
	height: 26px; 
}


.bg
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:0;
}

A
{
	text-decoration:none;
	
}

A:hover
{
	text-decoration:none;
}



.guide_title_text
{
	color: #10397b; 
	font-family: 'Trebuchet MS', Verdana, Arial; 
	font-weight: bold;
	font-size: 11pt;
}

.grid_channel
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9.5pt;
	padding-bottom: 2px;
	overflow: hidden;
	color: white;
	padding-top: 2px;
	font-family:Trebuchet MS, verdana, Arial;
	TEXT-OVERFLOW: hidden;
	
}	
.grid_channel_num
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9.5pt;
	padding-bottom: 2px;
	overflow: hidden;
	color: #87ceeb;
	padding-top: 2px;
	font-family: Trebuchet MS, verdana, Arial;
}


.grid_default
{
	
	color: white;
	overflow: hidden;
	font-family: Trebuchet MS, verdana, Arial;
	TEXT-OVERFLOW: ellipsis;
	background-color: #1155a6;
}

.grid_movie
{
	
	overflow: hidden;
	color: white;
	font-family: Trebuchet MS, verdana, Arial;
	TEXT-OVERFLOW: ellipsis;
	background-color: #0185ac;
}

.grid_sports
{
	overflow: hidden;
	color: white;
	font-family: Trebuchet MS, verdana, Arial;
	TEXT-OVERFLOW: ellipsis;
	background-color: #01965e;
}

.grid_kids
{
	overflow: hidden;
	color: white;
	font-family: Trebuchet MS, verdana, Arial;
	TEXT-OVERFLOW: ellipsis;
	background-color: #b6985b;
}

.grid_selected
{
	border-right: #7cfc00 1px solid;
	border-top: #7cfc00 1px solid;
	overflow: hidden;
	border-left: #7cfc00 1px solid;
	color: white;
	border-bottom: #7cfc00 1px solid;
	font-family:Trebuchet MS, verdana, Arial;
	TEXT-OVERFLOW: ellipsis;
	background-color: #395aad;
}

.white
{
	color: white;
	font-size: 9.5pt;
}