
 
 .newsTitle {
  font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size:10px;
        color: #000000;
        text-align: left;
        font-weight:bold;
 }
 
  .news{
  font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size:10px;
        color: #000000;
        text-align: left;
        font-weight:normal;
 }
 
 .netPrice {
 font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size:11px;
        color: #FF32CD;
        text-align: left;
        font-weight: bold;
 }
 
 
 
.Paragraph {
 font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size:8pt;
        color: #33313C;
        text-align: left;
        font-weight: normal;
 }
 
  .DesignerTitle {
 font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size:9pt;
        color: #33313C;
        text-align: left;
        font-weight: BOLD;
 }
 
 .DesignerList {
 font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size:8pt;
        color: #FF33CC;
        text-align: left;
        font-weight: normal;
        text-decoration: none;
 }
  .copyright {
 font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size:8pt;
        color: #000000;
        text-align: left;
        font-weight: normal;
        text-decoration: none;
 }
 
  .TZ {
 font-family:Tahoma, Helvetica, sans-serif;
        font-size:8pt;
        text-align: left;
        font-weight: normal;
        text-decoration: none;
 }
 
   .TinyCart{
 font-family:Tahoma, Helvetica, sans-serif;
        font-size:8pt;
        text-align: left;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
 }
     .TinyCartItem{
 font-family:Tahoma, Helvetica, sans-serif;
        font-size:8pt;
        text-align: left;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
 }
    
         .TinyCartPrice{
 font-family:Tahoma, Helvetica, sans-serif;
        font-size:9pt;
        text-align: left;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
 }
 
.TinyTABLE
  { 
     background-color:#FEE5F8;
     width:100%;
     border-style:solid;
     border-color:black;
     border-width:0px;
  }
    
    

td.ProductListCounter {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #646150;
    text-align: left;
    font-weight: bold;
    }
    td.ProductListCounter a {
        text-decoration: underline;    
        }
    td.ProductListCounter a:visited {
        color:blue;
        }
    td.ProductListCounter a:hover {
        font-weight:bold; 
        color:#FF33CC;
        }
    td.ProductListCounter div {
        display: inline;
        width:400px;
        height:28px;
        OVERFLOW:auto;
        }


/* Overall layout spacing for products list */        
div.container {
    position: relative;
	width:635px;
	margin:0px auto;
	text-align:left;
	border:0px dashed #000000;
	height:100%; 
	/*background: transparent url(h3_explanation.gif) center top no-repeat;*/
	}

/* each individual product box - START HERE and related items inside it*/
div.ProductListItem {
    float: left;
    text-align: center;
    border:1px solid #C0C0C0;
	background-color: #E5E5E7;
	width:150px;
	height: 245px;
	padding: 2px 4px 4px 2px;
	margin-left: 8px;
	margin-bottom: 8px;
	overflow: hidden;
    }  

    div.ProductListItem img {
        width:125px; 
        height:167px;
        border:1px;
        border-color:#000000;
    }
    div.ProductListItem a {
        text-decoration: none;
    }      
    div.ProductListItem a:visited {
        text-decoration: none;
    }  
    div.ProductListItem a:hover {
        font-weight:bold; 
    }      
        div.ProductListItem a:hover img{
        filter:alpha(opacity=85); 
        -moz-opacity: 0.7; 
        opacity: 0.7;
        }      
        div.ProductListItem a:hover font.PLIShortDesc font.tooltip{
            display:block;top:1em; left:1em; 
            width:15em; 
            border:1px solid #000000; 
            background-color:#dedede; 
            padding: 4px 4px 4px 4px;
            position: relative;
            margin: 0px 0px 0px 0px;
            z-index:25;
        }   
    
    div.ProductListItem font.PLIViewItem {
        font-family:  Arial, Tahoma, Helvetica, sans-serif;
        font-size:8pt;
        color: #646150;
        text-align: center;
        text-decoration: none;
        font-weight: normal;
        display: block;
        }
    div.ProductListItem font.PLICaption {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:10px;
        color: #383643;
        text-align: center;
        font-weight: bold;
        display: block;
        margin-bottom: 1px;
    }
       
    div.ProductListItem font.PLIShortDesc {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FF33CC;
        text-align: center;
        font-weight: bold;
        display: block;
    }
        div.ProductListItem font.PLIShortDesc font.tooltip {
            position: relative; z-index:99;
            display: none;
            font-family: Tahoma, Arial, Helvetica, sans-serif;
            font-size:1em;
            color:black; 
            text-align: left;
        }
