/*Style for any normal text in the page*/
.ReportField
{
	font-weight: bold;
	font-size: 8pt;
	color: #1B3F8B;
	border-color: #1B3F8B;
	border-width: 1px;
	border-style: solid;
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	text-decoration: none;
	height: 20px;
}

/*Style for any normal text in the page*/
.normalLabel
{
	position: absolute;
	font-weight: bold;
	font-size: 8pt;
	color: #1B3F8B;
	border-color: #F2F2F2;
	border: none;
	border-width: 0px;
	border-style: solid;
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	text-decoration: none;
	height: 20px;
}

/*Style for the Calendar Background Area*/
.CalendarBackground
{
	background-color: #4981CE;
	border-color: #F2F2F2;
	border-style: solid;
}

/*Style for the Calendar Text*/
.CalendarText
{
	color: #606000;
	font-size: small; 
}

.ajaxGrid
{
	font-weight: normal;
	font-size: 14px;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #A4D3EE;
}

/*  Grid Color gets set here */
.ajaxGridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #A4D3EE;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}

/*  Grid Color gets set here */
.ajaxLevel1GridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Red;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}

/*  Grid Color gets set here */
.ajaxLevel2GridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Orange;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}

/*  Grid Color gets set here */
.ajaxLevel3GridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: White;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Gold;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}

/*  Grid Color gets set here */
.ajaxLevel4GridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  DodgerBlue;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}

/*  Grid Color gets set here */
.ajaxLevel5GridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Green;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}

/*  Grid Color gets set here */
.ajaxLevelOtherGridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Black;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}


/*Style for the Action Button Background Area*/
.ActionButtonBackground
{
	background-color: #50729F;
	border-color: White;
	border-style: solid;
	border-width: 2px;
}

/*Style for the Action Button Background Area*/
.FormBackground
{
	background-color: #4981CE;
	border-color: White;
	border-style: solid;
	border-width: 2px;
}






/* Changes the default Anchor styles to following*/
A
{color: #000099;
text-decoration: underline}

A:Hover
{color: #3333FF;
text-decoration: none}

/*Style for all the forms*/
.bgPage
{background-color : black}


/*Style for header of each forms*/
.header
{
	font-weight: bold;
	font-size: 18px;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for the content of forms*/
.text
{color: #000099;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;}

.note
{color: #000099;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
font-style: italic;}

/* Styles for Grid controls*/
.gridBorder
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: royalblue;
}

.gridRow
{
	font-weight: normal;
	font-size: 12px;
	color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lightsteelblue;
}

.gridAltRow
{
	font-weight: normal;
	font-size: 12px;
	color: #fece65;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lavender;
}
.gridItem 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt;
font-style: normal; 
color:Black;
font-weight: normal;}

.gridTitle 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
border-right: black 1px outset; 
padding-right: 5px; 
border-top: black 1px outset; 
padding-left: 5px; 
border-left: black 1px outset; 
border-bottom: black 1px outset; 
background-color:Maroon; 
color: black;
}

.datarow 
{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
text-decoration: none ; 
color: #000000; 
PADDING-LEFT: 5px; 
PADDING-RIGHT: 5px;}

/*Style for any bold text in the page*/
.normalLabelBold 
{ 
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	border: none;
	border-color: #F2F2F2;
	border-style: none;
	border-width: 0px;
	font-weight: bold;
	font-style: normal;
	background-color: #F2F2F2;
	padding-top:  1px; 
	padding-left:  5px; 
	height: 20px;
	text-decoration: none; 
	color: black;
}


/*Style for any bold text in the page*/
.ReportLabel 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	border: none;
	border-color: #F2F2F2;
	border-style: none;
	border-width: 0px;
	font-weight: bold;
	font-style: normal;
	background-color: #F2F2F2;
	padding-top:  1px; 
	padding-left:  5px; 
	height: 20px;
	text-decoration: none; 
	color: black;
}

/*Style for normal hyperlinks*/
.normalLink 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-weight: normal; 
text-decoration: underline; 
color: #0033CC;
cursor: pointer;
}

/*Style for text as white color*/
.whiteLabel 
{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
font-weight: normal; 
text-decoration: none;
color:#FFFFFF;}

.commandBar
{
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabNote
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.commandLabel 
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
font-size: 10pt; 
font-style:normal; 
font-weight:bold; }


/* Styles for Ajax controls */

.ajaxGridHeader 
    {padding-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 8px;
	color:  Black;
	cursor: pointer;
	background-color: #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;}

.ajaxGridFooter
    {padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
}

.ajaxGridFooterOther
    {padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
}

.ajaxGridAltRow
{
	padding-right: 0px;
	border-top: thick;
	padding-left: 0px;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #F2F2F2;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
}
	
.ajaxCriticalGridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Red;
	text-align: left;
	vertical-align: middle;
	border-bottom-style: solid;
}

.ajaxHighGridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Orange;
	text-align: left;
	vertical-align: middle;
	border-bottom-style: solid;
}

.ajaxMediumGridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Green;
	text-align: left;
	vertical-align: middle;
	border-bottom-style: solid;
}

