html, body{ min-height: 100%; width: 100%; height: 100%;}
.RightAlignedTextBox
{
	text-align: right;
}

.TinyText
{
	font-size: 10px;
}

.TinyText:hover
{
	font-size: 10px;
}

.Invisible
{
    display:none;
    visibility:hidden;
}
 
.hidden{ display: none;}

/* Modal Popup */
.UpdatePanelBackground
{
    background-color:white;
	filter: alpha(opacity : 50);
	opacity: 0.5;
}

.ProgressPanel
{
	border: solid 2px #000000;
	background-color: White;
	color: Black;
}

.ModalFieldHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.ModalText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.ModalNavigationButtonNormal
{
	background-color: #015DA6;
	border-color: #036CBF;
	border-style: outset;
	border-width: 4px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.ModalNavigationButtonNormal:hover
{
	background-color: #508FC2;
	border-color: #3A85C2;
	border-style: inset;
	border-width: 4px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.ModalScrollable
{
	scrollbar-3dlight-color: #B7D5EA;
	scrollbar-arrow-color: Black;
	scrollbar-dark-shadow-color: White;
	scrollbar-face-color: White;
	scrollbar-highlight-color: White;
	scrollbar-shadow-color: White;
	scrollbar-track-color: White;
}       
/*td.TableHeader, tr.TableHeader, th.TableHeader {
    font-weight: normal;
}*/

.roundedCorners {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px; /* future proofing */
    -khtml-border-radius: 10px; /* for old Konqueror browsers */
}