/*body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td { margin: 0; padding: 0; } */

body.has_js .sliderNavButtons,
.anythingControls,
.arrow {
	display: none;
}


/*body.has_tabjs #tabsContainer, #scroller-header { display: none; }*/

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

del,
ins {
	text-decoration: none;
}

li {
	list-style: none;
}

caption,
th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: baseline;
}
.web tr:nth-child(even) {
    background-color: #000000 !important;
}
.pagination>li>a, .pagination>li>span {
	background-color: #000;
}
sub {
	vertical-align: baseline;
}

legend {
	color: #000;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	color: #fff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	/*color:#366693*/
	color: #ffff00;
}

h2 {
	font-size: 1.37em;
	font-weight: bold;
	color: #ccc;
}

body {
	/*background:#f8f8f8 url(../../images/indian-strip.png) center top no-repeat;*/
	background-color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 1.67em;
	color: #eeeeee;
}

#wrapper {
	height: auto;
	margin: 0 auto;
	background-color: #000;
}

.alignRight {
	text-align: right;
}

.alignLeft {
	text-align: left;
}

.alignCenter {
	text-align: center;
}

.sepratorNone {
	display: none;
}

abbr {
	cursor: help
}


/*-------------------Header-------------------*/

.indexBanner .contentWidthSlider .sliderText {
	background: rgba(0, 0, 0, 0.65);
}

.topStrip,
.footerCont,
.mp-menu h2 {
	background: #000;
}

.topStrip a,
#nav li a,
.recordBox a,
.allRecords .playPause {
	color: #fff;
}

.allRecords .playPause {
	background-image: url(../../images/play-pause-btn-dark.png);
}

.searchBoxWrap input[type="text"] {
	background: #fff;
}

.mainNavigation,
.whatsNewWrap:before,
.whatsNewWrap,
.mp-level,
.resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background: #222;
}

#nav>li>a:hover,
#nav>li.hover>a,
#nav>li.focus>a,
#nav>.highlight>a,
.ui-autocomplete,
#nav ul li a {
	background: #606060;
	color: #fff;
}

.indexBanner {
	background: #222222;
}

.ui-autocomplete a {
	color: #fff;
}

.ui-autocomplete a:hover,
.ui-autocomplete:hover {
	background: #222;
	color: #ffff00;
}

#header {
	background: #fff url(../../images/top-shadow.png) -2px -2px no-repeat;
	clear: both;
	margin: 0 auto;
}

.logoPart {}

.logo {}

.topRight {
	text-align: right;
}

.topLang {
	color: #515151;
}

.topLang a {
	color: #515151;
}

.topFunctions {
	background: #ffffff;
	border-bottom: 1px solid #e6e6e6;
}

.topFunctions ul li,
.topLinks li {
	background: url(../../images/top-sep.png) right center no-repeat;
}

.topFunctions ul li.lastLi,
.topLinks .lastLi {
	background: none;
}

.topFunctions ul a {
	color: #515151;
}

.topLinks a {
	/*color:#979797;*/
	color: #515151;
}

.searchBox {
	background: url(../../images/search-box.png) left top no-repeat;
}

.searchBox label {
	display: none
}

.searchInput {
	color: #515151;
	/*width:110px; font-weight:bold;*/
}

 .PLdate p{
	color: #fff;
}
.searchGo {
	background: url(../../images/search-button.gif) right top no-repeat;
}

.resTab.commonTabs .tabNav .r-tabs-state-active a,
.resTab.commonTabs .tabNav li,
.resTab.commonTabs .tabNav li a {
	background: #000000;
	color: #ffff00;
}
.contentRightBlock6 p {
    color: #595656;
 }

.resTab.commonTabs .tabNav li a:hover {
	color: #fff;
}

.resTab.commonTabs .tabNav .r-tabs-tab a:before {
	background: #ffff00;
}

.contentRightBlock,
.contentRightBlock:before,
.w3cIconAndLanguage {
	background: #222222;
}

.contentPart h2 {
	margin-bottom: 25px;
}

.tabContainer,
.commonTabs .tabContent {
	border-color: #fff;
}


	.link-a a {
		    color: #fffe00;
	}
		.link-a a:hover {
		    color: #00ff12;
	}
	.tickerDivBlock1-E li a {
		color: #fff;
	}
		.tickerDivBlock1-E li a:hover{
		color: #00ff12;
	}
	a.read_more {
		color: #fffe00;
	}
		a.read_more:hover {
		color:#50fe10;
	}
