* {
	float:none !important;
}
html {
	background:none !important;
}
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, html .anythingControls, html .arrow, html .customNextBtn, html .customPrevBtn, html .owlPlay, html .owlStop {
	display:none;
}
body.has_tabjs #tabsContainer, html #scroller-header, html #backToTop a {
	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;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a {
	color:#515151;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#09568C;
}
.clear {
	line-height:0px;
	height:0px;
	font-size:0px;
	clear:both;
}
h2 {
	font-size:1.37em;
	font-weight:bold;
	color:#333333;
}
body {
	background:none !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height:1.67em;
	color:#515151;
}
#wrapper {
	width:100% !important;
	height:auto;
	margin:0 auto;
}
.alignRight {
	text-align:right;
}
.alignLeft {
	text-align:left;
}
.alignCenter {
	text-align:center;
}
.sepratorNone {
	display:none;
}
abbr {
	cursor:help
}
#header, .containWrap {
	background:#fff;
	width:100% !important;
	clear:both;
	margin:0 auto;
}
.logoPart {
	height:90px;
	width:425px;
	padding-left:5px;
}
.logo {
}
.topRight {
	display:none
}
.topLang {
	padding-top:10px;
	padding-right:10px;
	font-size:0.9em;
	color:#515151;
}
.topLang a {
	color:#515151;
	text-decoration:none;
	padding:0 3px;
}
.topLang a:hover {
	text-decoration:underline;
}
.topFunctions ul {
	float:right;
	line-height:20px;
	margin-top:20px;
	margin-right:5px;
}
.topFunctions {
	display:none
}
.topFunctions ul li, .topLinks li {
	float:left;
	display:inline;
	padding:0 8px;
	background:url(../../images/top-sep.png) right center no-repeat;
}
.topFunctions ul li.lastLi, .topLinks .lastLi {
	padding-right:0px;
	background:none;
}
.topFunctions ul a {
	color:#515151;
	font-size:0.9em;
	display:inline-block;
}
.skipToContent {
	background:url(../../images/skip-content-icon.gif) left center no-repeat;
	padding-left:15px;
	white-space:nowrap;
}
.screenReader {
	background:url(../../images/screen-reader-icon.gif) left center no-repeat;
	padding-left:30px;
	white-space:nowrap
}
.topFunctions .smallSize {
	font-size:0.9em;
	font-weight:bold;
}
.topFunctions .normalSize {
	font-size:1.1em;
	font-weight:bold;
}
.topFunctions .bigSize {
	font-size:1.3em;
	font-weight:bold;
}
.topFunctions .themes {
	padding-top:2px;
}
.themes a {
	font-size:0px;
	line-height:0px;
	height:18px;
	width:19px;
	text-align:center;
}
.lightTheme {
	margin-right:2px;
	padding-top:1px;
}
.textResizeWrapper {
	background:#D0DAE3;
	width:49px;
	margin-top:3px;
	padding:3px 3px 3px;
	font-size:0px;
	line-height:0px;
	text-align:center;
}
.textResizeWrapper input {
	width:13px;
	height:11px;
	overflow:hidden;
	margin:0px 1px;
	padding:0px;
}
.topLinkPart {
	padding-top:20px;
	padding-right:10px;
}
.topLinks {
	float:right;
	margin-right:10px;
}
.topLinks a {
	color:#515151;
	display:inline-block;
	font-size:0.9em;
}
.topLinks a:hover {
	text-decoration:underline;
}
.topSitemap {
	background:url(../../images/sitemap-icon.gif) left center no-repeat;
	padding-left:17px;
}
.topContact {
	background:url(../../images/contact-icon.gif) 3px center no-repeat;
	padding-left:13px;
}
.topFeedback {
	background:url(../../images/feedback-icon.gif) left center no-repeat;
	padding-left:17px;
}
.searchBox {
	background:url(../../images/search-box.png) left top no-repeat;
	width:165px;
	text-align:right;
	float:right;
}
.searchBox label {
	display:none
}
.searchInput {
	border:0 none;
	font-size:12px;
	line-height:18px;
	height:18px;
	margin:3px 10px;
	color:#515151;
	width:110px;
	font-weight:bold;
}
.searchGo {
	background:url(../../images/search-button.gif) right top no-repeat;
	margin:4px 10px;
	display:block;
	height:18px;
	width:15px;
	text-indent:-9999px;
	border:0;
}
#container {
	width:100% !important;
	margin:0 auto;
}
.homeCntShadow {
	background:url(../../images/content-top-shadow.png) left top no-repeat;
	height:15px;
}
.shadowLeft {
	width:5px;
	background:url(../../images/left-shaddow.jpg) left top repeat-y;
}
.shadowRight {
	width:5px;
	background:url(../../images/right-shaddow.jpg) right top repeat-y;
}
.contentPart {
	width:100% !important;
	background-color:#fff;
	height:100%;
	padding:0 !important;
}
.containerTop {
	background:url(../../images/page-top.gif) left top no-repeat;
	height:10px;
	line-height:10px;
}
.containerBot {
	display:none
}
#menuWrapper {
	display:none
}
.menu {
	margin:0 5px 10px;
	background:url(../../images/menu-bg.png) left top repeat-x #0D2946;
	display:inline-block;
	width:962px;
	position:relative;
	z-index:222;
}
.homeSlider {
	background:url(../../images/home-banner-bg.jpg) left top no-repeat #295887;
	padding:10px;
	width:942px;
}
.leftPart {
	padding:0 15px 15px;
	width:100% !important
}
.tabSection, .tabSectionJs {
	overflow:hidden;
	position:relative;
}
.tabsTop {
	height:37px;
	z-index:11;
}
.tabsArea {
	position:absolute;
	top:0px;
}
.tabsTop li {
	float:left;
	display:inline-block;
	padding-right:5px;
}
.tabsTop li a {
	background:url(../../images/sprite-img.png) left -123px no-repeat;
	padding:0 0 0 15px;
	display:block;
	color:#6d6d6d;
	font-weight:bold;
	float:left;
	white-space:nowrap;
}
.tabsTop li span {
	background:url(../../images/sprite-img.png) right -123px no-repeat;
	padding:0 15px 0 0px;
	display:block;
	height:36px;
	line-height:36px;
	cursor:pointer;
	float:left;
}
.tabsTop li.activeTab {
	margin-top:1px;
	position:relative;
}
.tabsTop li.activeTab a {
	background-position:left -78px;
	color:#403d3d;
}
.tabsTop li.activeTab span {
	background-position:right -78px;
}
.tabContainer {
	border-top:1px solid #e1e1e1;
	padding-top:18px;
}
.tabImage {
	width:290px !important;
	height:auto !important;
	padding:10px 13px 13px 0;
	overflow:hidden;
}
.photoTitle {
	color:#9f1918 !important;
	padding-right:20px
}
.readMore {
	font-size:1.07em;
	color:#515151;
}
.photoDate {
	display:block;
	font-size:0.9em;
}
.tabList {
	margin-top:-10px;
}
.tabList li {
	display:inline-block;
	border-bottom:1px dotted #dddddd;
	padding:10px 0;
}
.tabList li:hover {
	background:#eef6f9;
}
.tabList h2, .tabList h2 a {
	font-size:1.09em;
	color:#09568C;
}
.rssFeed {
	background:url(../../images/rss-icon.gif) left center no-repeat;
	float:right;
	display:block;
	padding-left:18px;
	color:#515151
}
.tabMoreLinks {
	padding:10px 0;
}
.tabMoreLinks .readMore {
	display:inline;
}
.rightPartShadow {
	display:none;
}
.rightPartHome {
	padding:0 15px;
	width:100% !important;
}
.rightPart {
	display:none
}
.hrLineR {
	background:url(../../images/right-hrline.jpg) left top no-repeat;
}
.messageBoxTop {
	background:url(../../images/message-box-top.gif) left top no-repeat;
	height:4px;
}
.messageBoxCnt {
	padding:6px 10px;
	border-left:1px solid #dddbd9;
	border-right:1px solid #dddbd9;
}
.messageBoxBottom {
	background:url(../../images/message-box-bottom.gif) left top no-repeat;
	height:4px;
}
.messageBoxCnt h2 {
	font-size:1.2em;
	color:#9F1918
}
.messageBoxCnt .designation {
	color:#515151;
	font-size:0.9em;
}
.messLink {
	margin:15px 0 0 10px;
}
.messLink li {
	background:url(../../images/bullet.gif) 5px 7px no-repeat;
	padding:0 0 7px 15px;
}
.messLink li a {
	color:#515151;
}
.rightIconLink {
	margin-top:10px;
}
.rightIconLink td {
	padding:3px 0;
}
.rightIconLink a {
	display:block;
	font-size:1.17em;
	color:#515151;
	margin:2px 0;
}
.rightIconLink a:hover {
	text-decoration:none;
	color:#000;
	text-decoration:none;
}
.rightIconLink .rightIcon {
	display:inline-block;
	height:32px;
	width:30px;
	background-image:url(../../images/sprite-img.png);
	vertical-align:middle;
	margin-right:3px;
}
.rightIconLink .indiaNeigh {
	margin-top:0px;
}
.indiaNeigh .rightIcon {
	background-position:-2px 0px;
}
.foreignRelat .rightIcon {
	background-position:-43px 0px;
}
.developItc .rightIcon {
	background-position:-83px 0px;
}
.indiaUnsc .rightIcon {
	background-position:-123px 0px;
}
.indianMission .rightIcon {
	background-position:-163px 0px;
}
.consularPass .rightIcon {
	background-position:-202px 0px;
}
.rightIcon .rightIcon {
	background-position:-202px 0px;
}
.indiaNeigh:hover .rightIcon {
	background-position:-2px -249px;
}
.foreignRelat:hover .rightIcon {
	background-position:-43px -249px;
}
.developItc:hover .rightIcon {
	background-position:-83px -249px;
}
.indiaUnsc:hover .rightIcon {
	background-position:-123px -249px;
}
.indianMission:hover .rightIcon {
	background-position:-163px -249px;
}
.consularPass:hover .rightIcon {
	background-position:-202px -249px;
}
.rightIcon:hover .rightIcon {
	background-position:-202px -249px;
}
.stayConnect {
	padding:0 0 15px;
}
.stayConnect h2 {
	padding-bottom:10px;
	font-size:1.28em;
}
.stayConnect a {
	display:inline-block;
	height:31px;
	width:31px;
	background-image:url(../../images/sprite-img.png);
	float:left;
	margin-right:7px;
}
.connetIcon1 {
	background-position:-0px -41px;
}
.connetIcon2 {
	background-position:-36px -41px;
}
.connetIcon3 {
	background-position:-72px -41px;
}
.connetIcon4 {
	background-position:-108px -41px;
}
.connetIcon5 {
	background-position:-144px -41px;
}
.sepRight {
	border-right:1px solid #d7d7d7;
	height:52px;
}
.footerLogo {
	display:none;
}
html .footerPart {
	width:100%;
	background-color:#fbfbfb;
	height:auto;
	color:#333;
	margin-top:0;
	border:none;
}
#footer {
	clear:both;
	width:100% !important;
	margin:0 auto;
	padding:15px 0 20px;
}
.footerText {
	font-size:0.9em;
	color:#333333;
	vertical-align:top
}
.footerText a {
	color:#333;
	margin:0 2px;
}
.visitors {
	font-size:1.28em;
	font-weight:bold;
	padding-left:10px;
}
.addThis {
	padding-bottom:5px;
	line-height:1.3em
}
.addThis a {
	color:#000
}
.googleLangWrapper {
	padding-top:5px;
	width:325px;
	white-space:nowrap
}
.googleImg {
	display:none
}
.googleLang {
	display:none
}
.footerText img {
	display:none
}
.leftPartInner {
	padding:0 !important;
	width:100% !important;
}
.innerBanner {
	display:none;
}
.innerRightShadow {
	background:none !important;
	height:15px;
}
#innerContent {
	width:100% !important;
	min-height:450px !important;
	height:auto !important;
}
#innerContent h2 {
	font-size:2em;
	font-weight:bold;
	color:#09568C;
	line-height:30px;
	padding-bottom:10px;
	letter-spacing:-1px
}
#innerContent p {
	line-height:1.567em;
	padding:0 0 15px 0;
	text-align:justify;
	clear:both
}
#innerContent a {
	color:#09568C;
	text-decoration:none;
}
#innerContent a:hover {
	color:#000;
	text-decoration:underline;
}
.imgBdr {
	background-color:#FFFFFF;
	border:5px solid #b9c1c8;
	margin:5px 0 5px 20px;
	padding:1px;
	float:right
}
.commonListing {
	float:left;
	width:100%;
}
.commonListing li {
	color:#515151;
	width:100%;
	float:left;
	padding:10px 0;
	border-bottom:1px dotted #ccc;
	list-style:none;
}
.commonListing a {
	color:#09568C;
	text-decoration:none;
	font-size:1.2em;
}
.commonListing a:hover {
	color:#000;
	text-decoration:none;
}
.commonListing p {
	padding:0 !important
}
.commonListing p.size14 {
	padding-bottom:5px !important;
	font-weight:bold;
	font-size:1.2em
}
.commonListing p.size11 {
	font-size:0.9em;
}
.commonListing p.username {
	background:url(../../images/comment-icon.gif) left 4px no-repeat;
	height:20px;
	padding-left:25px !important;
	color:#09568C;
	font-weight:bold;
}
.commonListing p.comment {
	padding-top:5px !important;
}
.submitButton {
	background:url("../../images/submit-bt.gif") left top no-repeat #1c5893 !important;
	width:185px !important;
	height:42px;
	border:0 !important;
	color:#fff;
	font-size:1.67em;
	padding:0 0 3px 10px;
	text-align:left;
	cursor:pointer;
}
.goButton {
	width:33px !important;
	height:1.8em;
	font-size:13px;
	background:url(../../images/go-bt.gif) left top no-repeat;
	border:0 !important;
}
.searchAgain {
	border:0;
	background:0;
	color:#09568C;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.commonBullets {
	background-color:#FFFFFF;
	float:left;
	margin-bottom:10px;
	clear:both;
}
.commonBullets li {
	background:url("../../images/bullet.gif") left 0.917em no-repeat;
	color:#515151;
	display:block;
	line-height:1.583em;
	padding:5px 0 5px 10px;
	list-style:none
}
.commonBullets li a {
	color:#515151;
	text-decoration:none
}
.commonBullets li a:hover {
	color:#0558A6;
	text-decoration:none
}
.breadcrumb {
	font-size:0.917em;
	font-weight:normal;
	line-height:1em;
	padding:0;
	text-decoration:none;
	margin-bottom:1em;
}
.breadcrumb li {
	display:inline;
	color:#0558A6;
}
.breadCrumbLink {
	background:url("../../images/bread-crumb-sep.gif") no-repeat scroll right 4px transparent;
	padding-right:15px;
}
.breadCrumbCurrent {
	padding-left:2px;
}
.breadcrumb a {
	color:#313131;
	margin-right:5px;
	text-decoration:none;
}
.breadcrumb a:hover {
	color:#313131;
	text-decoration:underline;
}
.last-brd {
	color:#444444;
	font-size:0.917em;
	font-weight:normal;
	padding-top:1px;
}
.last-brd a {
	background:none;
	color:#999999;
	margin:0 3px 0 0;
	padding-right:15px;
	text-decoration:none;
}
#breadCrumbWrap {
	height:19px;
	text-align:right;
}
.globalIssueLatest {
	background:#3C566F;
	color:#fff;
	padding:20px;
	vertical-align:top
}
.globalIssueLatestImg {
	background:#3C566F;
	vertical-align:top;
	font-size:0
}
.globalIssueLatest h2 {
	font-size:2em !important;
	font-weight:normal !important;
	padding-bottom:10px;
	color:#fff !important;
	letter-spacing:0 !important
}
.globalIssueLatest a {
	color:#fff !important;
	text-decoration:none
}
.globalIssueLatest a:hover {
	text-decoration:underline;
}
.globalIssueListing li {
	margin-top:30px;
	float:left;
	border-bottom:3px solid #e5e5e5;
	width:50%
}
.globalIssueThumb {
	width:32% !important;
	float:left;
}
.globalIssueCnt {
	width:60% !important;
	float:left;
	padding:0 15px 20px;
}
.globalIssueCnt h3 {
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:5px;
	color:#09568C;
	line-height:1em;
}
.globalIssueCnt p {
	line-height:1.267em !important;
	padding:0 !important
}
.globalIssueCnt a {
	color:#0558A6;
	text-decoration:none
}
.globalIssueCnt a:hover {
	color:#0558A6;
	text-decoration:underline
}
.inFocusLatest li {
	background:#3C566F;
	color:#fff;
	width:316px;
	list-style:none;
	float:left;
}
.inFocusLatestImg {
	background:#3C566F;
	vertical-align:top;
	display:inline-block;
}
html .inFocusLatestCnt {
	padding-top:0;
	display:inline-block;
}
html .inFocusLatestCnt h2 {
	font-size:1.8em;
	font-weight:normal;
	line-height:24px;
	padding-bottom:10px;
	color:#000;
	letter-spacing:0
}
.inFocusLatestCnt a {
	text-decoration:none
}
.inFocusLatestCnt a:hover {
	text-decoration:underline;
}
.inFocusListing {
	float:left;
	margin-bottom:15px;
	width:100%
}
.inFocusListing li {
	margin-top:30px;
	float:left;
}
.inFocusListing h3 {
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:10px;
	color:#09568C;
	line-height:1em;
	border-bottom:1px dotted #ccc;
	padding-bottom:10px;
}
.inFocusThumb {
	width:20% !important;
	float:left;
}
.inFocusCnt {
	width:70% !important;
	float:left;
	padding:0 15px;
}
.inFocusCnt p {
	padding:0 !important
}
.inFocusCnt a {
	color:#0558A6;
	text-decoration:none
}
.inFocusCnt a:hover {
	color:#0558A6;
	text-decoration:underline
}
.inFocusLatestListing {
	border:1px solid #c9c9c9;
	float:left;
	padding:10px;
	margin-top:20px;
	width:100%
}
.inFocusLatestListing li {
	width:45% !important;
	list-style:none;
	float:left;
}
.inFocusLatestListing h3 {
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:10px;
	color:#09568C
}
.inFocusLatestListing a {
	color:#0558A6;
	text-decoration:none
}
.inFocusLatestListing a:hover {
	color:#0558A6;
	text-decoration:underline
}
.rightPart .heading {
	font-size:1.2em;
	font-weight:bold;
	color:#09568C;
	display:block
}
#menuLeft, .seeAlsoNav {
	background-color:#FFFFFF;
	float:left;
	margin:0 0 15px 0;
	margin-top:10px;
	clear:both;
}
#menuLeft li, .seeAlsoNav li {
	display:block
}
#menuLeft li a, .seeAlsoNav li a {
	background:url("../../images/bullet.gif") left 0.917em no-repeat;
	color:#515151;
	display:block;
	line-height:1.583em;
	padding:5px 0 5px 10px;
}
#menuLeft li a:hover, .seeAlsoNav li a:hover {
	color:#0558A6;
}
.moduleSearch {
	background:url("../../images/module-search-ico.gif") 10px 10px no-repeat #f3f3f3;
	border-bottom:1px solid #ddd;
	float:left;
	padding:10px 15px 10px 35px;
	width:100% !important;
	margin:10px 0
}
.moduleSearch li {
	float:left;
	list-style:none;
	padding:0 5px;
}
.moduleSearch label {
	color:#474747
}
.moduleSearch label.title {
	text-indent:-9999px;
	display:block;
}
.moduleSearch input {
	width:200px;
	border:1px solid #b6b6b6;
	padding:2px
}
.moduleSearch select {
	width:100px;
	border:1px solid #b6b6b6;
	padding:2px
}
.basictab {
	background:#F3F3F3;
	border-bottom:1px solid #ddd;
	padding:10px 0 0 10px;
	font-size:1.11em;
	margin:10px 0;
	text-align:left
}
.basictab li {
	display:inline;
}
.basictab li input {
	padding:8px 10px;
	margin-left:5px;
	border-bottom:none;
	color:#474747;
	top:1px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	background-color:transparent;
	border:0;
	position:relative;
	width:auto;
	font-weight:bold;
	overflow:visible;
}
.basictab li a:hover, .basictab li a:active {
	color:#09568C;
	text-decoration:none
}
.basictab li.selected input {
	background-color:#fff;
	color:#474747;
	border:1px solid #ddd;
	border-bottom:1px solid #fff;
}
.userCommentWrapper {
	display:none
}
.commentCount {
	background:#F3F3F3;
	border-bottom:1px solid #DDDDDD;
	color:#333333;
	font-size:1.5em;
	font-weight:bold;
	padding:10px;
}
.Caption {
	font-size:1.37em;
	font-weight:bold;
	clear:both;
}
.userComment {
	padding-bottom:15px;
	float:left;
	clear:both;
	width:623px;
}
.userComment li {
	padding-bottom:10px;
}
.userComment .lnkButton {
	font-family:Arial, Helvetica, sans-serif;
	background:none;
	color:#09568C;
	border:0;
	padding:0;
	width:auto;
	cursor:pointer;
}
.userComment input {
	background:url("../../images/comment-input-bg.gif") left top repeat-x;
	border:1px solid #c9c9c9;
	width:290px;
	padding:5px;
}
.userComment textarea {
	background:url("../../images/comment-input-bg.gif") left top repeat-x;
	border:1px solid #c9c9c9;
	width:603px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:52px;
}
.userComment input.captchaCode {
	width:146px;
	float:left;
	margin-right:10px;
}
.userComment .captchaImg {
	width:88px;
	float:left;
	border:1px solid #d0d0d0;
}
.userComment .captchaRefresh {
	background:none;
	width:28px;
	height:28px;
	border:0;
	padding:0;
	float:left
}
.userComment .postBt {
	background:url("../../images/post-bt.gif") left top no-repeat;
	width:80px;
	height:28px;
	float:right;
	margin-right:10px;
	border:0;
	font-weight:bold;
}
.updateMe {
	display:none
}
.updateWrapper, .feedbackWrapper {
	display:none
}
.updateMeHeader {
	background:url("../../images/update-me-icon.gif") left 5px no-repeat;
	width:135px;
	font-size:1.37em;
	font-weight:bold;
	padding-left:22px !important;
	float:left;
}
.pageFeedbackHeader {
	background:url("../../images/page-feedback-icon.gif") left 5px no-repeat;
	width:135px;
	font-size:1.37em;
	font-weight:bold;
	padding-left:22px !important;
	float:left;
}
.showPlus {
	background:url("../../images/show-down.gif") left top no-repeat;
	width:12px;
	height:6px;
	float:left;
	margin-top:10px;
	border:0;
	cursor:pointer
}
.showMinus {
	background:url("../../images/show-up.gif") left top no-repeat;
	width:12px;
	height:6px;
	float:left;
	margin-top:10px;
	border:0;
	cursor:pointer
}
.page_text_link {
	background:url(../../App_Themes/Admin/Images/cms-admin-ico-file.gif) left 3px no-repeat;
	padding:0 0 0 18px;
}
.spacer_5 {
	width:5px;
}
.page_Records_control {
	float:left;
	margin:5px;
}
.page_Records_control div {
	padding:0px !important;
	margin-right:10px;
}
.page_Go_To_control {
	float:right;
	margin:5px 5px 5px 20px;
}
.page_Go_To_control .input-text, .page_Go_To_control .input-text-hover {
	margin:0;
}
.page_Pagging_control {
	float:right;
	margin:5px;
}
.page_Pagging_control .galleryControler td td {
	padding-top:0;
}
.Main_Menu_Search {
	float:left;
	margin-top:10px;
}
.Main_Menu_Search td {
	padding-right:10px;
}
.PagingLink {
}
.albumPaginBorder {
	font-weight:bold;
	background:#f3f3f3;
	margin:10px 0
}
.pagingTd {
	padding:3px 5px;
	border-bottom:1px solid #ddd;
}
.goToPageBut input, .PagingLink {
	border:0px;
	background-color:transparent;
	cursor:pointer;
}
.albumWrapper {
	float:left;
	margin-top:20px;
	background:none !important
}
.albumContainer {
	width:304px;
	border:1px solid #DDDDDD;
	float:left;
	padding:5px;
	margin-bottom:20px;
}
.albumImage {
	width:150px;
	height:100px;
	margin-right:10px;
	overflow:hidden;
	float:left
}
.albumCaption {
	width:144px;
	float:left;
}
.albumCaption a {
	color:#515151;
	text-decoration:none
}
.albumCaption a:hover {
	color:#0558A6;
	text-decoration:underline
}
.galleryImgContainer {
	width:640px;
	border-bottom:1px solid #DDDDDD;
	float:left;
	padding:20px 0;
}
.galleryImgWrapper {
	position:relative;
	width:150px;
	margin:auto;
	padding:0 1px 1px 0;
	border-bottom:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	float:left
}
.galleryImg {
	overflow:hidden;
	height:100px;
	margin:auto;
	width:150px;
}
.galleryImg img {
	border-left:1px solid #DFDFDF !important;
	border-top:1px solid #DFDFDF !important;
	padding:1px 0 0 1px;
}
.galleryImgZoom {
	position:absolute;
	right:62px;
	top:-13px;
}
.galleryCaption {
	width:478px;
	float:left;
	margin-left:10px;
	text-align:left
}
.videoWrapper {
	float:left;
	margin-top:20px
}
.videoWrapper li {
	float:left;
	width:217px;
	text-align:center;
	height:190px;
}
.videoImg {
	overflow:hidden;
	height:100px;
	width:150px;
	margin:auto;
	margin-bottom:5px;
	text-align:left !important
}
.videoPlay {
	width:30px;
	height:23px;
	background:url("../../images/video-play.png") left top no-repeat;
	margin-left:60px;
	margin-top:-80px;
	position:relative;
}
.missionsAlphabet {
	background:#F3F3F3;
	border-bottom:1px solid #ddd;
	color:#474747;
	margin:10px 0;
	padding:10px;
	font-size:1.2em;
}
.missionsAlphabet a {
	color:#095685 !important;
	text-decoration:none;
	padding:0 2px;
}
.missionsAlphabet a:hover {
	color:#000;
	text-decoration:underline
}
.countryAlphabet {
	color:#515151 !important;
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
	margin:10px 0;
	display:block;
	clear:both;
}
.missionsCountries, frCountries {
	float:left;
	margin-bottom:20px;
}
.missionsCountries li {
	float:left;
	padding:10px 10px 10px 0;
	width:207px;
	height:2.5em
}
.missionsCountries li a, .frCountries li a {
	font-size:1.11em;
	font-weight:bold;
	color:#0558A6;
	text-decoration:none;
}
.missionsCountries li a:hover, .frCountries li a:hover {
	color:#000;
	text-decoration:none;
}
.frCountries li {
	float:left;
	padding:10px 10px 10px 0;
	width:316px;
	height:2.5em
}
.countryFlag {
	float:left
}
.countryFlagBig {
	vertical-align:middle
}
.countryName {
	width:178px;
	float:left;
	padding:2px 0 0 5px;
	text-align:left
}
.frcountryName {
	width:286px;
	float:left;
	padding:2px 0 0 5px;
	text-align:left
}
.missionType {
	font-size:1.37em;
	font-weight:bold;
	border-bottom:1px solid #ddd;
	padding-bottom:5px;
	margin-bottom:10px;
}
.missionText {
	text-align:left !important
}
.cityName {
	background:url("../../images/indian-mission-icon.gif") left 6px no-repeat;
	font-size:1.37em;
	color:#09568C;
	font-weight:bold;
	height:20px;
	padding:5px 25px;
	display:block
}
.alphabetButton {
	background:url("../../images/alphabet-bt.gif") left top no-repeat;
	width:26px;
	height:23px;
	border:0;
	margin:0 1px 2px 0;
	color:#515151;
	font-size:0.9em;
	font-weight:bold;
	cursor:pointer;
}
.missionSearch {
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
}
.missionSearch select {
	width:200px;
	border:1px solid #b6b6b6;
	padding:2px;
	margin-bottom:10px;
}
.missionSearch .goButton {
	margin-bottom:10px;
}
.missionSearch a {
	color:#09568C;
	text-decoration:none;
}
.missionSearch a:hover {
	color:#000;
	text-decoration:underline;
}
.missionAlphSearch {
	padding-bottom:30px;
	background:url("../../images/widgetsep.png") center bottom no-repeat;
}
.pagingWrapper {
	background:#f3f3f3;
	padding:10px;
	margin-bottom:15px;
	clear:both;
	float:left;
	width:97%
}
.pagingCount {
	float:left;
	color:#333
}
.pagingNo {
	float:right;
	color:#333
}
.pagingNo ul li {
	float:left
}
.pagingNo ul li input {
	margin-top:3px;
}
.pageNo {
	margin-top:0 !important;
	background:none;
	border:0;
	color:#333;
	cursor:pointer;
	font-size:1em;
}
.pagingNo ul li a {
	color:#333 !important;
	text-decoration:none;
}
.pagingNo ul li a:hover {
	color:#000 !important;
	text-decoration:none;
}
.userForm {
	float:left;
	margin-top:10px;
}
.userForm td {
	padding-bottom:10px;
	clear:both
}
.userForm .fLabel {
	width:150px;
	font-size:1.2em;
}
.userForm input {
	background:url("../../images/comment-input-bg.gif") left top repeat-x;
	border:1px solid #999;
	width:290px;
	padding:5px;
	clear:right
}
.userForm textarea {
	border:1px solid #999;
	width:290px;
	padding:5px;
	clear:right;
	height:80px;
}
.userForm .error {
	color:#cc0000;
	padding-left:5px;
}
.userForm .captchaReImg {
	width:auto;
	height:auto;
	border:0 none;
	padding:0;
}
.userForm .captchaImg {
	width:auto;
	height:35px;
	border:0 none;
	padding:0;
}
#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message {
	font-family:"HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:200;
	color:#fff;
}
#sb-container {
	position:fixed;
	margin:0;
	padding:0;
	top:0;
	left:0;
	z-index:999;
	text-align:left;
	visibility:hidden;
	display:none;
}
#sb-overlay {
	position:relative;
	height:100%;
	width:100%;
}
#sb-wrapper {
	position:absolute;
	visibility:hidden;
	width:100px;
}
#sb-wrapper-inner {
	position:relative;
	border:2px solid #000;
	overflow:hidden;
	height:100px;
}
#sb-body {
	position:relative;
	height:100%;
}
#sb-body-inner {
	position:absolute;
	height:100%;
	width:100%;
}
#sb-player.html {
	height:100%;
	overflow:auto;
}
#sb-body img {
	border:none;
}
#sb-loading {
	position:relative;
	height:100%;
}
#sb-loading-inner {
	position:absolute;
	font-size:14px;
	line-height:24px;
	height:24px;
	top:50%;
	margin-top:-12px;
	width:100%;
	text-align:center;
}
#sb-loading-inner span {
	background:url(../../images/loading.gif) no-repeat;
	padding-left:34px;
	display:inline-block;
}
#sb-body, #sb-loading {
	background-color:#060606;
}
#sb-title, #sb-info {
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
}
#sb-title, #sb-title-inner {
	height:26px;
	line-height:26px;
}
#sb-title-inner {
	font-size:16px;
}
#sb-info, #sb-info-inner {
	height:20px;
	line-height:20px;
}
#sb-info-inner {
	font-size:12px;
}
#sb-nav {
	float:right;
	height:16px;
	padding:2px 0;
	width:45%;
}
#sb-nav a {
	display:block;
	float:right;
	height:16px;
	width:16px;
	margin-left:3px;
	cursor:pointer;
	background-repeat:no-repeat;
}
#sb-nav-close {
	background-image:url(../../images/photo-close.png);
}
#sb-nav-next {
	background-image:url(../../images/photo-next.png);
}
#sb-nav-previous {
	background-image:url(../../images/photo-previous.png);
}
#sb-nav-play {
	background-image:url(../../images/photo-play.png);
}
#sb-nav-pause {
	background-image:url(../../images/photo-pause.png);
}
#sb-counter {
	float:left;
	width:45%;
}
#sb-counter a {
	padding:0 4px 0 0;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
