/****
 * Theme:       ACDelcoCA
 * Description: Style that is specifically for ACDelcoCA template.  Redefines
 *              css classes to override the default colors specified in the
 *              default style file
 * Revision:    v1.0 - 5/25/2010 - Initial Creation
 ****/

body {
    background: #FFFFFF;
    padding: 0px;
    margin: 0px;
    background-image: url("/themes/mng/images/diag_back.gif");
    background-repeat: repeat-x;
}

b {
    color: #2A2ABA;
}

th {
    background-color:#2A2ABA;
}

select {
    border: 1px solid #1059A5;
}

#container {
    margin: 0px;
    width: 800px;
}

#header table {
    border-spacing: 0px;
    width: 100%;
}

#header .shop_name {
    color: #FFFFFF;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    background-color: #02036F;
    background-position: right;
    background-repeat: repeat-y;
    background-image: url("/images/shop/ACDelco/topbgl.gif");
}

#header .acdelco-image {
    width: 249px;
    text-align: left;
    background: url("/images/shop/ACDelco/featureingacdbg.gif");
}

#menu-bar-table {
    width: 100%;
    background: #FF0000;
    border-collapse: collapse;
}

#menu-bar-table td {
    text-align: center;
    border: 1px solid #FFFFFF;
    padding: 0px;
}

#menu-bar-table a:link, #menu-bar-table a:visited,
#bottom-menu-table a:link, #bottom-menu-table a:visited {
    display: block;
    color: #FFFFFF;
    width: 100%;
    padding: 5px 0px 5px 0px;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

#menu-bar-table a:hover, #bottom-menu-table a:hover {
    background-color: #003399;
    color: #FFFFFF;
}

#bottom-menu-table {
    width: 100%;
    background: #00006B;
}

#bottom-menu-table table {
    border-spacing: 0px;
    margin: auto;
}

#bottom-menu-table td {
    padding: 0px;
}

#bottom-menu-table a:link, #bottom-menu-table a:visited {
    padding: 5px 10px 5px 10px;
    width: auto;
}

#about_acd {
    display: none;
    padding: 5px;
    width: 300px;
    border: 1px solid #00006B;
    background-color: #FFFFFF;
    position: absolute;
    top: -125px;
}

#content-acdelco .wrapper {
    border: 0px;
    border-spacing: 0px;
    padding: 10px 0px 10px 0px;
    width: 780px;
    margin: auto;
}

#content-acdelco .wrapper td {
    padding: 0px;
}

.button, a.button {
    color: #FFFFFF;
    background-color: #00006B;
    border-top: 2px solid #4C4DAF;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #4C4DAF;
    border-right: 2px solid #000000;
}
