﻿

.StartLoadingIndicator
{
    width: 80px;
    position: fixed ;
    top: 0px;
    left: 45%;
    font-family: Segoe UI, Tahoma, Verdana;
    background-color: #336699;
    color: #FFFFFF;
    padding: 5px;
    border-radius: 3px;
    text-align: center;
    font-size: 13px;
    z-index:  8001;
}

.StartMainHeader,.StartSubHeader
{
    font-size: 19px;
    font-family: Segoe UI;
    color: #5C88B4;
    padding: 3px;
    background-color: transparent;
    margin-top: 5px;
}
.StartMainHeader span, .StartSubHeaderTooltip
{
    font-style: italic;
    color: #999999;
    font-size: 12px;
    vertical-align: 1px;
}
.StartMainHeader
{
    background-image: url(images/ico32_Dashboard.png);
    background-repeat: no-repeat;
    background-position: center left;
    margin-bottom: 10px;
    padding-left: 38px;
    margin-left: 15px;
    color: #808080;
}
.StartSubHeaderTooltip
{
    float:right ;
    margin-top: 5px;
    }

.StartSubHeader
{
    font-size: 19px;
    margin-left: 10px;
    color: #333333;
}

.JobSubHeader
{
    margin: 0px;
	padding: 8px 5px 8px 5px;
    font-size: 11pt;
    width:100%;
    vertical-align:middle;
}
.jobSubAssetheader
{
    background-color: #E2EDFE;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #FFFFFF;
    display: block;
    line-height: 25px;
    height: 34px;
    color: #333333;
}
.StartSubHeaderText
{
    padding-top: 5px;
    line-height: 32px;
    margin-left: 5px;
    margin-top: 5px;
    font-size: 22px;
    font-family: Lucida Sans Unicode;
    color: #336699;
    letter-spacing: 0.1px;
}

.StartContentBlock
{
    width:100%;
	margin-bottom: 5px;
}
.StartContainer
{
    
    margin: 10px 0px 0px 15px;    
    float:left;
    
}
.StartContentContainer
{
    display: -moz-inline-box;
    display: inline-block;
    
    *display: inline;
    position: relative     ;
    width: 100%;    
	margin:0px;
	padding:0px;
	
}
.StartContentContainer iframe
{
    margin: 0px;    
    padding: 0px;
    min-height: 500px;
}
body
{
    height:auto;    
}
.StartContentPageView
{
    min-height: 500px;
    background-color: transparent;
    background-image: url('images/bg_subpages.png');
    background-position: top left;
    background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	overflow:auto;
}
.StartDataTable
{
    background-color:White;    
}
.StartDataHeaderRow, .StartDataRowSubHeaderRow
{
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #a7abb0;
    padding: 5px;
    font-family: Segoe UI, Tahoma;
    font-size: 13px;
    background-color: #DAE7E7;
    color: #445166;
    line-height: 23px;
}
.StartDataHeaderRow td{ text-align: center;}
.StartDataRow
{
    background-color: #EDF3F3;
}
.StartDataRow td
{
    padding: 5px;
    font-size: 12px;
    color: #666666;
}
.StartDataRow td a,.StartDataRow img a
{
    color: #314051;
    padding: 3px;
    
}
.StartDataFooterRow, .StartDataFooterRow td
{
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #AFCDCD;
    padding: 3px;
    font-size: 13px;
    background-color: #E1ECEC;
    color: #445166;
    line-height: 23px;
    font-weight: bold;
}
.StartTCODataFooterRow, .StartTCODataFooterRow td
{
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #AFCDCD;
    padding: 3px;
    font-size: 12px;
    background-color: #E1ECEC;
    color: #445166;
    line-height: 23px;
    font-weight: bold;
    
}
.StartDataFooterRow-childList
{
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #DFE3EA #445166 #9DA9BD #445166;
    padding: 3px;
    background-color: #ECF2F2;
    color: #445166;
    line-height: 21px;
   font-size: 12px;
    width:100%;
}
.StartDataRowEmpty
{
    background-color:White;
    color: Gray;
    
    text-align: center;
    font-size: 14px;
    padding: 20px;
    
}
.RadCalendar_Office2010Blue  .rcMain  .rcMainTable .rcRow  td:hover
{
    background: transparent;
}

