﻿.adminControlSkins {} /* W3C CSS validator likes CSS files to start with a class instead of comments */

/* 
[Admin] Control Skin Styles
Mike Cooper, UTMB Public Affairs 
Last Updated: August 30, 2009
*/


.cssgridview .AspNet-GridView /* GridView [default] CssFriendly --------------------------------------->>> */
{
    width: 100%;
}
.cssgridview .AspNet-GridView div.AspNet-GridView-Pagination,
.cssgridview .AspNet-GridView div.AspNet-GridView-Pagination a,
.cssgridview .AspNet-GridView div.AspNet-GridView-Pagination span /* pager */
{
    color: #00FFFF;
    background: #284775;
    font-weight: normal;
    padding: 2px;
}
.cssgridview .AspNet-GridView table
{
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    width: 100%;
}
.cssgridview .AspNet-GridView table thead tr th /* header */
{
    color:#fff;
    background:#666;
    font-weight: bold;
    border-bottom:1px solid #444;
    border-right:1px solid #444;
    padding:4px;
}
.cssgridview .AspNet-GridView table thead tr th a /* header links */
{
    color: #F7F6F3;
}
.cssgridview .AspNet-GridView table tbody tr td /* rows */
{
    color:#333;
    padding:6px;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    margin:1px;
}
.cssgridviewrow /* row color */
{
    background: #F7F6F3;
}
.cssgridviewrow:hover /* row hover color */
{
    background: #dde7f1 !important;
}
.cssgridviewaltrow /* alt row color */
{
    background: #fff !important;
}
.cssgridviewaltrow:hover /* alt row hover color */
{
    background: #dde7f1 !important;
}
.cssgridview .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td /* alternating rows */
{
}
.cssgridview .AspNet-GridView table tbody tr.AspNet-GridView-Selected td /* selected row */
{
}
.cssgridview .AspNet-GridView table tfoot tr td /* footer */
{
}




.cssgridviewmessages .AspNet-GridView /* GridViewMessages CssFriendly --------------------------------------->>> */
{
    width: 100%;
}
.cssgridviewmessages .AspNet-GridView div.AspNet-GridView-Pagination,
.cssgridviewmessages .AspNet-GridView div.AspNet-GridView-Pagination a,
.cssgridviewmessages .AspNet-GridView div.AspNet-GridView-Pagination span /* pager */
{
    color: #00FFFF;
    background: #284775;
    font-weight: normal;
    padding: 2px;
}
.cssgridviewmessages .AspNet-GridView table
{
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    width: 100%;
}
.cssgridviewmessages .AspNet-GridView table thead tr th /* header */
{
    color:#fff;
    background:#666;
    font-weight: bold;
    border-bottom:1px solid #444;
    border-right:1px solid #444;
    padding:4px;
}
.cssgridviewmessages .AspNet-GridView table thead tr th a /* header links */
{
    color: #F7F6F3;
}
.cssgridviewmessages .AspNet-GridView table tbody tr td /* rows */
{
    color:#333;
    padding:6px;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    margin:1px;
}
.cssgridviewmessagesrow /* row color */
{
    background: #fff;
}
.cssgridviewmessagesrow:hover /* row hover color */
{
    background: #fff !important;
}
.cssgridviewmessagesaltrow /* alt row color */
{
    background: #fff !important;
}
.cssgridviewmessagesaltrow:hover /* alt row hover color */
{
    background: #fff !important;
}
.cssgridviewmessages .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td /* alternating rows */
{
}
.cssgridviewmessages .AspNet-GridView table tbody tr.AspNet-GridView-Selected td /* selected row */
{
}
.cssgridviewmessages .AspNet-GridView table tfoot tr td /* footer */
{
}



/* GridView [old default] non-CssFriendly table --------------------------------------->>> */
.gridview
{
    width:100%;
    border-top:1px #ccc solid !important;
    border-left:1px #ccc solid !important;
}
.gridheader 
{
    color:#fff;
    font-size:0.9em !important;
    font-weight:bold;
    padding:4px;
    padding-left:6px; 
    border:1px #46628f solid !important;
    background: #46628f;
}
.gridheader a {color:#fff !important;text-decoration:none;}
.gridheader a:hover {color:#fff;}

.gridborder {border:1px #ccc solid !important;}

.griditem
{   
    padding:6px !important;
    border:1px #c3d0de solid !important;
}
.griditem a { color:#21285d; }
.griditem a:hover { color:#cc0000; }

.gridrow {background-color: #f7f7f7 !important;} /* rows */
.gridrow:hover {background-color: #dde7f1 !important;}
.gridaltrow {background-color: #fff !important;} /* alternating rows */
.gridaltrow:hover {background-color: #dde7f1 !important;}

.gridpagerstyle /* pager */
{
    color:#666;
    font: 0.95 Arial, Helvetica, san-serif;
    font-weight:normal;
    padding:6px;
    background: #fff;
}
.gridpagerbox {padding:3px !important;}




.gridheader2 /* NESTED GridView2 --------------------------------------->>> */
{
    color:#4a6b8c;
    font-weight:bold;
    padding:4px;
    padding-left:6px; 
    border:1px #ccc solid !important;
    background: #c3d0de;
}
.gridheader2 a {color:#4a6b8c!important;text-decoration:none;}
.gridheader2 a:hover {color:#4a6b8c !important;}

.gridborder2 {border:1px #ccc solid !important;}

.griditem2
{   
    font-size:0.9em !important;
    padding:4px !important;
    padding-left:6px !important; 
    padding-right:6px !important;
    border:1px #ddd solid !important;
}
.griditem2 a {color:#21285d;text-decoration:none;}
.griditem2 a:hover {color:#cc0000;}

.gridrow2 {background-color: #f0f6fd !important;}
.gridrow2:hover {background-color: #f5f6e3 !important;}
.gridaltrow2 {background-color: #fff !important;}
.gridaltrow2:hover {background-color: #f5f6e3 !important;}

.gridpagerstyle2 /* pager */
{
    color:#666;
    font: 12px Arial, Helvetica, san-serif;
    font-weight:normal;
    padding:6px;
    background: #fff;
}
.gridpagerbox2 {padding:3px !important;}






.gridheader3 /* GridView3 -- see: messages ----------------------------->>> */
{
    color:#fff;
    font-weight:bold;
    padding:4px;
    padding-left:6px; 
    border:1px #c3d0de solid !important;
    background: #46628f;
}
.gridheader3 a { color:#fff !important; }
.gridheader3 a:hover { color:#fff; }

.gridborder3 {border:1px #c3d0de solid !important;}

.griditem3
{   
    font-size:0.9em !important;
    padding:4px !important;
    padding-left:6px !important; 
    padding-right:6px !important;
    border:1px #c3d0de solid !important;
}
.griditem3 a { color:#21285d; }
.griditem3 a:hover { color:#cc0000; }

.gridrow3 {background-color: #dde7f1 !important;}
.gridrow3:hover {background-color: #f5f6e3 !important;}
.gridaltrow3 {background-color: #f0f6fd !important;}
.gridaltrow3:hover {background-color: #f5f6e3 !important;}

.gridpagerstyle3 /* pager */
{
    color:#666;
    font: 12px Arial, Helvetica, san-serif;
    font-weight:normal;
    padding:6px;
    background: #fff;
}
.gridpagerbox3 {padding:3px !important;}