	body 
	{ 
		font-family: Segoe UI, Arial;
		font-size: 12px;
	}
	form 
	{ 
		margin-top: 0px;
		margin-bottom: 0px;
	}	
	.LnkStd
	{
		text-decoration: underline;
		color:#1966A7;font-size:8pt;
		font-family:Segoe UI;
	}
	.LnkStd:hover
	{
		text-decoration: underline;
		color:red;
		font-size:8pt;
		font-family:Segoe UI;
	}
	.LnkStd:visited 
	{
		text-decoration:underline;
		color:#1966A7;
		font-size:8pt;
		font-family:Segoe UI;
	}

	.ChangeStyle { 
		background:none !important; 
		border:none !important; 
	} 	
	
	.order_list_wrapper { margin: 0 auto; width: 675px; }
	.order_list_th { border-bottom: solid 1px #ccc; padding: 3px 0; background: #f1f1f1; color: #13364F; font-weight: bold; }
	.order_list td { border-bottom: dotted 1px #ccc; padding: 3px 2px;  }
	
	.GridHeaderText /*CustomRptV2 & OrderMenu */
	{
		font-family: Segoe UI, Arial;
		font-size: 10pt;
		font-weight: bold;
		color: White;
	}
	.LeftCell /*CustomRptV2 & OrderMenu */
	{
    background-color: #D6D8E5;
	}
	.CenterCell
	{
   /* background-color: #6375D6;*/
	}
	.LinkRed
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 9pt;
	    COLOR: #CC0000;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	.LinkRed:hover
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 9pt;
	    COLOR: #4b5b9e;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	.TextTiny
	{
	    FONT-SIZE: 10px;
	    COLOR: black;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	.btnStd
	{
		font-size: 12px;
		
	}
	.btnStd:hover
	{
		color: Black;
	}
	
	/* RptDriverMap styles */
	
	
	.left_col_tree { margin: 0 0 0 4px; }
	.left_col_lnks { border-collapse: collapse; border-spacing: 0; margin: 0 0 3px;  }
	.left_col_lnks td { padding: 0 5px; color: #E6E2AF; line-height: 1.5em; }
	.left_col_lnks a { }
	.left_col_lnks a:visited:hover,	.left_col_lnks a:hover, .start_lnk:hover, .start_lnk:visited:hover { text-decoration: underline !important; }
	
	.MultiPage 
			{
				/*border: #CAD0CA 1px solid;*/
				border-top: none;
				padding: 3px 0px 7px 7px;
				FONT-SIZE: 8pt; 
				FONT-FAMILY: "MS Sans Serif", Tahoma, sans-serif; 
				/*BACKGROUND-COLOR: #F0F0F0;*/
				
			}
			
			.Links 
			{ 
				FONT-SIZE: 8pt;
				COLOR: #1966A7;
				FONT-FAMILY:  Segoe UI,Arial;
				TEXT-DECORATION: underline;
				cursor: pointer;
			}
			.lblPopn
			{ 
				FONT-SIZE: 8pt;
				COLOR: #13364F;
				FONT-FAMILY: Segoe UI;
				padding: 0;
				display: block;
			}
			.tabtext
			{ 
				COLOR: green;
			}
			.ddlStyle
			{
				FONT-SIZE: 8pt;
				FONT-FAMILY: Segoe UI;
			}
            .RadTreeView .rtHover .rtIn
            {
	            color: #fff !important;
	            border-color: #8d8d8d #7e7e7e #6c6c6c !important;
	             background-color: #5a5858 !important;
                 background-image:none !important;
            }

            .RadTreeView .rtSelected .rtIn
            {
                color: #fff !important;
	            border-color: #8d8d8d #7e7e7e #6c6c6c !important;
	             background-color: #5a5858 !important;
                 background-image:none !important;
            }
			/* LevelDescr, RptGroupDescr, and DemoDescr are for the Treeviews in Interactive Reports and Executive Summary */
			.LevelDescr {
				FONT-SIZE: 7pt;
				COLOR: #1966A7;
				FONT-FAMILY: tahoma;
				width:100%;
				overflow:scroll;
			}
			.RptGroupDescr
			{
				FONT-WEIGHT: bold;
				FONT-SIZE: 8pt;
				COLOR: #1966A7;
				FONT-FAMILY: tahoma;
				width:100%;
				overflow:scroll;
			}
			.DemoDescr
			{ 
				FONT-WEIGHT: bold; 
				FONT-SIZE: 7pt; 
				COLOR: #333333; 
				FONT-FAMILY: tahoma;
			}
			.NodeNotebook 
			{
				FONT-SIZE: 8pt;
				COLOR: black;
				FONT-FAMILY: tahoma;
			}
			.NodeNotebookOver
			{
				FONT-SIZE: 8pt;
				COLOR: black;
				FONT-FAMILY: tahoma;
				text-decoration:underline;
			}
			.lnkCreateModify
			{
				FONT-WEIGHT: BOLD;
				FONT-SIZE: 7pt;
				COLOR: #1966A7;
				FONT-FAMILY: Segoe UI,Tahoma,Arial;
				TEXT-DECORATION: underline;
			}			
			.btnBuild
			{
				background-image: URL('_images/btn_Build.gif');
				border: 0px 0px 0px 0px;
				height: 19px;
				width: 93px;
				cursor: pointer;
			}
			.ToolbarLink
			{
				FONT-SIZE: 7pt;
				COLOR: #1966A7;
				FONT-FAMILY: Arial;
				TEXT-DECORATION: none;
			}
			.ToolbarLink:hover
			{
				FONT-SIZE: 7pt;
				COLOR: #1966A7;
				FONT-FAMILY: Arial;
				TEXT-DECORATION: none;
			}
			.HdrLinks
			{
				FONT-WEIGHT: bold;
				COLOR: #13364F;
				TEXT-DECORATION: none;
			}
			.HdrLinks:visited
			{
				FONT-WEIGHT: bold;
				COLOR: #13364F;
				TEXT-DECORATION: none;
			}
			.HdrLinks:hover
			{
				FONT-WEIGHT: bold;
				COLOR: #13364F;
				TEXT-DECORATION: underline;
			}
			
			.tbl_outline { width: 100%; }
			.tbl_outline td { vertical-align: top; }
			.tdLeftMenu
			{
				width:225px;
				max-width:225px;
				vertical-align:top;
				background-color:#F3F2E1;
				border-right: solid 1px #E6E2AF;
				border-top: solid 1px #E6E2AF;
			}
			
			.tdRightPanel
			{
				
			}
			
			.rptIFrame { width: 738px; margin: 0 0 20px 0;  }
			
			
			
			.filterFont
			{
			  font-size: 8pt;
			  color: #3D4056;
			  font-family: Segoe UI, Arial, tahoma;
			  font-weight: normal;
			}
			.filterHeader
			{
			  font-size: 8pt;
			  color: #3D4056;
			  font-family: Segoe UI,tahoma;
			  font-weight: bold;
			}
			.filterLink[disabled="disabled"]
			{
				font-size: 8pt;
			  color: Gray;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: none;
			  cursor:pointer;
			}
			.filterLink:link, .filterLink:visited
			{ /* NOTE:Visited must come before hover. */
				font-size: 8pt;
			  color: #1966A7;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: none;
			}
			.filterLink:hover
			{
				font-size: 8pt;
			  color: #13364F;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: underline;
			}
			.filterLink:active
			{
				font-size: 8pt;
			  color: #13364F;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: none;
			}

            .filterLinkBtn[disabled="disabled"]
			{
				font-size: 8pt;
			  color: Gray;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: none;
			  cursor:pointer;
			}
			.filterLinkBtn:link, .filterLinkBtn:visited
			{ /* NOTE:Visited must come before hover. */
				font-size: 8pt;
			  color: #1966A7;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: none;
			}
			.filterLinkBtn:hover
			{
				font-size: 8pt;
			  color: #13364F;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: underline;
			}
			.filterLinkBtn:active
			{
				font-size: 8pt;
			  color: #13364F;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  text-decoration: none;
			}

			.filterButton
			{
				font-size: 8pt;
				font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  color: #3D4056;
			  text-decoration: none;
			  width: 73px;
			  height: 21px;
			  background-image: url('_images/btnBG.gif');
			  border-width:0px;
			}
			.filterDropDown
			{
				width: 150px;
				max-width: 200px;
				font-size: 8pt;
			  color: #3D4056;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			}
			.filterTextbox
			{
			  font-size: 8pt;
			  color: #3D4056;
			  font-family: arial,Segoe UI,tahoma;
			  font-weight: normal;
			  font-variant:normal;
			  font-style:normal;
			  cursor:text;
			}
			.modalBackground
			{
				background-color:Gray;
				filter:alpha(opacity=70);
				opacity:0.7;
			}
			.modalPopup
			{
				background-color:#ffffdd;
				border-width:3px;
				border-style:solid;
				border-color:Gray;
				padding:3px;
				width:250px;
			}
			.currentQuestion
			{
				font-size:8pt;
				text-decoration:none;
				color:#3D4056;
				font-family:arial,Segoe UI,tahoma;
				cursor:default;
				font-style:normal;
				font-variant:normal;
				font-weight: bold;
			}
			.listBoxStyle
			{
				background-color:#D6DFF7;
				color:#1966A7;
				font-weight:bold;
				font-size:7pt;
				font-family:Segoe UI, Arial;
				scrollbar-arrow-color: #8BC552;
				scrollbar-base-color: #3864F1;
				scrollbar-dark-shadow-color: #3864F1;
				scrollbar-3dlight-color:white;
				scrollbar-face-color: #3864F1;
				scrollbar-highlight-color: #3864F1;
				scrollbar-shadow-color: #3864F1;
				scrollbar-darkshadow-color: #3864F1;
			}
			
			
			.navigateTabDn{ cursor: hand; background: url(_images/tabDn.jpg); text-decoration: none; text-align: center; color: #333333; font-size: 8pt; width:125px; height:31px; }
			.navigateTabUp{ cursor: hand; background: url(_images/tabUp.jpg); text-decoration: none; text-align: center; color: #13364F; font-size: 8pt; font-weight: bold; width:125px; height:31px;}
			.navigateTabDsd{ background: url(_images/tabDn.jpg); text-decoration: none; text-align: center; color: #CCCCCC; font-size: 8pt; width:125px; height:31px; }
			.navigateTabDnText {padding-top: 12px;}
			.navigateTabUpText {padding-top: 10px;}
			
			/* End RptDriverMap styles */