﻿.invisible
{
    display: none;
}

/* MessageBox */

div.modalPopupMessageBox
{
	background-color: #EDF5FF;
	border: 1px solid #95B7F3;
}

div.modalPopupMessageBox h1
{
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
	cursor: move;
	/*background-image: url(../Images/MenuHeaderBg.jpg);*/
	background-repeat: repeat-x;
	border-bottom: 1px solid #95B7F3;
}

.modalViewDetailMessageBox
{
	width: 300px;
	padding: 10px;
}

/* MessageBox end */

/* Modal popup */

.modalBackground
{
	background-color: #666;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #EDF5FF;
	border: 1px solid #95B7F3;
	width: 400px;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

.modalPopup div.modalViewDetail
{
	padding: 10px;
}

.modalViewHandler h1
{
	width: 100%;
	height: 30px;
	cursor: move;
	/*background-image: url(../Images/MenuHeaderBg.jpg);*/
	background-repeat: repeat-x;
	border: 1px solid #95B7F3;
}

/* Modal popup end */

#preview
{    
    position:absolute;
    border:1px solid #ccc;
    background:#333;
    padding:5px;
    display:none;
    color:#fff;
    z-index: 1000;
}

a.preview:link,
a.preview:visited
{
    cursor: pointer;
    text-decoration: none;
}

div.score
{
    text-align: right;
    font-weight: bold;
    color: #234e7b;
}

div.score span
{
    margin-right: 5px;
}

div.score img
{
    /*margin-top: -13px;*/
    padding-right: 0;
}

#UpdateProgress
{
   background-color:#CF4342;
   color:#fff;
   top:0px;
   right:0px;
   position:fixed;
   padding: 3px;
}

#UpdateProgress img
{
   vertical-align:middle;
   margin:2px;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

span.AlertMessageRed
{
    color: #f00;
    padding: 3px;
    font-weight: bold;
}

div.info
{
    position: absolute;
    top: 135px;
    right: 20px;
    line-height: 20px;
}