/* 
   //********************************************************************************
   // ONLY CHANGE COLORS FOR THIS FILE OR THE SITE WILL NOT BE FORMATTED CORRECTLY!!!
   //********************************************************************************
	original color = #00417e // Dark Brown
	original color new = #00417e
	  													// bottom gradient color for buttons and main color 
                              // for other elements including some text 
                              // (should be a dark color)
	original color = #C3D7A4
	original color new = #C3D7A4    // top gradient color for buttons
   original color = #A3843D   // progress steps background color 
                              // (slightly lighter than the main color)
   original color = white     // most of the text colors
   original color = #8B690E   // darker border color for main items 
                              // (slightly darker than main)
   original color = #5C4921   // progress complete font color
   original color = #D8C6A6   // background color for the hover buttons
   original color = #691E34   // current progress button font color
*/

BODY 
{
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.DataGridFixedHeader 
{ 
/*	POSITION: relative; 
	TOP: expression(this.offsetParent.scrollTop + 1);
*/}

H1 
{
   font-size: 13pt;
   font-weight: bold;
   text-align: center;
   color: #00417e;
}

HR
{
   color: #00417e;
}

.DIV_CountBreakDownReport
{
	FLOAT: none;
	OVERFLOW: auto;
	overflow-y: scroll;
	WIDTH: 540px;
	HEIGHT: 178px;
	TEXT-ALIGN: center;
	
	 border-bottom-color: #00417e;
   border-bottom-style: solid;
   border-bottom-width: 2px;
	 border-top-color: #00417e;
   border-top-style: solid;
   border-top-width: 2px;
	 border-left-color: #00417e;
   border-left-style: solid;
   border-left-width: 2px;
	 border-right-color: #00417e;
   border-right-style: solid;
   border-right-width: 2px;
}

TD.ProcessSteps
{
   display: inline;
   background-color: #C3D7A4;/*#00417e;*/
   height: 45px;
   vertical-align: top;
   text-align: center;
}

.CellPageContent
{
   height: 100%;
   vertical-align: top;
}

.ButtonUpload
{
	/* Format Properties*/
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black; 

	/* Border Properties*/
	border-left-color: #00417e;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}


.CalendarDayStyle
{
	text-align: center;
	cursor: pointer;
	width: 75px;
	height: 25px;
	color: white;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');
	background-color: #00417e; 
	
/*	 Border Properties
	border-left-color: #00417e;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
*/}

.ButtonWebNormalDisabled
{
   text-align: center;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: Black;
   background-color: white; 
   
   /* Border Properties*/
   border-left-style: none;
   border-left-width: 0px;
   border-right-style: none;
   border-right-width: 0px;
   border-top-style: none;
   border-top-width: 0px;
   border-bottom-style: none;
   border-bottom-width: 0px;
}


.ButtonWebNormal
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
	cursor: pointer;
	width: 75px;
	height: 25px;
	color: #000000;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #C3D7A4; 
	
	/* Border Properties*/
	border-left-color: #5C8727;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #5C8727;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #5C8727;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.ButtonWebHover
{
	width: 75px;
	height: 25px;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
	cursor: pointer;
	color: white;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #7E9F52; 
	
	/* Border Properties*/
	border-left-color: white;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: white;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: white;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: white;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.HR
{
	border-top-color: #00417e;
	border-top-style: solid;
	border-top-width: 2px;

	/* Box and Position Properties */
	margin-top: 10px;
	margin-bottom: 10px; 
}

.PageTitle
{
	/* Format Properties*/
	font-size: 16pt;
	font-weight: bold;
	text-align: center; 
	color: #000000;

	vertical-align: top;
	height: 1px;

	border-bottom-color: #C3D7A4;
	border-bottom-style: solid;
	border-bottom-width: 2px;

	/* Box and Position Properties */
	padding-top: 10px;
	padding-bottom: 10px; 
}

.PageTitleInner
{
	/* Format Properties*/
	font-size: 16pt;
	font-weight: bold;
	text-align: Left; 
	color: #000000;

	vertical-align: top;
	height: 1px;
 
}

.CountResultsWaitMessage
{
	/* Format Properties*/
	font-size: 15pt;
   font-weight: bold;
	text-align: center; 
	color: #00417e;

   vertical-align: top;
   height: 1px;
   
	/* Box and Position Properties */
   margin-top: 30px;
   margin-bottom: 150px;
}

.CountNoResultsMessage
{
	/* Format Properties*/
	font-size: 15pt;
   font-weight: bold;
	text-align: center; 
	color: #00417e;

   vertical-align: top;
   height: 1px;
   
	/* Box and Position Properties */
   margin-top: 30px;
   margin-bottom: 20px;
}

.CellImage
{
	vertical-align: top;
	text-align: left;
}

.FooterText
{
	text-align: Center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black; 
}

.BottomText
{
	vertical-align: top;
	text-align: Center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	color: Black; 
}

.CellText
{
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	padding-right: 10px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black; 
   
	/* Border Properties
	border-left-color: #00417e;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;*/
}

.PageContent
{
   padding-left: 3px;
   padding-right: 3px;
}

.PageBorderPrint
{
	/* Border Properties */
	border-left-color: #00417e;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 2px;

	/* Format Properties*/
	margin-left: 2px;
	width: 650px;
	text-align: center;
   display: inline;
   vertical-align: top;  
}

.PageBorderNoTopBorder
{
	/* Border Properties */
	border-left-color: #00417e;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;

	/* Format Properties*/
	width: 772px;
	text-align: center;
   display: inline;
   vertical-align: top;  
}

.PageBorderPrint
{
	/* Border Properties */
	border-left-color: #00417e;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 2px;

	/* Format Properties*/
	margin-left: 2px;
	width: 650px;
	text-align: center;
   display: inline;
   vertical-align: top;  
}

.TablePageContent
{
   border-left-color: #C3D7A4;
   border-left-style: outset;
   border-left-width: 2px;
/*   
   border-bottom-color: #00417e;
   border-bottom-style: outset;
   border-bottom-width: 2px;
*/   
   display: inline;
   vertical-align: top;
   width: 587px;
   height: 100%;
}

.TablePageContentBorder
{
   border-right-color: #C3D7A4;
   border-right-style:inset;
   border-right-width: 2px;
 
}

.StatusBarSelections
{
	/* Format Properties*/
   text-align: left;
   vertical-align: top;
   width: 300px; /*206px;*/
   display: inline;
   height: 100%;
}

.SubmitButton
{
	text-align: center;
	height: 22px;
	width: 75px;
	background-color: #749260;
	font-size: 8pt;
	color: White;
}

.BorderRed
{
   /* Border Properties */
   border-left-color: red;
   border-left-style: outset;
   border-left-width: 1px;
   border-right-color: red;
   border-right-style: outset;
   border-right-width: 1px;
   border-top-color: red;
   border-top-style: outset;
   border-top-width: 1px;
   border-bottom-color: red;
   border-bottom-style: outset;
   border-bottom-width: 1px;
}

.BorderTable
{
   /* Border Properties */
   border-left-color: #000000;
   border-left-style: outset;
   border-left-width: 2px;
   border-right-color: #000000;
   border-right-style: outset;
   border-right-width: 2px;
   border-top-color: #000000;
   border-top-style: outset;
   border-top-width: 2px;
   border-bottom-color: #000000;
   border-bottom-style: outset;
   border-bottom-width: 2px;
	 margin-left:19px;
}

.HomePageBackground
{
	background-image: url(../Images/home_page_background_blue.jpg);
	height: 960px;
	width: 950px;
}

.HomePageBackground3
{
	background-image: url(../Images/home_page_background5.jpg);
	height: 1300px;
	width: 950px;
}

.HomePageBackground2
{
	background-image: url(../Images/home_page_background_blue2p.jpg);
	height: 960px;
	width: 950px;
}

.HomePageHeaderContainer
{
	VERTICAL-ALIGN: top;
	/*PADDING-TOP: 10px;*/
	HEIGHT: 110px;
	TEXT-ALIGN: center;
}

.AlignElementRight
{
	text-align: right;
}

.AlignElementBottom
{
	vertical-align: bottom;
}

.AlignElementTop
{
	vertical-align: top;
}

.AlignElementCenter
{
	text-align : center;
}

.AlignElementLeft
{
	text-align: left;
}

.AlignElementTopRight
{
	vertical-align: top;
	text-align: right;
}

.AlignElementTopLeft
{
	vertical-align: top;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}

#GetFreeCountTitle
{
	vertical-align: top;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
   font-weight: bold;
	color: white;
	margin-bottom: 0px;
   text-transform: capitalize;
}

.HomePageInstructions
{
	vertical-align: top;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 11px;
   margin-right: 0px;
}

.ButtonMenuHoverSmall
{
	/* Format Properties*/
	text-align: center;
	cursor: pointer;
	width: 45px;
	height: 23px;
	color: white;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #005480; 
   font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

	/* Box and Position Properties */
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	/* Border Properties*/
	border-left-color: white;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: white;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: white;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: white;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.ButtonMenuNormalSmall
{
	/* Format Properties*/
	text-align: center;
	cursor: pointer;
	width: 80px;
	height: 23px;
	color: black;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #C3D7A4; /*Old #00417e*/
   font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

	/* Box and Position Properties */
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;

	/* Border Properties*/
	border-left-color: #949B51;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #949B51;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #C3D7A4;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #949B51;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}


.SearchButton
{
	text-align: center;
	height: 22px;
	width: 45px;
	background-color: #749260;
	font-size: 8pt;
	color: White;
}

.ButtonMenuHoverMedium
{
	/* Format Properties*/
	text-align: center;
	cursor: pointer;
	width: 75px;
	height: 23px;
	color: white;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #005480; 
  font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

	/* Box and Position Properties */
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	/* Border Properties*/
	border-left-color: white;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: white;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: white;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: white;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.ButtonMenuNormalMedium
{
	/* Format Properties*/
	text-align: center;
	cursor: pointer;
	width: 75px;
	height: 23px;
	color: black;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #C3D7A4; 
   font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

	/* Box and Position Properties */
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;

	/* Border Properties*/
	border-left-color: #949B51;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #C3D7A4;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.ButtonMenuHoverBIG
{
	/* Format Properties*/
	width: 100px;
	height: 23px;
	color: white;
	text-align: center;
	cursor: pointer;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #005480; 
   font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

	/* Box and Position Properties */
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	/* Border Properties*/
	border-left-color: white;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: white;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: white;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: white;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.ButtonMenuNormalBIG
{
	/* Format Properties*/
	text-align: center;
	cursor: pointer;
	width: 100px;
	height: 23px;
	color: black;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #C3D7A4; 
   font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

	/* Box and Position Properties */
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;

	/* Border Properties*/
	border-left-color: #949B51;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #C3D7A4;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.ImageBannerOrderReceipt
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
   height: 60px;
   width: 650px;

   /*background-image: url(../Images/header_print.gif);*/
   
	/* Border Properties */
	border-top-width: 3px;
	border-top-color: #C3D7A4;
	border-top-style: outset;
	border-left-width: 3px;
	border-left-color: #C3D7A4;
	border-left-style: outset;
	border-right-width: 3px;
	border-right-color: #C3D7A4;
	border-right-style: outset;
}

.ReportImageBanner
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
   height: 84px;
	width: 524px;
	
   background-image: url(../Images/report_logo.jpg);
   
	/* Border Properties */
	border-bottom-width: 3px;
	border-bottom-color: #C3D7A4;
	border-bottom-style: outset;
	border-top-width: 3px;
	border-top-color: #C3D7A4;
	border-top-style: outset;
	border-left-width: 3px;
	border-left-color: #C3D7A4;
	border-left-style: outset;
	border-right-width: 3px;
	border-right-color: #C3D7A4;
	border-right-style: outset;
}

.MasterPageContainer
{
	padding-top: 10px;
	text-align: center;
}

.HeaderMenuContainer
{
	/* Border Properties */
	/*border-left-width: 2px;
	border-left-color: #00417e;
	border-left-style: outset;
	border-right-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;*/
	
	text-align : center;
   width: 884px;
}

.HeaderImageContainer
{
	/* Border Properties */
	/*border-top-width: 2px;
	border-top-color: #010101;
	border-top-style: outset;
	border-left-width: 2px;
	border-left-color: #010101;
	border-left-style: outset;
	border-right-width: 2px;
	border-right-color: #010101;
	border-right-style: outset;*/

   width: 950px; /*old 772 */
}

.HeaderImage
{
   height: 90px; /*old 74
/*   width: 766px;*/
   background-image: url(../Images/header_blue2.jpg);
}


.PageBorder
{
	/* Border Properties */
	border-left-color: #010101;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #010101;
	border-right-style: outset;
	border-right-width: 2px;
	border-bottom-color: #010101;
	border-bottom-style: outset;
	border-bottom-width: 2px;
	border-top-color: #5C8727; /*#00417e;*/
	border-top-style: outset;
	border-top-width: 2px;

	/* Format Properties*/
	width: 900px;
	text-align: center;
   display: inline;
   vertical-align: top;  
}

.FrameLoginGroup
{	
	/* Format Properties */
	text-align: center;
	width: 300px;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #C3D7A4;
	
	/* Border Properties*/
	border-left-color: #00417e;
	border-left-style: outset;
	border-left-width: 2px;
	border-right-color: #00417e;
	border-right-style: outset;
	border-right-width: 2px;
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.LabelLogin
{
	/* Format Properties*/
	text-align: right;
	height: 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	
	/* Box and Position Properties */
	padding-right: 3px;
	padding-left: 0px;
	padding-top: 3px;
}

.LabelCountTotalValue
{
	/* Format Properties */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
   font-weight: bold;
	color: Black;
   text-align: center;
   vertical-align: middle;
   width: 120px;
   
	/* Box and Position Properties */
   padding-left: 20px;
   
	/* Border Properties */
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
}

.LabelCountTotal
{
	/* Box and Position Properties */
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	vertical-align: middle;
   
	/* Format Properties */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: Black;
   
	/* Border Properties */
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 2px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.Textbox
{
	/* Format Properties*/
	height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	width: 90px;
	border-style: solid;
	
	/* Box and Position Properties */
	padding-left: 2px;
}

.TextboxLoginDataEntry
{
	/* Format Properties*/
	height: 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	width: 150px;
	
	/* Box and Position Properties */
	padding-left: 2px;
}

.TextboxRegisterDataEntry
{
	/* Format Properties*/
	height: 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	width: 250px;
	
	/* Box and Position Properties */
	padding-left: 2px;
}

.TextboxReadOnly
{
	/* Format Properties*/
	height: 22px;
	width: 250px;
	background-color: #C3D7A4; 
	
	/* Box and Position Properties */
	padding-left: 2px;
	
	/* Border Properties */
	border-left-color: #00417e;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #00417e;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #00417e;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #00417e;
	border-bottom-style: solid;
	border-bottom-width: 1px; 
}

.TextboxColumn2
{
	/* Format Properties*/
	text-align: left;
	height: 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;

}


.TextboxColumn
{
	/* Format Properties*/
	vertical-align: top;
	text-align: left;
	height: 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;

	/* Border Properties 
	border-left-color: Red;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Red;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: Red;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Red;
	border-bottom-style: solid;
	border-bottom-width: 1px;*/
}

.ColumnLabel2
{
	/* Format Properties*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black; 
	width: 35%; 
	height: 22px;

}

.ColumnLabel
{
	/* Format Properties*/
	vertical-align: middle;
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black; 
	width: 35%; 
	height: 22px;
	
	/* Box and Position Properties */
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 2px; 
	
	/* Border Properties
	border-left-color: Blue;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Blue;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: Blue;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Blue;
	border-bottom-style: solid;
	border-bottom-width: 1px; */
}

.ColumnRegisterDataEntry
{
	/* Format Properties*/
	vertical-align: top;
	text-align: left;
   height: 22px;
   display: inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black; 
   
	/* Border Properties 
	border-left-color: Red;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Red;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: Red;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Red;
	border-bottom-style: solid;
	border-bottom-width: 1px;*/
}

.LabelColumn
{
	/* Format Properties*/
	vertical-align: top;
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black; 

	/* Box and Position Properties */
	padding-right: 2px;
	padding-left: 0px;
	padding-top: 3px; 
}

.TestBorder1
{
	/* Border Properties */
	border-left-color: Blue;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Blue;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: Blue;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Blue;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.TestBorder2
{
	/* Border Properties */
	border-left-color: Red;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Red;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: Red;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Red;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.TestBorder3
{
	/* Border Properties */
	border-left-color: Green;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Green;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: Green;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Green;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}


.SpacerMarginBottom5px
{
	margin-bottom: 5px;
}
.SpacerPaddingTop5px
{
	padding-top: 5px;
}
.SpacerPaddingTop10px
{
	padding-top: 10px;
}

.SpacerPaddingBottom5px
{
	padding-bottom: 5px;
}
.SpacerPaddingBottom10px
{
	padding-bottom: 10px;
}

.SpacerMarginBottom15px
{
	margin-bottom: 15px;
}

.SpacerMarginBottom10px
{
	margin-bottom: 10px;
}

.BottomBorder
{
   border-bottom-color: #00417e;
   border-bottom-style: solid;
   border-bottom-width: 2px;
}
.Header1
{
   font-size: 13pt;
   font-weight: bold;
   text-align: center;
   color: #00417e;
   
   padding-top: 12px;
   padding-bottom: 8px;
}

.LabelSeperator
{
	font-size: 12pt;
   font-weight: bold;
   text-align: left;
   color: #00417e;

	/* Border Properties */
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 1px;  
	border-bottom-color: #00417e;
	border-bottom-style: outset;
	border-bottom-width: 1px;
   
   padding-bottom: 3px;
   padding-top: 3px;  
}

.LabelError
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: bold;
   color: Red;
   text-align: left;
   padding-bottom: 3px;
   padding-top: 3px;  
	width: 90%;
}

.LabelErrorNoWidth
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: bold;
   color: Red;
   text-align: left;
   padding-bottom: 3px;
   padding-top: 3px;  
}

.FindNewMoversButton
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight:Bold;
	height: 30px;
	width: 165px;
	background-color: #5c8727;
	font-size: 9pt;
	color: White;	
}

.FindNewMoversButtonInner
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight:Bold;
	height: 19px;
	width: 155px;
	background-color: #5c8727;
	font-size: 8pt;
	color: White;
	text-align:center;

}

.Footnote
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-style: italic;
   color: Black;
}

.RequiredSymbol
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
   font-weight: bold;
   text-align: left;
   color: Red;
   vertical-align: text-top;
   display: inline;
}

.NormalWhite10px
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White; 
}


.NormalWhite12px
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White; 
}

.mediumWhite
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: White; 
}
.mediumWhiteRightAlign
{
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: White; 
}


.mediumWhiteHyper
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: White; 
	
		
	 text-decoration: none;
   cursor: pointer;

}
.mediumWhiteRightAlign
{
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;

}

.normalWhite
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White; 
}

