td.clsTableHeader	{
			font : bold 10pt arial;
			background : #000080;
			color : white;
		}
td.clsTableHeader2	{
			font : bold 10pt arial;
			background : #C8DCFA;
			color : navy;
		}
td.clsTableSpecial	{
			font : bold 10pt arial;
			background : #DFCDA9;
			color : navy;
		}
td.clsTableSpecial2	{
			font : bold 10pt arial;
			background : #FFFFFF;
			color : navy;
		}
td.clsTableSpecial3	{
			font : 10pt arial;
			background : #DFCDA9;
			color : black;
		}
td.clsTableRow1	{
			font : 9pt arial;
			background : #EEEEEE;
			color : black;
			vertical-align:top;
		}
td.clsTableRow2	{
			font : 9pt arial;
			background : #DDDDDD;
			color : black;
			vertical-align:top;
		}
td.clsTableRow3	{
			font : bold 9pt arial;
			background : #FFFFFF;
			color : navy;
			vertical-align:top;
		}
td.clsTableRow4	{
			font : bold 9pt arial;
			background : #EEEEEE;
			color : navy;
			vertical-align:top;
		}
td.clsTableRow5	{
			font : 9pt arial;
			background : #FFFFFF;
			color : black;
			vertical-align:top;
		}
a.clsAnchor	{	
			font : bold 10pt arial;
			color : navy;
		}
a.clsAnchorInv	{	
			font : bold 10pt arial;
			color : #C8DCFA;
		}
a.clsAnchor:Visited {color:navy;}
a.clsAnchor:Active {color:navy;}
a.clsAnchor:Hover {color:#0099FF;}
td.clsHeader	{
			font : bold 10pt arial;
			background : #FFFFCC;
			color : black;
			vertical-align:top;
		}
td.clsText	{
			font : 10pt arial;
			color : black;
			vertical-align:top;
		}
td.clsText2	{
			font : 10pt arial;
			background : #C8DCFA;
			color : black;
			vertical-align:top;
		}

input.clsDefault{
			font : 10pt arial;
		}
td.clsShopProductTitle
		{
			vertical-align : top;
			font : bold 13pt MS Sans Serif;
			color : #000080;
		}
.clsShopProductTitleSmall
		{
			vertical-align : top;
			font : bold 10pt MS Sans Serif;
			color : #000080;
		}
td.clsShopProductImage
		{
			background-image: URL(images/noimageavailable.gif);
			background-repeat: no-repeat;
			vertical-align : top;
			font : bold 13pt MS Sans Serif;
			color : #000080;
		}
td.clsShopShowProductPrice
		{
			vertical-align : top;
			font : bold 13pt MS Sans Serif;
			color : #000080;
		}
span.clsShopShowProductPriceWarning
		{
			vertical-align : top;
			font : 9pt MS Sans Serif;
			color : #000080;
		}
td.clsShopProductPrice
		{
			vertical-align : top;
			font : 10pt Arial;
			color : #000080;
		}
td.clsShopProductPriceSmall
		{
			vertical-align : top;
			font : 8pt Arial;
			color : #000080;
		}
td.clsShopProductSite
		{
			vertical-align : top;
			font : 10pt Arial;
			color : #000080;
		}
td.clsShopProductSiteSmall
		{
			font : 8pt Arial;
			color : #000080;
		}
td.clsShopProductInfo
		{
			vertical-align : top;
			font : 8pt Arial;
			color : #000080;
		}
a.clsShopProductTitle
		{
			vertical-align : top;
			font : bold 13pt MS Sans Serif;
			color : #000080;
		}		
td.clsPageNavigation
		{
			vertical-align : top;
			font : 10pt Arial;
			color : #000080;
		}
a.clsShopProductNextPage
		{
			vertical-align : top;
			font : 10pt Arial;
			color : #000080;
		}
a.clsShopProductPreviousPage
		{
			vertical-align : top;
			font : 10pt Arial;
			color : #000080;
		}
span.clsShopPreOrderWarning
		{
			vertical-align : top;
			font : bold 10pt Arial;
			color : red;
		}
td.clsShopProductNoRecordsWarning
		{
			vertical-align : top;
			font : bold 10pt Arial;
			color : red;
		}
td.clsShopCategoryTitle
		{
			vertical-align : top;
			font : bold 13pt MS Sans Serif;
			color : #000080;
			background : #C8DCFA;
		}		
span.clsShopCategorySubTitle
		{
			vertical-align : top;
			font : 7pt MS Sans Serif;
			color : #000080;
			background : #C8DCFA;
		}		
a.clsShopTop20Title
		{
			vertical-align : top;
			font : bold 9pt MS Sans Serif;
			color : #000080;
		}
td.clsShopTop20Title
		{
			vertical-align : top;
			font : bold 9pt MS Sans Serif;
			color : #000080;
		}
td.clsShopTop20Price
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
		}
