.main-center {
	box-shadow: 0px 5px 4px #bbb;
	padding-bottom: 5px;
}

.main-center-i {
	position: relative;
	bottom: 4px;
	padding-bottom: 0px;
	border-bottom-width: 2px;
}

.main-center-img {
	height: 25.86px;
}

.main-center-span {
	color: #394557;
}

.main-clearfix-div {
	margin-top: 30px;
}

.login-box {
	border-radius: 10px;
	position: static !important;
}

.border-radius-8 {
	border-radius: 8px;
}

#loginErrorMsg {
	display: none;
}

.login-form-loading-div {
	height: 20px;
	width: 175px;
	display: none;
	position: absolute;
	top: 0
}

.login-form-div-after-loading {
	clear: both;
}


* {
	padding:0px;
	margin:0px;
	font-family:verdana;
}
h1{
	color:blue;
}
.error-message-overlay{
	color: red;
}
.error-message-overlay .error{
	text-align: left;
}
.heading{
	border-bottom: 1px dotted #e2e2e2;
	padding-top: 7px;
	padding-bottom: 9px;
	margin: 40px 0 20px;
}
.page-content {
 position: relative;
}
.page-content.page-loading:after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    content: "";
    right: 0;
    z-index: 99;
    background: url("/i/ajax-loading.gif") no-repeat center center #FFF;
}
.ui-dialog .ui-dialog-content.loading-content {
    position: relative;
    min-height: 100px !important;
    overflow: hidden;
}
.ui-dialog .ui-dialog-content.loading-content:after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    content: "";
    right: 0;
    z-index: 99;
    background: url("/i/ajax-loading.gif") no-repeat center center #FFF;
}
.title{
  	font-weight: bold;
  	font-family: sans-serif
}
.progressBarDiv{
  height: 120px;
  background-image: url('/i/graph_bar_1.png');
  width: 63px;
  top: 40px;
  float: right;
}
.progressBar{
  	background-image: url('/i/graph_bar_2.png');
    bottom: 0;
    position: absolute;
    top: auto;
    width: 100%;
}
.statusContainer{
	margin-top: 10px;
}
.contentContainer{
	background: #F9F9F9; 
	width: 100%; 
	float: left;
}
.titleDiv{
	height: 100%; 
	top: 35px; 
	left: 30px
}
.limit{
	position: absolute;
	left: 76px;
	top: 12px;
}
.graph{
	width: 475px;
	height: 200px;
	float: right;
}
.footer{
   margin-bottom: 12px;
   margin-right: 49px;   
}


.bootstrap-dialog {

}
.bootstrap-dialog .modal-header {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.bootstrap-dialog .bootstrap-dialog-title {
    color: #669FC7;
    display: inline-block;
}
.bootstrap-dialog.type-default .bootstrap-dialog-title {
    color: #333;
}
.bootstrap-dialog.size-normal .bootstrap-dialog-title {
    font-size: 20px;
}
.bootstrap-dialog.size-large .bootstrap-dialog-title {
    font-size: 24px;
}
.bootstrap-dialog .bootstrap-dialog-close-button {
    float: right;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}
.bootstrap-dialog.size-normal .bootstrap-dialog-close-button {
    font-size: 20px;
}
.bootstrap-dialog.size-large .bootstrap-dialog-close-button {
    font-size: 30px;
}
.bootstrap-dialog .bootstrap-dialog-close-button:hover {
    cursor: pointer;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}
.bootstrap-dialog.size-normal .bootstrap-dialog-message {
    font-size: 14px;
}
.bootstrap-dialog.size-large .bootstrap-dialog-message {
    font-size: 18px;
}
.bootstrap-dialog.type-default .modal-header {
    background-color: #fff;
}
.bootstrap-dialog.type-info .modal-header {
    background-color: #f1f1f1;
}
.bootstrap-dialog.type-primary .modal-header {
    background-color: #428bca;
}
.bootstrap-dialog.type-success .modal-header {
    background-color: #5cb85c;
}
.bootstrap-dialog.type-warning .modal-header {
    background-color: #f0ad4e;
}
.bootstrap-dialog.type-danger .modal-header {
    background-color: #d9534f;
}
.bootstrap-dialog .bootstrap-dialog-button-icon {
    margin-right: 3px;
}

/**
 * Icon animation
 * Copied from font-awesome: http://fontawesome.io/
 **/
.icon-spin {
    display: inline-block;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
    0% {
    -moz-transform: rotate(0deg);
}
100% {
    -moz-transform: rotate(359deg);
}
}
@-webkit-keyframes spin {
    0% {
    -webkit-transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
}
}
@-o-keyframes spin {
    0% {
    -o-transform: rotate(0deg);
}
100% {
    -o-transform: rotate(359deg);
}
}
@-ms-keyframes spin {
    0% {
    -ms-transform: rotate(0deg);
}
100% {
    -ms-transform: rotate(359deg);
}
}
@keyframes spin {
    0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(359deg);
}
}
/** End of icon animation **/
.modal-dialog{
	margin-top:230px;
}