﻿body{
background-color:#EDE9E4;
font-family:verdana,arial,helvetica,sans-serif;
color:#000000;
}

.masterContent{
background-color:#EDE9E4;
}

.alignRight
{
	text-align:left !important;
}
.alignLeft
{
	text-align:right !important;
}
/*********** Common CSS ***************/
.txtHeading
{
	FONT-family:Tahoma  !important;
	FONT-size: 10pt !important;
	FONT-weight: bolder !important;
	TEXT-decoration: none !important;
	COLOR: #565656 !important;	
}
.txtPollQuestion
{
	FONT-family: Tahoma !important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
        COLOR: #929292 !Important;
}
.txtPollAns
{
	FONT-family: Tahoma !important;
	FONT-size: 7pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #707070 !important;
}

.txtNormal
{
	FONT-family: Tahoma !important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #707070 !important;
}
A.linksRight
{
	FONT-family: Tahoma ;
	FONT-size: 7pt;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #E31B23;
}

A.linksRight:hover
{
	FONT-size: 7pt;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #C0BEBE;

}
A.linksRight2
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
        COLOR: #929292 !Important;
}

A.linksRight2:hover
{
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
        COLOR: #707070 !Important;
}
A.linksRight3
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
        COLOR: red !Important;
}

A.linksRight3:hover
{
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
        COLOR: red !Important;
}
.txtNormal3
{
	FONT-family: Tahoma !Important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !important;	
}

.txtNormal2
{
	FONT-family: Tahoma !important;
	FONT-size: 7pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #c0bebe !important;
}
A.txtNormal2
{
	FONT-family: Tahoma !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #c0bebe !important;
}

A.txtNormal2:hover
{
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #E31B23 !important;
}

.txtOvervision
{
	FONT-family: Tahoma ;
	FONT-size: 7pt !important;
	FONT-weight: none !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !important;
}
.ctrlVision
{
	background-color:#EDE9E4;
}

a.Arrow_HeadingImg
{
	background-image: url('/Style library/images/DSC/arow1_ar.jpg');
	background-position: right !important;	
	background-repeat:no-repeat !important;	
	text-decoration:none !important;	
}

a.Arrow_HeadingImg:hover
{
	background-image: url('/Style library/images/DSC/arow2_ar.jpg');
	background-position: right;
	background-repeat:no-repeat;
	text-decoration:none !important;	
}


/*********** Themes ***************/
.Themes_Box
{
	width: 160px;
}
.ThemeHeading
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #707070 !important;
}
.ThemeHeading:hover
{
	FONT-size: 9pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #707070 !important;
}
A.ThemeList
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #707070 !important;
}
A.ThemeList:hover
{
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #707070 !important;
}

/*********** E-Services ***************/
.EServices_Box
{
	width: 160px;
	
}

.EServicesThumbnail
{
	height:52px;
	width: 52px;
	border:0;
}
a.EServicesThumbnail:hover
{
	height:75px;
	width: 75px;
	border:0;
}


/*********** Latest News ***************/
.LatestNews_Box
{
	width: 399px;
	
}
.LatestNewsThumbnail
{
	height:52px;
	width: 52px;
	border:1px solid #c4c4c4 !important ;
	vertical-align:top;
}
.LatestNewsThumbnail:hover
{
    border:1px solid red !important ;
}
A.linksHeading
{
	FONT-family: Tahoma !Important;
	FONT-size: 8pt !Important;
	FONT-weight: bold !Important;
	TEXT-decoration: none !important;
	COLOR: #c0bebe !important;
}

A.linksHeading:hover
{
	FONT-size: 8pt !important;
	FONT-weight: bold !Important;
	TEXT-decoration: none !Important;
	COLOR: #E31B23 !important;
}
.NewsDate
{
	FONT-family: Tahoma !important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #c0bebe !important;
}
.txtNormalnews
{
	FONT-family: Tahoma !important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !important;
	text-align:justify !important;	
}

a.LatestNews_MoreImg
{
	background-image: url('/Style library/images/DSC/arow3_ar.jpg');
	background-position: center;
	background-repeat:no-repeat;
	text-decoration:none !important;	
	width:19px;
}

a.LatestNews_MoreImg:hover
{
	background-image: url('/Style library/images/DSC/arow3_1_ar.jpg');
	background-position: center;
	background-repeat:no-repeat;
	text-decoration:none !important;	
	width:19px;
}

/*********** Footer ***************/
.Footer_Box
{
	width: 998px;
	height: 49px;
	vertical-align:middle;	
}
.linksTop
{
	FONT-family: Tahoma;
	FONT-size: 8pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #c0bebe;
}
A.linksTop
{
	FONT-family: Tahoma ;
	FONT-size: 8pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #707070;
}

A.linksTop:hover
{
	FONT-size: 8pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #E31B23;

}