#sb-counter a.sb-counter-current {
	text-decoration:underline;
}
div.sb-message {
	font-size:12px;
	padding:10px;
	text-align:center;
}
div.sb-message a:link, div.sb-message a:visited {
	color:#fff;
	text-decoration:underline;
}
.seeAlso {
	background:url("../../images/widgetsep.png") center top no-repeat;
	width:100%;
	padding-top:20px;
	float:left;
	clear:both;
}
.sitemap {
	float:left;
	clear:both;
}
.rssFeedListing {
	background:url("../../images/rss-icon.gif") left center no-repeat;
	padding-left:18px;
}
ul.langmenu {
	padding:0;
	margin:0;
	list-style:none;
	width:85px;
	overflow:hidden;
	float:left;
	margin-right:1px;
}
ul.langmenu a {
	background:#f5f5f5;
	text-decoration:none;
	color:#515151;
	padding-left:5px;
}
ul.langmenu li.list {
	float:left;
	width:235px;
	margin:-32767px -125px 0px 0px;
	background:url(images/top1.png) no-repeat left bottom;
}
ul.langmenu li.list a.category {
	position:relative;
	z-index:50;
	display:block;
	float:left;
	width:105px;
	margin-top:32767px;
	background:transparent;
}
ul.langmenu li.list a.category:hover, ul.langmenu li.list a.category:focus, ul.langmenu li.list a.category:active {
	margin-right:1px;
	background:#d3d3d3;
	color:#000;
}
ul.submenu {
	float:left;
	padding:25px 0px 0px 0px;
	margin:0;
	list-style:none;
	background:#d3d3d3;
	color:#000;
	margin:-25px 0px 0px 0px;
}
ul.submenu li a {
	float:left;
	width:120px;
	background:#f5f5f5;
	clear:left;
	color:#515151;
}
ul.submenu li a.endlist {
	background:url(images/bottom1.png);
}
ul.submenu li a.endlist:hover, ul.submenu li a.endlist:focus, ul.submenu li a.endlist:active {
	background:url(images/bottomhover1.png);
}
ul.submenu a:hover, ul.submenu a:focus, ul.submenu a:active {
	background:#eff3fb;
	margin-right:1px;
	color:#000;
}
.imgBdr {
	float:none;
	margin:5px 20px 5px 20px;
}
.imgLeft {
	float:left;
	margin:5px 20px 5px 0px;
}
.imgRight {
	float:right;
	margin:5px 0px 5px 20px;
}
.tableData {
	border:0px;
	margin:0 0 15px 0;
	empty-cells:show;
	clear:both;
	border:1px solid #ddd;
	border-top:none 0;
}
.tableData th {
	font-weight:bold;
	line-height:1.333em;
	font-size:1.083em;
	border-top:3px solid #116182;
	border-left:1px solid #ddd;
	color:#09568B;
	background-color:#F5F5F5;
	padding:8px 5px;
}
.tableData td {
	padding:5px 5px;
	border-top:1px solid #ddd;
	background-color:#fff;
}
.tableData .altRow td {
	background-color:#fffcef;
}
.tableData .altRow td .altRow td {
	background-color:#fff;
}
.tableData caption {
	text-align:left;
	font-weight:bold;
	padding:5px 0px 8px;
	color:#333;
	font-size:1.25em;
}
.mid-tab caption {
	text-align:left;
	font-weight:bold;
	padding:0px 8px 5px 3px;
}
.tableData table {
	border:0px;
}
.tableData table tr td {
	border:0px;
	background-color:transparent;
	padding:4px 5px 0;
}
.gujText .tableData th {
	font-size:1.167em;
}
.tableSubText {
	color:#666666;
	font-size:0.917em;
	text-align:right !important;
}
.gallery {
	background:#e8edf9;
}
ul.bulletText {
	margin-bottom:20px;
	list-style:none;
}
ul.bulletText li {
	background:url(../../images/bullet.gif) no-repeat scroll left 11px transparent;
	padding:4px 4px 4px 12px;
	text-align:justify;
	list-style:none;
	list-style-position:outside;
}
ul.bulletText ul {
	padding-bottom:0;
}
ul.bulletText ul li {
	padding-bottom:0 !important;
}
.followTwitter {
	margin-bottom:15px;
}
.followLink {
	margin-top:10px;
}
.tdBdrRight {
	border-right:1px solid #ddd;
}
.contactPage {
	line-height:1.8em;
}
.contactPage .tdBdrRight {
	width:50%;
}
.contactPage span {
	display:block;
	overflow:hidden;
	padding:3px 3px;
}
.contactPage .imgRight {
	margin:0 0 0px 5px;
	float:none;
	vertical-align:middle;
}
.legends {
	border:0px;
	margin:0 0 15px 0;
	empty-cells:show;
	clear:both;
	border:1px solid #ddd;
	border-top:none 0;
	font-size:11px;
	line-height:14px;
}
.legends th {
	font-weight:bold;
	background-color:#F5F5F5;
	padding:5px;
	border-top:1px solid #ddd;
}
.legends td {
	padding:5px;
	border-top:1px solid #ddd;
	background-color:#fff;
}
.imgSingleBdr {
	border:1px solid #b9c1c8;
	padding:1px;
}
.personnelPage td {
	border-bottom:1px solid #ddd;
	padding:10px 0;
}
.personnelPage .lastPersonnel {
	border-bottom:0 none;
}
.decimalBullets {
	margin-left:30px
}
.decimalBullets li {
	list-style:decimal outside;
	padding-bottom:10px
}
.decimalBullets li ol {
	margin-left:30px
}
.decimalBullets li ol li {
	list-style:upper-roman
}
.profile {
	float:left;
	clear:both
}
.profile li {
	width:305px;
	padding-right:20px;
	float:left
}
.profile li div {
	float:left
}
.profileCnt {
	width:170px
}
html .div.anythingSlider .anythingWindow {
	overflow:visible;
}
html .slider, html #js_slider {
	height:100%;
	width:100% !important;
	left:0 !important;
	overflow:visible;
	position:static;
}
.owl-carousel .owl-item {
	float:none;
	display:inline-block;
	background:none;
	padding-bottom:10px;
}
html .sliderNavButtons, html .sliderBottomLinks, #ContentPlaceHolder1_UserPageLastUpdateDate1_lblPageLastUpdateDate, .visitors, .googleLangWrapper, .footerText a img, .addThis, .tabMoreLinks, .cloned, html #tabsContainer ul, html #scroller-header ul {
	display:none !important;
}
html #mask {
	overflow:visible;
	height:100% !important;
	float:none;
}
html #scroller-body {
	height:100% !important;
	overflow:visible;
	float:none;
	margin:0;
}
html #panel {
	width:100% !important;
	height:100% !important;
	float:none;
	overflow:visible;
}
html #panel div {
	overflow:visible;
}
html .videoBlock .tabRight {
	width:auto;
}
.sliderImg {
	width:195px !important;
	display:inline-block !important;
	height:130px !important;
	margin-right:10px !important;
	vertical-align:top !important;
}
html #js_slider li .data .title {
	font-size:11.8pt;
	font-weight:bold;
	color:#000;
}
html #js_slider li .data .title .photoOf {
	font-weight:normal;
	font-size:10pt;
}
html #js_slider li .data .date {
	margin:2px 0;
	font-size:9pt;
	color:#666;
}
html .slider li .data .content, html #js_slider li .data .content {
	font-size:9pt;
	line-height:16px;
	color:#333;
}
.owl-carousel .owl-item img {
	width:195px !important;
	height:130px;
}
.sliderText, html .tabList {
	width:450px !important;
	height:auto !important;
	margin:0 !important;
	display:inline-block !important;
}
html #scroller-header ul, html #tabsContainer ul {
	height:35px;
}
html .anythingControls, html .arrow {
	display:none !important;
}
html #scroller-header {
	overflow:visible;
}
html .homeCntShadow {
	background:none;
	height:5px;
	line-height:5px;
	display:none;
}
#panel-1:before {
	content:"In Focus";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
