/* 

FIND/REPLACE for custom image urls

images/



800px

*/



/***********************************************************************/

/************************ GLOBAL CLASSES *******************************/

/***********************************************************************/

#productDataWrapper{width:790px;}

#productWrapper form{display:inline;}

#productWrapper{width:790px;}



.pdHiddenElem {display:none}

.pdHideDiv {display:none;}

.pdShowDiv {display:block;}

.pdShowDivInline {display:inline;}

.pdImgB{display:block;}

.pdClickableImg{

	cursor:pointer;

	cursor:hand;

}



.pagingControlPanelShow{display:block;}

.pagingControlPanelHide{display:none}



/******************************************/

/******** PAGING HEADER WRAPPER ***********/

/******************************************/

.pdPagingHeaderWrapper{

	width:790px;

	border-left:1px solid #dedede;

	border-right:1px solid #dedede;

	border-top:2px solid #dedede;

	border-bottom:2px solid #dedede;

	padding-bottom:4px;

	margin-bottom:12px;

	margin-left:6px;

}

/******************************************/

/******** FILTER BY KEYWORDS BAR **********/

/******************************************/

.pdPagingFilterBg {

	background-image:url(images/pagingfilterbg.gif);

	background-position:bottom left;

	background-repeat:repeat-x;	

	height:34px;

}