span.clsShopTop20PreOrderWarning		
		{
			vertical-align : top;
			font : bold 7pt Arial;
			color : red;
		}
td.clsSearchProducts
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000000;
			background : #C8DCFA;
		}
.clsSearchProductsFooter 
		{
			vertical-align : top;
			font : 8pt Arial;
			color : #000000;
			background : #C8DCFA;
		}
a.clsCategories
		{
			vertical-align : top;
			font : bold 9pt MS Sans Serif;
			color : #000080;
		}
td.clsShopShowProductTitle
		{
			vertical-align : top;
			font : bold 13pt MS Sans Serif;
			color : #000000;
			background : #DDDDDD;
		}		
td.clsShopShowProductHeader		
		{
			vertical-align : top;
			font : bold 9pt Arial;
			color : #000080;
			background : #FFFFFF;
		}
a.clsShopTop5BoxSetsTitle
		{
			vertical-align : top;
			font : bold 9pt MS Sans Serif;
			color : #000080;
		}
td.clsShopTop5BoxSetsTitle
		{
			vertical-align : top;
			font : bold 9pt MS Sans Serif;
			color : #000080;
		}
td.clsShopTop5BoxSetsPrice
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
		}
span.clsShopTop5BoxSetsPreOrderWarning		
		{
			vertical-align : top;
			font : bold 7pt Arial;
			color : red;
		}
td.clsShowCartTitle
		{
			vertical-align : top;
			font : bold 13pt MS Sans Serif;
			color : #000080;
			background : #C8DCFA;
		}
td.clsShopShowCartProductHeader
		{
			vertical-align : top;
			font : bold 9pt MS Sans Serif;
			color : #000080;
		}
td.clsShopShowCartProductRow1
		{
			vertical-align : top;
			font : 9pt MS Sans Serif;
			color : #000080;
			background: #EEEEEE;
		}
td.clsShopShowCartProductRow2
		{
			vertical-align : top;
			font : 9pt MS Sans Serif;
			color : #000080;
			background: #DDDDDD;
		}
td.clsShopShowCartProductRow3
		{
			vertical-align : top;
			font : 9pt MS Sans Serif;
			color : #000080;
			background: #CCCCCC;
		}
td.clsShopShowCartProductRow4
		{
			vertical-align : top;
			font : 9pt MS Sans Serif;
			color : #000080;
			background: #BBBBBB;
		}
td.clsShopShowCartProductHeaderSmall
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
		}
td.clsShopShowCartProductRow1Small
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
			background: #EEEEEE;
		}
td.clsShopShowCartProductRow2Small
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
			background: #DDDDDD;
		}
td.clsShopShowCartProductRow3Small
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
			background: #CCCCCC;
		}
td.clsShopShowCartProductRow4Small
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
			background: #BBBBBB;
		}
input.clsShowCart
		{
			font : 8pt arial;
		}
img.clsShowCart
		{
			font : 8pt arial;
			cursor : hand;
		}
a.clsShopShowCart
		{
			font : 9pt MS Sans Serif;
			color : #000080;
		}
a.clsShopShowCartSmall
		{
			font : 7pt Arial;
			color : #000080;
		}