#panel_2:before {
	content:"Global Issue";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
html #panel #ContentPlaceHolder1_HomeTabControl1_VisitIndia2:before {
	content:"Visiting India";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
html #panel #ContentPlaceHolder1_HomeTabControl1_VisitIndia2 {
	height:100%;
	display:block;
}
html #scroller-body {
	border:0 none;
}
html #scroller-body, html #container, html #footer {
	width:100%;
	padding:0
}
html #mask {
	width:100%;
}
html #mask #panel-1, html #mask #panel_2, html #mask #panel-3 {
	width:100% !important;
	height:100%;
	display:inline-block !important;
	overflow:visible;
}
html .tabList li {
	width:100%;
}
html #panel, html #panel div {
	height:auto;
}
html #scroller-header {
	display:none !important;
}
html .tabImage, html .tabLeft, html .tabImage img {
	width:200px !important;
}
html #backToTop {
	display:none !important;
}
html .photoTitle {
	font-size:12px;
}
html .anythingWindow * {
	float:none !important;
}
html #panel div {
	float:none;
}
html .homeSlider, html div.anythingSlider, html .owl-carousel.owl-text-select-on .owl-stage {
	width:98% !important;
	height:100% !important;
	background:transparent;
	color:#000 !important;
}
html .owl-carousel.owl-text-select-on .owl-stage {
	transform:none !important;
}
.dataSlider .title, .dataSlider .date, .dataSlider .content {
	color:#000 !important;
}
html .homepage .footerPart {
	display:none;
	clear:both;
}
html .tabLeft p {
	font-size:11px;
	line-height:15px;
	padding-bottom:0px;
	margin-bottom:-10px;
}
html .tabList h2, html .tabList h2 a {
	font-size:10pt;
}
html .photoDate {
	font-size:8pt;
	font-weight:bold;
	color:#666;
}
html .tabList p, html .tabRight {
	line-height:16px;
	color:#333;
}
html .tabLeft .readMore {
	font-size:11px;
}
html .tabRight {
	padding-left:10px;
}
html .shadowLeft, html .shadowRight {
	display:none;
}
html div.anythingSlider .anythingWindow {
	overflow:visible;
	height:100%;
}
html .sliderReadmore .button {
	background:none transparent;
	text-transform:none;
	display:inline;
	font-size:8pt;
	color:#2F4F70;
	display:none;
}
html .sliderReadmore {
	margin:0px;
}
html #container, html #wrapper {
	overflow:visible;
	height:100%;
	width:100%;
}
html .tabSection, html .tabSectionJs {
	position:static;
	overflow:visible;
	width:100%;
	height:100%;
	display:inline;
	clear:both;
}
html .homepage *, html ul.anythingBase li.panel {
	overflow:visible;
}
html .homepage input {
	display:none;
}
html #panel .displayPanel {
	min-height:100%;
	padding-bottom:20px;
	height:auto;
}
html #panel .currentVideo {
	width:275px;
	float:none;
}
html #panel object {
	width:275px;
	height:250px;
}
html .videoBlock .tabLeft {
	display:none;
}
html .videoBlock .tabList .active {
	background:none transparent;
}
html .videoBlock .tabList li {
	padding:15px 0;
}
html .videoBlock:before {
	content:"Video Briefings";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
html .photoFeature:before {
	content:"Photo Features";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
html .pressReleaseT:before {
	content:"Press Release";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
html .pressReleaseT {
	display:block !important
}
html #panel .displayPanel {
	float:none;
}
html .photoFeature .albumWrapper {
	width:570px;
}
html .homePhotoAlbum .albumImage {
	float:none;
	display:inline-block;
	margin-bottom:10px;
}
html .homePhotoAlbum .albumCaption {
	float:none;
	display:inline-block;
	width:385px;
}
html #panel .globalIssPanel {
	display:none;
}
html #goog-gt-tt, html .rssIconT, html .addthis_toolbox, html .socialIconBox, html .moduleSearch, html #backToTop, html .footRight, html .footerText a {
	display:none;
}
html .footer {
	height:22px;
	line-height:30px;
	overflow:hidden;
	padding:0;
}
html .videoBlockIn {
	padding-left:0;
	padding-right:0;
}
html .missionTabNav {
	display:none;
}
html .tab_container {
	border:0 none;
}
html .missionTabContO {
	width:auto;
}
html .tab_content {
	display:block !important;
	float:none;
	width:auto;
	padding-bottom:5px;
	border-bottom:1px dotted #ccc;
	margin-bottom:30px;
}
html .secondTab .tab_container {
	height:auto;
}
html .missionBlock li img {
	height:auto;
	display:inline-block;
}
html .missionBlock li {
	display:inline-block;
	opacity:1 !important
}
html .missionBlock {
	padding:0
}
html .contrlerBlock {
	display:none;
}
html .newMissionList li {
	padding-right:0;
	padding-left:0;
}
html .briefsBlockH {
	padding-left:200px;
	background-position:0 0;
}
html .briefsBlockH > span {
	display:block;
}
html .countryNameBlock {
	height:auto;
}
html .imaBlockH, html .india360BlockH {
	padding-right:0;
	padding-left:0;
}
html .perspectives, html .lectures, html .documentIndiaIs {
	padding:0;
	background-color:transparent;
	border: 0 none;
	width:auto;
	float:none;
}
html .perspectiveText {
	min-height:inherit;
	display:inline-block;
	width:450px;
	vertical-align:top
}
html .perspectives .readmoreBlock, html .lectures ul .readmoreBlock, html .viewlink {
	display:none;
}
html .perspectives {
	height:260px;
}
html .lectures li, html .documentariesList li, htm .thumb, html .dataContent {
	float:none;
	width:auto;
}
html .lecturesText {
	height:auto;
	min-height:inherit;
}
html .dataContent {
	display:inline-block;
	vertical-align:top;
	padding-left:10px;
}
html #missionTab2:before {
	content:"Briefs on Foreign Relations";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
