body
{
	font-family:Arial;
	font-size:18px;
	color:Black;	
	height:100%;
	background-image: url(images/prelit-christmas-tree-bg.jpg);
	margin-top:2px;
	margin-bottom:2px;
}
.SubHeader
{
	background-color:#FFFFCC;
	font-weight:bold;


}
.tab
{
	background-color:#669966;
	text-align:center;
	width:105px;
}
.tabHolidayGift
{
	background-color:#669966;
	text-align:center;
	width:50px;
}
.tabCommercialLighting
{
	background-color:#669966;
	text-align:center;
	width:80px;
}
.tabPalmTrees
{
	background-color:#669966;
	text-align:center;
	width:80px;
}
.tabChristmasLights
{
	background-color:#669966;
	text-align:center;
	width:100px;
}
.RightTab
{
	background-image: url(images/icons/RightTab.gif);
	background-repeat:no-repeat;
	width:16px;
	padding-left:0px;
	padding-right:0px;
}
.LeftTab
{
	background-image: url(images/icons/LeftTab.gif);
	background-repeat:no-repeat;
	width:16px;
	padding-left:0px;
		padding-right:0px;
}
.comment
{	background-color:#ffffff;
	background-image: url(images/prelit-christmas-tree-bg.jpg);
		background-color:#FFFFCC;
		background-color:#003300;
}
.footer
{
	font-size:10px;
}
td
{
	vertical-align:top;	
	padding-left:3px;
	padding-right:3px;
	font-size:80%;

}
h1 {
   margin: 0;
   display: inline;
   font-size:18px;
}
.Page
{
	Width:775px; 
	height:100%;
	border-collapse:collapse;
	border-left:Solid 1px #cccccc;
	border-right:Solid 1px #cccccc;
	border-top:Solid 1px #cccccc;
	border-bottom:Solid 1px #cccccc;
	margin: 0px auto;
	background-color:White;
}

.PageHeader
{
	Height:67px;
	vertical-align:top;
	background-color:#FFFFCC;
}

.PageNavigation
{
	Height:40px;
	border-bottom:Solid 0px #cccccc;
	background-color:#FFFFCC;
	vertical-align:bottom;
}
.PageTitle
{
	width:100%;
	height:3px;
	border-bottom:Solid 1px #cccccc;
	background-color:#669966;
}
.box
{
	border-left:Solid 1px #cccccc;
	border-right:Solid 1px #cccccc;
	border-bottom:Solid 1px #cccccc;
	border-top:Solid 1px #cccccc;
}
.PageBody
{
	width:575px;
	height:100%;
	border-left:Solid 1px #cccccc;
	border-right:Solid 1px #cccccc;
	padding:10px 10px 10px 10px;
}
.PageBodyNoRightSide
{
	width:675px;
	border-left:Solid 1px #cccccc;
	border-right:Solid 1px #cccccc;
	padding:10px 10px 10px 10px;
}
.PageRightSide
{
	width:100px;
}
.PageSubNavigation
{
	width:100px;
	padding:5px 5px 5px 5px;

}
.TopLine
{
	border-top:Solid 1px #cccccc;
}
.BottomLine
{
	border-bottom:Solid 1px #cccccc;
}
a
{
	color:Black;
	text-decoration:none;
}
a:HOVER
{
	color:#CC0000;
	text-decoration:underline;
}
a.MainNavigation
{
	font-size:13px;
	color:#ffffff;
	
}
a.MainNavigation:HOVER
{

	color:#000000;

}
a.MainNavigation:VISITED
{ 
	color:#ffffff;
	
}


a.SubNavigation
{
	font-size: 11px;
	
}
a.SubNavigation
{
	color:#669966;
	font-weight:bold;
	
}

a.Utility
{
	font-size:10px;

}
a.TypeGridLinks
{
	font-size:12px;
	font-weight:bold;

}