/*********** Dubai In Figures ***************/
.DubaiInFigures_Theme_TD
{
	background-color: #cecfce !Important;
	border-color: #cecfce !Important; 
	border-style: solid;
    border-width: 1px;
}
.DubaiInFigures_Theme
{
	font-weight: bold !Important;
	font-family:Tahoma !Important; 
	font-size:10pt !Important; 
	padding-bottom: 10px;
	text-align:Right !Important;
}
.DubaiInFigures_HeadingText
{
	font-weight: bold !Important;
	font-family:Tahoma !Important; 
	font-size:9pt !Important; 
	padding-bottom: 6px;
	text-align:Right !Important;
}
.DubaiInFigures_DetailTextBold
{
	font-weight: bold !Important;
	font-family:Tahoma !Important; 
	font-size:8.5pt !Important; 
	padding-bottom: 6px;
	text-align:center !Important;
}
.DubaiInFigures_DetailText
{
	font-family:Tahoma !Important; 
	font-size:8.5pt !Important; 
	padding-bottom: 6px;
	text-align:Right !Important;
}
.DubaiInFigures_DescriptionText
{
	font-family:Tahoma !Important; 
	font-size:8.5pt !Important; 
	padding-bottom: 6px;
	text-align:Right !Important;	
}

.DubaiInFigures_Div
{
	width: 159px; 
	height: 169px; 
	overflow: hidden; 
	border-color: #cecfce !Important; 
	border-style: solid;
    border-width: 1px;
	}
	
.DubaiInFigures_Heading
{
	font-family:Tahoma !Important; 
	font-size:11pt !Important; 
	vertical-align: top; 
	padding-top: 8px; 
	padding-right: 6px;
	padding-bottom: 6px;
	text-align:right !Important;
	}
	
.DubaiInFigures_Link
{
	color: #cecfce !Important; 
	text-decoration: none !Important; 
	font-weight: bold !Important;
	}
	
.DubaiInFigureDetail
{
	height: 8px; 
	color: Black !Important; 
	padding-top: 0px; 
	padding-right: 6px;
	padding-bottom: 0px;
	font-family:Tahoma !Important; 
	font-size:10pt !Important; 
	text-align:right;
}

/*********** Population Clock ***************/
.PopulationClock_Div
{
	width: 159px; 
	height: 169px; 
	overflow: hidden; 
	background: url(../_layouts/images/DSC/Images/PopulationClock.jpg);
}

.PopulationClock_Image_Td
{	
	background-image:url(../_layouts/images/DSC/Images/clock_img.jpg);
}

.PopulationClock_Top_Label
{
	width:127px; 
	padding-top:23px;
	font-family:Tahoma ; 
	font-size:10pt; 
	font-weight:bolder; 
	color:#E31B23 !Important;
}
.PopulationClock_Middle_Label
{
	padding-top:0px; 
	font-family:Tahoma !Important; 
	font-size:8pt !Important; 
	color:#575757 !Important; 
	font-weight:bold !Important;
}

.PopulationClock_Bottom_Label
{
	font-family:Tahoma !Important; 
	font-size:7pt !Important;
	color:#C0BEBE !Important;
}

/*********** Strategic Development Indicators ***************/
.StrategicDevIndicators_Box
{
	width: 399px;
}

/* tab custom theme */
.DevIndicators_ajax__tab_custom .ajax__tab_header
{
    /*border-top: 1px solid #cec7ce;*/
      font-family: Tahoma !important;
      font-size: 7pt !important;
      height: 19px;
      color: #cec7ce;
      border-bottom: 1px solid #cec7ce;
      width:399px;
      text-align:right !important;
      color:#707070 !Important;


}
.DevIndicators_ajax__tab_custom .ajax__tab_outer
{
      background: none;
}
.DevIndicators_ajax__tab_custom .ajax__tab_inner
{
      background: none;    
}

.DevIndicators_ajax__tab_custom .ajax__tab_tab
{   
      background: none;
      padding-top: 4px;
      padding-bottom: 4px;
      margin: 0; 
      padding-left:19px !important;
      text-align:right !important;
}

.DevIndicators_ajax__tab_custom .ajax__tab_active .ajax__tab_outer
{
      padding-right: 1px;
      height: 20px;      
}
.DevIndicators_ajax__tab_custom .ajax__tab_active .ajax__tab_inner
{
      padding-left: 1px;
      /*height: 19px;*/
      border-bottom: 1px solid #E31B23;            
      color:#E31B23;
}
.DevIndicators_ajax__tab_custom .ajax__tab_body
{
      border: 0px;
      border-top: 0;
      padding: 4px;
}
.DevIndicators_ajax__tab_custom .ajax__tab_hover .ajax__tab_tab
{
      font-family: Tahoma !important;
      font-size: 7pt !important;
	  height: 10px;
      border-bottom: 1px solid #E31B23;
}

div.DevIndicatorScroll
{
	/*
      filter:chroma(color=#ffffff);
      scrollbar-face-color:#E2E2E2;
      scrollbar-shadow-color:#C0BEBE;
      scrollbar-highlight-color:#C0BEBE;
      scrollbar-3dlight-color:#C0BEBE;
      scrollbar-darkshadow-color:#C0BEBE;
      scrollbar-track-color:#ffffff;
      scrollbar-arrow-color:#E31B23
*/
}

