﻿#uiRibbon
{
    position:absolute;
    z-index:1;
    margin: 0px 0px 1px 0px;
    padding:0px;
    padding-left:260px;
    height: 70px;
    width:100%;
    background-image: url(RibbonImages/ribbonBG.png);
    background-position: left top;
    overflow: hidden;
    border-bottom: solid 1px #999999;
    border-left: none;
    border-right: none;
    font: 400 15px/5px "LucidaGrande", "Lucida Grande", "kedage", "Sharjah", "DejaVu Sans", "Lucida Sans Unicode", "serif", "Arial", sans-serif;
}
.uiTabContainer
{
    text-align:center;
    width:120px;
    float:left;
    overflow:hidden;
}
.uiNoTab
{
    height:25px;
    color:white;
    cursor:pointer;
}
.uiTab_hover
{
    height:25px;
    background-image:url(RibbonImages/tabContent_hover.jpg);
    padding-left:10px;
    padding-right:10px;
    color:white;
    cursor:pointer;
}
.uiTab
{
    height:25px;
    background-image:url(RibbonImages/tabContent.jpg);
    padding-left:10px;
    padding-right:10px;
    color:white;
}
.uiTabLeft
{
    height:25px;
    width:7px;
    background-image:url(RibbonImages/tabLeft.jpg);
}
.uiTabRight
{
    height:25px;
    width:7px;
    background-image:url(RibbonImages/tabRight.jpg);
}
.uiButton
{
    height:40px;
    background-image:url(RibbonImages/button.png);
    /*padding-left:10px;
    padding-right:10px;*/
    color:white;
	cursor:pointer;
}
.uiButtonSelected
{
    height:40px;
    background-image:url(RibbonImages/buttonSelected.png);
    /*padding-left:10px;
    padding-right:10px;*/
    color:white;
}
.uiButtonHover
{
    height:40px;
    background-image:url(RibbonImages/button_hover.png);
    /*padding-left:10px;
    padding-right:10px;*/
    color:white;
}

.uiMultiPage
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.uiGroupContainer
{
    float:left;
    overflow:hidden;
}
.uiGroupLeft
{
    height:41px;
    width:2px;
}
.uiGroup
{
    height:41px;
    background-position:left top;
    background-repeat:repeat-x;
    padding-left:6px;
    padding-right:6px;
    padding-top:0px;
    vertical-align:top;
}
.uiGroupRight
{
    height:41px;
    width:2px;
    background-image:url(RibbonImages/groupRight2008.gif)

}
.uiGroupFooter
{
    color:#2A7AC1;
    padding-bottom:2px;
    text-align:center;
}

.uiGroupLabelNormal
{
    color:#15428B;
}
.uiGroupLabelRight
{
    color:#15428B;
}
#spinner
{
	font-weight: normal;
	position: absolute; 
	top: 0; 
	left: 0px; 
	height: 70px; 
	width: 270px; 
	text-align: left;
	padding: 0px;
	background-color: White; 
	border: solid 1px #046185; 
	z-index: 10002; 
}
#hint
{
	font-weight: normal;
	position: absolute; 
	top: 75px; 
	left: 0px; 
	width: 250px; 
	z-index: 10003; 
	background: url(Images/_azure.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	border: solid 1px #999999;
}
.hintTitle
{
	background: url(Images/azure.gif);
	background-position: center center;
	background-repeat: repeat-x;
	color: #ffffff;
	height:18px;
	padding-left:2px;
	font-weight:bold;
}

.loginPage
{
    font-size: 9pt;
    font-family: Segoe UI, Tahoma;
    font-weight: normal;
    color: #ffffff;
    background-image:url(/Login/Images/HouseAndOffice2010_Splash.png);
    background-repeat:no-repeat;
    width:496px;
    height:468px;
	position:absolute;
}
.isDirty {
	position:absolute;
	width:224px;
	height:78px;
	overflow:hidden;
	padding:5px;
	background: url(elenco_images/isDirty.png);
	text-align:center;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	line-height:22px;
}