span.aspGuide
{
		font-family:  Arial   ;
		font-size: 9pt;
}
td.aspGuide
{
		font-family: Arial  ;
		font-size: 9pt;
}
a.aspGuide
{
		font-family: Arial  ;
		font-size: 9pt;
}
.aspGuide
{
	font-family: Arial  ;
	font-size: 9pt;
}
td.aspGuide
{
	text-align:left;
	 	}
.Dir_CommentBox
{
	width: 450px;
	}
.Dir_smalltext
{
	font-size : 8pt;
  font-family: Georgia;
  }
.Dir_hrow
{
	font-size: 9pt;
	background-color: #B9BAB4;
}
.Dir_hrow2
{
	font-weight : bold;
	font-size: 10pt;
	border-left-color: black;
	border-bottom-color: black;
	color: black;
	border-top-style: solid;
	border-top-color: black;
	font-style: normal;
	font-family: Arial;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #FFFFFF;
	border-right-color: black;
	border-bottom-style: solid;
    height: 25;
}
.Dir_menucont
{color: 000000;
       
      }

.Dir_guidecont
{
	padding-left : 5px;}
.Dir_menu
{
       color: 000000;
       background-color: #B9BAB4;
       font-size: 10pt;
       font-family :Georgia !important;
	   font-weight: bold;
	  
	}
.CustomizedCRM_text
{
       font-color: 042A49;
       font-size: 8pt;
       font-family :Georgia;
       font-weight: bold;
	  
	}
.CustomizedCRM_headertext
{
       font-color: 042A49;
       font-size: 8pt;
       font-family :Georgia;
       font-weight: bold;
	  
	}
.listWhite 
{
color: #042A49 !important;
font-family: Georgia !important;
font-size: 8pt !important;

	  
	}

.listWhite a
{
color: #042A49 !important;
font-family: Georgia !important;
font-size: 8pt !important;

	  
	}
.searchListItem

{

color: #042A49 !important;
font-family: Georgia !important;
font-size: 8pt !important;
text-decoration: underlined !important;

}

	  
	}
.Dir_menusel
{
       color: 000000;
       background-color: #b7ae96 !important;
       font-size: 10pt;
       font-family :Georgia !important;
	   font-weight: bold;
}
.Dir_Title
{
	font-size: 18pt;
	line-height : normal ;
}
.Dir_Title2
{
	font-size: 14pt;
        font-family: Georgia;
	line-height : normal ;	
	/*background-color: #B9BAB4;*/
        color: #042A49;
}
.Dir_SearchTB
{
	
	font-size: 9pt;
	
}

.Dir_mainzoom
{
}
.Dir_details
{
	
	border-right: #ccccbc 1px solid;
	border-top: #ccccbc 1px solid;
	border-left: #ccccbc 1px solid;
	border-bottom: #ccccbc 1px solid;
	padding-left: 5px;
	font-style: normal;
}
.Dir_titlename /* for the name title in the zoom*/
{
	font-size: 8pt;
	font-weight:bold;
	color: #000000;
    font-family: Georgia;
	/*font-family: Georgia;*/
}
.Dir_varname /* for detail category */
{
	font-size: 8pt;
	font-family: Georgia;
	background-color: #B9BAB4;
	color: #042A49;
}
.Dir_varvalue /* for detail value */
{
	font-size: 8pt;
	color: #000000;
	font-family: Georgia;
}
.Dir_private
{
	font-size: 8pt;
	color: black;
	font-family: Georgia;
}
/* grid related stuff 
====================================*/
.Dir_gridcont /* context that holds datagrids on zoom */
{
	padding-left : 0px;
}
.Dir_gridzoom /* class for the dg itself */
{
	text-indent : 2px;
	font-size: 8pt;
	color: black;
	font-family: Georgia;
	background-color: #5e312e;


}
.Dir_griditemstyle /* class for the dg itself */
{
color: #042A49;
font-face: Georgia;
font-size: 8pt;
text-decoration: underlined;
background-color: #B9BAB4;
		}