/*********** Vision Statement ***************/
.VisionStatment_Div
{
	width: 725px; 
	font-family:Tahoma ;
	font-size:8pt  !Important;
	color:#cec7c6  !Important;
	text-align: right;
}
.VisionStatment_Title
{
	color:#5a5d5a  !Important;
	font-weight:bold;
}
.HeadingSlitter

{
	background-color:#D8D8D8 !Important;
}
/*********** BOC - News & Media ***************/
.NewsAndMedia_Box
{
}
.NewAndMedia_HorizontalSpliter
{
	width:100%;
}
.NewsAndMedia_Heading
{
	text-align: left;
	color: #565656;
	font-weight:bolder;
	font-size:11pt;
	font-family:Tahoma;
}
.NewsAndMedia_SubHeading
{
	text-align: left;
	color: #000000;
	font-weight:bolder;
	font-size:10pt;
	font-family:Tahoma ;	
}
.NewsAndMedia_Top_Table
{
	padding-top:10px;
	padding-bottom:15px;
}
.NewsAndMedia_Middle_Table
{
	padding-bottom:10px;
}
.NewsAndMedia_Inner_Left_Table
{
	height:100%;
	vertical-align:top;
	width:100%;
}
.NewsAndMedia_Vertical_Column
{
	vertical-align:top;
	padding-Left:5px;
	padding-Right:5px;
}
.NewsAndMedia_Date
{
	text-align: left;
	vertical-align:text-top;
	color: #000000;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma ;	
}
A.NewsAndMedia_Title
{
	FONT-family: Tahoma !important;
	FONT-size: 8pt !important;
	TEXT-decoration: none !important;
	COLOR: #565656 !important;
	text-align:justify !Important;
}

A.NewsAndMedia_Title:hover
{
	COLOR: #E31B23 !important;
}

.NewsAndMedia_More
{
	text-align: right !Important;
	color: #707070 !Important;
	font-weight:bolder !Important;
	font-size:8pt !Important;
	font-family:Tahoma !Important;
	padding-left: 10px  !Important;
}
A.NewsAndMedia_More
{
	text-align: right !Important;
	color: #707070 !Important;
	font-weight:bolder !Important;
	font-size:8pt !Important;
	font-family:Tahoma !Important;
	padding-left: 10px  !Important;
}
A.NewsAndMedia_More:hover
{
	text-align: right !Important;
	color: #707070 !Important;
	font-weight:bolder !Important;
	font-size:8pt !Important;
	font-family:Tahoma !Important;
	padding-left: 10px  !Important;
}
.NewsAndMedia_Underline
{
	 background-color:#D8D8D8;
	 height:0px;
	 width:100%;
}
/*********** EOC - News & Media ***************/

/*********** BOC - Theme **********************/
A.ThemeSelectedlinksTabs
{
	FONT-family: Tahoma !Important;
	FONT-size: 10pt !Important;
	TEXT-decoration: none !Important;
	COLOR: #E31B23 !Important;
}
A.ThemeSelectedlinksTabs:hover
{
	FONT-size: 10pt !Important;
	TEXT-decoration: none !Important;
	COLOR: #E31B23 !Important;
}
A.ThemelinksTabs
{
	FONT-family: Tahoma !Important;
	FONT-size: 10pt !Important;
	TEXT-decoration: none !Important;
	COLOR: #929292 !Important;
}

A.ThemelinksTabs:hover
{
	FONT-size: 10pt !Important;
	TEXT-decoration: none !Important;
	COLOR: #707070 !Important;
}
.ThemeYearTab
{
	background-color:#FFFFFF !Important;
	width:45pt !Important;
	height:10pt !Important;
	text-align: Right !Important;
}

.ThemeTabSpace
{
	background: url('/Style library/images/dsc/tab_extended_line.jpg') repeat bottom !important;
 	/*border-bottom: 1px solid #D8D8D8;
	color:#D8D8D8;*/
}
.ThemeSelectedTab
{
	background:url('/Style library/images/dsc/big_tab_selected_A.jpg') !important;
	color: #F8F8F8 !important;
	background-color:#FFFFFF !Important;
}

.ThemeSelectedEndTab
{
	background:url('/Style library/images/dsc/big_tab_selected_end_A.jpg') !important;
	color: #F8F8F8 !important;
	background-color:#FFFFFF !Important;
}

.ThemeUnSelectedTab
{
	background:url('/Style library/images/dsc/big_tab_unselected_A.jpg') !important;
	color:#D8D8D8 !important;
	background-color:#F8F8F8 !Important;        
}

.ThemeUnSelectedEndTab
{
	background:url('/Style library/images/dsc/big_tab_unselected_end_A.jpg') !important;
	color:#D8D8D8 !important;
	background-color:#F8F8F8 !Important;
        
}

