﻿/* Opportunity/Award Summary STYLE SHEET -- Should be included on the opportunity or award summary page -- This supplements Style_Master.css.*/

/*NOTE:  All attributes/names/values should be in lower case.*/
/*Please try to keep alphabetical within each category. */





/* TABLE Styles */

table.table_response_button {
    margin: 0px;
    padding: 0px;
}





/* DIV Styles */

div.div_attachmentacknowldege {
    width: 100%;
    text-align: left;
    padding-bottom: 10px;
    padding-top: 5px;
}

div.div_attachmentlist {
    width: 100%;
}

div.div_messagecentertitle {
    border-style: none;
    border-width: 3px;
    border-bottom-style: solid;
    border-color: #004538;
    padding-top: 5px;
}

div.div_pagelevel_toolbar_response {
    margin-left: 1px;
}

div.div_teammessage {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
}

div.div_whatdoido {
    text-align: center;
    padding-bottom: 15px;
}

/* P Styles */

p.p_button_return {
    position: absolute;
    top: 80px;
    right: 0px;
}


/* SPAN Styles */

span.sectionhead_messagecenter {
    color: Maroon;
    font-size: 110%;
    font-weight: bold;
    font-style: oblique;
    padding-left: 50px;
}

span.span_whatdoido {
    color: #24629f;
    font-size: 3.0rem;
    font-weight: bold;
    font-style: oblique;
}

/* H1 Styles */

h1.h1_oppawdsumamry {
    font-size: 2.0rem;
    color: #372f2d;
    position: absolute;
    top: 65px;
    left: 5px;
    padding-bottom: 50px;
}


/* INPUT Styles */

input.button_acknowledge {
    font-size: 1.4rem;
    width: auto;
    color: #ffffff;
    border: 1px #A71233 solid;
    background-color: #A71233;
    border-radius: 3px 3px 3px 3px;
    text-align: center;
}


input.button_response {
    background-color: #001E4C;
    color: #AFAA89;
    text-align: center;
    border-style: outset;
    border-width: 1px;
    border-color: #AFAA89;
    font-size: 9pt;
    margin: 0pt;
    padding: 0pt;
    height: 19px;
    font-weight: bold;
}


.HeaderGrid {
    border: 1px solid;
    border-color: #dce5e9;
    background-color: #D5D1BB;
    padding: 3px;
    font-weight: bold;
    font-size: 100%;
    padding-left: 5px;
    padding-right: 10px;
    color: #003187;
}

    .HeaderGrid a {
        color: #003187;
        text-decoration: none;
    }




/*--------------------------------------------------------------------------------------------*/

/* ID Specific Styles */



/* Response List */

#ul_responselist {
    padding: 0px;
    margin: 0px;
    margin-top: 10px;
    margin-left: 3px;
}


#div_gridview_responses {
}



    #div_gridview_responses tr {
        background-color: #ffffff;
        border-width: 0px 0px 1px 0px;
        border-color: #dfdedd;
        border-style: solid;
    }

    #div_gridview_responses th {
        background-color: #24629f;
        /* border-style: outset; */
        padding-left: 2px;
        padding-right: 2px;
        font-size: 1.2rem;
        border: none;
    }

    #div_gridview_responses td {
        padding: 2px;
        border: none;
        border-width: 1px;
        border-color: #dfdedd;
        border-style: solid;
        font-size: 1.2rem;
    }

    #div_gridview_responses a {
        text-decoration: none;
        color: #372F2D;
    }


#gridPagerRow_responses td {
    border-style: none;
}

#gridPagerRow_responses span {
    color: #003187;
    font-weight: bold;
    text-decoration: none;
}

#gridPagerRow_responses a {
    color: #A0965A;
    font-weight: bold;
    text-decoration: underline;
}





/* Response Team */

#ul_responseteam {
    padding: 0px;
    margin: 0px;
    margin-top: 10px;
    margin-left: 3px;
}


#div_gridview_team {
}



    #div_gridview_team tr {
        background-color: #ffffff;
    }

    #div_gridview_team th {
        background-color: #24629f;
        border-style: outset;
        padding-left: 2px;
        padding-right: 2px;
        color: #AFAA89;
        font-size: 1.2rem;
    }

    #div_gridview_team td {
        padding: 2px;
        border-color: #dfdedd;
        border-width: 1px;
        border-style: solid;
        font-size: 1.2rem;
    }

    #div_gridview_team a {
        text-decoration: none;
        color: #372f2d;
    }


#gridPagerRow_team td {
    border-style: none;
}

#gridPagerRow_team span {
    color: #003187;
    font-weight: bold;
    text-decoration: none;
}

#gridPagerRow_team a {
    color: #A0965A;
    font-weight: bold;
    text-decoration: underline;
}

div_mainboxedarea_mssgcenter {
    /* width: 500px;*/
}

#div_gridview {
    width: 98%;
    padding: 0px;
    margin: 0px;
}





/**  Message Center Settings special for the Summary pageas.  **/

table.table_multi {
    width: 95%;
    border-collapse: collapse;
    border-style: none;
    font-size: 1.3rem;
}

#div_gridview td {
    /*  padding: .25em  .5em .25em .5em; */
    padding: 2px;
    border-color: #ffffff;
    border-width: 1px;
    border-style: solid;
    font-weight: normal;
    border-bottom: 1px solid #dfdedd;
}

td.td_messagecenter table {
    vertical-align: top;
    /* table-layout:fixed; */
    width: 90%;
}

td.td_topmenu {
    display: none;
    visibility: hidden;
}



#CTRL_MessageCenter1_MessageCenterTitle {
    /*  position: absolute;
		top: 10px;
		left: 320px; */

    position: relative;
    right: 0px;
    bottom: 50px;
}


input.input_searchfield {
    /* max-width: 100px; */
    width: 97%;
}

#CTRL_MessageCenter1_gridMessageCenter {
    /* width: 90%; */
}


td.td_foldermenu {
    width: 10px;
    background-color: #ffffff;
    text-align: center;
    padding: 0px;
    vertical-align: top;
    padding-top: 5px;
    /* border-right: solid #736d6c 1px; */
    /* box-shadow: 10px 10px 8px #888888; */
    box-shadow: 5px 5px 7px #85807f;
}

#div_gridview_sf425_report {
}



#div_gridview_sf425_report tr {
    background-color: #ffffff;
}

#div_gridview_sf425_report th {
    background-color: #24629f;
    border-style: outset;
    padding-left: 2px;
    padding-right: 2px;
    color: #E7E5D7;
    font-size: 1.2rem;
}

#div_gridview_sf425_report td {
    padding: 2px;
    border-color: #dfdedd;
    border-width: 1px;
    border-style: solid;
    font-size: 1.2rem;
}



