body {
	margin:0px 0px 0px 0px;
	background-color: #77899F;
}
.footertablebg
{
    background-color: #FFF6E0;
}
.footerbackground
{
    background-color:#B3854A;
    font-size:0.5em;
}
.BodyFontFooterNoUnderline {
	font-size: 7pt;
	font-family: Arial, Helvetica, Verdana;
}
.BodyFontFooter {
	font-size: 7pt;
	font-family: Arial, Helvetica, Verdana;
	text-decoration: underline;
}
.BodyBackground
{
    background-color:#E7EFF7;
	border-left:solid 9px #B3854A;
	border-right:solid 9px #B3854A;
}
#tdLeftOuterTable
{
	BACKGROUND-POSITION-Y: center;
	background-image: url(images/LUX_left_back_shadow.gif);
	background-repeat: repeat-y;
	width:20px;
}

#tdRightOuterTable

{
	BACKGROUND-POSITION-Y: center;
	background-image: url(images/LUX_right_back_shadow.gif);
	background-repeat: repeat-y;
	width:20px;
}

#tdLeftOuterTableTop
{
	BACKGROUND-POSITION-Y: center;
	background-image: url(images/LUX_left_back_shadow.gif);
	background-repeat: repeat-y;
	width:15px;
}

#tdRightOuterTableTop

{
	BACKGROUND-POSITION-Y: center;
	background-image: url(images/LUX_right_back_shadow.gif);
	background-repeat: repeat-y;
	width:15px;
}

#tblHeaderTable
{
	width:950px;
}

#tblWrapperTable
{
	width: 950px;
	background-color:#FFFFFF;
}

#divHeader {
	background-color: #FFF6E0;
	color:#000000;
	font-size:0.6em;
	font-family: Arial;
	border-bottom:solid 9px #B3854A;
	width:800px;
	text-align:left;
}

#divLogo 
{	
	float:left;
	width:195px;
}

#divTopNav
{
	text-align: right;
	padding-top:10px;
	padding-right:10px;
}

#divTopNav A
{
	color: #000000;
	text-decoration:none;
}

#divTopNav A:hover
{
	text-decoration:underline;
}

#divSearchBox
{
	padding-top:10px;
	padding-left:5px;
}

#divFooter
{
	font-size:0.65em;
	text-align:center;
	background-color:#FFFFFF;
	padding-top:30px;
	font-family: Arial;
	padding-bottom:10px;
	clear: both;
	display: block;
	float: none;
	vertical-align:bottom;
}

#divFooter A 
{
	font-weight:bold;
	color:#000000;
}

#divURL 
{
	display:none;
}

INPUT.SearchBox 
{
	font-size:0.9em;
	border:solid 0px #FFF6E0;
	background-color: #CBC5B2;
	padding-left:2px;
}

#divLeftNav
{
	width:176px;
	background-image: url(images/Blue_Nav_Band.jpg);
	background-repeat:no-repeat;
	background-color: #223857;
	color:#FFFFFF;
	padding-top:25px;
	font-family: Arial;
	font-weight:bold;
	font-size:0.7em;
	border-right:solid 9px #B3854A;
}

.GoldBullet 
{
	margin-left:12px;
	margin-right:6px;
}

.lvl0LeftNav
{
	margin-left:12px;
	margin-bottom:10px;
	color:#B3854A;
	font-family:Arial;
	font-size:1.3em;
	font-weight:bold;
}

.lvl0LeftNav A 
{
	color:#B3854A;
	text-decoration:none;	
}

.lvl0LeftNav A:hover
{
	text-decoration:underline;
}

.lvl1LeftNav, .lvl1LeftNavCurrent
{
	margin-bottom:10px;
}

.lvl1LeftNav A 
{
	color:#FFFFFF;
	text-decoration:none;
}

.lvl1LeftNav A:hover
{
	text-decoration:underline;
}

 .lvl1LeftNavCurrent
 {
	color:#B3854A;
 }

.lvl2LeftNav, .lvl2LeftNavCurrent
{
	margin-bottom:10px;
	margin-left:32px;
}

.lvl2LeftNav A 
{
	color:#FFFFFF;
	text-decoration:none;
}

.lvl2LeftNav A:hover
{
	text-decoration:underline;
}