.ThemeTabSeparator
{
	background-color:#FFFFFF !Important;
}
.ThemeTableHeaderRow
{
	
}
.ThemeTableHeaderColumn
{
	font-family:Tahoma !Important;
	font-size: 10pt !Important;
	font-weight: bold !Important;
	color:#C0C0C0 !Important;
	height:20pt !Important;
	background-color:#FFFFFF !Important;
	border-bottom: solid 1px #D8D8D8;
	border-top: solid 1px #D8D8D8;
}
.ThemeTableHeaderRow
{
	font-family:Tahoma !Important;
	font-size: 10pt !Important;
	color:#C0BEBE !Important;
}

.ThemeTableDataRow
{
	background-color:#FFFFFF !Important;
	font-family:Tahoma !Important;
	font-size: 10pt !Important;
	font-weight: normal !Important;
	color:#707070 !Important;
	height:15pt !Important;
}
.ThemeTableAlternateRow
{
	font-family:Tahoma !Important;
	font-size: 10pt !Important;
	font-weight: normal !Important;
	color:#707070 !Important;
	height:15pt !Important;
	background-color:#F8F8F8 !Important;
}

/*********** EOC - Theme **********************/

/* Search */
.inputBoxStyle
{
	FONT-family: tahoma;
	FONT-size: 12px;
	COLOR: #585858;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #B8B8B8 0px solid;
	width: 140px !important;
	height: 15px !important;
	border:0px !important;
}
.srch-Page
{
	background-color:#C0BEBE !important;
}


/* */


/* Key Indicator Tab Css */

.KeyIndicator_Div
{
	width: 159px; 
	overflow: hidden; 	
}
/* tab custom theme */
.ajax__tab_custom .ajax__tab_header
{
    /*border-top: 1px solid #cec7ce;*/
      font-family: Tahoma !important;
      font-size: 7pt !important;
      height: 20px !important;
      color: #cec7ce !important;
      width:159px !important;
      border-bottom: 1px solid #cec7ce !important;
}
.ajax__tab_custom .ajax__tab_outer
{
      background: none;
}
.ajax__tab_custom .ajax__tab_inner
{
      background: none;    
}

.ajax__tab_custom .ajax__tab_tab
{   
      background: none;
      padding-top: 4px;
      padding-bottom: 4px;
      margin: 0px;      
      width:48px;
     
      
}

.ajax__tab_custom .ajax__tab_active .ajax__tab_outer
{
      padding-right: 1px;
      height: 20px;      
}
.ajax__tab_custom .ajax__tab_active .ajax__tab_inner
{
      padding-left: 1px;
      /*height: 19px;*/
      border-bottom: 1px solid #E31B23;            
}
.ajax__tab_custom .ajax__tab_body
{
      border: 0px;
      border-top: 0;
      padding: 4px;      
}
.ajax__tab_custom .ajax__tab_hover .ajax__tab_tab
{
      color:#E31B23;
}


/* Key Indicator Tab Css  Ends*/

.ImageSize
{
	width:159px !important;
	height:53px !important;
	border-width:0px !important;
	}



/* Layout CSS */
/*----------------- Dynamic Style ----------------------*/
BODY 
{     /*
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #616161;
	scrollbar-3dlight-color: #000000;
	scrollbar-track-color: #616161;
	scrollbar-darkshadow-color: #000000;
	scrollbar-arrow-color:  #FBCB09;*/
}

.timeStip_SystemDate
{
	font-family: Tahoma !Important;
	font-size: 7pt !Important;
	color: #ffffff !Important;
	text-align: left !Important;
}
.timeStip_UserDetails
{
	font-family: Tahoma !Important;
	font-size: 7pt !Important;
	color: #ffffff !Important;
	text-align: right !Important;
}
.timeStrip
{
	background-repeat:no-repeat;
}

.rightBorderbg
{
background-image:url('/Style library/images/dsc/right_border_bg.jpg');
background-repeat:repeat-y;
}

.shadow2
{
background-image:url('/Style library/images/dsc/shadow_2.jpg');
background-repeat:repeat-x;

}

.shadow4
{
background-image:url('/Style library/images/dsc/shadow_4.jpg');
background-repeat:repeat-y;

}

.shadow5
{
background-image:url('/Style library/images/dsc/shadow_5.jpg');
background-repeat:repeat-y;

}
.txtNormaltime
{
	FONT-family: Tahoma ;
	FONT-size: 7pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}

.txtNormalsearch
{
	FONT-family: Tahoma ;
	FONT-size: 7pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #C0BEBE;
}

.txtEservicesHeading
{
	FONT-family: Tahoma ;
	FONT-size: 7pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #575757;	
}

.txtHeading2
{
	FONT-family: Tahoma ;
	FONT-size: 12px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #A17500;	
}

.txtHeading3
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #333333;	
}

.txtNormalfooter
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #845D01;
}

/*----------------- Dynamic Style ----------------------*/
.inputBoxStyle
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	COLOR: #585858;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #B8B8B8 1px solid;
	width: 148px;
	height: 18px;
}

