/*
	Urheilukanava.fi
	Styles for content
*/

table#content {
/*	width: 100%;*/
	width: 400px;
	background-color: #FFF;
}

table#content td,
table#content th {
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #4E592B;
	border-right: 0px solid #e8e8e8;
}

table#content th {
	border-bottom: 0px solid #D6D6E0;
	padding: 20px 10px 10px 20px;
	background-repeat: no-repeat;
	background-position: right top;
}

table#content td.sub,
table#content td.sub-etusivu,
table#content td.sub-ajankohtaista,
table#content td.sub-info,
table#content td.sub-kuvia,
table#content td.sub-lajit,
table#content td.sub-linkit,
table#content td.sub-mmyynti,
table#content td.sub-skabat,
table#content td.sub-tekstitv,
table#content td.sub-tv,
table#content td.sub-plussa {
	width: 50%;
	padding: 10px 10px 10px 20px;

	background-position: right top;
	background-repeat: no-repeat;
}

	/* main and sub-content bg's */
	table#content th.etusivu,
	table#content td.sub-etusivu { background-image: url('../imgs/content_main/content_main_etusivu.jpg'); }
	table#content th.ajankohtaista,
	table#content td.sub-ajankohtaista  { background-image: url('../imgs/content_main/content_main_ajankohtaista.jpg'); }
	table#content th.info,
	table#content td.sub-info  { background-image: url('../imgs/content_main/content_main_info.jpg'); }
	table#content th.kuvia,
	table#content td.sub-kuvia  { background-image: url('../imgs/content_main/content_main_kuvia.jpg'); }
	table#content th.lajit,
	table#content td.sub-lajit  { background-image: url('../imgs/content_main/content_main_lajit.jpg'); }
	table#content th.linkit,
	table#content td.sub-linkit  { background-image: url('../imgs/content_main/content_main_linkit.jpg'); }
	table#content th.mmyynti,
	table#content td.sub-mmyynti  { background-image: url('../imgs/content_main/content_main_mmyynti.jpg'); }
	table#content th.skabat,
	table#content td.sub-skabat  { background-image: url('../imgs/content_main/content_main_skabat.jpg'); }
	table#content th.tekstitv,
	table#content td.sub-tekstitv  { background-image: url('../imgs/content_main/content_main_tekstitv.jpg'); }
	table#content th.tv,
	table#content td.sub-tv  { background-image: url('../imgs/content_main/content_main_tv.jpg'); }
	table#content th.plussa,
	table#content td.sub-plussa  { background-image: url('../imgs/content_main/content_main_plussa.jpg'); }
	/* end main content bg's */


	/* more-box bg's */
	table#content td.more,
	table#content td.more-tv,
	table#content td.next-tv,
	table#content td.next-plussa {
/*		border-bottom: 1px solid #D6D6E0;*/
		padding: 10px 10px 10px 20px;

		background-color: #EEEEF9;
		background-repeat: no-repeat;
		background-position: right top;
	}

		table#content td.next-plussa {
			background-color: #EEF7F9;
		}

	table#content th div.more {
		border-top: 1px solid #D6D6E0;
		border-bottom: 1px solid #D6D6E0;
		padding: 10px 10px 10px 20px;
		margin: 0px -10px 0px -20px;

		background-color: #EEEEF9;
	}

	table#content div.huomio {
		border: 1px solid #D6D6E0;
		padding: 10px 10px 10px 20px;
		margin: 0px;
		background-color: #EEEEF9;
	}

	table#content td div.more {
		padding: 5px 10px 5px 20px;
		margin: 0px -10px -10px -20px;

/*		background-color: #F7F7FC;*/
	}

	table#content td.more-ajankohtaista { background-image: url('../imgs/content_more/content_more_ajankohtaista.jpg'); }
	table#content td.more-etusivu { background-image: url('../imgs/content_more/content_more_etusivu.jpg'); }
	table#content td.more-info { background-image: url('../imgs/content_more/content_more_info.jpg'); }
	table#content td.more-kuvia { background-image: url('../imgs/content_more/content_more_kuvia.jpg'); }
	table#content td.more-lajit { background-image: url('../imgs/content_more/content_more_lajit.jpg'); }
	table#content td.more-linkit { background-image: url('../imgs/content_more/content_more_linkit.jpg'); }
	table#content td.more-mmyynti { background-image: url('../imgs/content_more/content_more_mmyynti.jpg'); }
	table#content td.more-skabat { background-image: url('../imgs/content_more/content_more_skabat.jpg'); }
	table#content td.more-tekstitv { background-image: url('../imgs/content_more/content_more_tekstitv.jpg'); }
	table#content td.more-tv { background-image: url('../imgs/content_more/content_more_tv.jpg'); }
	table#content td.next-tv { background-image: url('../imgs/content_more/content_more_tv.jpg'); }
	table#content td.next-plussa { background-image: url('../imgs/content_more/content_more_plussa.jpg'); }

