﻿body 
{
	background-color: #d0d0d0;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
}
.textbox
{
	font-family:Verdana;
	font-size:11px;
	width:200px;
	border-width:1px;
	border-style:solid;
	border-color:#A0A0A0;
}
.dropDownList
{
	font-family:Verdana;
	font-size:11px;
	border-width:1px;
	border-style:solid;
	border-color:#A0A0A0;
	width:200px;
}
.button
{
	font-family:Verdana;
	font-size:11px;
	width:60px;
	border-width:2px;
	border-style:solid;
	border-color:#A0A0A0;
	background-color:#D0D0D0;
	margin-right:5px;
}
.dataGrid
{
	background-color:#0063A6;
	border-color:#C0C0C0;
	border-style:Solid;
	border-width:1px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
}
.dataGrid td
{
	vertical-align:middle;
}
.dataGridRow
{
	background-color:#E0E0E0;
} 
.dataGridAltRow
{
	background-color:#D0D0D0;
} 
.dataGridHeader
{
	background-color:#0063A6;
	font-weight:bold;
	color:white;
}
.dataGridFooter
{	
	background-color:#0063A6;
	color:white;
}
.dataGridFooter a:link, .dataGridFooter a:visited, .dataGridFooter a:hover, .dataGridFooter a:active, .dataGridFooter a
{	
	color:white;
}
.systemMessagePanel
{
	border-width:1px;
	border-style:solid;
	border-color:#A0A0A0;
}
.systemMessageHeader
{
	background-color:#0C3D91;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
}
.systemMessages
{
	font-size:10px;
	color:#000000;
	text-align:left;
	padding:5px;
	height:250px;
	background-color:#FFFFFF;
	overflow:auto;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.systemMessages H1
{
	font-size:1em;
	margin:0px;
	padding:0px;
	font-weight:bold;
	border-bottom:solid 1px #000000;
}
.systemMessages P
{
	font-size:1em;
	margin:0px;
	padding-top:0px;
	padding-right:10px;
	padding-left:20px;
	padding-bottom:10px;
}


.adminLeftPanel
{
	width:350px;
	height:450px;
	border-color:#0063a6;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	background-color:#F0F0F0;
}
.adminLeftHeader
{
	width:350px;
	height:49px;
	border-color:#0063a6;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#F0F0F0;
}
.adminLeftHeader h1
{
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	font-size:1.25em;
	background-color:#0063a6;
	margin:0px;
	padding:5px 3px 5px 3px;
}
.adminLeftPanel h1
{
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	font-size:1.25em;
	background-color:#0063a6;
	margin:0px;
	padding:5px 3px 5px 3px;
}
.adminPanelTitle
{
	background-color:#0063a6;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	font-size:1.25em;
}

.pageLayout
{
	margin-left:50px;
	margin-right:50px;
	border:solid 1px #000000;
	background-color:#D0D0D0;
}
.adminRightPanel
{
	border-color:#0063a6;
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:#F0F0F0;
	height:500px;
}
.adminRightPanel h1
{
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	font-size:1.25em;
	background-color:#0063a6;
	margin:0px;
	padding:5px 3px 5px 3px;
}
.adminPanel
{
	border-color:#0063a6;
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:#FFFFFF;
	margin-right:20px;
	margin-left:20px;
	
}
.footer
{
	border-color:#0063a6;
	border-style:solid;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	background-color:#F0F0F0;
	padding:5px 2px 5px 2px;
}

legend
{
	font-weight:bold;
	color:#0063a6;
}

hr
{
	height:1px;
	color:#B0B0B0;
	color:#0063A6;
}
