.pagemaster
{
	background-image: url(bkg.gif);
	height: 100%;
}

.spNormal
{
	font-size: 12px;
	font-family: Verdana;
}

a.SkinObject:link, a.SkinObject:Visited
{
	color: White;
}

.SubHead
{
	color: Black;
}

.skinmaster
{
	
}

.ControlPanel
{
	background-color: black;
	color: White;
}

.controlPanel span,.controlPanel a.commandbutton:link,.controlPanel a.commandbutton:visited
{
	color: white;
}

span.footer, .footer, a.footer:link, a.footer:visited
{
	color:  #CCCCCC;
	font-family: verdana;
	font-size: xx-small;
	padding-top: 10px;
}

a.BD2WEB:link, a.BD2WEB:visited
{
	color:  #CCCCCC;
	font-family: verdana;
	font-size: xx-small;
	padding-top: 10px;
	font-weight: bold;
}

a.BD2WEBORANGE:link, a.BD2WEBORANGE:visited, span.BD2WEBORANGE
{
	font-weight: bold;
	color: Orange;
}

#dnn_dnnDSLOCALESELECTOR1_lstAvailableLanguages
{
	background-color: #CCCCCC;
	font-size: 10px;
	font-weight: bold;
	text-transform:uppercase;
	font-family: Arial, Verdana;
	color: Black;
	scrollbar-base-color: #567;
	scrollbar-arrow-color: #fff;
}


/******************************************************* TD PARTS MODULE *******************************************************/


/**********************        COMMON      **********************/
.DropDown1
{
	font: verdana;
	font-size: 11px;
	width: 285px;
}

.DropDown2
{
	font: verdana;
	font-size: 11px;
	width: 100px;
}

.DropDown3
{
	font: verdana;
	font-size: 11px;
	width: 150px;
}

.DropDown4
{
	font: verdana;
	font-size: 11px;
	width: 200px;
}

.TextBox1
{
	font: verdana;
	width: 285px;
	font-size: 12px;
}

.TextBox2
{
	font: verdana;
	width: 100px;
	font-size: 12px;
}


.Button1
{
	font-size: 12px;
	
}


/********************** SEARCH ENGINE PAGE **********************/

/***** 
	SEARCH FIELDS
*****/

td.TDSearchTitle
{
	padding: 4px;
	text-align: center;
}

td.TDSearchTitle span
{
	color: black;
	font-family: verdana;
	font-size: 12px;
	font-weight: bolder;
}

table.TDSearchTable
{
	width: 450px
}

table.TDSearchTable td
{
	border: double 3px #888888;
	padding: 2px;
}

table.TDSearchTire td
{
	border: 0px;
	background-image: none;
}

/*****
	SEARCH PHOTO 
*****/

td.TDSearchPhoto
{

	background-position: -130px -15px;
	text-align: center;
	vertical-align: middle;
	width: 200px;
}

/***** 
	SEARCH BUTTONS 
*****/

table.TDSearchButton
{
	width: 450px;
	background-repeat: repeat-x;
}


table.TDSearchButton td
{
	text-align: center;
}


/***** 
	RESULTS GRID HEADER 
*****/