a.clsShopShowCartDelete		
		{
			font : 7pt Arial;
			color : #000080;
			text-decoration : none;
		}
td.clsShopShowCartProduct
		{
			vertical-align : top;
			font : bold 9pt Arial;
			color : #000080;
			background : #FFFFCC;
		}
td.clsShopShowCartProductSmall
		{
			vertical-align : top;
			font : 7pt Arial;
			color : #000080;
			background : #FFFFCC;
		}
td.clsShopShowCartText	{
			font : 10pt arial;
			background : #EEEEEE;
			color : black;
			vertical-align:top;
		}
a.clsSiteName
		{
			font : 9pt MS Sans Serif;
			color : #000080;
		}
td.clsProductCount
		{
			font : bold 10pt arial;
			background : #C8DCFA;
			color : red;
		}
td.clsBigSearch {
			background : #FFFFCC;
			font : 7pt Arial;
			color : #000080;
			vertical-align:top;
		}
a.clsAlfabet	{
			font : bold 8pt arial;
			background : #FFE4A8;
			color : navy;
			vertical-align:top;
		}
td.clsAlfabet	{
			font : 10pt arial;
			background : #FFE4A8;
			color : black;
			vertical-align:top;
		}
		
td.clsSort	{
			font : 8pt arial;
			color : #000080;
		}
a.clsSort	{
			font : 8pt arial;
			color : #000080;
		}
a.clsSortActive	{
			font : 8pt arial;
			color : #0000D0;
		}
td.clsMailNotification
		{
			font : 10pt Arial;
			color : black;
		}
td.clsMailText
		{
			font : 10pt Arial;
			color : black;
		}
td.clsMailHeader
		{
			font : bold 10pt Arial;
			color : black;
		}
td.clsMailTitle
		{
			font : bold 10pt Arial;
			color : black;
		}
td.clsMailTableRow
		{
			font : 10pt Arial;
			color : black;
		}
a.clsMailAnchor
		{
			font : 10pt Arial;
			color : black;
		}
textarea.clsDefault		
		{
			font : 10pt Arial;
			color : black;
		}
table.clsParagraphTable
		{
			border: 1px solid rgb(0,0,0);
		}			
input.clsPriceSearch {
			font : 8pt arial;
		}
input.clsPriceSearchSmall {
			font : 7pt arial;
		}
input.clsOrderForm
		{
			font : bold 9pt arial;
		}	
td.clsOrderFormHeader
		{
			font : bold 9pt arial;
			color : black;
			vertical-align:top;
		}	
td.clsOrderFormTableRow1
		{
			font : 9pt arial;
			background : #EEEEEE;
			color : black;
			vertical-align:top;
		}
td.clsOrderFormTableRow2
		{
			font : 9pt arial;
			background : #DDDDDD;
			color : black;
			vertical-align:top;
		}
td.clsOrderFormText
		{
			background : #E8E8E8;
			font : 9pt arial;
			color : black;
			vertical-align:top;
		}
span.clsOrderFormError
		{
			font : 9pt arial;
			color : red;
			vertical-align:top;
		}
body.clsOrderForm
		{
			background : #E8E8E8;
			
		}	
td.clsShopShowSiteHeader
		{
			font : bold 9pt arial;
			background : #DDDDDD;
			color : #000080;
			vertical-align:top;
		}			
td.clsShopShowSiteText
		{
			font : bold 9pt arial;
			background : #DDDDDD;
			color : #000080;
			vertical-align:top;
		}			

.clsCast	{
			font : 8pt arial;
			color : #000080;
			text-decoration:underline;
		}		
.clsDirector 	{
			font : 8pt arial;
			color : #000080;
			text-decoration:underline;
		}		
				
.resultRow2 {
	background-color : #FFFFFF;
}				
.resultRow1 {
	background-color : #F8F8F8;
}				
.dvdTop {
	background-color : #FFE4A8;
}
.dvdBoxTop {
	background-color : #FFA948;
}
.elec {
	background-color : #FFA948;
}
