﻿       body
        {
            font-family: Arial;
            font-size: 10pt;
        }
		div.gridlabeltruncate
		{
			padding:0px; 
			margin:0px;
			overflow:hidden;
			white-space:nowrap;
			text-overflow:ellipsis;
		}
		.gridviewrowstyle
		{
			background-color:#C0C0C0;
			color:#000000;
		}
		
		.gridviewalternatingrowstyle
		{
			background-color:#DCDCDC;
			color:#000000;
		}
		td.gridsolidBodyCJ
		{
			text-align:center;
			text-indent:3px;
			padding: 0px 3px 0px 0px;
			font-weight:normal;
			white-space:nowrap;
			vertical-align:middle;
			overflow:hidden;
			font-size: 9pt;
		}
		td.gridsolidBodyCJH
		{
			text-align:center;
			text-indent:3px;
			padding: 0px 3px 0px 0px;
			font-weight:bold;
			white-space:nowrap;
			vertical-align:middle;
			overflow:hidden;
			font-size: 24pt;
		}
		tr.gridsolidBodyCJH
		{
			text-align:center;
			text-indent:3px;
			padding: 0px 3px 0px 0px;
			font-weight:bold;
			white-space:nowrap;
			vertical-align:middle;
			overflow:hidden;
			font-size: 24pt;
		}
		.vertical-text {
			display: inline-block;
			overflow: hidden;
			width: 1.5em;
			font-size: 24pt;
		}
		.vertical-text__inner {
			display: inline-block;
			white-space: nowrap;
			line-height: 1.5;
			transform: translate(0,100%) rotate(-90deg);
			transform-origin: 0 0;
		}
		.vertical-text__inner:after {
			content: "";
			display: block;
			margin: -1.5em 0 100%;
		}


.largefield { font-size:16px; }
.FieldFormat { font-size: 8pt; color: #000000}

.SmallText {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.SmallText:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000}
.SmallLabel {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: darkred;}

.MedText {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000}
.HdrText {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0000FF}
.TitleText {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #0000FF}
.ButtonText {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0000FF}
.ReqFieldFormat {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000}
.ErrorMessage {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: red}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:0px;
	color:#000000;
}

.PopUpHeaderHandle
{
	background-color: #80947E;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	vertical-align:middle;
	padding:5px;
	cursor: move;
}

.popupHeaderLabel
{
	font-size: 18px;
	font-weight: bold;
	color: #0D1B8C;
	vertical-align: middle;
	margin-bottom: 0px;
	text-align: left;
}

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
	background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
	margin-left: 5px;
	margin-right: 5px;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
	background:-moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-o-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
	background-color:#378de5;
}

.myButton:active {
	position:relative;
	top:1px;
}