.normalWhiteCenter
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White; 
}

.normalWhiteRightAlign
{
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White; 
}


.NormalBlack12px
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black; 
}

.Large
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: Black; 
}

.LargeHyper
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: Black; 
	
			
	text-decoration: none;
  cursor: pointer;

}


.LargeBlue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: navy; 
}

.Normal
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black; 
}

.Medium
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black; 
}

.Small
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	padding-bottom:3px;
	padding-top:3px;
}

.Smallcenter
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black; 
}

.SmallcenterHyper
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black; 
	
	 text-decoration: none;
   cursor: pointer;
}

.NormalBlue
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: navy; 
}

.MediumBlue
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: navy; 
}

.LargeBlueCenter
{
	text-align: Center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: navy; 
}

.NormalBlueCenter
{
	text-align: Center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: navy; 
}

.mediumBlueCenter
{
	text-align: Center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: navy; 
}

.smallBlueCenter
{
	text-align: Center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: navy; 
}

.NormalLeft
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black; 
}

.NormalSmall
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: Black; 
}

.NormalMedium
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black; 
}

.NormalRight
{
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black; 
}

.NormalCenter
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black; 
}

.LargeCenter
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: Black; 
}

.LargeHyperlink
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: navy;
    text-decoration: none;
   cursor: pointer;
}