.ProductTitle
{
	font-size:15px;
	font-weight:bold;
}
.QCTitle
{
	font-size:13;
}
.QCSubTitle
{
	font-size:11;
	font-weight:bold;
}
.QCBody
{
	font-size:11;
}
a.QC
{
	font-size:11;
	text-decoration:underline;
}
.SubNavigationTitle
{
	font-size:15;
}
.tableHeaders
{
	font-weight:bold;
	border-bottom:Solid 1px #cccccc;
	border-top:Solid 1px #cccccc;
	vertical-align:bottom;
}
.tableMiddleHeaders 
{
	text-align:center;

}
.tableLeftHeaders
{
	text-align:left;
}
.tableRightHeaders 
{
	text-align:right;
}
.rightCell
{
	text-align:right;	
}
.leftCell
{
	text-align:left;
}
.middleCell
{
	text-align:center;	
}
.tableFooters
{
	border-top:Solid 1px #cccccc;
}
.CartButtonTD
{
	text-align:center;

}
.copy10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #000000;
}
.copy10w {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #FFFFFF;
}

.copy10b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #0000ff;
}
.copy10r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #ff0000;
}
.copy10rcB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #cc0000; font-weight: bold;
}
.copy10rc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #cc0000; 
}

.copy10o {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #FF3300;
}

.copy12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000;
}

.copy12b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #0000ff;
}
.copy12r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #ff0000;
}
.copy12o {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #FF3300;
}

.copy14 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #000000; 
}
.copy14w {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #FFFFFF;
}
.copy14b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #0000ff;
}
.copy14r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #ff0000;
}
.copy14o {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #FF3300;
}
.copy16r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #FF3300;
}
.copy16b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #0000ff;
}
.copy16w {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #ffffff;
}
.copy16  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #000000;
}
.copy16o {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #FF3300;
}
.copy16oB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #FF3300; font-weight: bold;
}
.copy18oB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #FF3300; font-weight: bold;
}

.copy18o {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #FF3300;
}
	
.copy18r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #ff0000;
}
.copy18b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #0000ff;
}
.copy18w {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #ffffff;
}
.copy10xB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #000000; font-weight: bold;
}
.copy10wB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #FFFFFF; font-weight: bold;
}

.copy10bB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #0000ff;
}
.copy10rB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #ff0000; font-weight: bold;
}
.copy10oB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #FF3300; font-weight: bold;
}

.copy12xB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000; font-weight: bold;
}

.copy12bB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #0000ff; font-weight: bold;
}
.copy12rB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #ff0000; font-weight: bold;
}
.copy12oB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #FF3300; font-weight: bold;
}

.copy14xB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #000000; font-weight: bold; 
}
.copy14wB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #FFFFFF; font-weight: bold;
}
.copy14bB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #0000ff; font-weight: bold;
}
.copy14rB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #ff0000; font-weight: bold;
}
.copy14oB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #FF3300; font-weight: bold;
}
.copy16rB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #ff0000; font-weight: bold;
}
.copy16bB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #0000ff; font-weight: bold;
}
.copy16wB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #ffffff; font-weight: bold;
}
.copy16xB  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #000000; font-weight: bold;
}	
.copy18rB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #ff0000; font-weight: bold;
}
.copy18bB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #0000ff; font-weight: bold;
}
.copy18wB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px; color: #ffffff; font-weight: bold;
}
.copy20oB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px; color: #ff3300; font-weight: bold;
}
.copy20bB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px; color: #0000ff; font-weight: bold;
}

.copy22oB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px; color: #ff3300; font-weight: bold;
}

.copy22rB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px; color: #ff0000; font-weight: bold;
}
.copy22bB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px; color: #0000ff; font-weight: bold;
}
.copy22wB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px; color: #ffffff; font-weight: bold;
}
.copy16003399 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px; color: #003399; 
}
.link14g {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #003300;
}

.link12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.link14 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.nav1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #993366;
}

.nav2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #333366;
}

.heading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #ff0000;
}


.h3red {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #FF0000; font-weight: bold;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold;
}


at:link { text-decoration: underline; color:#CC0000;}
at:visited { text-decoration: underline; color:#006600;}
at:active { text-decoration: underline; color:#CC0000;}
at:hover { text-decoration: underline; color:#000066;}

.mmm
{
	font-size: 10px;
	
}