.inputBoxStyle2
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #B8B8B8 1px solid;
	width: 134px;
	height: 19px;
}

/*----------------- Dynamic Style ----------------------*/
A.linksTop
{
	FONT-family: Tahoma ;
	FONT-size: 8pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #707070;
}

A.linksTop:hover
{
	FONT-size: 8pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #E31B23;
}

A.linksToparabic
{
	FONT-family: Verdana ;
    FONT-size: 10pt;
    FONT-weight: none;
    TEXT-decoration: none;
    COLOR: #E31B23;
}

A.linksToparabic:hover
{
	 FONT-size: 10pt;
    FONT-weight: none;
    TEXT-decoration: none;
    COLOR: Red;
}


A.linksSubmit
{
	FONT-family: Tahoma ;
	FONT-size: 7pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #575757;
}

A.linksSubmit:hover
{
	FONT-size: 7pt;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #E31B23;

}

A.linksSearch
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksSearch:hover
{
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #FFFFFF;

}

A.linksHead
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksHead:hover
{
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #ffffff;

}

A.linksHead2
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}

A.linksHead2:hover
{
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FEAF00;

}

A.linksLeftnormal
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #FCD01D;
}

A.linksLeftnormal:hover
{
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: underline;
	COLOR: #ffffff;

}

A.linksLeftbold
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksLeftbold:hover
{
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: underline;
	COLOR: #FEE270;

}

A.linksLeftbin
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksLeftbin:hover
{
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: underline;
	COLOR: #BF8601;

}

A.linksLeftnormal2
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksLeftnormal2:hover
{
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: underline;
	COLOR: #BF8601;

}

A.linksSurvey
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: non;
	TEXT-decoration: none;
	COLOR: #AE7A00;
}

A.linksSurvey:hover
{
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: underline;
	COLOR: #000000;

}

A.linksMore
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #A17500;
}

A.linksMore:hover
{
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: underline;
	COLOR: #ADADAD;

}

A.linksNews
{
	FONT-family: Tahoma ;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #A17500;
}

A.linksNews:hover
{
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: underline;
	COLOR: #000000;

}
.VisionSpacer
{
 width:27px;	
}
/*----------------- Menu Class ----------------------*/
/* END */


/* Css For BreadCrumb 	
(Start)
Newsly added 05-06-2008
*/

.SiteMapCurrentNode
{
	font-size: 7pt !Important ;
	color:  #C0BEBE !Important ;
	font-weight:bold !Important ;	
	font-family: Tahoma !Important ;
	
}
/* CSS class for no link text */ 

.SiteMapNodeText 
{ 
font-family:Tahoma ; 
font-weight:normal; 
font-size:7pt; 
color: #C0BEBE; 
text-decoration:none; 
} 



/* CSS class for link text */ 

a.SiteMapNode:link, a.SiteMapNode:visited 
{ 
font-family:Tahoma ; 
font-weight:normal; 
font-size:7pt; 
color:  #C0BEBE; 
text-decoration:none; 
} 

/* CSS class for root link */ 

a.SiteMapRootNode:link, a.SiteMapRootNode:visited 
{ 
font-family:Tahoma ; 
font-weight:normal; 
font-size:7pt; 
color: #C0BEBE; 
text-decoration:none; 
} 


/* CSS class for link text */ 

a.SiteMapNode:hover 
{ 

font-family:Tahoma ; 
font-weight:normal; 
font-size:7pt; 
color: #000000; 
text-decoration:underline; 

} 

/* CSS class for root link */ 

a.SiteMapRootNode:hover 
{ 
font-family:Tahoma ; 
font-weight:normal; 
font-size:7pt; 
color: #000000; 
text-decoration:underline; 
} 

.SiteMapPathSaperator
{     
    font-size: 7pt !Important ;
	color:  #C0BEBE !Important ;
	font-weight:normal !Important ;	
	font-family: Tahoma !Important ;

}

/* Css for Detail pages columns */

.population_TableDirection
{
	/*text-align: right !important; */
	width:695px !important;
	padding-right:10px !important;

}

.population_titleColumn
{
	height:11px !important;
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;	
	COLOR: #575757 !important;
	text-align:justify !important;	
	padding-bottom:4px;
	padding-top:4px;
}
.population_ColunColumn
{
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;	
	COLOR: #575757 !important;
	text-align:center !important;	
	padding-bottom:2px !important;	
	padding-top:2px !important;	
	padding-right:4px !important;	
	width:10px !important;	
}


.population_valueColumn
{
	height:11px !important;
	padding-bottom:4px;
	padding-top:4px;
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !important;
	text-align: right ;	
	padding-Right: 2px;
}


/* Dubai In figures Detail page */