.ministerDetailList li a,
.viewProfile,
#overseas li a,
.eBookDetail h3 a,
.tabContDetail h3 a,
.documentariesWrap h3 a,
.impHomeLinks li a,
.moreDetailsLink a,
.videoBlockRow .tabList li.active a,
.videoBlockRow .tabList li a:hover,
.atozMissionLMapLink a,
.recordBox a:hover,
.tabMoreLinks a:hover,
.whatsnewMissionTabs .brifsRelationT:hover,
.moreDetailsLink a,
.propertyListing h3,
h3 {
	color: #00ff12 !important;
}

.ministerDetails p.ministerName,
.otherMinister .ministername,
.eBookDetail h3,
.tabContDetail h3,
.documentariesWrap h3,
.Caption {
	color: #ffffff;
}

.ministerDetailList li a:hover,
.viewProfile:hover,
#overseas li a:hover,
.eBookDetail h3 a:hover,
.tabContDetail h3 a:hover,
.documentariesWrap h3 a:hover,
.impHomeLinks li a:hover,
.moreDetailsLink a:hover,
.videoBlockRow .tabList li a,
#overseas li {
	color: #ffffff !important;
}

.otherMinisterBlock {
	background: transparent;
	border-color: #555555;
}

.ForMoreVideoLink,
.repeaterRow h3 {
	color: #fff;
}

.footerLogos,
.atozMissionLMapLink:before {
	background: #fff;
}

.overseasContactInfo .leftLink,
.overseasContactInfo .rightLinks,
.tabMoreLinks a,
.whatsnewMissionTabs .brifsRelationT,
#accessControl input:hover {
	color: #ffff00;
}

.footerLinks li a {
	text-decoration: underline;
	color: #fff;
}

.footerLinks li a:hover {
	text-decoration: none;
}

.videoBlockRow .tabList li.active {
	border-bottom-color: #00ff12;
}

#overseas li,
.impHomeLinks li,
.videoBlockRow .tabList li,
.videoBlock .tabList .active {
	background: url("../../images/bullet-list-icon-dark.png") no-repeat scroll left 6px;
}

#nav li ul li a:hover,
#nav li ul li>a.selected,
#nav ul a:hover,
.noJS #nav ul a:focus,
#nav ul a.selected,
#nav ul>.highlight>a {
	background: #222222;
}

.sliderText,
.indexBanner .dataSlider,
#backToTop {
	background: #000;
}

.ministerDetailList li a:before {
	background: url("../../images/home-sprite-icon-dark.png") no-repeat scroll left top;
}

.tabIconBoxLink {
	border-color: #606060;
}

.tabIconBoxLink .tabBoxTitle,
.mp-back,
.resTab .r-tabs-accordion-title .r-tabs-anchor,
.searchAndLangWrap .searchBoxWrap,
.meaSocialLink a {
	background-color: #606060;
}

.tabBoxIcon {
	background: url("../../images/home-mobile-tab-icons-dark.png") no-repeat scroll left top !important;
}

.spriteHomeIcon.youtubeIcon {
	background: url(../../images/home-sprite-icon-dark.png) -331px top no-repeat;
}

.commonBtn,
#innerContent .langRow a {
	background: #606060;
}

.amb .contentPart {
	background: #fff;
}


/*-------------------Container-------------------*/

.homeCntShadow {
	background: url(../../images/content-top-shadow-dark.gif) left top no-repeat;
}

.shadowLeft {
	background: url(../../images/left-shaddow.jpg) left top repeat-y;
}

.shadowRight {
	background: url(../../images/right-shaddow.jpg) right top repeat-y;
}

.contentPart {
	background-color: #000;
}

.containerTop {
	background: url(../../images/page-top.gif) left top no-repeat;
}

.containerBot {
	background: url(../../images/page-bot.gif) left bottom no-repeat;
}

.contentPart h2 {
	color: #fff;
}


/*-------------------Left Section-------------------*/

.leftPart {
	background: #000
}


/*-------------------For Tabs-------------------*/

.tabsTop li a {
	background: url(../../images/sprite-img-dark.gif) left -123px no-repeat;
	color: #6d6d6d;
}

.tabsTop li span {
	background: url(../../images/sprite-img-dark.gif) right -123px no-repeat;
}

.tabsTop li.activeTab a {
	background-position: left -78px;
	color: #403d3d;
}

