﻿html
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 100%;
}
body
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 100%;
    font-family: Tahoma;
    font-size: 12px;
}
table
{
    font-family: Tahoma;
    font-size: 11px;
}
select
{
	font-family: Tahoma;
    font-size: 11px;
}
input
{
	font-family: Tahoma;
    font-size: 11px;
}
input.btn
{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   background-color:#ececec;
   border:1px solid;
   border-top-color:#050;
   border-left-color:#050;
   border-right-color:#050;
   border-bottom-color:#050;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ececec');
}
input.btn-hover
{
   border-top-color:#003399;
   border-left-color:#003399;
   border-right-color:#003399;
   border-bottom-color:#003399;
}
textarea
{
	font-family: Tahoma;
    	font-size: 11px;
}
a
{
	color: #111111;
	font-style: italic;
	text-decoration:none;
}
a:hover
{
	color: #9eb2de;
	font-style: italic;
	text-decoration:none;
}
.white
{
	background-color:#ffffff;
}
.red-font
{
	color:Red;
}
.large-font
{
	font-size: 12px;
}
.ghostwhite
{
	background-color:#F8F8FF;
}
.blue
{
	background-color: #9eb2de;
}
.brown
{
	background-color: #ACA899;
}
.tan
{
	background-color: #ECE9D8;
}
.blue-grad-v
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#9eb2de); 
}
.tan-grad-v
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#ECE9D8);
}

.tan-grad-h
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#ECE9D8);
}

.heading
{
	font-size: 18px;
}

/* report grid */
.rpt-grid-heading
{
	font-size: 11px;
	font-weight: bold;
	color: #9eb2de;
}
.rpt-grid-row TD
{
	border-bottom: solid 1px #ACA899;
}

/* grid */
table.grid-frame
{
	
}
td.grid-groupbybox
{
	background-color: #ACA899;
}
td.grid-groupbyrow
{
	border-bottom: solid 2px #9eb2de;
}
td.grid-row
{
	cursor:hand;
	vertical-align: middle;
	padding: 0px 0px 0px 3px;
}
.grid-selectedrow
{
	background-color: #9eb2de;
}
.grid-selectedgroupbyrow
{
	background-color: #9eb2de;
}
th.grid-header
{
	color:	#111111; 
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#ECE9D8);
	cursor: hand;
	margin: 0px 1px 0px 1px;
	border-top: none 0px silver;
	border-bottom: solid 1px silver;
	border-left: none 0px silver;
	border-right: inset 1px silver; 
}

/* menu */

td.menu-item
{
	cursor:hand;
	border: solid 1px #F8F8FF;
}

td.menu-item-selected
{
	/*background-color:  #FEF1BD;*/
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ee9e13,endColorStr=#FEF1BD);
	border: solid 1px #111111;
	font-weight:bold;
}

/* application borders */
td.corner-top-left
{
	background-image:url( images/corner-top-left.gif );
}

td.border-top
{
	background-image:url( images/border-top.gif );
}

td.corner-top-right
{
	background-image:url( images/corner-top-right.gif );
}

td.corner-bottom-left
{
	background-image:url( images/corner-bottom-left.gif );
}

td.border-bottom
{
	background-image:url( images/border-bottom.gif );
}

td.corner-bottom-right
{
	background-image:url( images/corner-bottom-right.gif );
}

td.border-left
{
	background-image:url( images/border-left.gif );
}

td.border-right
{
	background-image:url( images/border-right.gif );
}

/* popup windows */

.window-shadow 
{
	background: url(images/shadow-25.png);
	border: solid 1px #111111;
	position: absolute;
}
.window
{
	border: solid 1px #111111;
	position:relative;
	top:-5px; 
	left:-5px;
	background-color: White;
}

