﻿.Grid { 
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.Grid td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #717171; 
}
.Grid th { 
    padding: 4px 2px; 
    color: #fff; 
    background: #424242 url(grd_head.png) repeat-x top; 
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
}
.Grid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }
.Grid .pgr { background: #424242 url(grd_pgr.png) repeat-x top; }
.Grid .pgr table { margin: 5px 0; }
.Grid .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
 }   
.Grid .pgr a { color: #666; text-decoration: none; }
.Grid .pgr a:hover { color: #000; text-decoration: none; }

.Indent
{
    width: 10px;
    display: block;
}

.ClassSession
{
    clear:both;    
}

.ClassSession > Div
{
    float:left;
}

.ClassSessionObject
{
    clear:both;    
}

.ClassSessionObject > Div
{
    float:left;
}

.Button
{
    border:none; 
    /*border-color:black; */
    height:48px;
    width:48px;
    cursor: pointer;
}




/*version aspx*/
.version 
{
    margin-bottom:30px;
    font-family:Arial;
}

.version table
{
    width:740px;
}

.version table tr td
{
    border-bottom: 1px solid #E9E9E9;
    color: #585858;
    font-size: 11px;
    padding:7px;
}

.version .label
{
    font-weight:bold;
    width:110px;
    border-right: 1px solid #E9E9E9;
    padding-left:0px;
}

table tr td a
{
    color:#0065CA;
    text-decoration:none;
}

table tr td a:focus {
    outline: 0px;
}

.grey_background
{
    background-color: #E8E8E8;
    margin:2px;
    padding:4px;      
}

.label_databases
{
    margin-left:20px;
    padding-top:6px;
}

.remove_padding
{
    padding:0px !important;
}

.clear
{
    clear:both;
}

.float_left
{
    float:left;
}
/*end version aspx*/
