﻿body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	color: #000000;
	padding-bottom: 0px;
	margin: 0px;
	cursor: auto;
	border-top-style: none;
	padding-top: 0px;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	border-bottom-style: none;
}
INPUT
{
	border-right: #000000 1px;
	border-top: #000000 1pt;
	font-size: 8pt;
	margin: 0px;
	border-left: #000000 1px;
	border-bottom: #000000 1pt;
	font-family: Arial;
	height: 18px;
}

SELECT
{
	border-right: #808080 1px;
	border-top: #808080 1pt;
	font-size: 8pt;
	border-left: #808080 1px;
	border-bottom: #808080 1pt;
	font-family: Arial;
}

TABLE
{
	font-size: 8pt;
	font-family: Arial;
	border-color: #808080;
	border-top: #808080 pt;
	border-right: #808080 1px;
	background-color: #ffe1e1;
}

.clsLabel
{
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
}
.clsButton
{
	border-right: #808080 1px;
	border-top: #808080 1px;
	font-size: 8pt;
	border-left: #808080 1px;
	color: #000080;
	border-bottom: #808080 1px;
	font-family: Arial;
	background-color: #ffd2aa;
}

.clsRptButton
{
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	font-size: 8pt;
	border-left: #FFFFFF 1px solid;
	color: #000080;
	border-bottom: #FFFFFF 1px solid;
	font-family: Arial;
	background-color: #E0E0E0;
}

.clsHlpButton
{
	border-right: #eeeeee 0.5px;
	border-top: #ffffff 0.5px;
	font-size: 8pt;
	border-left: #ffffff 0.5px solid;
	color: #ffffff;
	border-bottom: #eeeeee 0.5px solid;
	font-family: Arial;
	background-color: #000099;
}

.clsFormHeader
{
	font-size: 12pt;
	background-color: #cc3300;
	font-weight: bold;
	color: #ffffff;
	font-family: Arial;
}

.clsHighlightText
{
	font-size: 8pt;
	font-weight: bold;
	color: #CC3300;
	font-family: Arial;
}

.TextNBackGround
{
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #CC3300;
	font-family: Arial;
}

.clsLink
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
}

.hypertext a
{
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-family: Arial;
}

.hypertext a:hover
{
	color: Blue;
}

.watermarked
{
	padding: 2px 0 0 2px;
	border: 1px solid #BEBEBE;
	background-color: #F0F8FF;
	color: gray;
}

.clsChildMenu
{
	color: #cc3300;
	text-decoration: none;
	width: 145px;
	padding: 3px 5px 0px 1px;
	font-weight: bold;
	font-family: Arial;
	text-align: left;
}

.StaticMenuItemStyle
{
	font-size: 8pt;
	font-weight: bold;
	border-width: 1px;
	border-style: groove;
	border-color: Black;
	text-align: center;
	background-color: #cc3300;
	color: White;
	font-family: Arial;
}

.StaticMenuStyle
{
	width: 100%;
}

.DynamicMenuItemStyle
{
	color: #cc3300;
	font-weight: bold;
	border-bottom: solid 3px #ffe1e1;
	background-color: white;
	font-family: Arial;
	padding: 3px 5px 0px 1px;
	text-align: left;
}

.DynamicMenuStyle
{
	border: groove 1px #000000;
	width: auto;
}

.tdClass
{
	color: #cc3300;
}

.header
{
	color: White;
}
.onmouse
{
	cursor: hand;
}

.Heading
{
	font-family: Arial;
	color: #cc3300;
	font-size: 18px;
	font-weight: bold;
}
.modalPopup
{
	background-color: #cc3300;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding: 1px;
	width: 500px;
	height: 350px;
}
.GridviewHeader
{
	background-color: #cc3300;
	font-family: Arial;
	color: White;
	padding: 0px 5px 5px 0px; /*position:relative; 	left:-5px; */
}
.GridviewHeaderOld
{
	background-color: #cc3300;
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
	padding: 0px 5px 5px 0px;
	position: relative;
}
/*.Freezing 
{ 
   position:relative ; 
   top:expression(this.offsetParent.scrollTop); 
   z-index: 10; 
}
/*.FreezingCol 
{ 
   LEFT: expression(document.getElementById("freezingDiv").scrollLeft);
   /*freezingDiv is the name of the div to make your datagrid scrollable  
   POSITION: relative; 
   z-index: 1; 
}*/
/*.gvFixedHeader
    {
      font-weight:bold;
      position:relative;
      background-color:White;
    }
    
div#DivGrd { 
width: 1080px; 
height: 500px; 
overflow: scroll; 
position: relative; 
}

div#DivGrd th 
{   
top: expression(document.getElementById("DivGrd").scrollTop-2); 
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft); 
position: relative; 
z-index: 20; 
}*/
.GVFixedHeader
{
	font-weight: bold;
	background-color: Green;
	position: relative;
	top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}
.GVFixedFooter
{
	font-weight: bold;
	background-color: Green;
	position: relative;
	bottom: expression(getScrollBottom(this.parentNode.parentNode.parentNode.parentNode));
}

/*td.locked, th.locked {
font-size: 12px;
font-weight: bold;
text-align: center;
background-color: navy;
color: white;
border-right: 1px solid silver;
position:relative;
cursor:default; 
/*left: expression(document.getElementById("ctl00_ContentPlaceHolder1_Div1").scrollLeft-2);
z-index: 10;
}*/

/*td.locked, th.locked {
position:relative;    
left:expression((this.parentElement.parentElement.parentElement.parentElement.scrollLeft-2)+'px');
}   

.HeaderFreez  
{  
position:relative ;   
top:expression(this.offsetParent.scrollTop);  
z-index: 10;  
}   
*/
.txt
{
	border: solid 1px black;
}
.calimgbtn
{
	vertical-align: middle;
}

.modalImage
{
	background-color: White;
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	padding: 1px;
	width: 500px;
	height: 450px;
}

.modalimheader
{
	background-color: #cc3030;
	height: 20px;
	color: White;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
}

.modalBackground
{
	background-color: Black;
	filter: alpha(opacity=60);
	opacity: 0.6;
}


.modalImage2
{
	background-color: White;
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	padding: 1px;
	width: 300px;
	height: 150px;
}





.modalmesage
{
	background-color: White;
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	padding: 1px;
	width: 350px;
	height: 125px;
}
.calimage
{
	vertical-align: middle;
}
.GoButton
{
	/*background-color:#003366; 	color:White;*/
	font-family: Arial;
	font-size: 12px;
	border: solid 1px #003366;
	height: 22px;
}
.gridview
{
	font-size: 8pt;
	font-family: Arial;
	border-color: #808080;
	border-top: #808080 pt;
	border-right: #808080 1px;
	background-color: #ffe1e1;
}
