/********************************************************************
*****			MAIN BODY				*****
*********************************************************************/
a {cursor:pointer; cursor:hand;}
body
{
	MARGIN: 0px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #EEEEEE;
}
.pBODY
{
	MARGIN: 0px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #EEEEEE;
}
.pMAIN
{
	BACKGROUND-COLOR: #FFFFFF;
}
.pPAGE
{
	BACKGROUND-COLOR: #FFFFFF; VERTICAL-ALIGN: top; MARGIN-TOP: 10px; BORDER: 10px #FFFFFF solid;
}
.pLEFT
{
	WIDTH: 170px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center; VERTICAL-ALIGN: top;
}
.pRIGHT
{
	WIDTH: 170px; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 1px #E8E8E8 solid; TEXT-ALIGN: center; VERTICAL-ALIGN: top;
}

.ColorText		{	COLOR: #1F427D; }
.ColorBox		{	BORDER: 1px #AAAAAA solid; BACKGROUND: #DDDDDD;	}
.Box			{	BORDER: 1px #AAAAAA solid; }
.GrayBox		{	BORDER: 1px #CECFCE solid; BACKGROUND: #FFFFFF; }
.GrayText		{	COLOR: #999999; }


/********************************************************************
*****			GENERAL PAGE			*****
*********************************************************************/
.pLine
{
	border-bottom: 1px #555555 solid; line-height:25px;
}
.pTLE
{
	COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 14pt; CURSOR: default; 
}
.pLN
{
	HEIGHT: 1px; BACKGROUND-COLOR: #AAAAAA;
}
.pTLN
{
	COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 14pt; CURSOR: default; BORDER-BOTTOM: 1px #555555 solid; LINE-HEIGHT: 25px;
}
table
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; CURSOR: default;
}
input
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BORDER: 1px #555555 solid;
}
textarea
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BORDER: 1px #555555 solid;
}
select
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BORDER: 1px #555555 solid;
}
pTB
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BORDER: 1px #555555 solid;
}
.pTXR
{
	COLOR: #CC0000; FONT-FAMILY: verdana; FONT-SIZE: 8pt;
}
.pTIN
{
	COLOR: #F4F4F4; FONT-FAMILY: verdana; FONT-SIZE: 8pt;	
}
.pBOX
{
	BORDER: 1px #AAAAAA solid; COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt;
}
.pBOXCL
{
	BORDER: 1px #AAAAAA solid; COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BACKGROUND: #F4F4F4;
}
.pBOXTL
{
	BORDER-BOTTOM: 1px #AAAAAA solid; TEXT-ALIGN: center; HEIGHT: 20px;
}
.pLPR
{
	BACKGROUND-COLOR: #FFFFFF;
}
.pLPA
{
	BACKGROUND-COLOR: #EEEEEE;
}
.pLPH
{
	BACKGROUND-COLOR: #C2CDE0; CURSOR: pointer;
}
/********************************************************************
*****			SITE MENU				*****
*********************************************************************/
.pAMN
{
	FONT-FAMILY: arial; FONT-SIZE: 9pt; COLOR: #808080;
}
.pAMNR
{
	TEXT-ALIGN: center; MARGIN: 0px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; CURSOR: pointer;
}
.pMN1
{
	VISIBILITY: hidden;
}
/********************************************************************
*****			TOP MENU				*****
*********************************************************************/
.pAPP
{
	BACKGROUND-COLOR: #9F091C;
}
.pTMT
{
	MARGIN: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; FONT-FAMILY: arial; FONT-SIZE: 8pt;
}
.pTMR
{
	COLOR: #FFFFFF; CURSOR: pointer;
}
.pTMH
{
	COLOR: #FFFF00; CURSOR: pointer;
}
.pTMB
{
	MARGIN-TOP: 5px; BORDER: 0px #6B659C solid; LINE-HEIGHT: 17px; FONT-FAMILY: verdana; FONT-SIZE: 7pt; WIDTH: 160px;
}
.pMR
{
	COLOR: #FFFFFF; CURSOR: pointer; BACKGROUND-COLOR: #6386B5;
}
.pMH
{
	COLOR: #FFFF00; TEXT-DECORATION: underline; CURSOR: pointer; BACKGROUND-COLOR: #6386B5;
}
.pMTMG
{
	MARGIN: 0px; MARGIN-LEFT: 10px;
}
/********************************************************************
*****			LEFT MENU				*****
*********************************************************************/
.pMNB
{
	BORDER: 1px #7C7C7C solid; BORDER-TOP: 0px #7C7C7C solid; 
}
.pMNT
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 7pt; 
}
.pM0
{
	HEIGHT: 18px;
}
.pM1
{
	BACKGROUND-COLOR: #DCDCDC; BORDER-RIGHT: 5px #DCDCDC solid; HEIGHT: 16px; COLOR: #222222;
}
.pM2
{
	BACKGROUND-COLOR: #EDEDED; BORDER-LEFT: 0px #EDEDED solid; BORDER-RIGHT: 5px #EDEDED solid; HEIGHT: 16px;
}
.pM3
{
	BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 15px #FFFFFF solid; BORDER-BOTTOM: 1px dotted #999999; BORDER-RIGHT: 5px #FFFFFF solid; HEIGHT: 16px;
}
.pM4
{
	BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 25px #FFFFFF solid; BORDER-RIGHT: 5px #FFFFFF solid; HEIGHT: 16px;
}
.pM5
{
	BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 30px #FFFFFF solid; BORDER-RIGHT: 5px #FFFFFF solid; HEIGHT: 16px;
}
.pM6
{
	BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 35px #FFFFFF solid; BORDER-RIGHT: 5px #FFFFFF solid; HEIGHT: 16px;
}
.pMDR
{
	CURSOR: pointer; margin:0px; MARGIN-LEFT: 15px; MARGIN-TOP: -12px;
}
.pMDH1
{
	COLOR: #FFFF00; CURSOR: pointer; MARGIN: 0px; MARGIN-LEFT: 10px; MARGIN-TOP: -12px;
}
.pMDH
{
	BACKGROUND-COLOR: #FFFF00; CURSOR: pointer; MARGIN: 0px; MARGIN-LEFT: 15px; MARGIN-TOP: -12px;
}
.catLink{color:#535353;}

/********************************************************************
*****			CATEGORY PAGE TEMPLATE		*****
*********************************************************************/

.categoryPageDesc{
	padding:5px 10px; color: #ffffff;
}
.catImg{
	border:none;
}

/********************************************************************
*****			FLYER TEMPLATE			*****
*********************************************************************/

.adTable {
margin-top:20px; margin-bottom:20px;
}
.rightBorder{
	border-right: medium dotted #FF9999;
}
.adImg{
	padding:10px;
	align:center;
	border:none;
}
img {border:none;}



div.DVDadvert {margin-left:auto; margin-right:auto;}
div { font-family: arial, verdana, sans-serif; font-size:10pt; font-colour:#000000; }

/* csi = close-out sale items */
.csi{ padding-bottom:5px;}






