.pdPagingSearchField{font-family:arial,verdana,sans-serif; color:#666666; font-size: 11px; font-weight:700; width:200px;}

.pdFilterItemsByKeyword{font-family:arial,verdana,sans-serif; color:#666666; font-size: 11px; font-weight:700; }

.pdFilterNoProductsFound{

	color:#888888; 

	font-family:arial,verdana,sans-serif; 

	font-size:14px; 

	font-weight:700;

	margin-top:40px;

	margin-bottom:80px;

	width:99%;

	text-align:center;

}



/******************************************/

/********** PAGE NUMBERS BAR **************/

/******************************************/

.pdPagingBg {

	background-image:url(images/pagingnumbg.gif);

	background-repeat:repeat-x;	

	text-align:left;

	border-top:1px solid #ffffff;

	border-bottom:1px solid #dedede;

	padding-top:4px;

	padding-bottom:4px;

}

.pdPageInfo {color: #333333; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}



.pdPageNumBg {line-height:19px; text-align:center; width:22px; height:19px; background-image: url(images/pagingnumbgoff.gif); background-repeat:no-repeat; COLOR:#FFFFFF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageNumBgOn {line-height:19px; text-align:center;width:22px; height:19px; background-image: url(images/pagingnumbgon.gif); background-repeat:no-repeat; COLOR:#666666; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}



.pdPageNum{color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;cursor:pointer;}

.pdPageNum:link{color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageNum:active{color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageNum:visited {color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageNum:hover {color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}



.pdPageNumOn{color: #666666; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;cursor:pointer;}

.pdPageNumOn:link{color: #666666; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageNumOn:active{color: #666666; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageNumOn:visited {color: #666666; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageNumOn:hover {color: #666666; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}



.pdPageArrow{color: #6699FF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;cursor:pointer;}

.pdPageArrow:link{color: #6699FF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageArrow:active{color: #6699FF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageArrow:visited {color: #6699FF; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pdPageArrow:hover {color: #FF6699; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}



.pdViewAllLink{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdViewAllLink:link{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdViewAllLink:active{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdViewAllLink:visited {color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdViewAllLink:hover {color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}



/******************************************/

/********** SORTING LINKS BAR *************/

/******************************************/

.pdPagingSortLinksBar{

	padding-left:6px;

	padding-right:6px;

	padding-top:2px;

}

.pdPagingSortLinkSpacer{width:18px;}



.pdSortLink{line-height:20px; color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;cursor:pointer;}

.pdSortLink a:link{line-height:20px; color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdSortLink a:active{line-height:20px; color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdSortLink a:visited{line-height:20px; color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdSortLink a:hover{line-height:20px; color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}



.pdSortLinkActive{line-height:20px; color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;cursor:pointer;}

.pdSortLinkActive a:link{line-height:20px; color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdSortLinkActive a:active{line-height:20px; color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdSortLinkActive a:visited{line-height:20px; color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdSortLinkActive a:hover{line-height:20px; color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}



.pdDisplayMode{cursor:pointer; padding-left:8px; color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;cursor:pointer;}

.pdDisplayMode a:link{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdDisplayMode a:active{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdDisplayMode a:visited{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdDisplayMode a:hover{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}



.pdDisplayModeActive{cursor:pointer; padding-left:8px; color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;cursor:pointer;}

.pdDisplayModeActive a:link{color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdDisplayModeActive a:active{color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdDisplayModeActive a:visited{color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdDisplayModeActive a:hover{color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}



.pdFilterLink {color: #9B587B; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLink:link{color: #9B587B; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLink:active{color: #9B587B; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLink:visited {color: #9B587B; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLink:hover {color: #666666; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}



.pdFilterLinkDOn {

	padding:3px;

	border:1px solid #FFFFFF;

	background-color:#661212;	

}

.pdFilterLinkOn {color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLinkOn:link{color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLinkOn:active{color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLinkOn:visited {color: #FFFFFF; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}

.pdFilterLinkOn:hover {color: #DEDEDE; font-family:arial,verdana,sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}



/********************************************************/

/************* PAGING FOOTER CONTROL PANEL **************/

/********************************************************/

.pdPagingFooterWrapper{

	width:790px;

	background-image:url(images/pagingfooterbg.gif);

	background-repeat:repeat-x;	

	border-left:1px solid #dedede;

	border-right:1px solid #dedede;

	border-top:2px solid #dedede;

	border-bottom:2px solid #dedede;

	padding:4px;

	margin-left:6px;

	margin-top:10px;

}



.pdTopLink{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdTopLink:link{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdTopLink:active{color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdTopLink:visited {color: #9B587B; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.pdTopLink:hover {color: #666666; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:underline;}



/***********************************************************************/

/***************** DISPLAY MODE (LIST/GRID) CLASSES ********************/

/***********************************************************************/

.pdDisplayGridWrapper table{width:790px;}

.pdDisplayGridWrapper td{width:200px; border:0px solid #D8C7CF;}

.pdDisplayGridItemWrapper{padding:8px;}



.gridImgContainer{text-align:center; height:100px; width:100px; margin-bottom:4px; background-color:#FFFFFF; text-align:center;}

.displayDiv{display:block;}

.displayDivHide{display:none;}

.displayDivG {}

.displayDivGOn {background-color:#f8f8f8; text-align:center;}

.displayDivGLeft {}

.displayDivGBar {

	background-image:url(http://site.emitations.com/pd_pagingEngine/skins/emitations/images/dotted.gif);

	background-repeat:no-repeat;

	margin-top:10px;

	margin-bottom:10px;

	height:1px;

}

.displayDivL {padding-top:10px; padding-bottom:10px;}

.displayDivLOn {background-color:#f8f8f8; padding-top:10px; padding-bottom:10px;}



/**************************************************************/

/****************** SECTION LINKS STYLE ***********************/

/**************************************************************/

.pdPagingSectionTitle{

	color:#444444; 

	font-family:arial,verdana,sans-serif; 

	font-size:12px; 

	font-weight:700; 

	text-decoration:none;

	margin-top:10px;

	border-bottom:1px dotted #dedede;

	margin-bottom:10px;

}



.pdPagingSectionLink{

	background-image:url(images/sectionarrow.gif);

	background-repeat:no-repeat;

	background-position:left top;

	padding-left:10px;

}

.pdPagingSectionLink img{vertical-align:middle; margin-right:5px;}



.pdPagingSectionLink a:link{color:#093795; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}

.pdPagingSectionLink a:active{color: 093795; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}

.pdPagingSectionLink a:visited {color:#093795; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:none;}

.pdPagingSectionLink a:hover {color: #dd0005; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:500; text-decoration:underline;}



.pdPagingSectionListing {

	background-image:url(images/sectionarrow.gif);

	background-repeat:no-repeat;

	background-position:left top;

	padding-left:14px;

	color: #0b79c3; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:underline;

}

.pdPagingSectionListing:link{color: #0b79c3; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:underline;}

.pdPagingSectionListing:active{color: #0b79c3; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:underline;}

.pdPagingSectionListing:visited {color: #0b79c3; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:underline;}

.pdPagingSectionListing:hover {color: #444444; font-family:arial,verdana,sans-serif; text-decoration:underline;}



/**************************************************************/

/***************** PAGED ITEM INFO DISPLAY STYLE **************/

/**************************************************************/



/******* ITEM NAME LINK ********/

.pagedLink{color: #666666; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:700; text-decoration:none;cursor:pointer;}

.pagedLink:link{color: #666666; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:700; text-decoration:none;}

.pagedLink:active{color: #666666; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:700; text-decoration:none;}

.pagedLink:visited {color: #666666; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:700; text-decoration:none;}

.pagedLink:hover {color: #666666; font-family:arial,verdana,sans-serif; text-decoration:underline;}



/******* PRICING STYLE ********/

.pagedPriceDiv {padding-top:4px;}

.pagedPrice {padding-bottom:3px; color:#444444; font-family:arial,verdana,sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}

.pagedPriceSale {color: #965B79; font-family:arial,verdana,sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}

.pagedPriceQuantity {font-style:italic; color: #cc0000; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none; margin-top:4px;}



.pagedPriceQuantityTable{}

.pagedPriceQuantityTable td{

	font-family:arial,verdana,sans-serif;

	font-size:10px; 

	color:#cc0000;

}

.pagingMyAccountPrice{

   color:#c80000;

   font-size:12px;

   font-weight:700;

}



DIV.pagingItemImg{border:0; height:180px; width:180px; border:0px solid #D8C7CF;}

.pagingItemImgOver{border:0; height:180px; width:180px; border:0px solid #C3C3C3; margin-top:auto; margin-bottom:auto;}

DIV.pagingItemImg:hover{border:0px solid #C3C3C3;}

	

.pagingimage {vertical-align: middle; }



.pagingOrderOptions select{

	color:#333333; 

	font-family:arial,verdana,sans-serif; 

	font-size:11px; 

	font-weight:500;

	width:160px

}

.pagingOrderOptions td{

	color:#333333; 

	font-family:arial,verdana,sans-serif; 

	font-size:11px; 

	font-weight:700;

	text-align:left;

}

.pagingWarranty{

	color:#333333; 

	font-family:arial,verdana,sans-serif; 

	font-size:11px; 

	font-weight:500;

	margin-top:2px;

}

.pagingCondition{

	color:#333333; 

	font-family:arial,verdana,sans-serif; 

	font-size:11px; 

	font-weight:500;

	margin-top:2px;

}

.pagingItemAvailability{

	color:#d5a700; 

	font-family:arial,verdana,sans-serif; 

	font-size:11px; 

	font-weight:700;

	margin-top:2px;

}

.pagingItemCode{

	color:#666666; 

	font-family:arial,verdana,sans-serif; 

	font-size:11px; 

	font-weight:500;

	margin-bottom:2px;

}

.pdPagingAbstract{

	color:#333333; 

	font-family:arial,verdana,sans-serif; 

	font-size:11px; 

	font-weight:500;

}

/**** THIS CLASS WRAPS THE PRICE/OPTIONS/ADD TO CART AREA ON LIST VIEW ****/

.pdPagingOrderZone{

	width:160px;

}



/********************************************************/

/***************** BACKGROUND COLORS ********************/

/********************************************************/

.pdPagingColorMLi{background-color:#b2cce5;}

.pdPagingColorMed{background-color:#799ec2;}

.pdPagingColorDarkMed{background-color:#6699cc;}

.pdPagingColorDark{background-color:#4170a0;}