.ctrlCompaniesManager_btnNewMaintenance
{
	background-image: url(../CompaniesManager/images/btnAddItem.gif);
}

.ctrlCompaniesManager_btnNewCompany
{
	background-image: url(../CompaniesManager/images/btnAddItem.gif);
}

.ctrlCompanyOfficesManager_btnNewOffice
{
	background-image: url(../CompaniesManager/images/btnAddItem.gif);
}

.ctrlCompanyProjectsManager_btnNewProject
{
	background-image: url(../CompaniesManager/images/btnAddItem.gif);
}

.ctrlCompanyConstructionsManager_btnNewConstruction
{
	background-image: url(../CompaniesManager/images/btnAddItem.gif);
}

.ctrlClientsManager_btnNewClient
{
	background-image: url(../CompaniesManager/images/btnAddItem.gif);
}

.ctrlUsersManager_btnNewUser
{
	background-image: url(../CompanyUsersManager/images/btnAddUser.gif);
}

.ctrlDeliverersManager_btnNewDeliver
{
	background-image: url(../CompaniesManager/images/btnAddItem.gif);
}

.ctrlClientsManagerLogo_ImageContainer
{
    width:inherit;
    padding:3px;
    background-color:#EAEAEA;
    border:dashed 1px #AAAAAA;
}

.ctrlCompanyDetailsRedirection 
{
	float:left;
	width:100%;
	border-top: solid 1px #ce5a48;
	background: #F2F2F2;
}

.ctrlCompanyDetailsRedirection .selectedCompany
{
	margin-top: 10px;
	padding-left: 8px;
}

.ctrlCompanyDetailsRedirection .selectedCompany .caption
{
	color: #888888;
	font-weight:bold;
}

.ctrlCompanyDetailsRedirection .selectedCompany .value
{
	font-weight:bold;
	font-size:11px;
	color:#ce5a48;
}

.ctrlCompanyDetailsRedirection .companyTabs
{
	margin-top: 10px;
	padding-left: 5px;
	float:left;
}

.ctrlCompanyDetailsRedirection .tabItem
{
	float:left;
	height: 23px;
	margin-right: 5px;
	float:left;
}

.ctrlCompanyDetailsRedirection .tabItem A
{
	display:block;
	padding: 2px;
	font-size: 11px;
	color:#d75518;
}

.ctrlCompanyDetailsRedirection .tabItem A:hover
{
	background: #E0E0E0;
}

.ctrlCompanyDetailsRedirection .tabSelectedItem
{
	float:left;
	height: 23px;
	margin-right: 5px;
	background: url(../Images/SelectedTabItem.gif) no-repeat;
}

.ctrlCompanyDetailsRedirection .tabSelectedItem A
{
	display:block;
	padding: 2px;
	padding-top: 3px;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.ctlUnitWarehousesPanel .SelectedTab
{
	display:block;
	padding: 4px;
	padding-left:10px;
	padding-right:10px;
	background-color:#EEEEEE;
	font-size: 10px;
	border:solid 1px #AAAAAA;
	border-bottom:0px;
	margin-right:5px;
}

.ctlUnitWarehousesPanel .NormalTab
{
	display:block;
	padding: 4px;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
	font-size: 10px;
	border:solid 1px #AAAAAA;
	border-bottom:0px;
	margin-right:5px;
}

.ctlUnitWarehousesPanel .lblCurrentWarehouse
{
	font-size: 12px;
	text-transform:uppercase;
	font-weight:bold;
	color: #666666;
}

.ctrlCompanyReportsManager
{

}

.ctrlCompanyReportsManager .reportListItem
{
	background: #F8F8F8;
	border: solid 1px #E0E0E0;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	height: 80px;
	width: 180px;
	padding-top: 10px;
	float:left;
	text-align:center;
}

.ctrlCompanyReportsManager .reportListItem IMG
{
	border: 0;
	vertical-align:middle;
}

.ctrlCompanyReportMaintanance_pnlGraph
{
	border: solid 1px #E0E0E0;
	border-right: solid 1px #C0C0C0;
	border-left: solid 1px #F0F0F0;
	background: #F0F0F0;
	padding:1px;
	float: left;
	height: 14px;
	width: 145px;
}

.ctrlCompanyReportMaintanance_pnlGraph .pnlGraphDelayed
{
	background: #F08956 url(../Images/GraphDelayed.gif) repeat-x;
	float: left;
	height:100%
}

.ctrlCompanyReportMaintanance_pnlGraph .pnlGraphOnTime
{
	background: #7df57f url(../Images/GraphOnTime.gif) repeat-x;
	float: left;
	height:100%
}


.ctrlCompanyReportComponentAllocation_pnlGraph
{
	border: solid 1px #E0E0E0;
	border-right: solid 1px #C0C0C0;
	border-left: solid 1px #F0F0F0;
	background: #F0F0F0;
	padding:1px;
	float: left;
	height: 14px;
	width: 145px;
}

.ctrlCompanyReportComponentAllocation_pnlGraph .pnlGraphUsage
{
	background: #F08956 url(../Images/GraphInUsage.gif) repeat-x;
	float: left;
	height:100%
}

.ctrlCompanyReportComponentAllocation_pnlGraph .pnlGraphStorage
{
	background: #C0D0E1 url(../Images/GraphInStorage.gif) repeat-x;
	float: left;
	height:100%
}

.ctrlCompanyReportComponentAllocation_ComponentDetails .detailCaption
{
	background: #F8F8F8;
}

.ctrlCompanyReportProjectWeight_lblProjectNotSelected
{
    display:block;
	background: #F0F0F0;
	padding: 30px;
	text-align:center;
}

.ctrlConstructionsManagers_lblAttachFile
{
	display:block;
	background:#F2F2F2;
	font-weight:bold;
	padding: 5px;
	color: #777777;
	text-transform:uppercase;
}

 
/****************** CompanyConstructionsManager ******************************/

.CompanyConstructionsManager .MainOrderNumber
{
    font-size:11px;
    font-weight:bold;
}

.CompanyConstructionsManager .SubOrderNumber
{
    font-size:11px;
	color: #777777;
	padding-left:5px;
	padding-right:5px;
}

.CompanyConstructionsManager .LawTitle
{
}

.CompanyConstructionsManager .LawLink
{
}

.CompanyConstructionsManager .LawCheckBox
{
    text-align:right;
}

/****************** ConstructionLawParagraphsManager ******************************/

.ConstructionLawParagraphsManager .MainOrderNumber
{
    font-size:11px;
    font-weight:bold;
}

.ConstructionLawParagraphsManager .SubOrderNumber
{
    font-size:11px;
	color: #777777;
	padding-left:5px;
	padding-right:5px;
}

.ConstructionLawParagraphsManager .LawTitle
{
    width:200px;
}

.ConstructionLawParagraphsManager .LawParagraphTitle
{
    padding:2px;
	padding-left:5px;
	padding-right:5px;
}

.ConstructionLawParagraphsManager .LawPageUrl
{
    padding:2px;
	padding-left:5px;
	padding-right:5px;
}

.ConstructionLawParagraphsManager .LawPageUrl INPUT
{
	width:350px;
}