.NormalHyperlink
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: navy;
  text-decoration: none;
  cursor: pointer;
}

.WhiteHyperlink
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;
  text-decoration: none;
  cursor: pointer;
}

.Normal2Hyperlink
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: navy;
  text-decoration: none;
  cursor: pointer;
}

.UnderHyperlink
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: navy;
    text-decoration: Underline;
   cursor: pointer;
}

.FooterHyperlink
{
	text-align: Center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: navy;
    text-decoration: None;
   cursor: pointer;
}

.BottomHyperlink
{
	text-align: Center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: navy;
    text-decoration: None;
   cursor: pointer;
}

.mediumHyperlink
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: navy;
   text-decoration: none;
   cursor: pointer;
}

.SmallHyperlink
{
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: navy;
   text-decoration: none;
   cursor: pointer;
	 padding-bottom:5px;
}

.LabelStatusBarTitle
{
   font-size: 13pt;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align: center;
   height: 54px;
   color: #000000;
   background-color: #C3D7A4;
   padding-bottom: 3px;
   padding-top: 15px;  
}

.LabelStatusBarHeading
{
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   color: #000000;
	background-color: #C3D7A4;
	height: 25px;
	min-height: 25px;
	overflow: hidden 

	/* Border Properties */
	border-top-color: #5C8727;
	border-top-style: outset;
	border-top-width: 1px;  
	border-bottom-color: #8B690E;
	border-bottom-style: outset;
	border-bottom-width: 1px;
  
   padding-bottom: 3px;
   padding-top: 3px;
   padding-left:5px;
}

