﻿* {
	margin: 0 auto 0px auto; /* GLOBAL RESET */
	padding: 0;
	
   
}
.style2
        {
            width: 100%;
        }
    .LogoBW {
    display: none;
}
#content {
  width: 100% ;
  margin-left: auto ;
  margin-right: auto ;
  
}

select:disabled
{
    border: solid 1px Silver;
    background-color: white;
    color:Black;
    font-weight:bold;
    height:20px;
}

div, p, ul, img{
	padding:0px; margin:0px; border:none;
}
body 
{
    width: 1010px;
    margin-left: auto;
    margin-top: auto;
    text-align: center;
    overflow: -moz-scrollbars-vertical;
    top: 20px;
    height: auto;
    background-color: #C6C6C6 ;
    background-image: url('./Images/bg_slice.jpg');
    background-repeat: repeat-x;
}
.invisible
{
width:0px;
display:none;
}
.Div
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    width: 1010px;
}
.TableBackground
        {
    border: 1px solid #82A3C6;
    width: 100%;
    background-color: #D7E5EE;
}
.TableHeadScreenOnly
{
    border: 1px solid #7498BF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    text-align: center;
    background-color: #E0E8F1;
}
.TableHead
{
    border: 1px solid #7498BF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    text-align: center;
    background-color: #E0E8F1;
}

Box
{
    padding: 0px;
    margin: 0px;
    border: 1px solid #82A3C6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #EFF4F8;
    width: 740px;
    border-spacing: 0px;
    empty-cells: show;
}
.TableRowLeft
{
    border: 1px solid #82A3C6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #D7E5EE;
    text-align: right;
    font-weight: bold;
    width: 2%;
    left: -3355%;
    position: relative;
    z-index: auto;
    height: auto;
    top: -94px;
    bottom: 300px;
}
.TableRowLeft
{
    border: 1px solid #82A3C6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #D7E5EE;
    text-align: right;
    font-weight: bold;
    width: 2%;
    left: -3355%;
    position: relative;
    z-index: auto;
    height: auto;
    top: -94px;
    bottom: 300px;
}
.TableRowRight
{
    border: 1px solid #82A3C6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #FFFFFF;
    text-align: left;
}
.Table50
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    }
.btn
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    background-color: #D7E5EE;
    border: 1px solid #BCCDE0;
    width: 150px;
    height: 20px;
    background-image: url('./Images/btnBackGround.jpg');
    padding: 0px;
    margin: 0px;
}
.4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    width: 14.2%;
}
.RightInfo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    width: 150px;
    vertical-align: top;
    text-align: center;
    border-color: #82A3C6;
}
.Table25Left
{
    border: 1px none #7598C0;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: right;
    width: 25%;
}
.Table25Right
{
    border: 1px none #82A3C6;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: Normal;
    text-align: Left;
    width: 24%;
}
.txtbxnoframe
{
    border: 1px none #82A3C6;
}
.DDList
{
    font-family: Arial, Helvetica, sans-serif;
    width: 150px;
}
.Logo
{
    width: 125px;
    height: 50px;
    background-image: url('./Images/radiant_logo_bw.jpg');
    background-repeat: no-repeat;
    background-position: center center;
}
.style1
{
    padding: 0px;
    margin: 0px;
    width: 100%;
    Background-color: Transparent;
}
.Table
        {
            width: 100%;
        }
.WOCellLeft
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    text-align: right;
    }
.WOCellRight
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    text-align: left;
    width: 140px;
}
.MainContent
{
    width: 1000px;
    vertical-align: top;
    text-align: center;
}
.Menu
{
    border: 1px solid #C2D3E5;
    width: 210px;
    vertical-align: top;
    background-color: #FFFFFF;
}

{
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    background-color: #D7E5EE;
    border: 1px ridge #82A3C6;
    width: 150px;
    vertical-align: top;
    height: 18px;
    
}
.ProjectHours
{
    border: 0px none #82A3C6;
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #EFF4F8;
    width: 740px;
    border-spacing: 0px;
    empty-cells: show;
}
.ProRow
{
    border: 1px solid #82A3C6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #FFFFFF;
    text-align: left;
    width: 350px;
    vertical-align: top;
    empty-cells: hide;
}
.btnDelete2
{
    border-style: 0;
background-image: url('Images/Delete2.png');
        padding: 0px;
        margin: 0px;
        width: 20px;
        height: 20px;
        font-size: 0px;
        border-width: 0px;
}
.btnEdit
{
    border-style: 0;
background-image: url('Images/Edit.png');
        padding: 0px;
        margin: 0px;
        width: 20px;
        height: 20px;
        font-size: 0px;
        border-width: 0px;
}
.btnInsert
{
    border-style: 0;
background-image: url('Images/Insert.png');
        padding: 0px;
        margin: 0px;
        width: 20px;
        height: 20px;
        font-size: 0px;
        border-width: 0px;
}
.btnClear
{
    border-style: 0;
background-image: url('Images/Delete.png');
        padding: 0px;
        margin: 0px;
        width: 20px;
        height: 20px;
        font-size: 0px;
        border-width: 0px;
}
.hdstyle
{
    height: 95px;
    position: static;
    top: 0px;
    right: auto;
    bottom: auto;
    left: auto;
    text-align: left;
    vertical-align: top;
    text-align: center;
    vertical-align: top;
}
.btnhdr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #C5D2E3;
    border: 1px solid #7498BF;
    font-weight: bold;
}
.logon
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    background-image: url('./Images/Login/bg_login.png');
    background-repeat: no-repeat;
    width: 330px;
    height: 223px;
    font-weight: bold;
}
.btnlogon
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    background-color: #D7E5EE;
    border: 1px solid #BCCDE0;
    width: 59px;
    height: 29px;
    background-image: url('./Images/Login/btn_login.png');
    padding: 0px;
    margin: 0px;
    background-repeat: no-repeat;
}
.bgmaintable
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-image: url('./Images/bgMain.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 75px;
    width: 100%;
}
.mainblock
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    width: 927px;
    border: 1px solid #7498BF;
}
.footercopyright
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-image: url('./Images/footer.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 35px;
}
.hdstyleleft
{
    text-align: left;
    vertical-align: top;
    text-align: right;
    vertical-align: middle;
}
.hdstylemiddle
{
    width: 800px;
    text-align: left;
    vertical-align: top;
    text-align: center;
    vertical-align: middle;
}
.insidetitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: large;
    width: 90%;
    background-color: #E0E8F1;
    border: 1px solid #7498BF;
    color: #B65312;
    }
.btnAdmin
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    background-color: #D7E5EE;
    border: 1px solid #BCCDE0;
    height: 20px;
    background-image: url('./Images/btnBackGround.jpg');
    padding: 0px;
    margin: 0px;
}
td:empty {
    background: gray;
}