.tabsTop li.activeTab span {
	background-position: right -78px;
}

.tabContainer {
	/* border-top:1px solid #e1e1e1;*/
}

.readMore {
	color: #eeeeee;
}

.tabList li {
	border-bottom: 1px dotted #222;
}

.tabList li:hover {
	background: #110906;
}

.rssFeed {
	color: #eeeeee
}


/*-------------------Right Section-------------------*/


/*.rightPartShadow { background:url(../../images/right-border-left-dark.gif) left top repeat-y #000; }*/

.hrLineR {
	background: url(../../images/right-hrline-dark.jpg) left top no-repeat;
}

.messageBoxTop {
	background: url(../../images/message-box-top-dark.gif) left top no-repeat;
	height: 4px;
}

.messageBoxCnt {
	border-left: 1px solid #222426;
	border-right: 1px solid #222426;
}

.messageBoxBottom {
	background: url(../../images/message-box-bottom-dark.gif) left top no-repeat;
	height: 4px;
}

.messageBoxCnt h2 {
	color: #87CEFF/*color:#09568C;*/
}

.messageBoxCnt .designation {
	color: #eeeeee;
	font-size: 0.9em;
}

.messLink li {
	background-image: url(../../images/bullet-blue.png);
}

.messLink li a {
	color: #eeeeee;
}

.rightIconLink a {
	color: #eeeeee;
}

.rightIconLink a:hover {
	color: #fff;
}

.sepRight {
	border-right: 1px solid #d7d7d7;
	height: 52px;
}


/*-------------------Footer-------------------*/

.footerPart {
	width: 100%;
	background-color: #000;
	height: auto;
	color: #ccc;
	border-top: 2px solid #796b5c;
}

.footerText {
	font-size: 0.9em;
	color: #ccc;
	vertical-align: top
}

.footerLink>li:after {
	background: #ccc;
}

.footerLink>li>a {
	color: #ccc;
	margin: 0 5px;
}

.footerText a {
	color: #ccc;
	margin: 0 2px;
}

.addThis a {
	color: #fff
}

.googleImg {
	background: url(../../images/google-translate-dark.gif) left top no-repeat;
}

.googleLang {
	float: right;
	width: 157px;
}


/*-------------------Inner page-------------------*/

.leftPartInner {
	background: url("../../images/right-border-right-dark.gif") repeat-y right top #000000
}

.innerRightShadow {
	background: url(../../images/content-top-right-shadow-dark.gif) 692px top no-repeat #000;
}

#innerContent h2 {
	color: #f6a973;
}

#innerContent a {
	color: #ffff00;
}

#innerContent a:hover {
	color: #fff;
}

.imgBdr {
	background-color: #FFFFFF;
	border: 5px solid #b9c1c8;
}

.commonListing li {
	color: #eeeeee;
	border-bottom: 1px dotted #333;
}

.commonListing a {
	color: #09568C;
	;
}

.commonListing a:hover {
	color: #000;
}

.commonListing p.username {
	background: url(../../images/comment-icon-dark.gif) left 4px no-repeat;
	color: #09568C;
}

.goButton {
	background: url(../../images/go-bt-dark.gif) left top no-repeat;
	border: 0 !important;
	color: #fff;
}

.searchAgain {
	border: 0;
	background: 0;
	color: #87CEFF;
}

.commonBullets {
	background-color: #000;
}

.commonBullets li {
	background: url(../../images/bullet-d.gif) left 0.917em no-repeat;
	color: #eee;
}

.commonBullets li a {
	color: #eeeeee;
}

.commonBullets li a:hover {
	color: #0558A6;
}


/*-------------------Bread Crumb-------------------*/

.breadcrumb li {
	color: #87CEFF;
}

.breadcrumb a {
	color: #cecece;
}

.breadcrumb a:hover {
	color: #cecece;
}

.last-brd {
	color: #444444;
}

.last-brd a {
	background: none;
	color: #999;
}


/*-------------------Global Issues Home-------------------*/

.globalIssueLatest {
	background: #3C566F;
	color: #fff;
}

.globalIssueLatestImg {
	background: #3C566F;
}

.globalIssueLatest h2 {
	color: #fff !important;
}

.globalIssueLatest a {
	color: #fff !important;
}

.globalIssueCnt h3 {
	color: #09568C;
}

.globalIssueCnt a {
	color: #0558A6;
}

.globalIssueCnt a:hover {
	color: #0558A6;
}