.lvl2LeftNavCurrent 
{
	color:#B3854A;
}

#divCenterColumn 
{
	width:376px;
}

#divRgtCol 
{
	width:200px;
	background-color:#E7EFF7;
	border-left:solid 9px #B3854A;
}

#divRgtColDealer
{
	width:200px;
}

.HomeNewsItem 
{
	font-family:Arial;
	font-size:0.75em;
	LIST-STYLE-IMAGE: url(images/sm_red_dot.gif);
	margin-left:-25px;
}

.SmallRedBullet 
{
	margin-bottom:1px;
	margin-right:4px;
}

.StdCopyHeader 
{
	color:#9A2E00;
	font-family:Arial;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:3px;
	padding-bottom:8px;
}

.StdCopyHeader A:visited{
	color:#9A2E00;
	}
.StdCopyHeader A{
	color:#9A2E00;
	}
.StdCopySubHead {
	font-size:1.2em;
	color:#4D4D4D;
	font-weight:bold;
	margin-bottom:10px;
}

.LgCopyHeader 
{
	color:#B3854A;
	font-family:Arial;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:3px;
}

.StdCopy 
{
	font-family:Arial;
	font-size:0.8em;
}

#divRedHeaderRule 
{
	clear:both;
	background-color:#9A2E00;
	width:100%;
	color:#FFFFFF;
	font-family:Arial;
	font-size:0.8em;
	margin-top:5px;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}

.RedHeaderColumn 
{
	background-color:#9A2E00;
	float:left;
	padding-bottom:4px;
	
}

.RedHeaderColumn A
{
	text-decoration:none;
	color:#FFFFFF;
}

.RedHeaderColumn A:hover
{
	text-decoration:underline;
}

.BlueHeaderColumn , .CurrentProductPageHeader , .BlueHeaderColumnDivider
{
	background-color:#223857;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	margin-bottom:3px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

.BlueHeaderColumn A
{
	text-decoration:none;
	color:#FFFFFF;
}

.BlueHeaderColumn A:hover
{
	text-decoration:underline;
}

.CurrentProductPageHeader 
{
	color: #B3854A;
}

.BlueHeaderColumnDivider
{
	padding-left:0px;
	padding-right:0px;
}
	
#divCenterWrapper 
{
	width:513px;
	background-color:#FFFFFF;
}

#divTriColumnMain 
{
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial;
	font-size:0.7em;
}

.HomeMainColumn 
{
	float:left;
	margin:5px;
	line-height:1.2em;
}

.HomeCenterColText
{
	text-align: left;
	padding:6px;
	line-height: 1.6em;
}

.HomeCenterColImage
{
	padding-top: 5px;
	text-align: center;
}

.HomeMAW 
{
	margin:8px;
	font-family:Arial;
	font-size:0.7em;
	line-height: 1.5em;
}

.ViewStory 
{
	font-family:Arial;
	font-size:0.7em;
	font-weight:bold;
	color:#223B55;
	margin-left:4px;
	margin-bottom:10px;
	margin-top:10px;
}

.ViewStory A
{
	color:#223B55;
}

#divBreadCrumbTrail 
{
	clear:both;
	font-family:Arial;
	font-size:0.65em;
	margin-top:5px;
	padding-left:10px;
	padding-right:10px;
}

#divBreadCrumbTrail A {
	font-weight:bold;
	color:#000000;
}

