﻿.positionRelative
{
	background-color:#8E9EAD;
	font-weight: bold;
    font-size:x-small;
    color:White;
	position:relative;
}

.tbl100Percent
{
	width:100%;
}

.tbl150Px
{
	width:150px;
}

.tdHelpButton
{
	text-align:right;
	padding-right:20px;
}

.css_DetailHeader
{
    position: relative;
    font-family: Tahoma, Book Antiqua;
    font-size: 11px;
    font-weight: normal;
    color: White;
    text-decoration: none;
    padding-left: 4px;
    padding-right: 4px;
    border: 1px Black;
    height: 25px;
    border-color: Gray;
    text-align: right;
    background-image: none;
    background-color: SteelBlue; /* indianred */
    width: 120px;
}


.css_DetailHeader a
{
	position:relative;
    font-family: Tahoma, Book Antiqua;
    font-size: 11px;
    font-weight: bold;
    color: blue;
    text-decoration: none;
}

.css_Detail
{
    /*Caratteri*/
    font-family: Tahoma, Book Antiqua;
    font-size: 11px;
    font-weight: normal;
    font-style: normal; /*Sfondo*/
    position: relative;
    color: Black;
    text-decoration: none;
    border-color: Gray;
    background-color: #EEEEEE;
    border-width: 2px;
    text-align: left;
    top: 2px;
   
} 

.TblDataInsert
{
    margin-left:10px;
    margin-right: auto;    
    width: 98%;
}

.TblAllPageHeight
{
	height:100%;
}

.Input 
{
	vertical-align: middle;
}
	
.tdNoWrapLeftH20
{
	text-align:left;
	color:Red;
	vertical-align:bottom;
	white-space:nowrap;
	height:20px;
}

img#ErrorImage
{
	margin:0 2em 2em 0;
	float:left;
	border:5px solid #900;
	padding:3px;	
}

p#ErrorMessage
{
	display: block;
	font-size: xx-large;
	font-style: oblique;
	color: #FF0000;
	font-family: 'Courier New' , Courier, monospace;
}

.InsideTable
{
	border-width: 0px;
	border-style: none;
	border-collapse:collapse;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.TdLeft
{
	position: relative;
	left: 0px;
}

.TdFixedHeight
{
	height: 100px;
}

.barIndicatorBorder {
border:solid 1px #c0c0c0;
width:100px;
}

.barIndicator_poor {
background-color:red;
color:SteelBlue;
}

.barIndicator_weak {
background-color:orange;
color:SteelBlue;
}

.barIndicator_good {
background-color:yellow;
color:SteelBlue;
}

.barIndicator_strong {
background-color:blue;
color:SteelBlue;
}

.barIndicator_excellent {
background-color:green;
color:SteelBlue;    
}