/* type */
table#content h1 {
	/* title in td.main */
	margin: 0px;
	padding: 0px;

	font-size: 18px;
}

table#content h2 {
	/* title in td.more */
	margin: 0px;
	padding: 0px;

	font-size: 14px;
	text-transform: uppercase;
}

	table#content th.plussa h2 {
		text-transform: none;
		padding-top: 10px;
		padding-right: 30px;
	}


table#content h3 {
	/* lesser titles */
/*	margin: 0px 0px 10px 0px;*/
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}

	table#content td h3 {
		margin: 0px;
	}

table#content h4 {
	/* subheader for td.main's H1 */
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

	table#content td h4 {
		font-size: 11px;
		font-weight: normal;
	}

	table#content span.published {
		float: right;
		text-align: right;
		font-size: 11px;
		color: #999999;
	}

	table#content .discreet {
		color: #999;
	}

	table#content td.next-tv span,
	table#content td.next-plussa span {
		font-size: 90%;
		margin-left: 10px;
	}

table#content a {
/*	color: #4E592B;*/
	color: #99AE54;
	text-decoration: underline;
}

	table#content a:hover {
		color: #4E592B;
		text-decoration: underline;
	}

table#content a.ext {
	background-image: url('../imgs/link_ext.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 7px;
}

table#content a.mail {
	background-image: url('../imgs/link_mail.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}


table#content h1 a,
table#content h2 a,
table#content h3 a,
table#content h4 a {
	color: #4E592B;
	text-decoration: none;
}

table#content hr {
	height: 1px;
	line-height: 1px;
	background-color: #e8e8e8;
	color: #e8e8e8;
	border: none;
	padding: 0px;
	margin: 0px;
}

table#content p.newsarchive span {
	float: right;
	color: #999999;
}

table#content p.newsarchive a {
	font-size: 10px;
	font-weight: bold;
	margin: 0px 60px 5px 0px;
	display: block;
	text-decoration: none;
}