.ajaxLowGridRow
{
	padding-right: 0px;
	height: 20px;
	border-top: thick;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 1px;
	cursor: pointer;
	color: white;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color:  Blue;
	text-align: left;
	vertical-align: middle;
	border-bottom-style: solid;
}


.TabBackground
{
	z-index: 1;
	height: 40px; 
	width: 955px; 
	left: 10px; 
	position: absolute; 
	top: 10px;
	background-color: #50729F;
	border-color: White;
	border-style: solid;
	border-width: 2px;
}

.GridFormBackground
{
	z-index: 1; 
	height: 390px; 
	width: 955px; 
	left: 10px; 
	position: absolute; 
	top: 90px;
	background-color: #4981CE;
	border-color: White;
	border-style: solid;
	border-width: 2px;
}

.GridPrintButton
{
	z-index: 202; 
	position: absolute; 
	left: 860px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridPrintImageButton
{
	z-index: 201; 
	position: absolute; 
	left: 860px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridRTFButton
{
	z-index: 202; 
	position: absolute; 
	left: 545px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridRTFImageButton
{
	z-index: 201; 
	position: absolute; 
	left: 545px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridXLSButton
{
	z-index: 202; 
	position: absolute; 
	left: 650px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridXLSImageButton
{
	z-index: 201; 
	position: absolute; 
	left: 650px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridPDFButton
{
	z-index: 202; 
	position: absolute; 
	left: 755px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridPDFImageButton
{
	z-index: 201; 
	position: absolute; 
	left: 755px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridAddButton
{
	z-index: 202; 
	position: absolute; 
	left: 440px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridAddImageButton
{
	z-index: 201; 
	position: absolute; 
	left: 440px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridDesktopButton
{
	z-index: 202; 
	position: absolute; 
	left: 335px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridDesktopImageButton
{
	z-index: 201; 
	position: absolute; 
	left: 335px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridHelpButton
{
	z-index: 202; 
	position: absolute; 
	left: 273px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.GridHelpImageButton
{
	z-index: 201; 
	position: absolute; 
	left: 273px; 
	top: 55px; 
	width: 100px; 
	height: 30px; 
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for the Title Label for each Grid Form*/
.GridHeader
{
	z-index: 2; 
	position: absolute; 
	left: 20px; 
	top: 20px; 
	width: 800px; 
	height: 40px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 18px;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for DevExpress GridView*/
.DevExpressGridView
{
	z-index: 101; 
	position: absolute; 
	left: 20px; 
	top: 100px; 
	width: 935px; 
	height: 400px; 
	vertical-align: top;
	background-color: #50729F;
	border-color: White;
	border-style: solid;
	border-width: 2px;
}

/*Style for Sub Form Grid Buttons*/
.SubFormGridButtons
{
	position: absolute;
	border-style: none; 
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Hidden Fields on Detail Forms*/
.DetailHidden
{
	z-index: 0; 
	left: 0px; 
	width: 0px; 
	position: absolute; 
	top: 0px; 
	height: 0px;
}

/*Style for Designer Button on Detail Forms*/
.DetailDesignerButton
{
	z-index: 2; 
	position: absolute; 
	left: 860px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	visibility: hidden;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Designer Image Button on Detail Forms*/
.DetailDesignerImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 860px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	visibility: hidden;
	cursor: pointer;
}

/*Style for Print Button on Detail Forms*/
.DetailPrintButton
{
	z-index: 2; 
	position: absolute; 
	left: 860px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Print Image Button on Detail Forms*/
.DetailPrintImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 860px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for Security Button on Detail Forms*/
.DetailSecurityButton
{
	z-index: 2; 
	position: absolute; 
	left: 755px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	visibility: hidden;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Security Image Button on Detail Forms*/
.DetailSecurityImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 755px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	visibility: hidden;
	cursor: pointer;
}


/*Style for GoBack Button on Detail Forms*/
.DetailGoBackButton
{
	z-index: 2; 
	position: absolute; 
	left: 755px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for GoBack Image Button on Detail Forms*/
.DetailGoBackImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 755px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for Select Button on Detail Forms*/
.DetailSelectButton
{
	z-index: 2; 
	position: absolute; 
	left: 755px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Select Image Button on Detail Forms*/
.DetailSelectImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 755px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for Objects Button on Detail Forms*/
.DetailObjectsButton
{
	z-index: 2; 
	position: absolute; 
	left: 650px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	visibility: hidden;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Objects Image Button on Detail Forms*/
.DetailObjectsImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 650px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	visibility: hidden;
	cursor: pointer;
}


/*Style for Save Button on Detail Forms*/
.DetailSaveButton
{
	z-index: 2; 
	position: absolute; 
	left: 650px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Save Image Button on Detail Forms*/
.DetailSaveImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 650px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for Delete Button on Detail Forms*/
.DetailDeleteButton
{
	z-index: 2; 
	position: absolute; 
	left: 545px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Delete Image Button on Detail Forms*/
.DetailDeleteImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 545px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for Add Button on Detail Forms*/
.DetailAddButton
{
	z-index: 2; 
	position: absolute; 
	left: 440px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Add Image Button on Detail Forms*/
.DetailAddImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 440px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for Help Button on Detail Forms*/
.DetailHelpButton
{
	z-index: 2; 
	position: absolute; 
	left: 335px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	background-color: Transparent; 
	border-style: None;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for Help Image Button on Detail Forms*/
.DetailHelpImageButton
{
	z-index: 1; 
	position: absolute; 
	left: 335px; 
	top: 60px; 
	width: 100px; 
	height: 30px; 
	cursor: pointer;
}

.DetailFormTitle
{
	z-index: 2; 
	position: absolute; 
	left: 10px; 
	top: 60px; 
	height: 40px;
	border-style: none; 
	background-color: transparent;
	font-weight: bold;
	font-size: 18px;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.ReportViewerFormBackground
{
	background-color: White;
	border-color: White;
	border-style: solid;
	border-width: 2px;
}


/*Style for List Box Selector Save Image Button on Detail Forms*/
.ListSelectorSaveImageButton
{
	z-index: 199; 
	position: absolute; 
	left: 420px; 
	top: 460px; 
	width: 130px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for List Box Selector Save Button on Detail Forms*/
.ListSelectorSaveButton
{
	z-index: 200; 
	position: absolute; 
	left: 420px; 
	top: 460px; 
	width: 130px; 
	height: 30px; 
	background-color:  Transparent;
	border-style: none;  
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for List Box Selector DeSelectAll Image Button on Detail Forms*/
.ListSelectorDeSelectAllImageButton
{
	z-index: 199; 
	position: absolute; 
	left: 420px; 
	top: 260px; 
	width: 130px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for List Box Selector DeSelectAll Button on Detail Forms*/
.ListSelectorDeSelectAllButton
{
	z-index: 200; 
	position: absolute; 
	left: 420px; 
	top: 260px; 
	width: 130px; 
	height: 30px; 
	background-color:  Transparent;
	border-style: none;  
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for List Box Selector SelectAll Image Button on Detail Forms*/
.ListSelectorSelectAllImageButton
{
	z-index: 199; 
	position: absolute; 
	left: 420px; 
	top: 170px; 
	width: 130px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for List Box Selector SelectAll Button on Detail Forms*/
.ListSelectorSelectAllButton
{
	z-index: 200; 
	position: absolute; 
	left: 420px; 
	top: 170px; 
	width: 130px; 
	height: 30px; 
	background-color:  Transparent;
	border-style: none;  
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for List Box Selector Select Image Button on Detail Forms*/
.ListSelectorSelectImageButton
{
	z-index: 199; 
	position: absolute; 
	left: 420px; 
	top: 200px; 
	width: 130px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for List Box Selector Select Button on Detail Forms*/
.ListSelectorSelectButton
{
	z-index: 200; 
	position: absolute; 
	left: 420px; 
	top: 200px; 
	width: 130px; 
	height: 30px; 
	background-color:  Transparent;
	border-style: none;  
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for List Box DeSelector DeSelect Image Button on Detail Forms*/
.ListDeSelectorDeSelectImageButton
{
	z-index: 199; 
	position: absolute; 
	left: 420px; 
	top: 230px; 
	width: 130px; 
	height: 30px; 
	cursor: pointer;
}

/*Style for List Box DeSelector DeSelect Button on Detail Forms*/
.ListDeSelectorDeSelectButton
{
	z-index: 230; 
	position: absolute; 
	left: 420px; 
	top: 230px; 
	width: 130px; 
	height: 30px; 
	background-color:  Transparent;
	border-style: none;  
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Style for List Box DeSelector UnSelected Label on Detail Forms*/
.ListDeSelectorUnSelectedLabel
{
	z-index: 109; 
	position: absolute; 
	left: 20px; 
	top: 150px; 
	width: 400px; 
	height: 20px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	border: none;
	border-color: #F2F2F2;
	border-style: none;
	border-width: 0px;
	font-weight: bold;
	font-style: normal;
	background-color: #F2F2F2;
	padding-top:  1px; 
	padding-left:  5px; 
	height: 20px;
	text-decoration: none; 
	color: black;
}

/*Style for List Box DeSelector UnSelected Listbox on Detail Forms*/
.ListDeSelectorUnSelectedListbox
{
	z-index: 110; 
	position: absolute; 
	left: 20px; 
	top: 170px; 
	width: 400px; 
	height: 330px; 
}

/*Style for List Box DeSelector Selected Label on Detail Forms*/
.ListDeSelectorSelectedLabel
{
	z-index: 109; 
	position: absolute; 
	left: 550px; 
	top: 150px; 
	width: 400px; 
	height: 20px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	border: none;
	border-color: #F2F2F2;
	border-style: none;
	border-width: 0px;
	font-weight: bold;
	font-style: normal;
	background-color: #F2F2F2;
	padding-top:  1px; 
	padding-left:  5px; 
	height: 20px;
	text-decoration: none; 
	color: black;
}

/*Style for List Box DeSelector Selected Listbox on Detail Forms*/
.ListDeSelectorSelectedListbox
{
	z-index: 110; 
	position: absolute; 
	left: 550px; 
	top: 170px; 
	width: 400px; 
	height: 330px; 
}