/*-------------------In Focus Home-------------------*/

.inFocusLatest li {
	background: #222;
	color: #fff;
}

.inFocusLatestImg {
	background: #3C566F;
}

.inFocusListing h3 {
	border-bottom: 1px dotted #555;
}

.inFocusCnt a {
	color: #0558A6;
}

.inFocusCnt a:hover {
	color: #0558A6;
}


/*-------------------In Focus Topic-------------------*/

.inFocusLatestListing {
	border: 1px solid #c9c9c9;
}

.inFocusLatestListing h3 {
	color: #09568C
}

.inFocusLatestListing a {
	color: #0558A6;
}

.inFocusLatestListing a:hover {
	color: #0558A6;
}


/*-------------------Inner Left Menu-------------------*/

.rightPart .heading {
	color: #f6a973;
}

#menuLeft,
.seeAlsoNav {
	background-color: #000;
}

#menuLeft li a,
.seeAlsoNav li a,
#menuLeft li .subNoLink {
	background: url(../../images/bullet-d.gif) left 0.917em no-repeat;
	color: #eeeeee;
}


/*-------------------Module Search-------------------*/

.moduleSearch {
	background: url("../../images/module-search-ico-dark.gif") 10px 10px no-repeat #0c0c0c !important;
	border-bottom: 1px solid #222;
}

.moduleSearch label {
	color: #b8b8b8
}

.moduleSearch select,
.page_Records_control select,
.page_Go_To_control select {
	border: 1px solid #fff;
	background: #333 !important;
	color: #fff;
}

.langAr .moduleSearch {
	background-position: right 10px !important;
}


/*-------------------Visit Tabs-------------------*/

.basictab {
	background: #111;
	border-bottom: 1px solid #333;
}

.basictab li input {
	border: 1px solid #111;
	border-bottom: 1px solid #333;
	color: #b8b8b8;
	background-color: transparent;
}

.basictab li a:hover,
.basictab li a:active {
	color: #fff;
}

.basictab li.selected input {
	background-color: #000;
	color: #fff;
	border: 1px solid #333;
	border-bottom: 1px solid #000;
}


/*-------------------User Comment-------------------*/

.commentCount {
	background: #0c0c0c;
	border-bottom: 1px solid #222;
	color: #ccc;
}

.userComment .lnkButton {
	background: none;
	color: #87CEFF;
	border: 0;
}

.userComment input {
	background: url(../../images/comment-input-bg-dark.gif) left top repeat-x;
	border: 1px solid #c9c9c9;
	color: #fff;
}

.userComment textarea {
	background: url(../../images/comment-input-bg-dark.gif) left top repeat-x;
	border: 1px solid #c9c9c9;
	color: #fff;
}


/*.userComment a {color:#09568C; text-decoration:none;} .userComment a:hover {color:#000; text-decoration:underline;}*/

.userComment .captchaImg {
	border: 1px solid #d0d0d0;
}

.userComment .captchaRefresh {
	background: none;
	border: 0;
}

.userComment .postBt {
	background: url(../../images/post-bt-dark.gif) left top no-repeat;
	border: 0;
	color: #fff;
}

.updateMe {
	border-bottom: 1px solid #222;
}

.updateMeHeader {
	background: url(../../images/update-me-icon.gif) left 5px no-repeat;
}

.pageFeedbackHeader {
	background: url(../../images/page-feedback-icon.gif) left 5px no-repeat;
}

.showPlus {
	background: url(../../images/show-down-w.gif) left top no-repeat;
}

.showMinus {
	background: url(../../images/show-up-w.gif) left top no-repeat;
}


/*-------------- photo and video gallery paging-------------------*/

.page_text_link {
	background: url(../../App_Themes/Admin/Images/cms-admin-ico-file.gif) left 3px no-repeat;
}

.albumPaginBorder {
	background: #0C0C0C;
}

.pagingTd {
	border-bottom: 1px solid #222;
}

.goToPageBut input,
.PagingLink {
	background-color: transparent;
	color: #ccc;
}


/*-------------- photo and video gallery -------------------*/

.albumWrapper {
	background: none !important
}

.albumContainer {
	border: 1px solid #222;
}

.albumCaption a {
	color: #eeeeee;
}

.albumCaption a:hover {
	color: #0558A6;
}

.galleryImgContainer {
	border-bottom: 1px solid #222;
}