.dubaiFigures_TableDirection
{
	/*text-align: right !important; */
	width:695px !important;
	padding-right:10px !important;

}
.dubaiFigures_HeaderColumn
{
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;	
	COLOR: #575757 !important;
	text-align:center !important;	
	padding-bottom:2px;
	padding-top:2px;
	width:60px;
}
.dubaiFigures_HeaderTitleColumn
{
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;	
	COLOR: #575757 !important;
	text-align:right !important;	
	padding-bottom:2px;
	padding-top:2px;
	padding-right:1px;
	width:200px;
}
.dubaiFigures_totalColumn
{
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;	
	COLOR: #575757 !important;
	text-align:left !important;	
	padding-bottom:2px;
	padding-top:2px;
	width:60px;
}

.dubaiFigures_TitleColumn
{
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;	
	COLOR: #575757 !important;
	text-align:center !important;	
	padding-bottom:2px;
	padding-top:2px;
	padding-right:10px;
	width:200px;
}
.dubaiFigures_valueTitleColumn
{
	height:11px !important;
	padding-bottom:2px;
	padding-top:2px;
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !important;
	text-align:right !important;	
	width:200px;
}
.dubaiFigures_valueColumn
{
	height:11px !important;
	padding-bottom:2px;
	padding-top:2px;
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !important;
	text-align:left !important;	
	padding-right:4px !important;	
	width:60px;
}

.dubaiFigures_DubaiInFigureTitle
{
	cursor: pointer !important;
	width:540px !important;	
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bolder  !important;
	TEXT-decoration: none !important;
	padding-top:2px;
	padding-bottom:2px;
	text-align:right;
	padding-right:2px !important;
	COLOR: #575757 !important;	
	background-color:#D8D8D8 !important;
}
.dubaiFigures_tableStyle
{
	border-style: solid !important;	
	border-color: #D8D8D8 !important;	 
	border-width: 1px !important;	
	}
.dubaiFigures_lineStyle
{ 
	height:1px !important;	
	 background-color:#D8D8D8 !important;	 
}

/*----------------- Latest Publication CSS ----------------------*/


a.Publication_LeftArrowImg
{
	background-image: url('/Style library/images/DSC/arow_right_1.jpg');
	background-position: left;
	background-repeat:no-repeat;
	text-decoration:none !important;
}

a.Publication_LeftArrowImg:hover
{
	background-image: url('/Style library/images/DSC/arow_right_2.jpg');
	background-position: left;
	background-repeat:no-repeat;
	text-decoration:none !important;
	cursor:pointer;
}

a.Publication_RightArrowImg
{
	background-image: url('/Style library/images/DSC/arow_left_1.jpg');
	background-position: left;
	background-repeat:no-repeat;
	text-decoration:none !important;
}

a.Publication_RightArrowImg:hover
{
	background-image: url('/Style library/images/DSC/arow_left_2.jpg');
	background-position: left;
	background-repeat:no-repeat;
	text-decoration:none !important;
	cursor:pointer;
}

.Publication_Body
{
	height:140px;
	width:159px;
}


/* END */

/* BOC - Publication Categories */
.pubCategory_Heading
{
	FONT-family: Tahoma !important;
	FONT-size: 10pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #000000 !important;
}
.pubCategory_lineStyle
{ 
	height:1px !important;	
	 background-color:#D8D8D8 !important;	 
}
.pubCategory_TableDirection
{
	width:90% !important;
	padding-right:10px !important;
}
A.PublicationYear_linksSelected
{
	FONT-family: Tahoma !important;
	FONT-size: 10pt !important;
	FONT-weight: normal !important;
	FONT-weight: bold !Important;
	COLOR: #575757 !Important;
	TEXT-decoration: none !important;
}
A.PublicationYear_links
{
	FONT-family: Tahoma !important;
	FONT-size: 10pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !Important;
}
A.PublicationYear_links:hover
{
	FONT-weight: bold !important;
}
/* EOC - Publication Categories */
/* ------------------ BOC - Project ------------------ */
A.ProjectlinksHeading
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	TEXT-decoration: none !important;
	COLOR: #565656 !important;
}

A.ProjectlinksHeading:hover
{
	FONT-size: 9pt !important;
	TEXT-decoration: none !important;
	COLOR: #E31B23 !important;
}
.DefinitionsTitle
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #565656 !Important;
	vertical-align:text-top !Important;
}
.DefinitionsDescription
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	COLOR: #565656;
}
.DefinitionsSub
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: normal !important;
	TEXT-decoration: none !important;
	text-align: justify !Important;
	COLOR: #E31B23 !Important;
}
.DefinitionsLineGap
{
	border-right:#C0C0C0 1px solid !Important;
	padding-left:10px !Important;
}
/* ------------------ EOC - Project ------------------ */

/* BOC - User Registration */

.SetupDetail
{
	width:600px;
	font-family:Tahoma !important ;
	font-size:10pt !important ;
	border:0px solid #c4c4c4 !important ;
	padding-bottom:1px !important ;
	text-indent:3px !important ;
}