#divMainContent 
{
	font-family:Arial;
	font-size:0.9em;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.StdRightNav
{
	font-family:Arial;
	font-size:0.7em;	
}

.RightColHeader 
{
	color:#9A2E00;
	font-family:Arial;
	font-size:0.8em;
	font-weight:bold;
	margin-bottom:5px;
}

.DealerRightColHeader 
{
	color:#FFFFFF;
	background-color:#000000;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial;
	font-size:0.75em;
	font-weight:bold;	
}

.DealerRightNav
{
	padding-left: 6px;
	font-weight: bold;
	font-size: 0.65em;
	background-image: url(/images/dealers/rightnavboxgreyfade.gif);
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Arial;
	background-color: #cccccc;
}

.DealerRightNavLarge
{
	padding-left: 6px;
	font-weight: bold;
	font-size: 0.65em;
	background-image: url(/images/dealers/lg_rightnavboxgreyfade.gif);
	padding-top: 5px;
	background-repeat: repeat-x;
	font-family: Arial;
	background-color: #cccccc;
}

.MAWStoryLinks
{
	display:inline;
	float:left;
	font-weight:bold;
	font-size:0.8em
}

.MAWStoryLinks A
{
	text-decoration:none;
}

.MAWStoryLinks A:hover
{
	text-decoration:underline;
}

.testdiv
{
	clear: both;
	display: block;
	float: none;
	border-collapse: collapse;
}

li.SmallRedSquare
{
	list-style-image: url(images/sm_red_dot.gif);
	list-style-type: square;
}

	.ruledTable{
		border:1px solid #000000;
		font-size:0.75em;
		width: 370px;
	}
	.ruledCell{
		border:1px solid #000000;
		background-color:#FEF6DF;
	}
	.ruledCellAlt{
		border:1px solid #000000;
		background-color:#E7EFF7;
	}
	.ruledCellCategory{
		border:1px solid #000000;
		background-color:#CAC6B9;
		font-weight:bold;
	}
	.ruledCellT {
		border-top:1px solid #000000;
		background-color:#FEF6DF;
		padding-left:0px;
	}
	.ruledCellTRL{
		border-top:1px solid #000000;
		border-right:1px solid #000000;
		border-Left:1px solid #000000;
		background-color:#E7EFF7;
	}
	.tableHeader{
		font-family: Arial, Helvetica, Verdana;
		font-weight:bold;
		color:#000000;
		background-color:#AAA390
	}	
	.tableHeaderBorderRL{
		font-family: Arial, Helvetica, Verdana;
		font-weight:bold;
		color:#000000;
		background-color:#AAA390;
		border-right:1px solid #000000;
		border-Left:1px solid #000000;
		border-collapse:collapse;
	}
	.tableHeaderBorder{
		font-family: Arial, Helvetica, Verdana;
		font-weight:bold;
		color:#000000;
		background-color:#AAA390;
		border:1px solid #000000;
	}
	a.tableHeader{
		font-family: Arial, Helvetica, Verdana;
		font-weight:bold;
		color:#000000;
		text-decoration:none;		
	}
	.tableUnitPicCell{
		background-color:#FEF6DF;
		border-top:1px solid #000000;
		font-family: Arial, Helvetica, Verdana;
		font-weight:bold;
		color:#000000;
		padding-top:20px;
		padding-bottom:20px;
	}
	.tableList 
	{
		margin-left:20px;
		padding-left:0px;
	}
	
	sup {
		font-size:0.7em;
	}
	ul{
		padding-top:0px;
		margin-top:2px;
		}
	/* start import of styles from old site */
	FONT.TableTextWhite {
			font-size : 12px;
			font-family : arial;
			color : #FFFFFF;
			font-weight : bold;
			
		}
	A.NavBottom:LINK {
			color : #000000;
			font-family : arial;
			text-decoration : underline;
			font-size : 14px;
			font-weight : bold;
		}

		A.NavBottom:VISITED {
			color : #000000;
			font-family : arial;
			text-decoration : underline;
			font-size : 14px;
			font-weight : bold;
		}

		A.NavBottom:HOVER {
			color : #000000;
			font-family : arial;
			text-decoration : underline;
			font-size : 14px;
			font-weight : bold;

		}
		/* end import of styles from old site */
		
		.ProductCategoryHeader {
			background-color:#223857;
			color:#FFFFFF;
			padding-left:10px;
			padding-top:4px;
			padding-bottom:4px;
			font-weight:bold;
			font-size:0.9em;
		}
		
		.ProductDetails {
			padding-top:4px;
			padding-bottom:4px;
			background-color:#F0F0F0;
			padding-left:10px;
			font-size:0.8em;
			
		}
		#tdMainContent 
		{
			vertical-align:top;
			background-color:#FFFFFF;
			padding-right:25px;
			padding-left:20px;
			padding-top:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		.title
		{
		    FONT-WEIGHT: bold;
		    FONT-SIZE: 8pt;
		    TEXT-TRANSFORM: uppercase;
		    COLOR: white;
		    FONT-STYLE: normal;
		    FONT-FAMILY: arial,helvetica,geneva;
		    BACKGROUND-COLOR: #223857
		}
		.topNav TR
		{
		    FONT-WEIGHT: normal;
		    FONT-SIZE: 8pt;
		    COLOR: white;
		    FONT-STYLE: normal;
		    FONT-FAMILY: Arial, helvetica, geneva;
		    BACKGROUND-COLOR: #223857
		}
		.topNav TD
		{
		    FONT-WEIGHT: normal;
		    FONT-SIZE: 8pt;
		    COLOR: white;
		    FONT-STYLE: normal;
		    FONT-FAMILY: Arial, helvetica, geneva;
		    BACKGROUND-COLOR: #223857
		}
		.altText
		{
		    FONT-WEIGHT: normal;
		    FONT-SIZE: 8pt;
		    COLOR: #000000;
		    FONT-STYLE: normal;
		    FONT-FAMILY: Arial, helvetica, geneva;
		    BACKGROUND-COLOR: #F0F0F0
		}
		.ProductDetails A {
			color:#000000;
			font-weight:bold;
		}
		.subAltText
		{
		    FONT-WEIGHT: normal;
		    FONT-SIZE: 8pt;
		    COLOR: #000000;
		    FONT-STYLE: normal;
		    FONT-FAMILY: Arial, helvetica, geneva;
		    BACKGROUND-COLOR: #C8C8C8
		}
		.subTitle
		{
		   FONT-WEIGHT: normal;
		    FONT-SIZE: 8pt;
		    COLOR: white;
		    FONT-STYLE: normal;
		    FONT-FAMILY: Arial, helvetica, geneva;
		    BACKGROUND-COLOR: #225471
		}	
		
		.imageCaption 
		{
			font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
			font-style: italic;
			font-weight: normal;
			text-align: center;
			color: #666666;
			padding-top:5px;
			padding-bottom:30px;
			line-height: 130%;
		}

		/* Gallery Styles */
			
			#motioncontainer {
			/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
			width: 50%; /* Set to gallery width, in px or percentage */
			height: 130px; /* Set to gallery height */
			}
			
			#motioncontainer a img {
			border: 1px solid #cccccc; /* Set image border color */
			}
			
			#motioncontainer a:hover img {
			border: 1px solid navy; /* Set image border hover color */
			}
			
			#statusdiv {
			background-color: lightyellow;
			border: 1px solid gray;
			padding: 2px;
			position: absolute; /* Stop Editing Gallery Styles */
			left: -300px;
			visibility: hidden;
			}
			
			#motioncontainer a:hover {
			color: red; /* Dummy definition to overcome IE bug */
			}