.galleryImgWrapper {
	border-bottom: 1px solid #222;
	border-right: 1px solid #222;
}

.galleryImg img {
	border-left: 1px solid #222 !important;
	border-top: 1px solid #222 !important;
}

.videoPlay {
	background: url("../../images/video-play.png") left top no-repeat;
}


/*-------------- Mission Post -------------------*/

.missionsAlphabet {
	background: #222;
	border-bottom: 1px solid #222;
	color: #b8b8b8;
}

.missionsAlphabet a {
	color: #7FB0FF;
}

.missionsAlphabet a:hover {
	color: #000;
}

.countryAlphabet {
	color: #eeeeee !important;
	border-bottom: 1px solid #222;
}

.missionsCountries li a,
.frCountries li a {
	color: #0558A6;
}

.missionsCountries li a:hover,
.frCountries li a:hover {
	color: #000;
}

.missionType {
	border-bottom: 1px solid #222;
}

.cityName {
	background: url(../../images/indian-mission-icon-dark.gif) left 6px no-repeat;
	color: #87CEFF;
}

.alphabetButton {
	background: url(../../images/alphabet-bt-dark.gif) left top no-repeat;
	color: #eee;
}

.missionSearch {
	border-bottom: 1px solid #222;
}

.missionSearch select {
	border: 1px solid #494949;
}

.missionSearch a {
	color: #87CEFF;
}

.missionSearch a:hover {
	color: #fff;
}

.missionAlphSearch {
	background: url(../../images/widgetsep-dark.png) center bottom no-repeat;
}


/*-------------- Paging -------------------*/

.pagingWrapper {
	background: #0c0c0c;
}

.pagingCount {
	color: #ccc
}

.pagingNo {
	color: #ccc
}

.pageNo {
	background: none;
	border: 0;
	color: #ccc;
}


/*-------------- User Form -------------------*/

.submitButton {
	background: #606060 !important;
}

.userForm input {
	background: url(../../images/comment-input-bg-dark.gif) left top repeat-x;
	border: 1px solid #c9c9c9;
	color: #fff;
}

.userForm textarea {
	border: 1px solid #999;
	background-color: transparent;
}

.userForm .error {
	color: #ffff00;
}

.userForm .captchaImg {
	border: 0 none;
}

.seeAlso {
	background: url(../../images/widgetsep-dark.png) center top no-repeat;
}

.rssFeedListing {
	background: url(../../images/rss-icon.gif) left center no-repeat;
}


/*-------------- language menu -------------------*/

ul.langmenu a {
	background: #f5f5f5;
	color: #515151;
}

ul.langmenu li.list {
	/*background:url(images/top1.png) no-repeat left bottom;*/
}

ul.langmenu li.list a.category {
	background: transparent;
}

ul.langmenu li.list a.category:hover,
ul.langmenu li.list a.category:focus,
ul.langmenu li.list a.category:active {
	background: #d3d3d3;
	color: #000;
}

ul.submenu {
	background: #d3d3d3;
	color: #000;
}

ul.submenu li a {
	background: #f5f5f5;
	color: #515151;
}

ul.submenu a:hover,
ul.submenu a:focus,
ul.submenu a:active {
	background: #eff3fb;
	color: #000;
}


/*-------------- inner css -------------------*/


/* Table data and Bullet text start*/

.tableData {
	border: 0px;
	border: 1px solid #444;
	border-top: none 0;
}

.tableData th {
	border-top: 3px solid #777;
	border-left: 1px solid #777;
	color: #fff;
	background-color: #444;
}

.tableData td {
	border-top: 1px solid #444;
	background-color: #000;
}

.tableData .altRow td {
	background-color: #fffcef;
}

.tableData .altRow td .altRow td {
	background-color: #fff;
}

.tableData caption {
	color: #333;
}

.tableData table {
	border: 0px;
}

.tableData table tr td {
	border: 0px;
	background-color: transparent;
}

.tableSubText {
	color: #666666;
}

.gallery {
	background: #333;
}

ul.bulletText li {
	background: url(../../images/bullet-d.gif) no-repeat scroll left 11px transparent;
}

ul.bulletText ul {
	padding-bottom: 0;
}

ul.bulletText ul li {
	padding-bottom: 0 !important;
}


/* Table data and Bullet text end*/

.tdBdrRight {
	border-right: 1px solid #222;
}

.legends {
	border: 1px solid #222;
	border-top: none 0;
}

.legends th {
	background-color: #090909;
	border-top: 1px solid #222;
}

