/* This is a starting point based on u_tables_gold and the old lscfile CSS - June 2013  */

/* PARAGRAPH STYLE FOR ENTIRE SITE */

p {
    font-size: .9em;
    padding-bottom: .6em;
}



/* ----------Academic Support Table Styles ---------- */
        #center_column table.table_old {
           border-collapse:collapse  
           font-size: 100%;
           line-height:1,1em;           
        }        
        #center_column table.table_old th {
            background-color: #F8EECC;
            vertical-align: bottom;
            text-align:center;
            padding:3px;           
        }
        #center_column table.table_old td {
             vertical-align: middle;
             text-align: center;
             padding:3px;
        }
        #center_column table.table_old tr.odd {
            background-color: #B2BED1;
        }
        #center_column table.table_old tr.even {
            background-color: #99A8C2;
        }

/* ---------- Staff Directory Table Styles---------- */
        #center_column table.table_direct {
           border-collapse:collapse   
           font-size: 100%;
        }
        #center_column table.table_direct th {
            background-color: #F8EECC;
            vertical-align: bottom;
            text-align:center;
            padding:3px;
        }
        #center_column table.table_direct td {
             vertical-align: middle;
             text-align: left;
             font-size: .95em;
             padding:10px 10px 3px 3px;
        }
        /* #center_column table.table_direct tr.odd { */
        #center_column table.table_direct tr:nth-child(odd) {
           /* pale blue */
            background-color: #E5E9EF;
        }
        #center_column table.table_direct tr.even {
            background-color: #99A8C2;
        }


/* Tables - style modified to target #main id to accomodate flex pages and dynamic content */

#main table.u_tables_gold {
    font-family: "Lucida Grande", "Lucida Sans", "Verdana", "Arial", sans-serif;
    border: #2F4D69 2px solid
}
/* TH Default */
/* All TH Cells have the following attributes unless overridden by a variant, below */

#main table.u_tables_gold th {
    padding: 1em 0.5em;
    vertical-align: middle;
    text-align: center; /* change alignment - left, center, right, justified */
    background-color: #e8e8e8;
    color: #2F4D69;
    font-size: 1.1em;
    font-weight: normal;
    border: thin solid #2F4D69;
}
/* TH Exceptions: Top Row Headers */

#main table.u_tables_gold th[scope="col"] {
    background-color: #DFC166; /* background color for top title header row */
    font-size: 1.1em;
    font-weight: bold;
    text-align: center; /* change alignment - left, center, right, justified */
    vertical-align: middle;
}

#main table.u_tables_gold th[scope="row"] {
    background-color: #F8EECC; /* change background color of left-most column */
    font-size: 1em;
    font-weight: normal;
    text-align: left; /* change alignment - left, center, right, justified */
    padding: 0.5em 0.5em;
    color: #2F4D69; /* font color for far left column, excluding the top left cell */
}

#main table.u_tables_gold th.secondary {
    font-size: 0.95em;
}
/* TD Default */
#main table.u_tables_gold td {
    vertical-align: middle;
    text-align: left; /* change alignment - left, center, right, justified */
    font-size: .95em;
    border: thin solid #2F4D69;
    font-weight: normal;
}
/* TD Variant */
/* Font Color: Red */
#main td.u_td_redtext {
    color:#990000;
}
/* TR hover */
#main table.u_tables_gold tr:hover,
#main table.u_tables_gold th[scope="row"]:hover {
    background-color: #FBF6E5;
}
/* end table styles */
            
/* END CSS COPYING ABOVE THIS LINE */       