.LabelStatusBarContent
{
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   height: 35px;
   min-height: 35px;
   overflow: auto;
   
   padding-left: 5px;
   padding-right: 3px;
}

.LabelStatusBarItem
{
   width: 100%;
   font-weight: normal;

   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-bottom-color: #00417e;
}

.LabelStatusBarItemNoBorder
{
   width: 100%;
   font-weight: normal;
}

.LabelStatusBarTitleRowHeader
{
   width: 100%;
   font-weight: bold;
   
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-bottom-color: #00417e;
}

.LabelStatusBarTitleRowHeaderNoBorder
{
   width: 100%;
   font-weight: bold;
}

.ProgressStepsComplete
{
   width: 100px;
   font-weight: bold;
   font-size: 30px;
   color: #5C8727;
   text-align: center;
   vertical-align: middle;
   background-color: #7E9F52;

/* Border Properties */
   border-left-color: #5C8727;
   border-left-style: outset;
   border-left-width: 3px;
   border-right-color: #5C8727;
   border-right-style: outset;
   border-right-width: 3px;
   border-top-color: #5C8727;
   border-top-style: solid;
   border-top-width: 3px;
}

.ProgressStepsTextComplete
{
   font-size: 11px;
   font-weight: normal;
   color: #5C8727; 
   text-align: center;
   vertical-align: middle;
   background-color: #7E9F52;

   /* Border Properties */
   border-left-color: #5C8727;
   border-left-style: outset;
   border-left-width: 3px;
   border-right-color: #5C8727;
   border-right-style: outset;
   border-right-width: 3px;
   border-bottom-color: #5C8727;
   border-bottom-style: outset;
   border-bottom-width: 3px;
}