.legends td {
	border-top: 1px solid #222;
	background-color: #000;
}

.imgSingleBdr {
	border: 1px solid #b9c1c8;
}

.personnelPage td {
	border-bottom: 1px solid #222;
}

.personnelPage .lastPersonnel {
	border-bottom: 0 none;
}

#tabsContainer ul li a {
	color: #ccc;
	background: #131313;
	border: 1px solid #33231C;
}

#tabsContainer ul li a:hover {
	color: #fff;
}

#tabsContainer ul li a.activeTab {
	border-bottom: 1px solid #000;
	color: #fff;
	background: url(../../images/tab-bg.gif) left top repeat-x;
}

#scroller-header a,
.secondTab ul.tabs li a,
.langAr .secondTab ul.tabs li a {
	color: #ccc !important;
	background: #222;
}

#scroller-header a:hover {
	color: #b4bed0
}

#scroller-header a.selected,
.secondTab ul.tabs li.active a,
.langAr .secondTab ul.tabs li.active,
.langAr .secondTab ul.tabs li.active a {
	color: #fff !important;
	background: #000 !important;
}

#scroller-body {
	background: #000;
	border: 1px solid #555;
}


/* Extra styling for each panel*/


/** {outline:0}*/

.headingListing li {
	width: 48%;
	border-bottom: none;
	padding: 4px 0 4px 10px;
	background: url(../../images/bullet-d.gif) left center no-repeat;
}

.pp_content_container .pp_details {
	color: #333;
}

.red {
	color: #FFFF00;
}

.userForm textarea {
	color: #fff;
}

.breadcrumb .bdrNoLink {
	color: #cecece;
}

.aspNetDisabled {
	color: #fff;
}

.ie6 #nav li.hover a.menuFirstNode {
	color: #fff;
}

.ie6 #nav ul li.hover a:hover {
	color: #10345A !important;
	background-color: #fff !important;
}

.sitemapLinks {
	color: #87CEFF;
}

.error {
	color: #ffff00;
}

.albumPagingNo input,
.lastPageNo,
.textOf,
.page_Pagging_control input[type="submit"],
.page_Pagging_control input[type="button"],
.page_Pagging_control input[type="reset"],
.page_Pagging_control button,
.page_Pagging_control .button {
	color: #ffffff !important;
}

.albumPagingNo .aspNetDisabled {
	background-color: #333;
	color: #fff!important;
}

.propertyAlphabet {
	background: #0C0C0C;
	border-bottom: 1px solid #222222;
	color: rgba(255, 255, 255, 0.5);
}

.propertyAlphabet input:hover {
	color: #fff;
}

.requierd3Charct {
	color: #fff;
}

#innerContent h2 .archivedText {
	color: #fff;
}

.usefuluseless {
	color: #87CEFF;
}

.videoBlock .tabList li.hover {
	background-color: #110906;
}

.homePhotoAlbum li {
	border-color: #222222;
}

.displayPanel .gallery {
	background-color: transparent;
}

.homePhotoAlbum .albumContainer {
	background-color: #111;
}

.homePhotoAlbum .albumContainer strong {
	color: #87CEFF;
}

.homePhotoAlbum .albumContainer em {
	color: #fff;
}

ul.chirp li {
	border-bottom: 1px dotted #111;
}

ul.chirp li .meta {
	color: #EEEEEE;
}

ul.chirp li .meta a {
	color: #EEEEEE;
}

ul.chirp a {
	color: #87CEFF;
}

.meaTweetBox {
	border: 1px solid #222222;
}

.meaTweetT {
	color: #87CEFF;
}

.homeCntShadow.newHome,
.perspectives {
	background: #000;
}

.tabRedMlink a,
.tabRedMlink a:hover,
.viewlink a,
.perspectives .date,
.dataContent {
	color: #FFF;
}

.profileBlock,
.lectures,
.perspectives,
.documentIndiaIs,
.tab_container {
	border: 1px solid #555;
}

.profileBlock .post,
.profileBlock .prolist li a,
.rightPartHome h2,
.lectures h2,
.perspectives h2,
.indiais h2 a,
.readmoreBlock .readmore,
.perspectives {
	color: #FFF;
}

.rightIconLinks li {
	background: none
}