.UserRegistration_Textbox
{
	border:1px solid #c4c4c4 !important ;
	font-family:Tahoma !important ;
	font-size:8pt !important ;	
	width:400px;
}
.UserRegistration_Textbox_Disable
{
	border:1px solid #c4c4c4 !important ;
	font-family:Tahoma !important ;
	font-size:8pt !important ;	
	width:400px !Important;
	background-color: #F0F0F0 !Important;
}
.UserRegistration_MultilineTextbox
{
	border:1px solid #c4c4c4 !important ;
	font-family:Tahoma !important ;
	font-size:8pt !important ;	
	width:395px !important ;
	height:80px !important ;
}

.UserRegistration_Label
{
	COLOR: #575757 !important;	
	font-family:Tahoma !important ;
	Font-Size:8pt !important ;	
	vertical-align: text-top;
}
.UserRegistration_Checkbox
{
	font-family:Tahoma !important ; 
	Font-Size:8pt !important ;
}

.UserRegistration_RadioButton
{
	COLOR: #575757 !important;	
	font-family:Tahoma !important ;
	Font-Size:8pt !important;
}

.UserRegistration_Heading
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: bold  !important;
	TEXT-decoration: none !important;
	COLOR: #575757 !important;	
}
.UserRegistration_Mandatory
{
 color:#ff0000 !important;
}

.UserRegistration_DropDown
{
	BORDER-RIGHT: #b4c0d6 1px solid !important; 
	BORDER-TOP: #b4c0d6 1px solid !important; 
	BORDER-LEFT: #b4c0d6 1px solid !important;  
	BORDER-BOTTOM: #b4c0d6 1px solid !important; 
	FONT-FAMILY: Tahoma !important;
	WIDTH: 250px; 
	COLOR: #333333 !important; 
	FONT-SIZE: 8pt !important;
}
.UserRegistration_Button
{
	border:0px solid #707070 !important;
	font-family:Tahoma !important;
	font-size:9pt !important;
	font-weight:bold !important;
	text-decoration:underline!important;
	color:#000000 !important;
	background:#ffffff !important;
}
.UserRegistration_Button:hover
{
	border:0px solid #707070 !important;
	font-family:Tahoma !important;
	font-size:9pt !important;
	font-weight:bold !important;
	text-decoration:underline !important;
	color:#E31B23 !important;
	background:#ffffff !important;
}
 .errormsg
{
	font-family: Tahoma !important;
	font-size: 8pt !important;
	font-weight:normal !important;	
	color:#ff0000 !important;
}

.registeration_modalBackground
{
	background-color: Gray !important;
    filter:alpha(opacity=40) !important;
    opacity:0.7 !important;
}
/* EOC - User Registration */

/**** BOC - Menu ******/
.TopGroup
{
  background-color:#EDE9E4;
  border:0px solid #000;
  cursor:default;
}

.MenuGroup {
  background-color:#F7F6F6;
  border:1px solid #E3E5E5;
  cursor:default;
}

.TopMenuItem
{
  color:white;
  font-family:tahoma;
  font-size:12px;
  font-weight: bold;
  padding:20px;
  cursor:default;
}

.TopMenuItemHover
{
  color:white;
  background-color:#b9b9b9;
  font-family:tahoma;
  font-size:12px;
  font-weight: bold;
  cursor:default;
}

.MenuItem {
  border: 0px solid #f6f6f6;
  color:#707070;
  font-family:tahoma;
  font-size:11px;
  cursor:default;
}

.MenuItemHover {
  margin:0;
  background-color:#EDE9E4;
  color: #E31B23;
  border: 0px solid #ccc;
  border-right-color:#b9b9b9;
  border-bottom-color:#b9b9b9;
  font-family:tahoma;
  font-size:11px;
  cursor:default;
}

.MenuItemExpanded
{
  margin:0;
  background:#fff;
  color: #000;
  border: 1px solid #ccc;
  border-right-color:#b9b9b9;
  border-bottom-color:#b9b9b9;
  font-family:tahoma;
  font-size:11px;
  cursor:default;
}

.MenuItemActive
{
  margin:0;
  background:#fff;
  color: #454545;
  border: 1px solid #ddd;
  border-right-color:#ccc;
  border-bottom-color:#ccc;
  font-family:tahoma;
  font-size:11px;
  cursor:default;
}

.MenuBreak
{
  background-color: silver;
  width:100%;
  height:2px;
}


.SetMarginsHover {
  margin:0;
  background:#fff;
  color: #000;
  border: 1px solid #ccc;
  border-right-color:#b9b9b9;
  border-bottom-color:#b9b9b9;
  font-family:tahoma;
  font-size:11px;
  cursor:default;
}


.SetMarginsActive {
  margin:0;
  background:#fff;
  color: #454545;
  border: 1px solid #ddd;
  border-right-color:#ccc;
  border-bottom-color:#ccc;
  font-family:tahoma;
  font-size:11px;
  cursor:default;
}


.ScrollItem
{
  background-color:#eee;
  color:#666;
  border: 1px solid #ccc;
  text-align:center;
  cursor:default;
}

.ScrollItemH
{
  background-color:#eee;
  color:#000;
  border: 1px solid #ccc;
  border-right-color:#b9b9b9;
  border-bottom-color:#b9b9b9;
  text-align:center;
  cursor:default;
}