.ProgressStepsNormal
{
   width: 100px;
   font-weight: bold;
   font-size: 30px;
   color: #104b79;
   text-align: center;
   vertical-align: middle;

   /* Border Properties */
   border-left-color: #5C8727; /*#00417e;*/
   border-left-style: outset;
   border-left-width: 3px;
   border-right-color: #5C8727;
   border-right-style: outset;
   border-right-width: 3px;
   border-top-color: #5C8727;
   border-top-style: solid;
   border-top-width: 3px;
}

.ProgressStepsTextNormal
{
   font-size: 11px;
   font-weight: normal;
   color: #104b79; 
   text-align: center;
   vertical-align: middle;

   /* Border Properties */
   border-left-color: #5C8727;
   border-left-style: outset;
   border-left-width: 3px;
   border-right-color: #5C8727;
   border-right-style: outset;
   border-right-width: 3px;
   border-bottom-color: #5C8727;
   border-bottom-style: outset;
   border-bottom-width: 3px;
}

.ProgressStepsCurrent
{
   width: 100px;
   font-weight: bold;
   font-size: 30px;
   color: #FFFFFF;/*#691E34;*/
   text-align: center;
   vertical-align: middle;
   background-color: #7E9F52;

   /* Border Properties */
   border-left-color: #5C8727;
   border-left-style: outset;
   border-left-width: 3px;
   border-right-color: #5C8727;
   border-right-style: outset;
   border-right-width: 3px;
   border-top-color: #5C8727;
   border-top-style: solid;
   border-top-width: 3px;
}