.profileBlock .name,
.lectures a,
.dataContent a,
.inFocusLatestCnt a,
.perspectives h2 a,
.lectures h2 a,
.documentBlk h2 a,
.brifsRelationT,
.brifsRelationT a,
.missionBlock li .block a,
.tabList h2,
.tabList h2 a,
.homePhotoAlbum .albumContainer strong,
.pressListing li a,
.photoTitle,
#innerContent h2,
.rightPart .heading,
.inFocusListing h3,
.missionBlock h2,
.imaBlockH p.atozMissionL a,
.rightPart .heading,
.rightPart .menuTitle,
.newsListA h4,
.moiaBlock h2 {
	color: #00ff12;
}

.secondTab ul.tabs li {
	border: 0 none;
	background: none;
}

.langSelectBox .customSelectInner {
	color: #000;
}

#menuLeft li a:hover,
.seeAlsoNav li a:hover,
.propertyAlphabet input,
.newsHeaderTxt,
#innerKmy .innerHeading {
	color: #ffff00;
}

.countryNameBlock .goBtn,
.clickBtnGrey,
.moduleSearch input {
	background-color: #333 !important;
	border: 1px solid #fff;
	background-image: none !important;
	color: #fff !important;
}

.profileBlock .prolist li,
.listLinkHome a,
.moiaBlock ul li a {
	background-image: url(../../images/bullet-home-dark.png);
}

.missionBlock li .block,
.pressListing li p,
.missionBlock li .date,
.contrlerBlock a,
.contrlerBlock span,
.listLinkHome a,
#innerContent .contactBoxA p,
.newsListA .newsDateA,
.dateAsOn,
.moduleSearchTd .textBox {
	color: #FFF;
}

.inFocusLatestCnt p a,
.breadcrumb li {
	color: #fff
}

.homeLastRowOut {
	background-color: #000;
}

.briefsBlockH {
	background: none;
}

.newMissionBlock,
.indiaMissionBLock {
	border: 1px solid #555;
}

.newTabs {
	border: 1px solid #555;
}

#scroller-header a.selected,
.secondTab ul.tabs li.active a {
	border: none;
	background: none;
}

#scroller-header a,
.secondTab ul.tabs li a {
	border: none;
}

.newTabs ul.tabs li.last {
	border: none;
	width: 156px;
}

.newTabs ul.tabs li.last a {
	border-radius: 0 4px 0 0;
}

.mapRowBar {
	background-color: #212121;
}

#innerKmy p {
	color: #fff;
}

.aFaq a {
	color: #fff !important;
}

.routeStrip a span {
	color: #000;
}

.fieldValues select {
	color: #fff;
	background: #444;
}

.rightPartShadow:after,
.rightPartShadow {
	background: none;
}

.langAr .rightPartShadow:after {
	background: url("../../images/right-border-right-dark.gif") repeat-y left top #000000;
}

.langAr .leftPartInner {
	background: none
}

.moiaBlock ul li a {
	color: #ffffff;
}

.moiaBlock {
	border-color: #444
}

.cpv h3 {
	background: #333
}

#innerContent .cpv p {
	background: #222
}

.phoneIco {
	background-image: url("../../images/moia-phone-dark.png");
}

.fLeft,
.impContact a {
	background: #606060;
}

.moiaBlock {
	background: none;
}

.cpvHome {
	background: #000;
	border: 1px solid #444;
}

.cpvMore {
	background: #606060
}

.cpvMore:hover,
.cpvHome:hover .cpvMore {
	background: #222;
}


/* 2017 */

.topStrip li:before {
	background: #ffff00;
}

#innerContent .yogaDay2017 a.readMore,
#innerContent .yogaDay2017 .yogaProtocol .downBooklet,
#innerContent .yogaProtocol a.readMore,
#innerContent .yogaDay2017 .yogaNews a.readMore,
#innerContent .yogaDay2017 .mediaBlock a.readMore,
#innerContent .yogaDay2017 .videoDetails a.readMore,
#innerContent .yogaDay2017 .tabMoreLinks .readMore,
#innerContent .yogaDay2017 .yogaProtocol .downBooklet,
.topStrip a,
.topStrip a:hover {
	color: #ffff00;
}

.yogaDay2017 .idyCelebration::before,
.yogaDay2017 .yogaProtocol:before {
	border-color: :#fff;
}

