.graph-container {
	box-sizing: border-box;
	width: 100%;
	height: 450px;
	padding: 15px 15px 15px 30px;
	margin: 30px auto 30px auto;
	border: 1px solid #ddd;
	
}


.graph-placeholder {
	width: 100%;
	height: 100%;
	font-size: 14px;
	line-height: 1.2em;
}

#graph div.xAxis div.tickLabel 
{    
    transform: rotate(-90deg);
    -ms-transform:rotate(-90deg); /* IE 9 */
    -moz-transform:rotate(-90deg); /* Firefox */
    -webkit-transform:rotate(-90deg); /* Safari and Chrome */
    -o-transform:rotate(-90deg); /* Opera */
    /*rotation-point:50% 50%;*/ /* CSS3 */
    /*rotation:270deg;*/ /* CSS3 */
}

input.error
{  border-color:Red;
border-style:solid;
border-width:1px; }
 
.error
{
color:Red; }

.highlight { 
	font-weight: bold; 
}
.highlightspecial{
	 background-color: lightblue;
} 