.StartDataRow:hover
{
    background-color: #FDF1D9;
}
.StartDataRowSubHeaderRow
{
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #9CC8CD;
    margin-left: 3px;
    padding-left: 20px;
    line-height: 14px;
    font-style: italic;
    color: #4D7575;
    background: url('images/bgControls.png') -474px -216px;
	background-color: #DAE7E7;
	background-repeat: no-repeat;
    font-size: 13px;
    font-family: Segoe UI, Tahoma;
    
}
.StartRightTopController
{
    float:right;    
    margin: 5px 2px;
    display:block   ;
    width:100%;
    text-align:right;
}
.StartTopHiddenControl
{
    padding: 5px;    
    display:none;
    text-align:right    ;
    float:right;
    position:relative   ;
}
.StartSearchBar
{
    text-align: right;
    color: steelblue;
    background-color: #EDF4FE;
    padding: 3px;
    vertical-align: middle;
}
.StartDataRowToolTip
{
    padding: 5px;
    text-align: left;
}
.StartDataRowToolTip hr
{
    height: 1px;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #D2D2D2;
}
.Disposed, .Disposed a, .Disposed td a, .Disposed td
{
    background-color: #FFC6C6;
    color: #C43C3C;
}
.collapsed{display:none;}
.centered{text-align:center }
.indentLeft50{padding-left:50px;}
.Calendar_MovementTemp{background-color: #FFFE94;}
.Calendar_MovementTemp:hover{background-color: #FFFFDD;}
.Calendar_MovementOverDue{background-color: #CC0000;color: #DB8159;}
.Calendar_MovementOverDue td{color: #883E1E;}
.Calendar_MovementOverDue td:hover{background-color: #CC0000 !important;}
.Calendar_MovementOverDue a{color:White !important;}
    
.Calendar_MovementDue{background-color: #CAECCA;}
.Calendar_MovementDue:hover{background-color: #E0E0E0;}
.Calendar_MovementDue td, .Calendar_MovementDue a, .Calendar_MovementDue td a{color: black !important;}
.Calendar_MovementPermanent{background-color:#DBDBDB;}.Calendar_MovementPermanent a{color:black !important}
.Calendar_MovementPermanent td{color:#006400}
.Calendar_MovementPermanent:hover{background-color: #FFD9FF;}
.Calendar_MovementClosed{background-color:#CCCCCC;}
.Calendar_SelectedDay{border: 1px solid maroon;}
.Calendar_Legend{margin-top:10px;font-size: 11px;color:Gray;font-family: Trebuchet MS;}
.Calendar_LegendBox{vertical-align:2px;font-size: 7px;display:inline-block;width:12px;height:12px;border: 1px solid gray}

.Calendar_MovementOverDue a:hover,
.Calendar_MovementTemp a:hover,
.Calendar_MovementClosed a:hover,
.Calendar_MovementPermanent a:hover,
.Calendar_MovementDue a:hover
{text-decoration:underline !important;background-color: lightsteelblue}

.StartSubHeaderLvl1
{
    font-size: 16px;
    font-family: Lucida Sans Unicode;
    color: #666666;
    margin: 5px 0px 5px 10px;;
}
.StartSubHeaderLvl1 a, .StartSubHeaderLvl1 a:visited{color: #666666;}
.StartSubHeaderLvl1 a:hover{color: #597B97;}
.StartSubHeaderLvl1Block{margin:10px 0px 10px 25px;}
.StartSubHeaderFinance
{
    font-family: Trebuchet MS;
    color: #003366;
    font-size: 13px;
    font-weight: bold;
    margin-left: 5px;
    
}
.StartVerticalBar
{
    position: absolute;
    top: 80px;
    left: 650px;
    float: right;
    background-color: #D9E6E6;
    border-bottom: 1px solid #AECACA;
    border-bottom-color: #D9E6E6;
}
.StartVerticalBar a
{
    background-color: #F2F7F7;
    padding: 5px 10px;
    color: #264762;
    font-family: Trebuchet MS;
    display: block;
    margin-top: 1px;
}
.StartVerticalBar a:hover{background-color: #AECACA;}
.Image16{vertical-align:-3px;}

.Asset_MovementTemp{background-color: #FFFE94;}.Asset_MovementTemp:hover{background-color: #FFFFDD;}
.Asset_MovementOverDue{background-color: #CC0000;color:white;}
    .Asset_MovementOverDue td{color: white;}
    Asset_MovementOverDue td:hover{background-color: #CC0000 !important;}
    .Asset_MovementOverDue a{color:White !important;}
.Deleted, .Deleted a, .Deleted td a, .Deleted td
{
    text-decoration: line-through;
    background-color: #CCCCCC;
    color: #666666;
}