#innerContent .yogaDay2017 .mediaBlock h2,
#innerContent .yogaDay2017 a.readMore:hover,
#innerContent .yogaProtocol .downBooklet.bottomDownload:hover,
#innerContent .yogaDay2017 .twitterTabs .secondTab ul.leadersMsg>li a,
#innerContent .yogaDay2017 .twitterTabs .secondTab ul.leadersMsg>li,
.yogaDay2017 .rightTabpanel h3,
#innerContent .yogaDay2017 .foreignRelationBlock a,
#innerContent .foreignRelationBlock .alignCenter,
#accessControl input,
.yogaDay2017 .yogaDrpSlect select {
	color: #fff;
}

.yogaProtocol .downBookletlink .pdfOrange {
	background: #ffff00;
	color: #000;
}

#innerContent .yogaProtocol .downBookletlink a:hover .pdfOrange {
	background: #fff;
}

#innerContent .yogaDay2017 .twitterTabs .secondTab .tab_container,
.yogaDay2017 h3,
#innerContent .yogaDay2017 .twitterTabs .secondTab ul.sbmTabstritterTabNav li a.active,
#innerContent .yogaDay2017 .twitterTabs .secondTab ul.sbmTabstritterTabNav li a:hover,
#innerContent .yogaDay2017 .twitterTabs .secondTab ul.sbmTabstritterTabNav li>a.active:after,
#innerContent .yogaDay2017 .twitterTabs .secondTab ul.sbmTabstritterTabNav li a:hover:after,
.yogaDay2017 .twitterTabs {
	background: #333;
}

#innerContent .yogaDay2017 .twitterTabs .secondTab ul.sbmTabstritterTabNav li>a.active:after,
#innerContent .yogaDay2017 .twitterTabs .secondTab ul.sbmTabstritterTabNav li a:hover:after {
	border-color: #333;
}

#innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li.active:before {
	background: #fff;
}

#innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li.active:after {
	border-top-color: #fff;
}

.yogaDay2017 .rightTabpanel h3,
#innerContent .yogaDay2017 .sbmTabs .secondTab ul.tabs li.active a {
	background: #222222 !important;
}

.yogaDay2017 .rightTabpanel {
	background: #444;
}

#innerContent .yogaProtocol a.readMore,
#innerContent .yogaDay2017 .yogaNews a.readMore,
#innerContent .yogaDay2017 .mediaBlock a.readMore,
#innerContent .yogaDay2017 .videoDetails a.readMore,
#innerContent .yogaDay2017 .tabMoreLinks .readMore {
	background: transparent url(../../images/readmoreArrowdark.png) no-repeat right center;
}

#innerContent .yogaProtocol .downBooklet {
	background: transparent url(../../images/downloadBookletdark.png) no-repeat 0 0;
}

#innerContent .yogaDay2017 .sliderImg .sliderCaption {
	background: rgba(0, 0, 0, 0.85);
}

#innerContent .yogaDay2017 .homeSlider .owlPlay,
#innerContent .yogaDay2017 .homeSlider .owlStop,
#innerContent .yogaDay2017 .homeSlider .customNextBtn:hover,
#innerContent .yogaDay2017 .homeSlider .customPrevBtn:hover {
	background-color: #000;
}

@keyframes blink {
	0% {
		color: #ffffff;
	}
	25% {
		color: #ffff00;
	}
	75% {
		color: #ffff00;
	}
	100% {
		color: #ffffff;
	}
}

@-webkit-keyframes blink {
	0% {
		color: #ffffff;
	}
	25% {
		color: #ffff00;
	}
	75% {
		color: #ffff00;
	}
	100% {
		color: #ffffff;
	}
}

#nav>.MenuLiLast a {
	-webkit-animation: blink 1.5s linear infinite;
	-moz-animation: blink 1.5s linear infinite;
	animation: blink 1.5s linear infinite;
}

#nav ul,
#nav ul li a {
	border-color: #494949;
}

#nav>li.MenuLiLast>a:hover,
#nav>li.MenuLiLast .hover>a,
#nav>li.MenuLiLast .focus>a,
#nav>.highlight.MenuLiLast>a {
	background: #222;
}

.linkedIn {
	background: url("../../images/linkedin-icon.png") left top no-repeat !important;
}
.listyle {
    background: #000000 !important;
}   
   
   .ulstyle {
    position: relative;
    background-color: #2e2a2a;
    margin-right: 5px;
    width: 32%;
    float: left;
    height: 493px;
}
.contentRightBlock, .contentRightBlock_2, .contentRightBlock_3 {
    background: #8a8484;
}
.impHomeLinks li a {
    color: #fff;
}