/**
 * This code was written by Mike Moore November 2009 and is the property of OnNowTV.com Broadcasting Association...Copyright 2008
 * This code MAY NOT BE USED without the expressed written consent of 
 * OnNowTV.com Broadcasting Association - all rights reserved.
 
 * File name:     healthyhometelevision.css
 * Description:   define common global variables below:
 * History:       
 *   mm/dd/yyyy - Name - brief description of changes              
 */

/*site specific css*/
/*homepage*/

h3#indexHdrBld {
	font-family: "Arial Black", Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	line-height: 22px;
	padding-top: 5px;
}

span.indexVideoCt {
	background-color: rgb(143,0,0);
	padding: 0 4px;
	color: #ffffff;
}

span.indexBlue {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: rgb(0,0,255);
}

span.indexBurg {
	color: rgb(143,0,0);
}

p.indexBlack {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: rgb(0,0,0);
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: 1.25em;
}

/*identity*/
div#identityNetwork {
	height: 179px;
	position: relative;
	width: 100%;
}

img#identityNetworkLogo {
	position: absolute;
	top: 5px;
	left: 0;
}


div#header_mid {
	margin: 0 203px 0 131px;
	padding-top: 5px;
}

div#header_mid ul {
	width: 100%;
}

div#header_mid li {
	text-align: center !important;
	padding-bottom: 5px;
	width: 100%;
}

li#tagline {
	overflow: hidden;
}

#tag_num {
	float: left;
	padding: 3px;
	margin-right: 5px;
	text-align: center;
	color: #000;
	font-size: 12px;
	font-weight: bold !important;
	border: 2px solid red;
}
				
#tag_desc {
	float: left;
	padding: 3px 0 3px 0;
	text-align: center;
	font-weight: bold !important;
	color: #135a95;
}

#head_channel_button {
	width: 387px;
	height: 52px;
	margin: 0 auto 0 auto;
	background-image: url('../images/enter_channel_bg.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	font-size: 22px !important;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	position: relative;
}

#head_channel_button span {
	position: absolute;
	top: 8px;
	left: 55px;
}

#enter_channel_box {
	position: absolute;
	top: 14px;
	left: 270px;
	width: 30px;
	padding: 2px;
	border: 2px solid #9b0000;
}

input.go_button {
	position: absolute;
	top: 14px;
	left: 315px;
	border:0;
}

#head_channel_list_button {
	width: 256px;
	height: 53px;
	display: block;
	margin: 0 auto 0 auto;
	padding-left: 22px;
	background-image: url('../images/channel_list_bg.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	font-size: 22px !important;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	line-height: 53px;	
}

#head_backhome_button {
	width: 256px;
	height: 53px;
	display: block;
	margin: 0 auto 0 auto;
	padding-left: 22px;
	background-image: url('../images/go_back_home_bg.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	font-size: 22px !important;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	line-height: 53px;	
}



#help_video {
	position: absolute;
	top: 5px;
	right: 0;
}


#wall{
	width:940px;
	margin:0 auto 10px auto;
	padding: 5px 0 5px 0;
	background-image:url('../images/wall_bg.png');
	clear:both;
	text-align: center;
}

.wall_end {
	width: 920px;
	margin-bottom: 5px;
	margin-left: 10px;
	background-image: url('../images/wall_end_bg.jpg');
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-size: 18px;
	background-repeat: repeat-x;
	background-position: center;
}


h2.billionpeople {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #699ac3;
	line-height: 3em;
	letter-spacing: 10px;
	border-bottom: 1px solid #1b6099;
	text-align: center;
	margin: 0 0 10px 0;
	padding: 0;
}


#footer_left{
	width: 940px;
	text-align: left;
	margin: 0 auto 0 auto;
}
		
#footer_left ul{
	padding: 0;
	float: left;
	list-style: none;
}
			
#footer_left li{
	display: block;
	float: left;
	padding: 5px;
	background-color: #ececec;
	border: 1px solid #c3c3c3;
	margin: 0px 5px 5px 0;
}
			