.Dir_griditemstyle a
{
color: #042A49;
font-face: Georgia;
font-size: 8pt;
text-decoration: underlined;
		}
.Dir_gridselecteditem /* selected item style */
{font-size: 8pt;
}
.Dir_gridediteditem /* edited item style */
{font-size: 8pt;
}
.Dir_gridalteriteditem /* alternating item style */
{
color: #042A49;
font-face: Georgia;
font-size: 8pt;
text-decoration: underlined;
background-color: #B9BAB4;
	}

.Dir_gridalteriteditem a
{
color: #042A49;
font-face: Georgia;
font-size: 8pt;
text-decoration: underlined;
	}
.Dir_gridheaderzoom
{
color: #042A49;
font-family: Georgia;
font-size: 8pt;
text-decoration: underlined;
background-color: #7F7F7F;
}


.Dir_gridheaderzoom a
{
color: #042A49;
font-family: Georgia;
font-size: 8pt;
text-decoration: underlined;
}

.MsoNormal span
{
color: #000000;
font-family: Georgia;
font-size: 8pt;
}

/* Tab Control*/
.TabControlEnvTable
{
	}
.HoverTdTabCss
{
	cursor:pointer;
	BACKGROUND-POSITION: 0px 100% 0px 100%; /*10px 100%; */
	BACKGROUND-IMAGE: url(Shared/Images/Tabs/HoverTabBG.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	  
    /*border-right: solid 1px #7495e2 ;
	border-top: solid 1px #7495e2 ;
	border-bottom: solid 1px #7495e2 ;*/
	background-color : #d6dff7;
	color:white;
	text-align:center;
       height: 20px;
	}

.TdTabCss
{
    BACKGROUND-POSITION:  0px 100% 0px 100%; 
	/*BACKGROUND-IMAGE: url(Shared/Images/TabBG.gif); */
	BACKGROUND-IMAGE: url(Shared/Images/Tabs/TabBG.gif);
	BACKGROUND-REPEAT: repeat-x; 
	  
    /*border-right: solid 1px #7495e2 ;
	border-top: solid 1px #7495e2 ;
	border-bottom: solid 1px #7495e2 ;*/
	background-color : #d6dff7;
	color:white;
	text-align:center;
       height: 20px;
	}
.SelectedTdTabCss
{
    /*border-right: #7495e2 2px solid;
	border-top: #7495e2 2px solid;
	border-left: #7495e2 1px  solid;*/
     BACKGROUND-POSITION:  0px 100% 0px 100%; 
	BACKGROUND-IMAGE: url(Shared/Images/Tabs/SelectedTabBG.gif);
	BACKGROUND-REPEAT: repeat-x; 
 	background-color : white;
	color: black;
	text-align:center;
}	
.TabSelected
{
	font : 	8pt Verdana, arial, geneva;
	vertical-align :bottom ;
	color: black;
	font-weight:bold;
	text-align:center;
	text-decoration :none;
	}
.TabUnselectedSelected
{
		font : 	8pt Verdana, arial, geneva;
	vertical-align :bottom ;
	color: white;
	text-align:center;
	text-decoration :none;
	}
/* Tab Control - subtabs*/

.SubTabControlEnvTable
{
	
	}
.SubTabHoverTdTabCss
{
		  
	cursor:pointer;
	BACKGROUND-POSITION: 0px 100% 0px 100%; /*10px 100%; */
	BACKGROUND-IMAGE: url(Shared/Images/Tabs/HoverTabBG.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	background-color : #d6dff7;
	color:white;
	text-align:center;
    height: 20px;
	}

.SubTabTdTabCss
{
	BACKGROUND-POSITION:  0px 100% 0px 100%; 
	BACKGROUND-IMAGE: url(Shared/Images/Tabs/TabBG_sub.gif);
	BACKGROUND-REPEAT: repeat-x; 
	background-color : #d6dff7;
	color:white;
	text-align:center;
       height: 20px;
	}
.SubTabSelectedTdTabCss
{
   
    BACKGROUND-POSITION:  0px 100% 0px 100%; 
	BACKGROUND-IMAGE: url(Shared/Images/Tabs/SelectedTabBG.gif);
	BACKGROUND-REPEAT: repeat-x; 
 	background-color : white;
	color: black;
	text-align:center;
}	
.SubTabTabSelected
{
		font : 	8pt Verdana, arial, geneva;
	vertical-align :bottom ;
	color: black;
	font-weight:bold;
	text-align:center;
	text-decoration :none;
 	}
.SubTabTabUnselectedSelected
{
		font : 	8pt Verdana, arial, geneva;
	vertical-align : bottom  ;
	color:#999999;
	text-align:center;
	text-decoration :none;
	}
	
	/* ////////////////////////////////////////////// Flat Tabs ///////////////////////*/
.FlatTabControlEnvTable
{
	}
.FlatHoverTdTabCss
{
	cursor:pointer;
	BACKGROUND-POSITION: 10px 100%; 
	BACKGROUND-IMAGE: url(Shared/Images/FlatTabs/HoverTabBG.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	  
    /*border-right: solid 1px #7495e2 ;
	border-top: solid 1px #7495e2 ;
	border-bottom: solid 1px #7495e2 ;*/
	background-color : #d6dff7;
	color:white;
	text-align:center;
       height: 20px;
	}

.FlatTdTabCss
{
    BACKGROUND-POSITION:  0px 100% 0px 100%; 
	/*BACKGROUND-IMAGE: url(Images/TabBG.gif); */
	BACKGROUND-IMAGE: url(Shared/Images/FlatTabs/TabBG.gif);
	BACKGROUND-REPEAT: repeat-x; 
	  
    /*border-right: solid 1px #7495e2 ;
	border-top: solid 1px #7495e2 ;
	border-bottom: solid 1px #7495e2 ;*/
	background-color : #d6dff7;
	color:white;
	text-align:center;
       height: 20px;
	}
.FlatSelectedTdTabCss
{
    /*border-right: #7495e2 2px solid;
	border-top: #7495e2 2px solid;
	border-left: #7495e2 1px  solid;*/
     BACKGROUND-POSITION:  0px 100% 0px 100%; 
	BACKGROUND-IMAGE: url(Shared/Images/FlatTabs/SelectedTabBG.gif);
	BACKGROUND-REPEAT: repeat-x; 
 	background-color : white;
	color: black;
	text-align:center;
}	
.FlatTabSelected
{
	font : 	8pt Verdana, arial, geneva;
	vertical-align :bottom ;
	color: black;
	font-weight:bold;
	text-align:center;
	text-decoration :none;
	}
.FlatTabUnselectedSelected
{
		font : 	8pt Verdana, arial, geneva;
	vertical-align :bottom ;
	color: black;
	text-align:center;
	text-decoration :none;
	}
/* Tab Control - subtabs*/

.FlatSubTabControlEnvTable
{
	
	}
.FlatSubTabHoverTdTabCss
{
 	background-color : #f4f4f4;
	cursor:pointer;
	text-align:center;
    height: 25px;
	}

.FlatSubTabTdTabCss
{
/*
BACKGROUND-POSITION:  0px 100% 0px 100%; 
	BACKGROUND-IMAGE: url(Images/Tabs/TabBG_sub.gif);
	BACKGROUND-REPEAT: repeat-x; 
	background-color : d6dff7;
*/
	color:white;
	text-align:center;
       height: 25px;
	}
.FlatSubTabSelectedTdTabCss
{

    color: black;
	text-align:center;
}	
.FlatSubTabTabSelected
{

	font : 	8pt Verdana, arial, geneva;
	vertical-align :bottom ;
	color: #000000;
	/*font-weight:bold;*/

	text-align:center;
	text-decoration :NONE;
 	}
.FlatSubTabTabUnselectedSelected
{
		font : 	8pt Verdana, arial, geneva;
	vertical-align : bottom  ;
	color:#548DF1;
	text-align:center;
	text-decoration :none;
	}
	
	
/* end Tab Control*/