/* ohjelmat */
	table#ohjelmat {
		border-bottom: 1px solid #8EAF48;
		padding: 0px;
		margin: 1em 0px 0px 0px;
	}

	table#ohjelmat th {
		padding: 0px;
	}

	table#ohjelmat th.week {
		font-size: 12px;
		border: none;
		border-bottom: 1px solid #8EAF48;
	}

		table#ohjelmat th.week a {
			font-weight: bold;
			line-height: 30px;
			padding: 0px 4px 6px 4px;
			border-left: 1px solid #fff;
			border-top: 1px solid #fff;
			border-right: 1px solid #fff;
		}

		table#ohjelmat th.week a:hover {
			text-decoration: none;
			background-color: #f9f9f9;
			border-left: 1px solid #e8e8e8;
			border-top: 1px solid #e8e8e8;
			border-right: 1px solid #e8e8e8;
		}

		table#ohjelmat th.week a.selected {
			font-weight: normal;
			border-top: 1px solid #8EAF48;
			border-right: 1px solid #8EAF48;
			border-left: 1px solid #8EAF48;
			border-bottom: 1px solid #e8e8e8;
			background-color: #EEEEF9;
		}

		table#ohjelmat th.week a.selected:hover {
			text-decoration: none;
			background-color: #f9f9f9;
		}

		table#ohjelmat th.week span {
			float: right;
		}

			table#ohjelmat th.week span a {
				font-size: 10px;
				font-weight: normal;
			}

			table#ohjelmat th.week span a:hover {
				background-color: #FFF;
				border-color: #fff;
			}

	table#ohjelmat th.day {
		border-left: 1px solid #8EAF48;
		border-right: 1px solid #8EAF48;
		background-color: #EEEEF9;
		border-bottom: 1px solid #e8e8e8;
	}

		table#ohjelmat th.day a {
			padding: 7px 4px 8px 4px;
			line-height: 32px;
			font-size: 11px;
			font-weight: bold;
			border-right: 1px solid #e8e8e8;
		}

		table#ohjelmat th.day a:hover {
			background-color: #f9f9f9;
			text-decoration: none;
		}

		table#ohjelmat th.day a.selected,
		table#ohjelmat th.day a.selected:hover {
			text-decoration: underline;
		}

		table#ohjelmat th.day span a {
			background-color: #F4FFBF;
		}

		table#ohjelmat th.day i {
			font-size: 10px;
			color: #666;
			font-style: normal;
			font-weight: normal;
		}

	table#ohjelmat th.suosikit {
		padding: 4px 4px 4px 10px;
		background-color: #EEEEF9;
		border: 1px solid #8EAF48;
		font-weight: bold;
	}

	table#ohjelmat th.suosikit i {
			font-size: 10px;
			color: #999;
			font-style: normal;
			font-weight: normal;
	}

	table#ohjelmat td {
		border-bottom: 1px solid #e8e8e8;
		padding: 4px 5px 0px 10px;
	}

	table#ohjelmat td.time,
	table#ohjelmat td.time-dark {
		border-left: 1px solid #8EAF48;
		border-right: 1px solid #e8e8e8;
		width: 40px;
		font-size: 14px;
		line-height: 12px;
		text-align: right;
	}

		table#ohjelmat td.time b,
		table#ohjelmat td.time-dark b {
			display: block;
			font-size: 10px;
			font-weight: bold;
		}

		table#ohjelmat td.time span,
		table#ohjelmat td.time-dark span {
			display: block;
			margin: 2px 0 -4px -10px;
			font-size: 9px;
			text-transform: uppercase;
			padding: 1px;
		}

			table#ohjelmat td.time span {
				background-color: #F2F2F2;
				color: #999999;
			}

			table#ohjelmat td.time-dark span {
				background-color: #EBEBF0;
				color: #939396;
			}

			table#ohjelmat tr#active td.time span,
			table#ohjelmat tr#active td.time-dark span {
				background-color: #E8F2B6;
				color: #929973;
			}


	table#ohjelmat td.time-dark,
	table#ohjelmat td.content-dark {
		background-color: #F7F7FC;
	}

	table#ohjelmat td.content,
	table#ohjelmat td.content-dark {
		border-right: 1px solid #8EAF48;
		width: 100%;
	}

	table#ohjelmat tr#active td {
		background-color: #F4FFBF;
	}

	table#ohjelmat h2 {
			font-size: 11px;
			line-height: 12px;
			text-transform: none;
	}

	table#ohjelmat h3 {
			font-size: 10px;
			line-height: 11px;
			font-weight: normal;
			text-transform: none;
			padding: 0px;
			margin: 0px;
	}

	table#ohjelmat p {
		color: #666666;
		margin: 0px 0px 1em 0px;
	}

	table#ohjelmat a {
		color: #4E592B;
		text-decoration: none;
	}

/*
	Ohjelmat - plussa
*/
table#ohjelmat.plussa {
	border-bottom: 1px solid #48AFA5;
}

	table#ohjelmat.plussa th.week {
		border-bottom: 1px solid #48AFA5;
	}

	table#ohjelmat.plussa th.week a.selected {
		border-top: 1px solid #48AFA5;
		border-right: 1px solid #48AFA5;
		border-left: 1px solid #48AFA5;
		background-color: #EEF9EE;
	}

	table#ohjelmat.plussa th.day {
		background-color: #EEF9EE;
		border-left: 1px solid #48AFA5;
		border-right: 1px solid #48AFA5;
	}

	table#ohjelmat.plussa td.time,
	table#ohjelmat.plussa td.time-dark {
		border-left: 1px solid #48AFA5;
	}

	table#ohjelmat.plussa td.content,
	table#ohjelmat.plussa td.content-dark {
		border-right: 1px solid #48AFA5;
	}


/* img styles */

table#content img.img_right {
	float: right;
	margin: 0px 0px 5px 10px;
	border: 1px solid #396A07;
}

table#content img.img_left {
	float: left;
	margin: 0px 10px 5px 0px;
	border: 1px solid #396A07;
}