/* each individual product box - END HERE and related items inside it*/




/* Linked Product List in Product Details Page*/
div.ProductLinkedListItem {
    float: left;
    text-align: center;
    border:1px solid #000000;
	background-color: #E0E0E0;
	width:125px;
	height: 167px;
	padding: 4px 4px 4px 4px;
	margin-left: 10px;
	margin-bottom: 10px;
	overflow: hidden;
    }  

    div.ProductLinkedListItem img {
        width:125px; 
        height:167px;
        border:1px;
        border-color:#000000;
    }
    div.ProductLinkedListItem a {
        text-decoration: none;
    }      
    div.ProductLinkedListItem a:visited {
        text-decoration: none;
    }  
    div.ProductLinkedListItem a:hover {
        font-weight:bold; 
    }      
        div.ProductLinkedListItem a:hover img{
        filter:alpha(opacity=70); 
        -moz-opacity: 0.7; 
        opacity: 0.7;
        }      
        div.ProductLinkedListItem a:hover font.PLILinkedShortDesc font.tooltip{
            display:block;top:1em; left:1em; 
            width:15em; 
            border:1px solid #000000; 
            background-color:#dedede; 
            padding: 4px 4px 4px 4px;
            position: relative;
            margin: 0px 0px 0px 0px;
            z-index:25;
        }   
    
    div.ProductLinkedListItem font.PLILinkedViewItem {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: #78000C;
        text-align: center;
        text-decoration: overline underline;
        font-weight: normal;
        display: block;
        }
    div.ProductLinkedListItem font.PLILinkedCaption {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: #000000;
        text-align: center;
        font-weight: normal;
        display: block;
        margin-bottom: 1px;
    }
       
    div.ProductLinkedListItem font.PLILinkedShortDesc {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: black;
        text-align: center;
        font-weight: normal;
        display: block;
    }
        div.ProductLinkedListItem font.PLILinkedShortDesc font.tooltip {
            position: relative; z-index:99;
            display: none;
            font-family: Tahoma, Arial, Helvetica, sans-serif;
            font-size:1em;
            color:black; 
            text-align: left;
        }
/* END HERE and related items inside it*/





div.spacer {
	clear: both;
	display: none;
	height: 0px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

/*display Category Header Information on Product Lists */
td.CategoryHeaderLayout {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:.8em;
    color: black;
    text-align: left;
    }

/* Category Hierarchy */
hr.CategoryHierarchyHR  {
    width: 90%; 
    color: #E5E5E7; 
    height: 2px; 
    text-align: left; 
    border: 0px solid #FFFFFF;
    }

/* Color cordinate Categorys in Product Lists */
td.CategoryTabbedView   {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:.1em;
        color: #FFFFFF;
        text-align: center;
        font-weight: bold;
        padding: 0px 0px 0px 0px;
    width:0px;
    border-top: #ffffff;
    border-right: #ffffff;
    border-left: #ffffff;
     background-color: #ffffff;
    }


table.CategoryList  {
    border:1px solid #000000;
    }
    table.CategoryList td.CategoryPrimaryLine {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:.14px;
        color: #646150;
        text-align: left;
        font-weight: normal;
        padding: 4px 4px 4px 20px;
        background-color: #ffffff;
        }
    table.CategoryList td.CategoryAlternateLine {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:.14px;
        color: #646150;
        text-align: left;
        font-weight: normal;
        padding: 4px 4px 4px 20px;
        background-color: #E2E2E4;
        }
    table.CategoryList font.CategoryProductCount {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:.14px;
        color: #646150;
        text-align: left;
        font-weight: normal;
        }
    table.CategoryList a    {
        text-decoration: underline;
        color:blue;
        }
        
        
/*  Product Details - Start CSS*/
table.ProductDetailHeader  {
    BORDER-COLLAPSE: collapse;
    font-family:  Arial, Tahoma,Helvetica, sans-serif;
    font-size:10pt;
    color: #B0B0B0;
    height: 21px;
    width: 100%;
    text-align:left;
    font-weight: bold;
    background: url(/uploads/images/TitleIcons/CellTitleBG.gif) center top repeat-x;
    border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #FFFFFF;

    }
    
    font.ProductDetailFullDescription   {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: black;
    }
    
    font.ProductDetailShortDescription  {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size:10pt;
        color: black;
    }
    
/*  Product Details - END CSS*/