	/*BODY {
		background-color: 000;
		margin: 40px;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 12px;
	}*/

	TABLE, TABLE.box {
		width: 800px;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 12px;
	}


	TABLE.smallbox {
		width: 257px;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 12px;
	}
	
	TD.NW {
		background: url(images/box/NW.gif);
		background-repeat: no-repeat;
		height: 16px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.N {
		background: url(images/box/N.gif);
		background-repeat: repeat-x;
		height: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.NE {
		background: url(images/box/NE.gif);
		background-repeat: no-repeat;
		height: 16px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	TD.NW_long {
		background: url(images/box/NW_long.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.N_long {
		background: url(images/box/N_long.gif);
		background-repeat: repeat-x;
		color: BFE8FE;
		font-weight: bold;
		height: 32px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.NE_long {
		background: url(images/box/NE_long.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	TD.NW_long_highlight {
		background: url(images/box/NW_long_highlight.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.N_long_highlight {
		background: url(images/box/N_long_highlight.gif);
		background-repeat: repeat-x;
		color: 000;
		font-weight: bold;
		text-align: center;
		height: 32px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.N_long_highlight A {
		color: 000;
		font-weight: bold;
		text-decoration: none;
	}
	TD.N_long_highlight A:hover {
		text-decoration: underline;
		color: BFE8FE;
	}
	TD.NE_long_highlight {
		background: url(images/box/NE_long_highlight.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	TD.NW_long_open {
		background: url(images/box/NW_long_open.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.N_long_open {
		background: url(images/box/N_long_open.gif);
		background-repeat: repeat-x;
		color: BFE8FE;
		font-weight: bold;
		text-align: center;
		height: 32px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.NE_long_open {
		background: url(images/box/NE_long_open.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}


	TD.N_left_highlight {
		background: url(images/box/N_left_highlight.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	TD.N_right_highlight {
		background: url(images/box/N_right_highlight.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	TD.HR {
		background: url(images/box/hr.gif);
		background-repeat: repeat;
		height: 1px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.W {
		background: url(images/box/W.gif);
		background-repeat: repeat-y;
		width: 16px;
		font-size: 6px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.C {
		background: url(images/box/C.gif);
		background-repeat: repeat;
		color: BFE8FE;
		padding: 5px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;	
	}
	TD.C_center {
		background: url(images/box/C.gif);
		background-repeat: repeat;
		text-align: center;
		color: BFE8FE;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;	
	}
	TD.E {
		background: url(images/box/E.gif);
		background-repeat: repeat-y;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.SW {
		background: url(images/box/SW.gif);
		background-repeat: no-repeat;
		height: 16px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.S {
		background: url(images/box/S.gif);
		background-repeat: repeat-x;
		height: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.SE {
		background: url(images/box/SE.gif);
		background-repeat: no-repeat;
		height: 16px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	TD.SW_long {
		background: url(images/box/SW_long.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.S_long {
		background: url(images/box/S_long.gif);
		background-repeat: repeat-x;
		height: 32px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.S_long_center {
		background: url(images/box/S_long.gif);
		background-repeat: repeat-x;
		height: 32px;
		text-align: center;
		color: BFE8FE;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.SE_long {
		background: url(images/box/SE_long.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	TD.W_single {
		background: url(images/box/W_single.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.C_single {
		background: url(images/box/N_long.gif);
		background-repeat: repeat-x;
		color: BFE8FE;
		height: 32px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.C_single_center {
		background: url(images/box/N_long.gif);
		background-repeat: repeat-x;
		color: BFE8FE;
		text-align: center;
		height: 32px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}
	TD.E_single {
		background: url(images/box/E_single.gif);
		background-repeat: no-repeat;
		height: 32px;
		width: 16px;
		filter: alpha (opacity=75);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}


	.RemoveFilter,
	.RemoveFilter TD
	{
		position: relative;
		filter: alpha (opacity=100);
		-moz-opacity: 1;
		-khtml-opacity: 1;
	}

	IMG.px_sidetrim {
		border: none;
		padding: 0px;
		margin: 0px;
		width: 16px;
	}
	
	IMG.thumb {
		border: 1px solid #BFE8FE;
		padding: 0px;
		margin: 0px;
		margin-top: 25px;
		width: 200px;
		height: 200px;
		text-align: center;
	}
	A.title {
		color: 000;
		font-weight: bold;
		text-decoration: none;
	}
	A.title:hover {
		text-decoration: underline;
		color: #BFE8FE;
	}

	TD.N_long_highlight A.title_highlight {
		text-decoration: underline;
		color: #BFE8FE;
	}
	.red_text,
	.red_text TD {
		color: #A71919;
	}
	.bright_text,
	.bright_text TD {
		color: #BFE8FE;
	}
	
	.SubNav,
	.SubNav TD,
	.SubNav A,
	.SubNav TD A
	{
		color: #BFE8FE;
		text-decoration: none;
	}
	
	.SubNav A:hover,
	.SubNav TD A:hover
	{
		text-decoration: underline;
	}
	
	.Copy,
	.Copy TD,
	.Copy A,
	.Copy TD A
	{
		color: #BFE8FE;
		text-decoration: none;
	}
	
	A.SSMCopy
	{
		background-color: Gray;
		color: Red;
		font-weight: bold;
		padding: 5px;
		border: dashed 1px red;
	}
	
	.Copy A:hover,
	.Copy TD A:hover
	{
		text-decoration: underline;
	}

	.listSectionHeading,
	.gridSectionHeading
	{
		font-weight: bold;
		color: #BFE8FE;
	}
	
	.listProductLink,
	A.listProductLink,
	.gridProductLink,
	A.gridProductLink
	{
		color: #BFE8FE;
		text-decoration: none;
	}
	
	.listProductLink,
	A.listProductLink
	{
		display: list-item;
		padding-left: 12px;
		margin-left: 12px;
	}

	.listSectionHeading
	{
		padding-top: 12px;
		display: list-item;
	}

	
	A.listProductLink:hover,
	A.gridProductLink:hover
	{
		color: #BFE8FE;
		text-decoration: underline;
	}
	
	.gridItem,
	.gridAltItem
	{
		color: #BFE8FE;
	}
	
	.gridAltItem
	{
		background-color: Black;
	}
	
	.gridSelectedItem,
	.gridPager,
	.gridFooter {}
	
	.gridHeader
	{
		background-color: Black;
		font-weight: bold;
		color: #BFE8FE;
	}
	
	.gridGrid
	{
		border: 1px #BFE8FE solid;
	}
	
	.Title
	{
		display: inline;
	}
	
	.Title A,
	.Title TD A
	{
		color: #BFE8FE;
		text-decoration: none;
	}
	
	.Title A:hover,
	.Title TD A:hover
	{
		color: #BFE8FE;
		text-decoration: underline
	}