table#content img.img_ {
	border: 1px solid #396A07;
	margin: 0px 5px 5px 5px;
}

table#content img.subnews {
	border: 1px solid #396A07;
	margin: 0px 0px 5px 0px;
}


/* forms */
table#content form {

}
	table#content form input,
	table#content form textarea {
		font-family: "Trebuchet MS", Verdana;
		font-size: 12px;
	}

	table#content form input.text-norm,
	table#content form textarea {
		border: 1px solid #7C9A3F;
		padding: 2px;
		color: #333;
		width: 200px;
	}

		table#content form input.text-norm:focus,
		table#content form textarea:focus {
			border: 1px solid #000;
			color: #000;
		}

	table#content form input.button {
		border: none;
		color: #FFF;
		background-color: #006685;
		font-weight: bold;
		padding: 2px 5px 2px 5px;
	}

/* netti-tv */
form.nettitv-playlist select {
	border: 1px solid #CCC;
	padding: 2px;
	font-size: 11px;
	color: #666;
	width: 185px;
}

	form.nettitv-playlist select:hover {
		border-color: #669A1E;
		color: #1a1a1a;
	}

span#vidCaption {
	display: block;
	text-align: left;
	font-style: italic;
}

table#content div.linkToNettiTV {
	border: 1px solid #CCD9D8;
	padding: 12px 10px 10px 10px;
	margin: 1em 0 0 0;
	min-height: 50px;
	height: 50px;
	background-color: #E3F2F1;
	background-image: url('../imgs/nettitv_link_bg.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}

	table#content div.linkToNettiTV img.thumb {
		border: 1px solid #999;
		margin-right: 10px;
	}

	table#content div.linkToNettiTV p {
		margin-top: 0;
		padding-left: 70px;
	}

	table#content div.linkToNettiTV a.title {
		display: block;
		color: #3A9C95;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px solid #999;
		margin-bottom: 2px;
	}

		table#content div.linkToNettiTV a.title:hover {
			color: #666;
			text-decoration: none;
		}

	table#content div.linkToNettiTV span.comment {
		color: #666;
		line-height: 11px;
	}


/* misc */
table#content iframe {
	border: 0;
	width: 510px;
	height: 400px;
	padding: 0px;
}

table.banners div {
	color: #FFF;
	background-color: #599B17;
	font-weight: bold;
	text-align: center;
	padding: 1px;
}


/* suosikit */
p.suosikit-legend {
	line-height: 15px;
	height: 15px;
	color: #666;
}

	p.suosikit-legend img {
		margin-left: 15px;
		vertical-align: text-top;
	}

table#suosikit {
        width: 100%;
        border-right: 1px solid #e8e8e8;
        border-bottom: 1px solid #e8e8e8;
		}

        table#suosikit tr.header td {
                color: #4E592B;
                border-left: 0;
                padding: 4px 0px 4px 0px;
                text-align: center;
                font-weight: bold;
		background-repeat: repeat-y;
		background-position: right top;
                background-color: #EEEEF9;
        }

	table#suosikit tr.header td.icon {
		background-color: #F9F9F9;
		border-left: 1px solid #E8E8E8;
		vertical-align: middle;
		text-align: center;
	}

        table#suosikit th {
                padding: 4px 0px 4px 0px;
                font-size: 12px;
        }

        table#suosikit td {
                text-align: center;
                vertical-align: middle;
                border-left: 1px solid #e8e8e8;
        }

        table#suosikit tr.even td,
        table#suosikit tr.even th {
                background-color: #f9f9f9;
        }

/* suosikit eri osioissa */
table#ohjelmat tr.fav td.content,
table#ohjelmat tr.fav td.content-dark {
        background-image: url('../imgs/fav.gif');
        background-repeat: no-repeat;
        background-position: right top;
}

table#content h5.fav {
        color: #C28B19;
        font-size: 9px;
        font-weight: normal;
        margin: 0;
        padding: 0px 16px 0px 2px;
        text-align: right;
        float: right;
        background-image: url('../imgs/fav_small.gif');
        background-repeat: no-repeat;
        background-position: right top;
        }

table#content p.newsarchive a.fav {
        padding-left: 15px;
        background-image: url('../imgs/fav_small.gif');
        background-repeat: no-repeat;
        background-position: left top;
}

