﻿html
{
	height: 100%;
}

body 
{
	font-family: Arial;
	font-size: 10px;	
	background-image: url('../Images/Layout/BackgroundGradient.jpg');
	background-position: left top;
	background-repeat: repeat;	
	background-color: #0771e0;
	height: 95%;
}

table 
{
	font-family: Arial;
	font-size: 10px;	
}

tr 
{
	page-break-inside: avoid;
}

.master
{
	font-family: Arial;
	font-size: 10px;	
	width: 100%;
	height: 95%;	
	background-color: #cbe6f6;	

	background-image: url('../Images/Layout/Background.jpg');
	background-position: left top;
	background-repeat: repeat-x;		
}

.message
{
	font-family: Arial;
	font-size: 10px;	
	width: 100%;	
	border-bottom: solid 1px #798c9a;
}

.login
{
	font-family: Arial;
	font-size: 10px;	
}

.pageheader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3e7999;
	height: 15px;	
	border-left: solid 1px #798c9a;
	border-right: solid 1px #798c9a;
	border-top: solid 1px #798c9a;
	background-color: #f1dc8b;
}

.pagesubheader
{
	font-family: Arial;
	font-size: 12px;
	color: #3c638d;
	height: 15px;
	border-bottom: solid 1px #798c9a;
}

.subheader
{
	font-family: Arial;
	font-size: 12px;
	color: #3c638d;
}

.logount_link
{
	font-family: Arial;
	font-size: 10px;
	color: #3c638d;
	height: 20px;
}

.header
{
	font-family: Arial;
	font-size: 10px;
	color: #3c638d;
	height: 20px;
	border-bottom: solid 1px #798c9a;
}

.footer
{
	font-family: Arial;
	font-size: 10px;
	color: #3c638d;
	height: 20px;
	border-top: solid 1px #798c9a;
}

.menuseparator
{
	background-image: url('../Images/Layout/VerticalSplit.jpg');
	background-repeat: repeat-y;
	background-position: right top;	
}

.gridview
{
	font-family: Arial;
	font-size: 10px;	
}

.gridviewheader
{
	font-family: Arial;
	font-size: 12px;	
	font-weight: bold;
	color: white;	
	border: solid 1px #798c9a;
	background-color: #3c638d;
	background-image: url('../Images/Layout/GridViewHeader.jpg');
	background-repeat: repeat-x;
	background-position: left top;	
	height: 15px;
}

.gridviewrow0
{
	background-color: white;
}

.gridviewrow1
{
	background-color: #e7e9e9;
}

.reportAuxInfoTag
{
	color: White;
	font-family: Arial;
	font-size: 11px;	
	font-weight: bold;
	padding-left:3pt;
	padding-right:3pt;
	border: solid 1px silver;
	background-image: url('../Images/Layout/DataHeader.jpg');
	background-color:#338e5a;
}

.reportAuxValueCell
{
	padding-left:3pt;
	padding-right:3pt;
	border: solid 1px silver;
	/*background-color:#e0e8f8;*/
	background-color:#ffffff;
}


.reportAuxInfoTag1
{
	color: White;
	padding-left:3pt;
	padding-right:3pt;
	background-color:#d2691e;
}

.reportAuxValueCell1
{
	padding-left:3pt;
	padding-right:38pt;	
	border: solid 1px silver;
	background-color:#ffffff;
}

.highlightedrow
{	
	background-image: url('../Images/Layout/GridViewRowSelectedBg.jpg');
	background-repeat: repeat-x;
	background-position: left top;	
	background-color: #fde87d;
}

.divscrollable
{
	overflow: visible;
	border: solid 1px;
	background-color: white;
	height: 100%;
}

.div_menu
{
	display:none;
}

.selectedrow
{	
	background-color:#90ee90;
}

.toolstrip
{
	font-family: Arial;
	font-size: 8px;	
	color: black;	
	background-color: #635624;
	background-image: url('../Images/Layout/ToolbarBackground.jpg');
	background-repeat: repeat-x;
	background-position: left top;		
	border-left: solid 1px #798c9a;	
	border-right: solid 1px #798c9a;	
	border-bottom: solid 1px #798c9a;	
	height: 42px;
	white-space: nowrap;	
	height:30px;
}

.menu
{
	border-right: solid 1px #798c9a;
}

.label
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;	
	color: black;		
}

.data
{
	font-family: Arial;
	font-size: 10px;
	color: black;			
}

.linklabel
{
	font-family: Arial;
	font-size: 10px;
	color: blue;		
	text-decoration: underline;
	cursor: hand;
}

.editpanel
{
	background-color: white;
	border: solid 1px #798c9a;	
}

.messagepanel
{
	background-color: white;
	border-left: solid 1px #798c9a;	
	border-right: solid 1px #798c9a;
	border-bottom: solid 1px #798c9a;
	font-weight: bold;	
}

.panel
{
	border: solid 1px #798c9a;	
}

.messagetext
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}

.TableCell0001
{
	white-space: nowrap;
	font-size: 9pt;
	vertical-align: middle;
}

.sectionTitle
{
	font-size: 10pt;
	font-weight:bold;
}

