#footermenu
{
    background-image: none;
    border: solid 0px #5e5e5e;
}

.yuimenubar .footermenu
{
    border: solid 0px #5e5e5e;
}

.yuimenubar .footermenu .visible
{
    border: solid 0px #5e5e5e; /*border:green solid 0px;*/
}


.yuimenubar .footermenu .bd
{
    border: solid 0px #5e5e5e; /*border:yellow solid 100px;*/
}

.yuimenubar .footermenu .bd ul
{
    border: solid 0px #5e5e5e;
}

.yuimenubar .footermenu .bd ul.first-of-type
{
    border: solid 0px #5e5e5e; /*border:red solid 1px;*/
}
/* Define a new style for each MenuItem instance. */

.footermenu li.yuimenubaritem .yuimenubaritemlabel
{
    /*background-color:#ffffff;*/ /*background-image:none;     background-repeat: no-repeat;*/
    border: solid 0px #5e5e5e;
    color: #5e5e5e;
    font-size: 11px;
    text-decoration: none;

}


.footermenu li.yuimenubaritem a.yuimenubaritemlabel:hover
{
    /*background-image:none;     background-repeat: no-repeat;*/
    border: solid 0px #5e5e5e;
    color: #5e5e5e;
    font-size: 11px;
    cursor: pointer;
    text-decoration: none;
}

.footermenu li.yuimenubaritem
{
    line-height: normal;
    border-left: solid 1px #5e5e5e; /*         For IE 7 Quirks and IE 6 Strict Mode and Quirks Mode:         Used to collapse superfluous white space between <li>          elements that is triggered by the "display" property of the         <a> elements being set to "block."     */
    _border-bottom: solid 1px #fff;
}


.footermenu .
li.yuimenubaritem.first-of-type
{
    border-left: solid 1px #5e5e5e; /*         For IE 7 Quirks and IE 6 Strict Mode and Quirks Mode:         Used to collapse superfluous white space between <li>          elements that is triggered by the "display" property of the         <a> elements being set to "block."     */
    _border-bottom: solid 1px #fff;
}

.footermenu li.yuimenubaritem-selected
{
    /*background-color:#ffffff;*/
    background-image: none;
    background-repeat: no-repeat;
}


#mainmenu
{
    border: solid 0px #5e5e5e;
}

.yuimenubar .mainmenu
{
    border: solid 0px #5e5e5e;
}

.yuimenubar .
.mainmenu.visible
{
    border: solid 0px #5e5e5e;
}


.yuimenubar .mainmenu .bd
{
    border: solid 0px #5e5e5e; /*border:yellow solid 100px;*/

}

.yuimenubar .mainmenu .bd ul
{
    border: solid 0px #5e5e5e; /*border: solid 1px red;*/
}

.yuimenubar .mainmenu .bd ul.first-of-type
{
    border: solid 0px #5e5e5e; /*border:solid 1px red;*/
 background-color:#ffffff;
}

.mainmenu li
{
    border: solid 0px #5e5e5e;
}


/* Define a new style for each MenuItem instance. */

.mainmenu li.yuimenubaritem a.yuimenubaritemlabel
{
    border: solid 0px #5e5e5e; /*border: solid 1px red;*/
    color: #5e5e5e;
    font-size: 13px;
    text-decoration: none;
    vertical-align: baseline;
    background: transparent url(/files/templates/alpha/tc/images/btn_menu3dots.jpg) no-repeat;
    font-weight: bolder;
    letter-spacing: 1px;
            
}


.mainmenu li.yuimenubaritem a.yuimenubaritemlabel:hover
{
    /*background-image:none;     background-repeat: no-repeat;*/
    background: transparent url(/files/templates/alpha/tc/images/btn_menu5dots.jpg) no-repeat;
    
    color: #5e5e5e;
    font-size: 13px;    
    /*text-decoration: none;
	cursor: pointer;
    font-weight: bolder;
    letter-spacing: 1px;*/
}

.mainmenu li.yuimenubaritem
{
    line-height: normal;
    margin-top:1px;
    border-left: solid 1px #5e5e5e; /*         For IE 7 Quirks and IE 6 Strict Mode and Quirks Mode:         Used to collapse superfluous white space between <li>          elements that is triggered by the "display" property of the         <a> elements being set to "block."     */
    _border-bottom: solid 1px #5e5e5e;
}

.mainmenu li.yuimenubaritem.first-of-type
{
    /*         For IE 7 Quirks and IE 6 Strict Mode and Quirks Mode:         Used to collapse superfluous white space between <li>          elements that is triggered by the "display" property of the         <a> elements being set to "block."     */
    _border-bottom: solid 0px #5e5e5e;
}