/* lajit etusivu */
table#content div.lajit-etusivu a {
        display: block;
        border-bottom: 1px solid #e8e8e8;
        border-left: 4px solid #e8e8e8;
        margin-bottom: 4px;
        padding: 2px;
        text-decoration: none;
}

	table#content div.lajit-etusivu a.plussa {
		background-image: url('../imgs/lajit_plussa.gif');
		background-position: top right;
		background-repeat: no-repeat;
	}

        table#content div.lajit-etusivu a.fav {
                background-image: url('../imgs/fav_lajit_etusivu.gif');
                background-repeat: no-repeat;
                background-position: right top;
        }

        table#content div.lajit-etusivu a:hover {
                background-color: #F7F7FC;
                text-decoration: none;
        }

        table#content div.lajit-etusivu h2 {
                font-size: 12px;
                text-transform: none;
                margin: 20px 0px 4px 0px;
                padding:  4px 4px 4px 10px;
                border: 1px solid #e8e8e8;
                border-bottom: 1px solid #CCC;
                background-color: #EEEEF9;
        }

        table#content div.lajit-etusivu h2.fav {
                color: #C28B19;
                background-color: #FAF7F0;
                background-image: url('../imgs/fav.gif');
                background-repeat: no-repeat;
                background-position: right top;
        }

        table#content div.lajit-etusivu a h4 {
                color: #4E592B;
                padding-left: 5px;
                line-height: 11px;
                margin-top: 1px;
        }

        table#content div.lajit-etusivu a span {
                color: #999999;
                display: block;
                line-height: 10px;
                text-indent: -1em;
                font-size: 10px;
                margin: 1px 0px 4px 20px;
        }

        table#content div.lajit-etusivu a img {
                background-color: #f9f9f9;
                border: 1px solid #f9f9f9;
                float: right;
        }

        table#content div.lajit-dis {
                margin: 20px 0px 10px 0px;
        }

        table#content div.lajit-dis h2 {
                display: inline;
                font-size: 12px;
                font-weight: bold;
                margin: 0px 10px 0px 0px;
                color: #999;
                border: none;
                text-transform: none;
        }

        table#content div.lajit-dis a {
                color: #999;
                text-decoration: none;
        }

                table#content div.lajit-dis a:hover {
                        text-decoration: underline;
                }

/* lajit - galleria */
        table#laji-galleria {
                width: 100%;
                margin-top: 10px;
                border: 1px solid #e8e8e8;
        }

                table#laji-galleria th {
                        padding: 5px;
                }

                        table#laji-galleria th img {
                                border: 1px solid #4E592B;
                        }

                table#laji-galleria tr.controls td,
                table#laji-galleria tr.controls th {
                        padding: 5px;
                        background-color: #e8e8e8;
                        border-bottom: 1px solid #e8e8e8;
                        border-top: 1px solid #e8e8e8;
                        vertical-align: top;
                }

                        table#laji-galleria tr.controls th {
                                text-align: center;
                                padding-top: 2em;
                        }

                        table#laji-galleria tr.controls td:hover {
                                background-color: #f4f4f4;
                        }

                        table#laji-galleria tr.controls td img {
                                border: 1px solid #4E592B;
                        }

                        table#laji-galleria tr.controls td a {
                                color: #4E592B;
                                text-decoration: none;
                        }

                        table#laji-galleria tr.controls td a:hover {
                                text-decoration: none;
                        }

                        table#laji-galleria td i {
                                font-style: normal;
                                font-weight: bold;
                                color: #8EAF48;
                        }

                        table#laji-galleria tr.controls td.passive,
                        table#laji-galleria tr.controls td.passive i {
                                color: #CCC;
                        }

                                table#laji-galleria tr.controls td.passive img {
                                        border: 1px solid #CCC;
                                        background-color: #f0f0f0;
                                }

                                table#laji-galleria tr.controls td.passive:hover {
                                        background-color: #e8e8e8;
                                }

                table#laji-galleria tr.controls th {
                        width: 160px;
                }

                        table#laji-galleria tr.controls th:hover {
                                background-color: #e8e8e8;
                        }

                table#laji-galleria tr.attributes td {
                        font-size: 11px;
                        background-color: #f9f9f9;
                        padding: 5px 10px 5px 10px;
                        color: #999;
                        line-height: 12px;
                }
                        table#laji-galleria tr.attributes td b {
                                font-size: 11px;
                                font-weight: normal;
                                color: #666;
                                margin: 0px 10px 0px 5px;
                        }

