    .brand_logo, .brand_title, .brand_cats {
                margin-bottom:		10px;
    }

    .brand_logo {
		margin-top:		20px;
                padding:                10 0 0 0;
                background-color:       #ddd;
                border-bottom:          solid 1px #999;
                text-align:             center;
    }

    .brand_logo h1 {
                font:                   bold 12pt Arial;
		color:			#fff;
    }
			
    .brand_logo h1 span {
                font:                   bold 12pt Arial;
		color:			#000;
		margin:			-2 0 0 -2;
		position:		absolute;
    }


    .col2 .brand_title {
                font:                   bold 11pt Arial;
		padding:		0 0 5 0;
/*		border-bottom:		solid 1px #666;*/
		display:		none;
    }

    .brand_cats_bar {
                margin:                 15 0 0 0;
    }

    .brand_cats_line {
                margin:                 0 10 0 10;

    }

    .brand_cats {
                text-align:             center;
                border-bottom:          solid 1px #999;
                padding:                0 0 10 0;
    }
    
    .brand_cats a {
                font:                   normal 10pt Arial;
                color:                  #000;
                text-decoration:        underline;
                line-height:            1.5;
    }

    a.brand_cat_select {
                font-weight:            bold;
    }