.ScrollItemA
{
  color: #454545;
  background-color:#fff;
  border: 1px solid #ddd;
  border-right-color:#ccc;
  border-bottom-color:#ccc;
  text-align:center;
  cursor:default;
}

/**** EOC - Menu ******/
/* BOC - Organization Chart */
.organizationChart_TableDirection
{
	width:90% !important;
	padding-left:10px !important;
}
.organizationChart_lineStyle
{ 
	height:1px !important;	
	 background-color:#D8D8D8 !important;	 
}
/* EOC - Organization Chart */

/* BOC - SiteMap */
.sitemap_TableDirection
{
	width:90% !important;
	padding-right:10px !important;
}
a.sitemap_TreeviewStyle
{
	text-decoration:none;
	color:Black !important;
	font-family:Tahoma !important;
	font-size:10pt !important;
	padding-right:5px !important;	 	
}	
a.sitemap_TreeviewStyle:hover
{
	text-decoration:none !important;
	color:#B0B0B0 !important;
}
	
/* EOC - Sitemap */
/* BOC - Vacancy Announcement  */
.VacancyAnnouncement_TableDirection
{
	width:90% !important;
	padding-right:10px !important;
}
.VacancyAnnouncement_Heading
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #000000 !important;
}

A.VacancyAnnouncement_links
{
	FONT-family: Tahoma !important;
	FONT-size: 9pt !important;
	FONT-weight: bold !important;
	TEXT-decoration: none !important;
	COLOR: #565656 !Important;
}

A.VacancyAnnouncement_links:hover
{
	COLOR: #E31B23 !Important;
}

.VacancyAnnouncement_tableHeader
{
	width:100% !important;	
}

.VacancyAnnouncement_tdHeader
{
	FONT-family: Tahoma !important;
	padding-right: 10px;
	FONT-size: 9pt !important;
	FONT-weight: bold !important;
	color: #929292 !important;
	border: 1px solid #D8D8D8 ! important;
	background-color: #F8F8F8 !important;
}

.VacancyAnnouncement_tdDetail
{
	FONT-family: Tahoma !important;
	FONT-size: 8pt !important;
	FONT-weight: none !important;
	TEXT-decoration: none !important;
	COLOR: #C0C0C0 !important;
	padding-right:10px !important;
	vertical-align: text-top !Important;
}

.VacancyAnnouncement_alternatingItem  
{
	background-color: #F8F8F8 !Important;
}
	
.VacancyDetail_Heading
{
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	FONT-weight: bold !important;
	COLOR:	#929292 !important;
}
.VacancyDetail_Label
{
	FONT-family: verdana !important;
	FONT-size: 8pt !important;
	COLOR:	#929292 !important;
}

.VacancyDetail_ButtonDirection
{
	text-align:left;
	padding-left:30px !important;
}
.ApplyOnline_FileUpload
{
	border:1px solid #c4c4c4 !important ;
	font-family:verdana !important ;
	font-size:8pt !important ;	
	width:400px;
}

.ApplyOnline_MultilineTextbox
{
	border:1px solid #c4c4c4 !important ;
	font-family:verdana !important ;
	font-size:8pt !important ;	
	width:400px !important ;
	height:40px !important ;
}
/* EOC - Vacancy Announcement  */

.TextBox_Short
{
	background-color:#FFFFFF !Important;
	font-family:Verdana !Important;
	font-size: 9pt !Important;
	font-weight: normal !Important;
	width: 50px !Important;
	color:#707070 !Important;
	height:15pt !Important;	
	text-align: right;
}

/* EOC - Vacancy Announcement  */

.Label
{
	background-color:#FFFFFF !Important;
	font-family:Tahoma !Important;
	font-size: 10pt !Important;
	font-weight:bold !Important;
	color:#707070 !Important;
	height:15pt !Important;
}

.TextBox_Normal
{
	background-color:#FFFFFF !Important;
	font-family:Tahoma !Important;
	font-size: 9pt !Important;
	font-weight: normal !Important;
	width: 125px !Important;
	color:#707070 !Important;
	height:12pt !Important;	
	text-align: right;
}
.ThemeSelectedSmallTab
{
	background:url('/Style library/images/dsc/small_tab_selected_A.jpg') !important;
	color: #F8F8F8 !important;
	background-color:#FFFFFF !Important;
}

.ThemeSelectedSmallEndTab
{
	background:url('/Style library/images/dsc/small_tab_selected_end_A.jpg') !important;
	color: #F8F8F8 !important;
	background-color:#FFFFFF !Important;
}

.ThemeUnSelectedSmallTab
{
	background:url('/Style library/images/dsc/small_tab_unselected_A.jpg') !important;
	color:#D8D8D8 !important;
	background-color:#F8F8F8 !Important;        
}

.ThemeUnSelectedSmallEndTab
{
	background:url('/Style library/images/dsc/small_tab_unselected_end_A.jpg') !important;
	color:#D8D8D8 !important;
	background-color:#F8F8F8 !Important;
        
}