.ProgressStepsTextCurrent
{
   font-size: 11px;
   font-weight: normal;
   color: #FFFFFF;
   text-align: center;
   vertical-align: middle;
   background-color: #7E9F52;

   /* Border Properties */
   border-left-color: #5C8727;
   border-left-style: outset;
   border-left-width: 3px;
   border-right-color: #5C8727;
   border-right-style: outset;
   border-right-width: 3px;
   border-bottom-color: #5C8727;
   border-bottom-style: outset;
   border-bottom-width: 3px;
}

.CellHeaderStyle
{
	vertical-align: middle;
	text-align: left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: #C3D7A4; 

	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
	padding-left: 3px;
	padding-right: 5px;
}

.CellHeaderStyle2
{
	vertical-align: middle;
	text-align: left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
	background-color: #C3D7A4; 

	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
	padding-left: 3px;
	padding-right: 5px;
}

.CellHeaderStyleAlignTop
{
	vertical-align: top;
	text-align: left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: #C3D7A4; 

	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
	padding-left: 3px;
	padding-right: 5px;
}

.CellHeaderStyleAlignTop2
{
	vertical-align: top;
	text-align: left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
	background-color: #C3D7A4; 

	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
	padding-left: 3px;
	padding-right: 5px;
}

.NewCellStyleNormal
{
	vertical-align: middle;
	text-align: left;
	height: 35px;
}

