/*------------------------------------*/
/*====================================*/
/* BuildASign Stylesheet              */
/* -Listings                          */
/*====================================*/
/*------------------------------------*/

.ListingsHeaderTD { vertical-align: middle; padding: 10px 10px 10px 0; text-align: left; }
.CategoriesTD { width: 25%; padding: 0 10px 0 0; margin: 0;  text-align: left; vertical-align: top; }


.ListingsTD { border-top: dashed 1px #A9A9A9; padding: 10px 0 0 0; margin: 0;  text-align: left;}
.FilterTD { padding: 7px; margin: 0; background: #F1F1F1; text-align: left; }
.TemplatesTD { padding: 10px; margin: 0;  text-align: left; }
.BoxControlTD { padding: 15px 0 0 0; margin: 0;  text-align: left; }


.ItemTemplateDIV_idle 
        { 
            margin: 2px; 
            background-color: #FFFFFF; 
            border: 0px solid #555555; 
            padding: 10px; 
            text-align: center; 
        }
        .ItemTemplateDIV_hover 
        { 
            margin: 2px; 
            background-color: #D5E1F9; 
            border: dashed 2px #5A5A5F; 
            padding: 8px; 
            text-align: center; 
        }
        
        .ItemTemplateDIV_idle .TemplateImage { border: 1px solid #555555; }
        .ItemTemplateDIV_hover .TemplateImage { border: 1px solid #555555; }

/*        .ItemTemplateDIV_idle .customize_div 
        { 
            border: 1px solid #B3B3B3; 
            padding: 0px 0px 2px 0px; 
            background: url(/images/listings/customize_bg1.gif) top left repeat-x; 
        }
        .ItemTemplateDIV_hover .customize_div
        { 
            border: 1px solid #555555; 
            padding: 0px 0px 2px 0px; 
            background: url(/images/listings/customize_bg2.gif) top left repeat-x; 
        }
*/        
        .ItemTemplateDIV_idle .CustomizeLink, .ItemTemplateDIV_idle a.CustomizeLink, .ItemTemplateDIV_idle a.CustomizeLink:visited 
        {
            text-transform: none; 
            text-decoration: underline; 
            color:#3366CC; 
            font-weight: bold; 
            display: block; 
            width: 147px; 
        }
        .ItemTemplateDIV_idle a.CustomizeLink:hover
        {
        }
        .ItemTemplateDIV_hover .CustomizeLink, .ItemTemplateDIV_hover a.CustomizeLink, .ItemTemplateDIV_hover a.CustomizeLink:visited 
        {
            text-transform: none; 
            text-decoration: underline; 
            color:#0000FF; 
            font-weight: bold; 
            display: block; 
            width: 147px; 
        }
        .ItemTemplateDIV_hover a.CustomizeLink:hover
        {
            text-transform: none;
            /*color: #A06201;*/
            text-decoration: none;
        }


.TemplateImage { border: solid 1px #D7D7D7; }
.TemplateImageTD { height: 100px; text-align: center; vertical-align: middle; height: 100%;  }
.TemplateTextTD { text-align: center; vertical-align: top; }


.CategoryHeaderText { font-size: 16px; font-weight: bold; color: #EEA400; }
.CategoryLink, a.CategoryLink, a.CategoryLink:visited { text-decoration: none; color: #3366CC; padding-top: 12px; }
a.CategoryLink:hover { text-decoration: underline; }

.SubCategoryLink, a.SubCategoryLink, a.SubCategoryLink:visited { font-weight:normal; color:#3366CC; text-decoration: underline; padding: 0px 0px 0px 0px;}

.ListingsStandOutText { font-size: 14px; font-family: Arial; font-weight: bold; color: #3366CC }
.ListingsHeading { font-family: Tahoma; font-weight: bold; font-size: 18px; color: #012ad9; }