/* End Gallery Styles */


		@media print {
			#tdLeftOuterTable {
				display:none;
			}
			#divLeftNav {
				display:none;
			}
			#divRgtCol {
				display:none;
			}
			#tdRightOuterTable {
				display:none;
			}
			#divCenterColumn {
				width: 620px;
			}
			#divCenterWrapper {
				width: 620px;
			}
			#divMainContent {
				width: 620px;
			}
			#divRgtColDealer {
				display:none;
			}
		}
	/*printer styles
@media print{
	body 
	{
		background-color:#FFFFFF;
	}

	#divLogo 
	{
		display:none;
	}

	#divTopNav 
	{
		display:none;
	}
	
	#divSearchBox 
	{
		display:none;
	}
	
	#divRgtCol 
	{
		display:none;
	}
	
	#tblHeaderTable
	{
		border-bottom:solid 9px #B3854A;
		border-top:none 1px #000000;
		border-right:none 1px #000000;
		border-left:none 1px #000000;
	}
	
	#tblWrapperTable
	{
		border-bottom:none 1px #FFFFFF;
		border-right:none 1px #FFFFFF;
		border-left:none 1px #FFFFFF;
	}
	
	#divLeftNav 
	{
		display: none;
	}
	
	#divCenterWrapper 
	{
		width:89%;
		font-size:1.2em;
	}

	.CurrentProductPageHeader 
	{
		display: none;
	}
	
	.BlueHeaderColumn 
	{
		display: none;	
	}
	
	#divURL 
	{
		margin-top:50px;
		font-family:Arial;
		font-size:0.8em;
		display:block;
	}

}
*/ 