.NewColumnHeaderStyle
{
	text-align: center;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	height: 25px;
	color: white;
	background-color: #C3D7A4; 

	border-color:Black;
	border-width:2px;
	border-style:Solid;
}

.NewColumnHeaderStyle2
{
	text-align: center;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	height: 25px;
	color: black;
	background-color: #C3D7A4; 

	border-color:Black;
	border-width:2px;
	border-style:Solid;
}

.NewItemStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;

	vertical-align: middle;
	text-align: left;
	height: 35px;

	border-color:Black;
	border-width:2px;
	border-style:Solid;
}
.NewGridStyle
{
	border-color:Black;
	border-width:2px;
	border-style:Solid;
}

.ColumnHeaderStyle
{
	text-align: center;
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	height: 25px;
	color: white;
	background-color: #015382; 
	
	/* Border Properties */
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 2px;
}

.RowSelectedStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #015382;
	background-color: #C3D7A4; 
	cursor: pointer;
}

.DataGridScrollPosition
{
	BEHAVIOR: url(../includes/ScrollPos.htc);
	OVERFLOW: auto;
	HEIGHT: 227px;
}

.DataGridStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;

	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
   
	padding-left: -1px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: -1px;
	margin-right: 0px;
}

.DataGridRowAlignRightStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 25px;
	vertical-align: middle;
	cursor: pointer;
	text-align: right;
	
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.DataGridNoDataToDisplay
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 13pt;
	height: 35px;
	color: white;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C3D7A4', EndColorStr='#00417e');*/
	background-color: #000000; /*00417e */
	padding-top: 5px;
	
	/* Border Properties*/
	border-top-color: #00417e;
	border-top-style: outset;
	border-top-width: 2px;
	border-bottom-color: #846928;
	border-bottom-style: outset;
	border-bottom-width: 2px;
}

.DataGridRowAlignCenterStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 25px;
	vertical-align: middle;
	cursor: pointer;
	text-align: center;

	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.DataGridRowAlignLeftStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 25px;
	vertical-align: middle;
	cursor: pointer;
	text-align: left;

	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.RowStyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	color: Black;
	 
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 2px;
   
	padding-left: 3px;
	padding-right: 3px;
}

.CellStyleNormal
{
	vertical-align: middle;
	text-align: left;
	height: 35px;

	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
   
/*	padding-left: 3px;
	padding-right: 3px;
*/}

.WebGridFrameStyle
{
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 0px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 0px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 0px;
}

.WebGridCountGroupFrameStyle
{
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;
}

.TableCaptionLeft
{
	/* Format Properties*/
	text-align: left;
	font-size: 13pt;
	font-weight: bold;
	color: #846928;
	vertical-align: middle;
	width: 100%;
	padding-left: 3px;
}

.TableCaptionCenter
{
	/* Format Properties*/
	text-align: center;
	font-size: 13pt;
	font-weight: bold;
	color: #000000; /*846928*/
	vertical-align: middle;
}

/*  NewLogos */
a.DPILogo 
{
  float: left;
  display: block;
  width: 150px;
  height: 31px;
  background: url("../Images/NewLogos2.jpg") 0px -241px no-repeat;
  text-decoration: none;

}

a.BNBLogo 
{
  float: left;
  display: block;
  width: 165px;
  height: 41px;
  background: url("../Images/NewLogos2.jpg") 0px -95px no-repeat;
  text-decoration: none;

}
a.BNMLogo 
{
  float: left;
  display: block;
  width: 165px;
  height: 45px;
  background: url("../Images/NewLogos2.jpg") 0px -166px no-repeat;
  text-decoration: none;

}
a.WMLLogo 
{
  float: left;
  display: block;
  width: 205px;
  height: 35px;
  background: url("../Images/NewLogos2.jpg") 0px -30px no-repeat;
  text-decoration: none;
}
a.BNHLogo
{
  float: left;
  display: block;
  width: 170px;
  height: 40px;
  background: url("../Images/NewLogos2.jpg") 0px -302px no-repeat;
  text-decoration: none;
}

a.CTAMLogo 
{
  float: left;
  display: block;
  width: 75px;
  height: 30px;
  background: url("../Images/NewLogos2.jpg") 0px -377px no-repeat;
  text-decoration: none;
	
}
a.FAMLogo 
{
  float: left;
  display: block;
  width: 65px;
  height: 68px;
  background: url("../Images/NewLogos2.jpg") 0px -433px no-repeat;
  text-decoration: none;
}


a.DMA1Logo 
{
  float: left;
  display: block;
  width: 75px;
  height: 36px;
  background: url("../Images/NewLogos2.jpg") 0px -532px no-repeat;
  text-decoration: none;
	
}

a.DMA2Logo 
{
  float: left;
  display: block;
  width: 115px;
  height: 90px;
  background: url("../Images/NewLogos2.jpg") 0px -598px no-repeat;
  text-decoration: none;
	
}

.OverviewLink 
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.NewsletterLink 
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	color: #00457c;
	text-decoration: none;
}

.author 
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	color: #999999;	
}

body.Newsletter 
{
	font-family: Arial, Verdana, Sans-Serif;
	color: #000000;
	font-size: 10pt;
}

h3 
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
		
}

.NewsletterHeadline 
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
}