#footer_left li a{
	font-weight: bold;
	text-decoration: none;
	color: #11548d;
}
			
#footer_left li a: hover{
	color: #08bf07;
}
/* new footer */

#new_footer a
{
	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color:#001fdc;

}
#ftr_img
{
	position:absolute;
	top:60px;
	left:0px;
}
#get_link
{
	position:absolute;
	top: 74px;
	left: 105px;
}
#ftr_links span
{
	margin-left: 15px;
}
#ftr_links
{
	position: absolute;
	left: 620px;
	top:74px;
}
#big_footer_bar
{
	width: 100%;
	height: 35px;
	background-color:#1b6099;
}
#new_footer a:link {text-decoration: none}
#new_footer a:visited {text-decoration: none}
#new_footer a:active {text-decoration: none}
#new_footer a:hover {text-decoration: underline; color: #001fdc;}
/* end new footer */

			
img#footer_logo{
	float: left;
	margin-right: 5px;
}
		
#footer_right{
	clear: both;
	width: 960px;
	padding: 15px 0 5px 0;
	text-align: center;
	color: #8c8c8c;
}

#powered_badge {
	padding-bottom: 30px;
}


#guide_left{
	width: 100%;
	/*float: left;*/
}

/* CHANNEL GUIDE SEARCH CONTAINER */
#guide_search {
	width: 100%;
	background-color: #ececec;
	border: 1px solid #c3c3c3;
	text-align: center;
	font-weight: bold;
	padding: 5px 0 5px 0;
	margin-bottom: 15px;
}

#guide_search form {
	display: inline;
}
		
#guide_search_box {
	width: 200px;
}

#formCategorySelect {
	padding-left: 20px;
	margin-left: 20px;
	border-left: 1px solid #c3c3c3;
}

/*CHANNEL HEADER BUTTON STYLES */

/*New Channel Header */
#new_channel_top_menu
{
	width:598px;
	margin-left: 20px;
	margin-bottom:20px;
}
#new_channel_top_menu img
{
	margin: 0;
	padding: 0;	
}
#channel_nmbr
{
	position:absolute;
	left:370px;
	top:17px;
	height:9px;
	width:65px;
	font-size:8px;
	border-width:0px;
	z-index:50;
}
#channel_header_button
{
	position:absolute;
	left:445px;
	top:15px;
	height:14px;
	width:23px;
	cursor:pointer;
	z-index:50;
}
/*End new channel header */
#channel_top_menu {
	/*width: 503px;*/
	width: 598px;
	/*
	margin: 0 auto 5px auto;
	*/
	margin-bottom: 5px;
	margin-left: 20px;
	padding: 0;
	/*padding: 1px 1px 1px 1px;*/
	border: 1px solid #135a95;
	background-color: #135a95;
	height: 24px;
}

#channel_top_menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 24px;
	width: 598px;
}

#channel_top_menu li {
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
	width: 145px;
	height: 24px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('../images/header_channelbtns_hdr.jpg');
	background-repeat: no-repeat;
	position: relative;
}

.channel_top_menu_marginright {
	margin-right: 1px !important;
}

#channel_top_menu li:first-child {
	margin-right: 1px;
}

/*
#channel_top_menu li:last-child {
	margin-left: 1px!important;
}
*/

#channel_top_menu li a {
	width: 250px;
	line-height: 24px;
	text-decoration: none;
	color: #000;
}
						
#channel_top_menu li a:hover{
	color: #ce0000;
}

#icon_channellisting_fingers {
	position: absolute;
	top: 1px;
	left: 6px;
}

#iconHomeBackToNet {
	position: absolute;
	top: 0;
	left: 8px;
}

#iconGoBackToNet {
	position: absolute;
	top: 1px;
	right: 6px;
}

#channel_top_menu form {
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;
	padding: 0;
}

