﻿BODY {
	
}
.head-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt;TEXT-TRANSFORM: uppercase;COLOR:gray;FONT-FAMILY: arial,helvetica,sans-serif; text-align: left;vertical-align: bottom
}
.head-text-View {
	PADDING-RIGHT: 25px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR:#3d94f6; TEXT-ALIGN: center ; vertical-align: bottom
}

.label-Error {
	FONT-WEIGHT: normal ; FONT-SIZE: 9pt;TEXT-TRANSFORM:none;color: Red ;font-family: arial,helvetica,sans-serif;text-align:center ;
}

.main {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top; width:250px;
}
.main1 {
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top; 
}
.logout {
	FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right; vertical-align:super;
}

.lblTextbox{
	FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top; font-weight:bold; 	
	border-width: 1pt;
	border-color:Gray;
	border-style:solid;
	height:13pt;
}


.main-head {
	FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top; font-weight:bold; color:darkblue
}

.label-head {
	FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top; font-weight:bold; color:darkblue
}

.mission {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top
}
.fineleft {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top
}
.shright {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; vertical-align: top
}
.InputBox
{
	border-width: 1pt;
	border-color:Gray;
	border-style: solid;
	font-size: 8pt;
	font-family:Tahoma;
	height:13pt;
}
.ListBox
{
	border-width: 1pt;
	border-color:Gray;
	border-style: solid;
	font-size: 8pt;
	font-family:Tahoma;
}
.InputBoxDisp
{
	border-width: 0pt;
	background-color:#f0f0f0;
	border-color:grey;
	border-style: solid;
	font-size: 7pt;
	font-family:Tahoma;
	height:13pt;
	font-weight:bold;
}

.LabelDisp
{
	border-width: 0pt;
	font-size: 8pt;
	font-family:Tahoma;
	height:8pt;
}
.Labelerr
{
	border-width: 0pt;
	font-size: 8pt;
	font-family:Tahoma;
	height:8pt;
	color:Red;
}

.cmdbtn
{
	background-color:#3d94f6;
	border-width: 2pt;
	border-color:white;
	cursor:hand;
	font-size: 9pt;
	font-family:Tahoma;
	color:White;
	height:20pt;
	width:95pt;
}


.fcButton
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	WIDTH: 20pt; 
	COLOR: black; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
	HEIGHT: 20; 
	BACKGROUND-COLOR: #ef9c00; 
	text-align:center;
}
.chkgrid
{
	background-color: #f2f0e6;border-style:solid;border-width:0pt;
}
Table.summary{
color:#01244D;
border:1px soild #082410;
background-color:#FFFFFF;
}
TABLE.summary TR.Heading {
	PADDING-LEFT: 0px;  FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #3A83D7; TEXT-ALIGN: center;
}
TABLE.summary TR.Primary {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; COLOR: #01244D; BORDER-TOP-COLOR: black; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #DFEBF8; BORDER-RIGHT-COLOR: black;
}
TABLE.summary TR.alternate {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #C8DDF4;
}
TABLE.summary TR.hyperlink {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff
}
TABLE.workarea {
	border-top: 2px solid darkblue;
	border-right: 2px solid darkblue;
	border-left: 2px solid darkblue;
	border-bottom: 2px solid darkblue;
	background-color: #ffffff;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
TABLE.TR.trcolor {
	border: 2px solid darkblue;
}
.menustyle {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 140px; COLOR: #082410; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #DCEBFC; TEXT-ALIGN: left;
}
TABLE.leftmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; cell-spacing: 0px;
}
TABLE.leftmenu TD.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 140px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #2581EC; TEXT-ALIGN: left;
}
A.leftmenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0452AB; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.leftmenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0452AB; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.leftmenu:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.leftmenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5393DD; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.leftmenunav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.leftmenunav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.leftmenunav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftmenunav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.Lmenu-head {
	border-bottom:solid 1px;  PADDING-RIGHT: 5px; PADDING-LEFT: 5px;  FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 100%; COLOR: Black; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #fedf9c; TEXT-ALIGN: left; 
}
.customCalloutStyle div, .customCalloutStyle td{
border: solid 1px Black;
background-color:White;
color:Orange;
}
.customCalloutStyle .ajax__validatorcallout_popup_table{
display: none;
border: none;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_popup_table_row{
vertical-align: top;
height: 100%;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_cell{
width: 20px;
height: 100%;
text-align: right;
vertical-align: top;
border: none;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table{
height: 100%;
border: none;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table_row{
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell
{
padding: 8px 0px 0px 0px;
text-align: right;
vertical-align: top;
font-size: 1px;
border: none;
background-color: transparent;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{
font-size: 1px;
position: relative;
left: 1px;
border-bottom: none;
border-right: none;
border-left: none;
width: 15px;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div{
height: 1px;
overflow: hidden;
border-top: none;
border-bottom: none;
border-right: none;
padding: 0px;
margin-left: auto;
}
.customCalloutStyle .ajax__validatorcallout_error_message_cell
{
font-family: Tahoma;
font-size: 11px;
padding: 5px;
border-right: none;
border-left: none;
width: 100%;
}
.customCalloutStyle .ajax__validatorcallout_icon_cell{
width: 20px;
padding: 5px;
border-right: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell{
vertical-align: top;
padding: 0px;
text-align: right;
border-left: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv{
border: none;
text-align: center;
width: 10px;
padding: 1px;
cursor: pointer;
}
.handle
{
width:16px;
height:16px;
background-image:url(../Image/grip.jpg);
overflow:hidden;
cursor:se-resize;
}
.pnlStyle
{
    color:DeepPink;  
    background:AliceBlue;  
    border-width:2;  
    border-color:darkblue;  
    font-size:larger;
}
.mybutton {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:29px;
	line-height:29px;
	width:60px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.mybutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.mybutton:active {
	position:relative;
	top:1px;
}
.mybutton1 {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	height:29px;
	line-height:29px;
	width:auto;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.mybutton1:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.mybutton1:active {
	position:relative;
	top:1px;
}
@media print
{
.gridWrapper innerMargin,
.gridWrapper,
.mybutton,
.nimiallrights
.dontprint{ display: none; }
}