

/* BODY SETTINGS --------------------------*/
body {
   
	background-repeat:no-repeat;
	margin:0px;
	font-family:Arial, sans-serif;
	font-size:13px;
}
/* Removed p from below */
td, ul {
	font-family:Arial, sans-serif;
	font-size:13px;
}


h2 {
	color:#ffffff;
	font-family:Arial, sans-serif;
	font-size:16px;
}

/* LINK SETTINGS -------------------------------- */

/* a:link {
	color:#ffffff;
	text-decoration:underline;
}

a:visited {
	color:#ffffff;
	text-decoration:underline;
}

a:hover {
	color:#ffffff;
	text-decoration:underline;
} */

.noUnderline {
	text-decoration:none;
}

/* TABLE SETTINGS */
th {
	background-color:#ffffff;
	color:#ffffff;
	font-size:13px;
	text-align:center;
	font-weight:normal;
}

td.tableHeader {
	background-color:#ffffff;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}

.tableBorderColor {
	border-color:#ffffff;
	background-color:#ffffff;
}

td.tableRow1 {
	font-size:13px;
	background-color:#ffffff;
}

td.tableRow2 {
	font-size:13px;
	background-color:#ffffff;
}



/* TOP NAV SETTINGS */
.topNav  {
	font-size:			10px;
	color:				#ffffff;
}

.topNav a {
	font-weight:		bold;
	text-decoration:	none;
	color:				#ffffff;
}

.topNav a:hover {
	color:				#ffffff;
	text-decoration:	none;
}

.topNav a:visited {
	color:				#ffffff;
	text-decoration:	none;
}


/* BREADCRUMB SETTINGS */
.breadcrumb {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#ffffff;
}
.breadcrumb a:link {
	color:#ffffff;
	text-decoration:underline;
}
.breadcrumb a:visited {
	color:#ffffff;
	text-decoration:underline;
}
.breadcrumb a:hover {
	color:#ffffff;
}


/* STYLES FOR TOP HEADER */
.nav {
	background-color: #ffffff;
}

/* STANDARD CLASSES */
.title {
	color: #ffffff;
	font-family:Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
}

.nonBoldTitle {
	color: #ffffff;
	font-family:Arial, sans-serif;
	font-size:16px;
}

.xlarge{
	font-family:Arial, sans-serif;
	font-size:20px;
}

.large{
	font-family:Arial, sans-serif;
	font-size:16px;
}

.smalltext {
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #666666;
}

.small, .subtitle{
	font-family:Arial, sans-serif;
	font-size:11px;
}

.xsmall{
	font-family:Arial, sans-serif;
	font-size:8px;
}

.grayBorder {
	background-color:#666666;
	width:1; 
}

.rightColumn {
	font-family:Arial, sans-serif;
	font-size:11px;
}

.blackLink a:link {
	color:#000000;
}

.blackLink a:hover {
	color:#990000;
}

.blackLink a:visited {
	color:#000000;
}

.verticalRule {
	background-color:#cccccc;
}

.caption {
	font-family:Arial, sans-serif;
	font-size:11px;
}


/* Begin classes to display common text in the link color of the given styleId. */
	.textInLinkColor{
		color: #ffffff;
		font-family:Arial, sans-serif;
	}
	
	.textInLinkColorSmall{
		color: #ffffff;
		font-family:Arial, sans-serif;
		font-size:11px;
	}
	
	.textInLinkColorLarge{
		color: #ffffff;
		font-family:Arial, sans-serif;
		font-size:16px;
	}
/* End classes to display common text in the link color of the given styleId. */


/*BEGIN STYLES FROM FAST FORWARD*/


.searchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #BA7554;
}

.lnbbgcolor {
	background-color: #E9EED8;
}

.infoboxlinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #265766;
	font-weight: normal;
}
.infoboxlinks a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #265766;
	text-decoration: underline;
}

.infoboxlinks a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #265766;
	text-decoration: underline;
}

.infoboxlinks a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #60ADC4;
	text-decoration: underline;
}
/*.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}*/
.lnbdropshadow {
	background-image: url(http://web.hgtv.com/hgtv/web/images/tableheaders/tableheader_home_lnb_shadow.gif);
	background-repeat: no-repeat;
	background-color: #C8D5C1;

}
.lnbtableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #245564;
	text-decoration: none;
	background-color: #C8D5C1;
}
.lnbtablebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DDE5CD;
	font-weight: normal;
	text-decoration: none;
}

.lnbtablebody a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}

.lnbtablebody a:visited{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}
.lnbtablebody a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F15B01;
	text-decoration: underline;
}
.lnbtablenav {  /*  LNB Nav link class*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DDE5CD;
	font-weight: normal;
	text-decoration: none;
}
.lnbtablenav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #245564;
	text-decoration: none;

}
.lnbtablenav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #245564;
	text-decoration: none;
}
.lnbtablenav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #60ADC4;
	text-decoration: underline;
}
.lnbtablenavheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #245564;
	text-decoration: none;
	background-color: #C8D5C1;
}
.lnbtablenavheader a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #245564;
	text-decoration: none;
	background-color: #C8D5C1;
}
.lnbtablenavheader a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #245564;
	text-decoration: none;
	background-color: #C8D5C1;
}
.lnbtablenavheader a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #60ADC4;
	text-decoration: none;
	background-color: #C8D5C1;
}

.maintablebg {

}


/*  --------------------------------------------------------------------------------------------------  */
/* Advanced Search Styles */


.advancedheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AE6538;
	text-decoration: none;
	background-color: #C8D5C1;
}

.advancedbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #15586B;
	text-decoration: none;
}

.advancedlight {
	background-color: #EEF5E5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #15586B;
	text-decoration: none;
}

.advanceddark {
	background-color: #D7DED6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #15586B;
	text-decoration: none;
}
/* End Advanced Search Styles */
/*  --------------------------------------------------------------------------------------------------  */




/* --------------------------------------------------- */
/* 				Video On Demand						  */
.vod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.vod a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6982;
}

.vod a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6982;
}

.vod a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6982;
}

.vodBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.vodBig a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E6982;
}

.vodBig a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E6982;
}

.vodBig a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E6982;
}

.vodProgNav,
.vodProgNav a:link,
.vodProgNav a:hover,
.vodProgNav a:visited {
	background-color: #5E708A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.vodProgNavBig,
.vodProgNavBig a:link,
.vodProgNavBig a:hover,
.vodProgNavBig a:visited {
	background-color: #5E708A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.vodProgOne,
.vodProgOne a:link,
.vodProgOne a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A94F1A;
	background-color: #F1F7F8;
}

.vodProgOne a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #691602;
	background-color: #F1F7F8;
}

.vodProgTwo,
.vodProgTwo a:link,
.vodProgTwo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A94F1A;
	background-color: #E4EFF1;
}

.vodProgTwo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #691602;
	background-color: #E4EFF1;
}



/*END STYLES FROM FAST FORWARD*/


/* SETTINGS CUSTOM FOR A SITE STYLE */

