﻿body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-top: 0px; background-image: url("images/tile.jpg"); background-repeat:repeat-x; }

a:link { color: #0e1b51; text-decoration: none; }
a:visited {	color: #0e1b51;	text-decoration: none; }
a:active { text-decoration: none;	}
a:hover {	color: #0e1b51;	text-decoration: underline; }

.HGTVAltRow { color: #EAEAEA; }
.HGTVMainTable { width:934px; text-align:center; border-collapse:collapse; border-spacing:0px; }
.HGTVTable { width:100%; text-align:center; border-collapse:collapse; border-spacing:0px; vertical-align:top; }
.HGTVMainTableCell { background-color: #FFFFFF; }
.HGTVError { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:left; color:Red; font-weight:bold; }

.bold {	font-weight: bold; }
.Disclaimer { font-size: 10px; color: #666666; }

a.specialLink:link { color: #002977; font-weight:bold; }
a.specialLink:visited { color: #002977; font-weight:bold; }
a.specialLink:hover { color: #002977; font-weight:bold; }
a.specialLink_blue:link { color: #7AD8DD; }
a.specialLink_blue:visited { color: #7AD8DD; }
a.specialLink_blue:hover { color: #7AD8DD; }

a.whiteLink:link { color: #FFFFFF; }
a.whiteLink:visited { color: #FFFFFF; }
a.whiteLink:hover { color: #FFFFFF; }

.VerticalTop { vertical-align: top; }

/*--- Footer ---*/
.FooterLabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.FooterLabelSimple { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.footer { color: #002977; }
a.footer:link { color: #000000; text-decoration: none; }
a.footer:visited {	color: #000000;	text-decoration: none; }
a.footer:active { text-decoration: none;	}
a.footer:hover{	color: #000000;	text-decoration: underline; }

/*--- Header ---*/
.WelcomeLabel { color: White; font-size: 12px; font-weight: bold; }
.KeywordDDL { width: 170px; font-size: 12px; }
.HeaderTableCell { background-image: url("images/top_tile.jpg"); border-collapse:collapse; border-spacing:0px; vertical-align:middle; }
.TitleSearchTextBox { width: 150px; }

/*--- Login ---*/
.LoginTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:200px; }
.LoginError { color: Red; font-weight: bold; }

.login { color: #0e1b51; }
a.login:link { color: #0e1b51; text-decoration: underline; }
a.login:visited {	color: #0e1b51;	text-decoration: underline; }
a.login:active { text-decoration: underline;}
a.login:hover{	color: #0e1b51;	text-decoration: underline; }

/*-- Home ---*/
.HomePageTableCell { border-collapse:collapse; border-spacing:0px; vertical-align:top; }
.HomePageTable { width:100%; background-image: url("images/tile_home.jpg"); border-collapse:collapse; border-spacing:0px; vertical-align:top; margin:0 0 0 0; }
.HomePageTable2 { width:100%; background-image: url("images/tile_home_bottom.jpg"); border-collapse:collapse; border-spacing:0px; vertical-align:top; margin:0 0 0 0; }
.HomePageProgramNameLabel { font-size: 14px; color: White; font-weight: bold;  }
.HomePageProgramGroupTypeLabel { color: #000000; }
.HomePageProgramLink {}
.tileHome { background-image: url("images/tile_home.jpg"); }
.tileFeat { background-image: url("images/tile_feat.jpg"); }
.HomePageFeatureLabel { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #002977; }

.HomeAccordionHeader
{
	width: auto;
    background-color: #FFFFFF;
    margin-top: 10px;
    cursor: pointer;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
}

.HomeAccordionContent
{	
    background-color: #FFFFFF;  
    padding-left: 10px;
    padding-right: 10px; 
    text-align: left; 
}

.relatedBG { background-image: url("images/bg_related.jpg"); }


/*--- Com ---*/
.ComNameLabel { font-size: 16px; font-weight: bold; color: #004900; }
.ComNewLabel { font-size: 16px; font-weight: bold; color: #c81c3c; }
.ComHeaderLabel { font-weight: bold; color: #004900; }
.ComSubTitleNameLabel { font-size: 16px; font-weight: bold; color: #004900; }
.ComGroupTypeLabel { }
.ComLink { }
.ComBGImage {  background-color: #1e7ecb;  background-image: url("images/tile_side_com.jpg"); background-repeat:repeat-x;  }
.ComBGAlt {   }
.com_BGl {  }
.com_BG { background-color: #eaab00; }
.com_hd1 { font-size: 16px; font-weight: bold; color: #004900; }
.com_hd2 { font-size: 14px; font-weight: bold; color: #004900; }
.com_tx { color: #004900; }

.DRNameLabel { font-size: 16px; font-weight: bold; color: #004900; }
.DRNewLabel { font-size: 16px; font-weight: bold; color: #c81c3c; }
.DRHeaderLabel { font-weight: bold; color: #004900; }
.DRSubTitleNameLabel { font-size: 16px; font-weight: bold; color: #004900; }
.DRGroupTypeLabel { }
.DRLink { }
.DRBGAlt { }
.DRBGImage {  background-color: #1e7ecb;  background-image: url("images/tile_side_pro.jpg"); background-repeat:repeat-x;  }
.dr_BG { background-color: #eaab00; }
.dr_BGl {  }
.dr_hd1 { font-size: 16px; font-weight: bold; color: #004900; }
.dr_hd2 { font-size: 14px;	font-weight: bold; color: #004900; }
.dr_tx {	color: #004900; }

/*--- Custom ---*/
.CustomNameLabel { font-size: 16px; font-weight: bold; color: #ef9d00; }
.CustomNewLabel { font-size: 16px; font-weight: bold; color: #c81c3c; }
.CustomHeaderLabel { font-weight: bold; color: #ef9d00; }
.CustomGroupTypeLabel { }
a.CustomLink:link { }
.CustomBGAlt { }
.CustomBGImage {  background-color: #1e7ecb;  background-image: url("images/tile_side_cust.jpg"); background-repeat:repeat-x;  }
.cust_BGl { }
.cust_BG { background-color: #eaab00;  }
.cust_hd1 { font-size: 16px; font-weight: bold;	color: #ef9d00; }
.cust_hd2 {	font-size: 14px;	font-weight: bold;	color: #ef9d00; }
.cust_tx { color: #ef9d00; }

/*--- About ---*/
.ProgRelatedTopicsHeaderLabel { color: #FFFFFF; font-size: 12px; font-weight: bold; }
.RelatedTopicsHeaderLabel { color: #FFFFFF; font-size: 12px; font-weight: bold; }
.AboutUsBGImage {  background-color: #1e7ecb;  background-image: url("images/tile_side_about.jpg");  background-repeat:repeat-x;  } 
.AboutUsBG { }
.PressNameLabel { font-size: 12px;	font-weight: bold;	color: #65115e; }
.about_BGl { }
.about_BG { background-color: #eaab00; }
.about_hd1 { font-size: 16px;	font-weight: bold; color: #65115e; }
.about_hd2 { font-size: 14px; font-weight: bold; color: #65115e; }
.about_tx {	color: #65115e; }

/*--- Direct Response ---*/
.dr_hd1 { font-size: 16px;	font-weight: bold; color: #002977;}
.dr_hd2 { font-size: 14px; font-weight: bold; color: #002977; }
.dr_tx { color: #002977; }

/*--- Email Links ---*/
.EmailLinksLabel { font-size: 14px; font-weight: bold; color: #FFFFFF; }
.EmailLinksHeaderLabel { font-weight: bold;  color: #1c2e62; }
.EmailLinksRequiredLabel { color: #1c2e62; }
.EmailLinksDropDownList { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width: 500px; }
.EmailLinksTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:400px; }
.EmailLinksMessageTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:400px; }

/*--- Marketing ---*/
.MarketingNameLabel { font-size: 16px; font-weight: bold; color: #b5130e; }
.MarketingNewLabel { font-size: 16px; font-weight: bold; color: #c81c3c; }
.MarketingHeaderLabel { font-weight: bold; color: #b5130e; }
.MarketingSubTitleNameLabel { font-size: 16px; font-weight: bold; color: #b5130e; }
.MarketingGroupTypeLabel { }
.MarketingLink { }
.MarketingBG { }
.MarketingBGAlt { }
.MarketingBGImage {  background-color: #1e7ecb;  background-image: url("images/tile_side_mo.jpg");  background-repeat:repeat-x;  }
.promo_BGl {}
.promo_BG { background-color: #eaab00; }
.promo_hd1 { font-size: 16px;	font-weight: bold; color: #b5130e;}
.promo_hd2 { font-size: 14px; font-weight: bold; color: #b5130e; }
.promo_tx { color: #b5130e; }

/*--- Programming ---*/
.ProgramNameLabel { font-size: 16px; font-weight: bold; color: #24831c; }
.ProgramNewLabel { font-size: 16px; font-weight: bold; color: #c81c3c; }
.ProgramHeaderLabel { font-weight: bold; color: #24831c; }
.ProgramGroupTypeLabel { color: #24831c; }
.ProgramLink {}
.ProgramBGImage { background-color: #1e7ecb;  background-image: url("images/tile_side_prog.jpg"); background-repeat:repeat-x;  }
.prog_BG1 { }
.prog_BG {  background-color: #eaab00; }
.prog_hd1 {	font-size: 16px; font-weight: bold;	color: #24831c; }
.prog_hd2 {	font-size: 14px; font-weight: bold;	color: #24831c; }
.prog_tx { color: #24831c; }

/*--- Pro ---*/
.ProNameLabel { font-size: 16px; font-weight: bold; color: #e56200; }
.ProNewLabel { font-size: 16px; font-weight: bold; color: #c81c3c; }
.ProHeaderLabel { font-weight: bold; color: #e56200; }
.ProSubTitleNameLabel { font-size: 16px; font-weight: bold; color: #e56200; }
.ProGroupTypeLabel { }
.ProLink { }
.ProBGAlt { }
.ProBGImage {  background-color: #1e7ecb;  background-image: url("images/tile_side_pro.jpg"); background-repeat:repeat-x;  }
.pro_BG { background-color: #eaab00; }
.pro_BGl {}
.pro_hd1 { font-size: 16px; font-weight: bold; color: #e56200; }
.pro_hd2 { font-size: 14px;	font-weight: bold; color: #e56200; }
.pro_tx {	color: #e56200; }

/*--- My Profile ---*/
.MyProfileLabel { font-size: 14px; font-weight: bold; color: #FFFFFF; }
.MyProfileHeaderLabel { font-weight: bold; }
.MyProfileHeaderLabelWelcome { font-weight: bold; color: #C32272; }
.MyProfileHeaderTableCell { background-color: #a5a8b1; }
.MyProfileHeaderTableCellWelcome { background-color: #1c2e62; }
.MyProfileTextBox190 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:190px; }
.MyProfileTextBox180 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:180px; }
.MyProfileTextBox150 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:150px; }

/*--- My Stuff ---*/
.MyStuffHeaderLabel { font-size: 14px; font-weight: bold; color: #FFFFFF; font-weight: bold; }
.MyStuffHeaderTableCell { background-color: #a5a8b1; }

/*--- Registration ---*/
.RegistrationLabel { font-size: 14px; font-weight: bold; color: #FFFFFF; }
.RegistrationHeaderLabel { font-weight: bold; color: #000000; }
.RegistrationTextBox { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:300px; }
.RegistrationTableBG { background-image: url(images/top_tile.jpg); } 
.RegistrationSideBG { background-image: url(images/tile_side.jpg); } 

/*--- Search ---*/
.SearchNewLabel { font-weight: bold; color: #c81c3c; }
a.SearchLinkButton:link { color: #002977; text-decoration: none; font-weight:bold; }
a.SearchLinkButton:visited { color: #002977; text-decoration: none; font-weight:bold; }
a.SearchLinkButton:active {}
a.SearchLinkButton:hover { color: #002977; text-decoration: underline; font-weight:bold; }
a.SearchHeaderLinkButton:link { color: #0e1b51; text-decoration: none; font-weight:bold; }
a.SearchHeaderLinkButton:visited { color: #0e1b51; text-decoration: none; font-weight:bold; }
a.SearchHeaderLinkButton:active {}
a.SearchHeaderLinkButton:hover { color: #0e1b51; text-decoration: underline; font-weight:bold; }

/*--- Site Map ---*/
.SiteMapSubHeaderLabel { font-size: 14px; color: #002977; font-weight: bold; }
.SiteMapHeaderLabel { font-size: 16px; font-weight: bold; color: #002977; } 