BODY				{ font-family: Verdana, Arial, Helvetica, sans-serif; color: color: #000000; background: #FFFFFF; margin-left : 0px; margin-bottom : 0px; margin-right : 0px; margin-top : 0px; } 
/* *					{ font-family: inherit; color: inherit; background: inherit; } */
*					{ font-family: inherit;}
form				{ margin-bottom : 0; }
img 			    { border: 0px;  margin: 0px; padding: 0px; }
img.nospace			{ border: 0px; }
a					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E18D1C; font-weight: bold; text-decoration: underline;}
p					{ margin: 0px 0px 10px 0px; }

.contenttitle		{ font-size: 10px; font-weight: bold;}
.contenttext		{ font-size: 10px; }
.subbar				{ background: #EFB15D; font-size: 10px; font-weight: bold;}

.breadcrumb				{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: none; }
table.breadcrumb		{ margin-left: 16px; }
a.breadcrumb			{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: none;}
a.breadcrumb:visited	{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: none;}
a.breadcrumb:hover		{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: underline; }

.breadcrumbhi			{ font-size: 9px; color: #E18D1C; font-weight: bold; text-decoration: none;}
a.breadcrumbhi			{ font-size: 9px; color: #E18D1C; font-weight: bold; text-decoration: none;}
a.breadcrumbhi:visited	{ font-size: 9px; color: #E18D1C; font-weight: bold; text-decoration: none;}
a.breadcrumbhi:hover	{ font-size: 9px; color: #E18D1C; font-weight: bold; text-decoration: underline; }

.navlink				{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: none;}
a.navlink				{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: none;}
a.navlinkhi				{ font-size: 9px; color: #E18D1C; font-weight: bold; text-decoration: none;}
a.navlink:visited		{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: none;}
a.navlink:hover			{ font-size: 9px; color: #4D4D4D; font-weight: bold; text-decoration: underline;}

.footer					{ background: #233774; font-size: 9px; color: #E8EEFF; font-weight: bold; text-decoration: none; padding: 0px; }

.TitleBar			{ background: #EFB15D; font-size: 10px; font-weight: bold; }

.MenuBar			{ z-index: 1000; background: #233774; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; filter: alpha(opacity=85); -moz-opacity:.8; }
.MenuBarText		{ background: none; z-index: 1001; font-size: 10px; color: #FFFFFF; font-weight: bold; display: block; text-decoration: none; }
.MenuItem			{ z-index: 1001; font-size: 10px; color: #FFFFFF; font-weight: bold; display: block; text-decoration: none; }
.MenuItem:hover     { z-index: 1001; font-size: 10px; color: #E18D1C; font-weight: bold; display: block; text-decoration: none; }
select				{ background: #FFFFFF; }

/* COMMON TEMPLATE ELEMENTS LAYOUT */
#pnlPage				{  }
table#tblMiddle			{ padding: 0px; border: 0px; border-spacing: 0px; border-collapse: collapse; }
td#tblMiddle_Right	{ vertical-align: top; padding: 0px; }

/* TOP USER CONTROL */
input#Top_txtSearch					{ background: #FFFFFF; }
table#Top_tblLayoutTop			{ padding: 0px; border: 0px; border-spacing: 0px; border-collapse: collapse; }
td#Top_tblLayoutTop_Left		{ width: 166px; background: #2e499a; vertical-align: top; padding: 0px; }
td#Top_tblLayoutTop_Right		{ width: 590px; vertical-align: bottom; background: #2e499a; padding: 0px 0px 15px 8px; }
td#Top_tblLayoutTop_NavLeft		{ width: 166px; background: #2e499a; vertical-align: top; padding: 0px; }
td#Top_tblLayoutTop_NavRight	{ vertical-align: top; background: #2e499a; padding: 0px; }

table#Top_tblTopNav			{ padding: 0px; border: 0px; border-spacing: 0px; border-collapse: collapse; }
td#Top_tblTopNav_1			{ vertical-align: bottom; background: #2e499a; padding: 0px 0px 2px 8px; }
td#Top_tblTopNav_2			{ vertical-align: bottom; background: #2e499a; padding: 0px 0px 0px 20px; }
td#Top_tblTopNav_3			{ vertical-align: bottom; background: #2e499a; padding: 0px 0px 0px 10px; }
td#Top_tblTopNav_4			{ vertical-align: bottom; background: #2e499a; padding: 0px 0px 5px 10px; }

#ContentBanner_pnlContentTop				{ display: inline; float: left; margin: 7px 0px 7px 0px; }
#ContentBanner_imgContentTopLeft			{ display: inline; float: left; }
#ContentBanner_imgContentTopText			{ display: inline; }
#ContentBanner_pnlContentTopLinks			{ display: inline; }
#ContentBanner_lnkContentTopLink1			{ display: inline; float: left; }
#ContentBanner_imgContentTopLink1			{ display: inline; float: left; }
#ContentBanner_lnkContentTopLink2			{ display: inline; float: left; }
#ContentBanner_lnkContentTopLink2			{ display: inline; float: left; }

/* LEFT USER CONTROL */
#Left_LeftNavigation		{ display: block; margin: 8px 0px 25px 12px; }
#Left_imgDots				{ display: block; margin: 10px 0px 10px 12px; }
#Left_imgDots2				{ display: block; margin: 10px 0px 10px 12px; }
#Left_imgAd1				{ display: block; margin: 4px 0px 4px 12px; }
#Left_fchAd1				{ display: block; margin: 4px 0px 4px 12px; }
#Left_pnlBlurb				{ margin-left: 10px; }

.leftbanners				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #000000; }
.leftbanners p				{ padding: 8px 8px 8px 0px; margin: 0px 0px 8px 0px; }

/* BOTTOM USER CONTROL */
#Bottom_pnlBottom				{ display: block; clear: both; }
#Bottom_pnlSee					{ margin-top: 32px; overflow: hidden; }
#Bottom_pnlFooter				{ display: inline; float: left; margin: 0px 0px 0px 0px; }
#Bottom_pnlFooterLine			{ overflow: hidden; }
table#Bottom_tblFooter			{ padding: 0px; border: 0px; border-spacing: 0px; border-collapse: collapse; }
td#Bottom_tblFooter_Right	{ vertical-align: top; padding: 0px 0px 0px 8px; }
		
/* STYLES FOR PRINT AND SCREEN */
@media print
{
		td#tblMiddle_Left		{ display: none; }
        #pnlSeparator                   { display: block; }
        #pnlContent                     { display: block; }
        #Left_pnlLeft               { display: none; }
        #pnlBody                        { display: block; background:#ffffff;}
        #Top_pnlTop                     { display: none; }
        #ContentTop_pnlBannerLine              { display: none; }
        #ContentTop_Breadcrumb_imgTopBanner    { display: none; }
        #Top_imgBannerBottomLine        { display: none; }
        #ContentTop_pnlTitle                   { display: block; background:#FFFFFF; }
        #ContentTop_Breadcrumb                 { display: none; }
        #Top_imgTopDotLine              { display: none; }
        #ContentTop_Title               { display: block; background:#FFFFFF; font-size:14px;  color: #000000; font-weight: bold; } 
        td#Bottom_tblFooter_Left		{ width: 1px; display: none; }
}
 
@media screen
{
		td#tblMiddle_Left		{ width: 166px; background: #dcdcdc; vertical-align: top; padding: 0px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #ef9f20; }
        #Top_pnlTop                     { display:inline; }
        #ContentTop_pnlBannerLine              { background: #e1e1e1; overflow:hidden; }
        #ContentTop_Breadcrumb_imgTopBanner    { border-top: 1px; border-style: solid; border-color: #FFFFFF; display:inline; }
        #Top_imgBannerBottomLine        { display: inline; }
        #ContentTop_pnlTitle                   { display: inline; }
        #ContentTop_Breadcrumb                 { display: block; margin-left:0px; }
        #Top_imgTopDotLine              { display: block; }
        #ContentTop_Title               { margin-left: 17px; font-size:14px; font-weight: bold; }
        #pnlSeparator                   { z-index: 2; display: inline;float: left; border-width: 0px 0px 0px 1px; border-style: solid; border-color: #ef9f20; }
        #pnlContent                     { z-index: 2; margin: 7px 0px 0px 8px; }
        #Left_pnlLeft               { display: inline; float: left; }
        #pnlBody                        { }
        td#Bottom_tblFooter_Left		{ width: 166px; background: #dcdcdc; vertical-align: top; padding: 0px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #ef9f20; }
}

/* Default Summary Style Set */
.Summary1Background				{ background-image: url("/Sylvania/images/summary1bg.gif"); background-repeat: repeat-y; margin: 7px 0px 7px 0px; }
.Summary2Background				{ background-image: url("/Sylvania/images/summary2bg.gif"); background-repeat: repeat-y; margin: 7px 0px; }
.Summary3Background				{ background-image: url("/Sylvania/images/summary2bg.gif"); background-repeat: repeat-y; margin: 7px 0px 7px 0px; }

.SummaryStyle1ParentPanel		{ margin: 0px 0px 0px 10px; }
.SummaryStyle1ParentDescription { font-size: 10px; color: #4d4d4d; font-weight: normal; }

.SummaryStyle2ParentPanel		{ margin: 0px 0px 0px 10px; }
.SummaryStyle2ParentImage		{ display: inline; float: left; margin: 0px 5px 0px 0px; }
.SummaryStyle2ParentDescription { font-size: 10px; color: #4d4d4d; font-weight: normal; }

.SummaryStyle3ParentPanel		{ margin: 0px 10px 0px 10px; }
.SummaryStyle3ParentDescription { font-size: 10px; color: #4d4d4d; font-weight: normal; }

.SummaryStyle4ParentPanel		{ margin: 0px 10px 0px 10px; }
.SummaryStyle4ParentTitle		{ font-size: 10px; font-weight: bold; }
.SummaryStyle4ParentImage		{ display: inline; float: left; margin: 0px 10px 0px 0px; }
.SummaryStyle4ParentDescription { font-size: 10px; color: #4d4d4d; font-weight: normal; }

.SummaryStyle5ParentPanel			{ margin: 0px 5px 0px 8px; }
.SummaryStyle5ParentImage			{ margin: 0px 5px 0px 0px; }
.SummaryStyle5ParentDescription		{ font-size: 10px; color: #4d4d4d; font-weight: normal; }
.SummaryStyle5ChildrenPanels		{ margin: 0px 0px 0px 10px; }
.SummaryStyle5ChildrenTitlesLinks	{ font-size: 10px; font-weight: bold; }

.SummaryStyle6ChildrenPanels		{ margin: 0px 10px 15px 10px; }
.SummaryStyle6ChildrenTitles		{ font-size: 10px; font-weight: bold; }
.SummaryStyle6ChildrenDescriptions	{ display: block; font-size: 10px; color: #4d4d4d; font-weight: normal; }
.SummaryStyle6ChildrenMoreLinks		{ display: inline; font-size: 10px; font-weight: bold; }

.SummaryStyle7ParentTitle			{ font-size: 10px; font-weight: bold; }
.SummaryStyle7ParentDescription		{ margin: 0px 10px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4d4d4d; font-weight: normal; }
.SummaryStyle7ChildrenImages		{ margin: 0px 0px 3px 0px; display: block; }
.SummaryStyle7ChildrenPanels		{ display: inline; float: left; margin: 10px 9px 10px 0px; width: 135px; }
.SummaryStyle7ChildrenEndRowPanels	{ display: inline; float: left; margin: 10px 0px 10px 0px; width: 135px; }
.SummaryStyle7ChildrenRowPanels		{ display: inline; float: left; margin: 0px 0px 0px 0px; width: 423px;}
.SummaryStyle7ChildrenDescriptions	{ display: block; font-size: 10px; color: #4d4d4d; font-weight: normal;}
.SummaryStyle7ChildrenMoreLinks		{ display: inline; font-size: 10px; font-weight: bold; }

.SummaryStyle8Main					{ }
.SummaryStyle8ChildrenImages		{ margin: 0px 0px 3px 0px; display: block; }
.SummaryStyle8ChildrenPanels		{ display: inline; float: left; margin: 10px 0px 10px 10px; width: 135px; vertical-align: top; }
.SummaryStyle8ChildrenEndRowPanels	{ display: inline; float: left; margin: 10px 0px 10px 10px; width: 135px; vertical-align: top; }
.SummaryStyle8ChildrenTitles		{ font-size: 10px; font-weight: bold; }
.SummaryStyle8ChildrenTitlesLinks	{ font-size: 10px; font-weight: bold; display: block; text-align: center; }
.SummaryStyle8ChildrenDescriptions	{ font-size: 10px; color: #4d4d4d; font-weight: normal; display: block; }
.SummaryStyle8ChildrenMoreLinks		{ font-size: 10px; font-weight: bold; display: inline; }
.SummaryStyle8ParentTitle			{ font-size: 10px; font-weight: bold; }
.SummaryStyle8ParentDescription		{ margin: 0px 10px 0px 10px; font-size: 10px; color: #4d4d4d; font-weight: normal; }
.SummaryStyle8ChildrenRowPanels		{ display: inline; float: left; margin: 0px 0px 0px 0px; width: 589px;}

.SummaryStyle10Main					{ }
.SummaryStyle10ChildrenPanels		{ display: inline; float: left; margin: 10px 10px 10px 10px; width: 568px; }
.SummaryStyle10ChildrenImages		{ display: inline; float: left; margin: 0px 15px 0px 0px; }
.SummaryStyle10ChildrenTitles		{ font-size: 10px; font-weight: bold; }
.SummaryStyle10ChildrenTitlesLinks	{ font-size: 10px; font-weight: bold; display: block; text-align: center; }
.SummaryStyle10ChildrenDescriptions { font-size: 10px; color: #4d4d4d; font-weight: normal; display: block; }
.SummaryStyle10ChildrenMoreLinks	{ font-size: 10px; color: #000000; font-weight: bold; display: inline; }
.SummaryStyle10ParentDescription	{ margin: 0px 10px 0px 10px; font-size: 10px; color: #4d4d4d; font-weight: normal; }

.SummaryStyle11Main					{ }
.SummaryStyle11ChildrenImages		{ margin: 0px 0px 3px 0px; display: block; }
.SummaryStyle11ChildrenPanels		{ display: inline; float: left; margin: 10px 0px 10px 10px; width: 135px; vertical-align: top; }
.SummaryStyle11ChildrenEndRowPanels { display: inline; float: left; margin: 10px 0px 10px 10px; width: 135px; vertical-align: top; }
.SummaryStyle11ChildrenTitles		{ font-size: 10px; font-weight: bold; }
.SummaryStyle11ChildrenTitlesLinks	{ font-size: 10px; font-weight: bold; display: block; text-align: center; }
.SummaryStyle11ChildrenDescriptions { font-size: 10px; color: #4d4d4d; font-weight: normal; display: block; }
.SummaryStyle11ChildrenMoreLinks	{ font-size: 10px; font-weight: bold; display: inline; }
.SummaryStyle11ParentTitle			{ font-size: 10px; font-weight: bold; }
.SummaryStyle11ParentDescription	{ margin: 0px 10px 0px 10px; font-size: 10px; color: #4d4d4d; font-weight: normal; }
.SummaryStyle11ChildrenRowPanels	{ display: inline; float: left; margin: 0px 0px 0px 0px; width: 589px;}

.SummaryStyle12Main					{ }
.SummaryStyle12ChildrenImages		{ margin: 0px 0px 3px 0px; display: block; }
.SummaryStyle12ChildrenPanels		{ display: inline; float: left; margin: 10px 0px 0px 10px; width: 69px;}
.SummaryStyle12ChildrenTitlesLinks	{ display: block; text-align: center; font-size: 10px; font-weight: bold; }
.SummaryStyle12ChildrenDescriptions { font-size: 10px; color: #4d4d4d; font-weight: normal; }
.SummaryStyle12ParentPanel			{ margin: 0px 0px 0px 10px; }
.SummaryStyle12ParentDescription	{ font-size: 10px; color: #4d4d4d; font-weight: normal; }

/* Search Catalog USER CONTROL */
#SearchHome_btnSearchSearchHome			{ border-width: 1px 1px 1px 1px; border-style: solid; border-color:#0000ff; background-color:#4169e1; color:#ffffff; }
#SearchBusiness_btnSearchSearchBusiness	{ border-width: 1px 1px 1px 1px; border-style: solid; border-color:#0000ff; background-color:#4169e1; color:#ffffff; }

/* Search Results Template */
.searchtitle	{ font-size: 10px; color: #4D4D4D; font-weight: bold; text-decoration: none;}
.searchtext		{ font-size: 9px; color: #4D4D4D; text-decoration: none;}
.searchtext	P	{ margin-left: 10px; }

/* Redirector Template */
#HtmlPH_Redirector	.external	{ margin: 15px 0px 10px 0px; float:right; }
#HtmlPH_Redirector	P			{ font-size: 11px; }
#HtmlPH_EventRedirector	P		{ font-size: 11px; }

/* Site Map */
.SiteMapPrimaryChannel	{ font-size: 11px; font-weight: bold; text-decoration: none; }
.sitemap				{ font-size: 9px; color: #4D4D4D; text-decoration: none; }
table.sitemap		{ margin-left: 16px; }
a.sitemap			{ font-size: 9px; color: #4D4D4D; text-decoration: none;}
a.sitemap:visited	{ font-size: 9px; color: #4D4D4D; text-decoration: none;}
a.sitemap:hover		{ font-size: 9px; color: #4D4D4D; text-decoration: underline;}

.sitemaphi			{ font-size: 9px; color: #E18D1C; text-decoration: none;}
a.sitemaphi			{ font-size: 9px; color: #E18D1C; text-decoration: none;}
a.sitemaphi:visited	{ font-size: 9px; color: #E18D1C; text-decoration: none;}
a.sitemaphi:hover	{ font-size: 9px; color: #E18D1C; text-decoration: underline; }

#HtmlPH_SummaryHeader	P	{ font-size: 11px; }
#HtmlPH_SummaryFooter	P	{ font-size: 11px; }

/* Calendar Summary */
#calendarsummary li,ul { list-style-image:  url(/Sylvania/Images/box336699.gif); padding-left: 3px; padding-right: 7px; margin-top:3px;margin-bottom:0px;}
#calendarsummary .MenuItem { background: #475894; font-size: 10px; font-weight: bold; display: block; text-decoration: none; }
#calendarsummary .tableheader { background: #aaa4e0; font-size: 10px; font-weight: bold; display: block; text-decoration: none; }
#calendarsummary .linktitle { font-size:16px; font-weight:bold; color: #000080;}
#calendarsummary .subtitle { font-size: 10px; text-align:left; font-weight: bold; display: block; text-decoration: none; }
#calendarsummary .content { font-size: 9px; display: block; text-decoration: none; }
#calendarsummary .toplink { font-size: 9px; color: #475894; text-decoration: none; font-weight: bold;}
#calendarsummary img { margin-left: 3px; }

/* Product Summary */
#productsummary { font-size:10px; }
#productsummary .tableheader {background: #aaa4e0; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
#productsummary .prodimage { height: 25px; width: 25px;}
#productsummary .prodtitle {font-size:10px; font-weight: bold;}
#productsummary .proddetail {font-size:10px;  }

/* Rebates & Coupons Summary */
#rebateheader { font-size:12px; margin-left:10px;}
#rebatesummary { font-size:10px; margin-left:10px;}
#couponheader { font-size:12px; margin-left:10px;}
#couponsummary { font-size:10px; margin-left:10px;}
#couponsummary .couponimage{ height: 25px; width: 25px;}
#couponsummary .coupontitle{font-size:10px; font-weight: bold;}
#couponsummary .coupondetail{font-size:10px; }

/* Warranty Summary */
#warranty .phtitle{ font-size:12px; font-weight: bold;}
#warranty .detail{ font-size:10px; }
#warranty .uc { margin-left:15px;}
#warranty .warrantytitle{font-size:10px; font-weight: bold;}
#warranty .warrantydetail{font-size:10px; }

/* Common Summary PH Controls */
#commonsummary .phtitle{ font-size:12px;font-weight: bold;}
#commonsummary .detail{ font-size:10px;}