.mainmenu li.yuimenubaritem.yuimenubaritem-selected
{
    background: transparent url(/files/templates/alpha/tc/images/btn_menumouseover.jpg);
    background-position: bottom;
}


/*------------------left panel product category --------------------*/

.prd-cate-accordion
{
}

.prd-cate-accordion .yui-cms-accordion .yui-cms-item
{
    border: solid 0px green;
    background: #8f9bb3 url(/templates/alpha/images/bg_accordion.gif) no-repeat;
    color: #FFFFFF;
    margin-top: 13px;
}



/* ------------------Override Acoordian.css setting------------------*/

.yui-skin-sam .yui-cms-accordion .yui-cms-item .actions .accordionToggleItem
{
    width: 184px;
    height: 22px;
    color: #FFFFFF;
    cursor: pointer;
    background: transparent url(/templates/alpha/images/bg_accordion.gif) no-repeat;
    background-position: top right;
}

.yui-skin-sam .yui-cms-accordion .yui-cms-item.selected .actions .accordionToggleItem
{
    color: #FFFFFF;
    background: transparent url(/templates/alpha/images/bg_accordion.gif) no-repeat;
}


.yui-skin-sam .yui-cms-accordion .yui-cms-item .actions
{
    position: absolute;
    top: 0px;
    right: 0px;
    text-align: right;
    color: #FFFFFF;
}

.yui-skin-sam .yui-cms-accordion .yui-cms-item .actions a
{
    margin-right: 0px;
    text-decoration: none;
    font-size: 50%;
    float: left;
    color: #FFFFFF;
}


.yui-skin-sam .yui-panel .hd
{
    background: #8f9bb3 url(/templates/alpha/images/bg_accordion.gif) no-repeat;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    font-family: MingLiU, PMingLiU,Arial,  Helvetica, sans-seri;
    line-height: 2;

    
}

.yui-skin-sam .yui-panel .hd
{
    border-bottom: 0px solid #CCCCCC;
}

.yui-skin-sam .yui-panel .hd, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft
{
    border-color: #8f9bb3;
    border-style: solid;
    border-width: 0px;
    margin: 1px 0px 0px 0px;
}


.yui-skin-sam .yui-panel .hd .prd_header a.product_header
{
    color: #FFFFFF;
    text-align:left;

}

.yui-skin-sam .yui-panel .hd a.product_header:hover
{
    cursor:pointer;
}

.yui-skin-sam .yui-cms-accordion .yui-cms-item .actions .preview_icon, .yui-skin-sam .yui-panel .hd .preview_icon  
{
    width:53px;
}

.yui-skin-sam .yui-panel .hd .prd_header 
{
    width:125px;

    border-color: #8f9bb3;
    border-style: solid;
    border-width: 1px;

    border-top-color: #8f9bb3;
    border-top-style: solid;
    border-top-width: 2px;
    
}

#brandmenu
{
    border: solid 0px #5e5e5e;
}

.yuimenubar .brandmenu
{
    border: solid 1px #5e5e5e;
}

.yuimenubar .
.brandmenu.visible
{
    border: solid 0px #5e5e5e;
}


.yuimenubar .brandmenu .bd
{
    border: solid 0px #5e5e5e; /*border:yellow solid 100px;*/
}

.yuimenubar .brandmenu .bd ul
{
    border: solid 0px #5e5e5e; /*border: solid 1px red;*/
}

.yuimenubar .brandmenu .bd ul.first-of-type
{
    border: solid 0px #5e5e5e; /*border:solid 1px red;*/
}

.brandmenu li
{
    border: solid 0px #5e5e5e;
}

.brandmenu li.yuimenubaritem a.yuimenubaritemlabel
{
 background-color:#ffffff;
}


.brandmenu li.yuimenubaritem a.yuimenubaritemlabel:hover
{
 background-color:Transparent;
}

/* Define a new style for each MenuItem instance. */


.brandmenu li.yuimenubaritem
{color:#fff;
    line-height: normal;
    margin-top:1px;
    border-left: solid 0px #5e5e5e; /*         For IE 7 Quirks and IE 6 Strict Mode and Quirks Mode:         Used to collapse superfluous white space between <li>          elements that is triggered by the "display" property of the         <a> elements being set to "block."     */
    _border-bottom: solid 0px #5e5e5e;
}

.brandmenu li.yuimenubaritem.first-of-type
{
    /*         For IE 7 Quirks and IE 6 Strict Mode and Quirks Mode:         Used to collapse superfluous white space between <li>          elements that is triggered by the "display" property of the         <a> elements being set to "block."     */
    _border-bottom: solid 0px #5e5e5e;
}

.brandmenu li.yuimenubaritem.yuimenubaritem-selected
{
    background: transparent url(/files/templates/alpha/tc/images/test_Image/btn_product_type_rollover.jpg);
    background-position: bottom;
}