/*
	Inline teksti-tv
*/
table#text-tv {
	margin-left: 10px;
}

	table#text-tv th,
	table#text-tv td {
		text-align: left;
		font-weight: normal;
		color: #4E592B;
		border-right: 1px solid #e8e8e8;
	}

	table#text-tv a {
		color: #4E592B;
		text-decoration: none;
	}

		table#text-tv a:hover {
			text-decoration: underline;
		}

	table#text-tv th,
	table#text-tv td.display {
		background-color: #000;
	}

	table#text-tv th {
		color: #FFF;
		padding: 0px;
		border: none;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		padding: 0px 20px 0px 20px;
	}

		table#text-tv th.number,
		table#text-tv th.subpage {
			width: 33%;
		}

		table#text-tv th.number span {
			color: #FF0000;
		}

		table#text-tv th.time {
			text-align: center;
		}

		table#text-tv th.subpage {
			text-align: right;
		}

	table#text-tv td {
		border: none;
	}

	table#text-tv img {
		border: 1px solid #000;
	}


	table#text-tv tr.controls td {
		background-color: #F4F4F4;
		border-bottom: 1px solid #e8e8e8;
		padding: 2px;
		font-weight: bold;
	}

	table#text-tv tr.controls td h2 {
		font-size: 12px;
		margin: 0px;
		border-bottom: 1px solid #e8e8e8;
	}

	table#text-tv tr.controls td.left {
		width: 33%;
		text-align: center;
	}

	table#text-tv tr.controls td.right {
		width: 33%;
		text-align: center;
		border-right: 1px solid #e8e8e8;
		border-left: 1px solid #e8e8e8;
	}

	table#text-tv tr.controls td.header {
		text-align: center;
		border-right: 1px solid #e8e8e8;
		border-left: 1px solid #e8e8e8;
		border-top: 1px solid #e8e8e8;
	}


		table#text-tv tr.controls td.left a,
		table#text-tv tr.controls td.right a {
			font-size: 11px;
			font-weight: normal;
			padding: 2px;
		}

			table#text-tv tr.controls a span {
				color: #8EAF48;
				font-size: 14px;
			}

			table#text-tv tr.controls a:hover {
				background-color: #e8e8e8;
				text-decoration: none;
			}

	table#text-tv tr.controls td.get {
		border-left: 1px solid #e8e8e8;
		border-right: 1px solid #e8e8e8;
		text-align: center;
		width: 33%;
	}

		table#text-tv tr.controls td.get form {
			padding: 0px;
			margin: 0px;
		}

		table#text-tv tr.controls td.get form input.sivu {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			border: 1px solid #999;
			padding: 2px;
		}

			table#text-tv tr.controls td.get form input.sivu:focus {
				border: 1px solid #4E592B;
			}

		table#text-tv tr.controls td.get form input.submit {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			background-color: #F4F4F4;
			border: none;
			color: #4E592B;
		}


	table#text-tv tr.quicklinks td {
		width: 33%;
		padding: 5px;
		border-bottom: 1px solid #e8e8e8;
	}

	table#text-tv tr.quicklinks td.blanco {
		border-left: 1px solid #e8e8e8;
		border-right: 1px solid #e8e8e8;
	}

	table#text-tv tr.quicklinks a {
		display: block;
		font-size: 12px;
	}

		table#text-tv tr.quicklinks a:hover {
			text-decoration: none;
			background-color: #F9F9F9;
		}

		table#text-tv tr.quicklinks a span {
			color: #8EAF48;
			font-weight: bold;
			font-size: 10px;
		}

		table#text-tv tr.quicklinks td.left {
			width: 33%;
		}

			table#text-tv tr.quicklinks td.left a {
				padding-right: 15px;
			}

		table#text-tv tr.quicklinks td.right {
			border-right: 1px solid #e8e8e8;
			width: 33%;
		}

			table#text-tv tr.quicklinks td.right a {
				padding-left: 15px;
			}

	table#text-tv tr.sublinks a {
		font-size: 10px;
		color: #999;
	}

	table#text-tv tr.sublinks a:hover {
		color: #4E592B;
	}