.TDResultsHeader
{
	background-image: url(bgsearchrowheader.jpg);
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

TR.TDResultsHeader td, TR.TDResultsHeader span
{
	padding: 4px 0px 4px 0px;
	color: black;
}

/***** 
	RESULTS GRID ITEMS 
*****/

.TDResultsItem
{
	background-color: #DDDDDD;
	font-family: verdana;
	font-size: 11px;
}

TR.TDResultsItem td
{
	padding: 4px;
}

.TDResultsItemHover, span.TDResultsItemHover
{
	background-color: #888888;
	font-family: verdana;
	font-size: 11px;
	color: black;
}

.TDResultsItemHover A:Link
{
	text-decoration: none;
}

TR.TDResultsItemHover td
{
	padding: 4px;
}

.TDResultsItemAlternate
{
	background-color: #BBBBBB;
	font-family: verdana;
	font-size: 11px;
	padding: 4px;
}

TR.TDResultsItemAlternate td
{
	padding: 4px;
}

/*****
	RESULTS GRID PAGER
*****/

.TDResultsPager
{
	background-image: url(resultsheader.jpg);
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

TR.TDResultsPager td
{
	padding: 4px 0px 4px 0px;
}

TR.TDResultsPager a:link
{
	color: black;
}

TR.TDResultsPager span
{
	color: #1f4171;
}

TR.TDResultsPriceNote td
{
	color: white;
	font-family: verdana;
	font-size: 10px;
}


/********************** VIEW DETAILS PAGE **********************/

/*****
	MAIN
*****/

table.TDDetailsMasterPane
{
	width: 675px;
	padding: 0px;
}

table.TDDetailsMasterPane td
{
	vertical-align: top;
}


/*****
	PHOTOS
*****/

td.TDDetailsPhoto
{
	text-align: center;
	vertical-align: top;
	background-color: #DDDDDD;
}


/*****
	MAIN INFORMATIONS
*****/

tr.TDDetailsInfoTitle td
{
	background-image: url(bgsearchrowheader.jpg);
	vertical-align: middle;
	padding: 5px;
}

td.TDDetailsInfoProduct span
{
	font-family: verdana;
	font-size: 11px;
}

table.TDDetailsProduct
{
	padding-top: 10px;
}

tr.TDDetailsInfoProduct
{
	background-color: #DDDDDD;
}

tr.TDDetailsInfoProduct td
{
	padding: 5px;
	font-family: verdana;
	font-size: 11px;
	border: solid 1px #888888;
}

tr.TDDetailsInfoDescription td
{
	background-color: #BBBBBB;
	padding: 5px;
	text-align: justify;
	vertical-align: middle;
	height: 200px;:
}

tr.TDDetailsInfoDescription span
{
	color: White;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;


}

/*****
	COMPATIBILITIES
*****/

TR.TDDetailsCompTitle
{
	background-color: #BBBBBB;
}

TR.TDDetailsCompTitle TD
{
	vertical-align: middle;
	text-align: center;
	padding: 5px;
}

.TDDetailsCompHeader
{
	background-image: url(bgsearchrowheader.jpg);
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

TR.TDDetailsCompHeader td, TR.TDDetailsCompHeader span
{
	padding: 4px 0px 4px 0px;
	color: black;
}

.TDDetailsCompItem
{
	background-color: #888888;
	font-family: verdana;
	font-size: 11px;
}

TR.TDDetailsCompItem td, TR.TDDetailsCompItem span
{
	padding: 4px;
	color: white;
	text-align: center;
}


TR.TDDetailsCompNote
{
	background-color: white;
}

TR.TDDetailsCompNote td
{
	color: black;
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
}


.TDDetailsCompItemAlternate
{
	background-color: #BBBBBB;
	font-family: verdana;
	font-size: 11px;
}

TR.TDDetailsCompItemAlternate td, TR.TDDetailsCompItemAlternate span
{
	padding: 4px;
	color: black;
	text-align: center;
}

/********************** EDIT/ADD PRODUCT **********************/

.TDEditMaster
{
	background-color: #1e1e1e;
	padding: 10px;
}

.TDPartsEditTitle
{
	background-image: url(bgsearchrowheader.jpg);
	color: Black;
	font-size: 8pt;
	font-weight: Normal;
	text-align: center;
	padding: 2px;
	background-repeat: repeat-x;
}

tr.TdPartsEditCompatibilityItem
{
	background-color: #888888;
	font-family: Verdana;
	font-size: 8pt;
	text-align: center;
}

tr.TdPartsEditCompatibilityItem span
{
	color: black;
}

tr.TdPartsEditCompatibilityItemAlternate
{
	background-color: #BBBBBB;
	font-family: Verdana;
	font-size: 8pt;
	text-align: center;
}

tr.TDPartsEditCompHeader td
{
	background-image: url(bgsearchrowheader.jpg);
	color: black;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	
}


/******************************************************* END TD PARTS MODULE *******************************************************/