html .imaBlockH:before {
	content:"Indian Missions Abroad";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
html #missionTab4:before {
	content:"India Global";
	font-size:12pt;
	font-weight:bold;
	line-height:30px;
}
htm .thumb {
	margin-right:10px;
}
html .visitIndPanelRow .tabLeft {
	width:195px;
	display:inline-block;
}
html .visitIndPanelRow .tabRight {
	width:450px;
	display:inline-block;
	padding-left:15px;
	vertical-align:top;
}
html .newMissionBlock, html .indiaMissionBLock {
	border:none;
}
html .missionBlock li .block {
	display:inline-block;
}
html .missionBlock ul, html .noJS .missionBlock ul {
	height:auto;
}
html .perspectives .leftBlock {
	display:inline-block;
}
html .lecturesText > strong, html .lectures li p span {
	vertical-align:top;
}
html .footerText.workingHours, html .footerText.footerTextHeight .calenderIco {
	display:none;
}
html .footerLink {
	display:none;
}
html #newsTikker0 {
	overflow:visible !important;
	height:auto !important;
}
html .activityTicker {
	position: inherit !important
}
html .footerLogo {
	display:none !important;
}
html .logo a, html .logo img {
	height:auto !important;
	width:auto !important
}
html .photoFeature {
	display:block !important;
}
html .homePhotoAlbum .albumContainer {
	background:none;
	border-bottom:1px dotted #e8e8e8 !important
}
html .gallery .padLR15 {
	padding-left:0 !important
}
html .pressListing img {
	width:auto;
}
html .pressListing li {
	padding-bottom:15px;
	width:auto;
}
html .photoFeature, html .documentIndiaIs {
	page-break-before: always;
}
html .profileBlock {
	width:400px;
}
html .documentBlk {
	min-height:inherit;
}
html .page {
	background-color:#fff;
}
html .infocusPanel, html .videoBlock {
	display:block !important;
}
html .infocusPanel:before {
	content: "In Focus";
	font-size: 12pt;
	font-weight: bold;
	line-height: 30px;
}
html .homePhotoAlbum li {
	padding-bottom:5px;
}
html .newMissionBlock, .indiaMissionBLock {
	padding-top:0;
}
html .dateAsOn {
	text-align:left;
	display:block
}
html .pagingWrapper {
	text-align:center;
}
html .page_Pagging_control, html .page_Records_control {
	display:block;
	text-align:center;
}
html .pagingNo, html .pagingNo ul li, html .page_Records_control div, html .page_Go_To_control, html .page_Go_To_control div, html .page_Pagging_control input, html .albumPagingNo, html .textOf, html .albumImage, html .albumCaption, html .inFocusLatest li {
	display:inline-block
}
html .pagingTd {
	text-align:center;
}
html .albumPhotoWrapper .tdAlbum .albumWrapper > li {
	width:50%;
	display:inline-block;
}
html .albumContainerLeft {
	margin:0;
}
html .albumContainer {
	margin:10px;
}
html .inFocusThumb {
	display: inline-block;
	width: auto !important;
}
html .inFocusCnt {
	display:inline-block;
	vertical-align:top
}