#small_enter_channel_box, #small_enter_video_box {
	width: 30px;
	border: 1px solid #909090;
	margin: 0;
	padding: 0;
}
							
.small_go_button {
	width: 39px;
	/*height: 22px;*/
	/*line-height: 22px;*/
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #ffffff;
	/*
	
	background-image: url('../images/small_go_bg.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	*/
	margin: 0;
	padding: 0;
	background-color: #16bc00;
}

#channelNewVidNo {
	background-image: url('../images/header_button_bg.jpg');
	background-position: center center;
	background-repeat: repeat-x;
	height: 28px;
	padding: 0;
	margin: 0;
	text-align: center;
}

#channelNewVidNo form {
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
}


/*
h1#identity_NetworkHdrGreen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color: #009d07;
	margin-left: 216px;
	text-align: center;
	padding: 14px 0 0 0;
}

p#identity_NetworkHdrText {
	font-size: 14px;
	font-weight: bold;
	color: #25679e;
	margin-left: 216px;
	text-align: center;
	line-height: 1.25em;
}
*/

div#navBucket {
	border-top: 1px solid #6694ba;
	border-bottom: 1px solid #225580;
	background-image: url(../images/bckgrnd_navBucket.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	height: 26px;
	width: 100%;
}

div.navBucketTopChannel {
	width: 503px !important;
	margin: 10px 190px 10px 95px !important;
}

/*main navigation*/

ul.navHorz {
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	float: left;
}

ul.navHorz li {
	float: left;
	background-image: url('../images/bckgrnd_navVerticalLine.jpg');
	background-repeat: no-repeat;
	background-position: right center;
}

ul.navHorz li.channelidentityLast {
	background-image: none !important;
}

ul.navHorz a {
	text-decoration: none;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding: 0 20px 0 20px;
	line-height: 26px;
	text-align: center;
}

ul.navHorz a:visited {
	color: #ffffff;
}

ul.navHorz a:hover {
	color: #69abe3;
}

ul.navHorz a:active {
	color: #69abe3;
}

ul.navHorz a.currLink {
	color: #69abe3;
}

/* IE Fixes */

/* force hover on entire width of  link */

* html ul.navHorz a {
	height: 1px;
}


.formSrchBucket {
	padding: 2px 20px 0 20px;
	margin: 0;
}

.formSrchBucket .formSrchBucketinput {
	margin: 0;
	border: solid 1px #6694ba;
	font-size: 12px;
	color: #aeb1b4;
}

.formSrchBucket button, .submitBtnGreen {
	border: 1px solid #ffffff;
	background-color: #009d07;
	color: #ffffff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.colsBucket1ColCvr {
	margin: 0 !important; 
}

.ui-dialog {
	top: 55px !important;
}

#frmDialogSendToFriend label, #frmDialogSendToFriend input.dialoginput, #frmDialogEmailUs label, #frmDialogEmailUs input.dialoginput,
{
	display:block;
	text-align: left;
}		

#frmDialogSendToFriend input.text, #frmDialogEmailUs input.text {
	margin-bottom:12px;
	width:95%;
	padding: .4em;
}

#frmDialogSendToFriend fieldset, #frmDialogEmailUs fieldset {
	padding:0;
	border:0;
	margin-top:10px;
	text-align: left;
}


div#txtContent h4 {
	padding-bottom: 5px;
}

div#txtContent .italicTxt {
	font-style: italic;
}

div#txtContent .redTxt {
	color: #c10000;
}

div#txtContent ul.listContentDisc {
	list-style: disc;
	padding-bottom: 15px;
	margin-left: 15px;
}

div#txtContent ol.listContentDecimal {
	list-style: decimal;
	padding-bottom: 15px;
	margin-left: 15px;
}

div#txtContent ul.listContentNoDisc {
	padding-bottom: 15px;
}

div#txtContent label {
	display: block;	
}

.sup {
	vertical-align: baseline;
	font-size: 0.6em;
	position: relative;
	top: -0.6em;
	font-weight: normal;
}






















