body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
a{ outline:none; margin:0; padding:0;}
a{ color:#0d4caa;}
a:hover{ color:#f14c03;}
a img{ border:none; padding:0px;}
.topLinkWapper{ margin:0 auto; padding:53px 0 0 0; background:#fff; position:relative; }
.topLinkInnerWapper{ margin:0 auto; padding: 0; background:#fff; position:relative; height:auto; overflow:auto; }
.logoShunya{ position:absolute; left:5px; top:5px; margin:0; padding:0; }
.logoShunyaInner{ float:left; margin:0; padding:30px 0 5px 0; }
.topMainLinkWapper { margin:0; padding:0; text-align:center;}
.topMainLinkWapper ul{ margin:0 auto; padding:0;}
.topMainLinkWapper ul li{ margin:0 auto; padding:0; list-style:none; display:inline;}
.topMainLinkWapper ul li a{ margin:0 auto; padding:18px 8px 0 8px; color:#333; text-decoration:none; font-size:13px;}
.topMainLinkWapper ul li a:hover{ color:#666;}
.topLinkhome{ background:url(images/icon_home.png) center top no-repeat; }
.topLinkblog{ background:url(images/iconBlog.png) center top no-repeat; }
.topLinkArticles{ background:url(images/iconArticle.png) center top no-repeat; }
.topLinkBooks{ background:url(images/iconBooks.png) center top no-repeat; }
.topLinkPhotos{ background:url(images/icon_Photos.png) center top no-repeat; }
.topLinkVideos{ background:url(images/iconVideo.png) center top no-repeat; }
.topLinkAbout{ background:url(images/iconAbout.png) center top no-repeat;}
.InnertopMainLinkWapper { margin:0px 0 0px 0; padding:24px 0 5px 0; text-align:center; background:#103893;}
.InnertopMainLinkWapper ul{ margin:0 auto; padding:0;}
.InnertopMainLinkWapper ul li{ margin:0 auto; padding:0; list-style:none; display:inline;}
.InnertopMainLinkWapper ul li a{ margin:0 auto; padding:18px 8px 10px 8px; color:#fff; text-decoration:none; font-size:13px;}
.InnertopMainLinkWapper ul li a:hover{ color:#0eb7f6;}
.banner { width:100%;clear: both; margin:5px auto 0 auto; padding:0; }
.banner img{width:100%;  height:auto; margin:0; padding:0; height:auto;}
.banner a {color: #FFFFFF; text-decoration: none; margin:0; padding:0;}
.adsWrapper{ margin:0 auto; display:block; width:750px; text-align:center; position:absolute; left:0; right:0; }
.searchWrapper{ margin:0; padding:0px; position:absolute; right:0; top:20px; }
.searchInnerWrapper{ margin:0; padding:30px 0 5px 0; float:right; }
.searchboxShunya{ width:170px; margin:0; padding: 3px 3px; border:1px solid #93b8d0; background:#fff; font-size:14px;  }
.searchButtonShunya{ margin:0; padding: 4px 3px; border:none; background:#505252; color:#fff; font-size:12px; text-transform:uppercase;  }
.thumbBoxWrapper{ margin:5px  auto 0 auto; padding:0; display: table; /*width: 1400px;*/ background:#e3e3e3; position:relative; }
.thumbBoxWrapper img{ width:100%; }
.thumbBoxWrapper div{ text-transform:uppercase; color:#000; text-align: center; margin:2px 0 5px 0; }
.thumbBoxWrapper div a{ text-decoration:none; color:#000; }
.thumbBoxWrapper .column { display: table-cell; padding:15px 15px 0 15px; width:14.6%; font-size:15px;  }
.categoryHeading{ font-size:12px;}
.heightlight{ background:url(images/toparrow.png) center top no-repeat #b0b0b0; background-size: 22% 15%; color:#fff;border :1px solid #8b8b8b; }
.ContentContainer{ margin:8px  auto 0  auto; padding:0; display: table; /*width: 1400px;*/ clear:both;  }
.ContentContainer .column { display: table-cell; padding:0 0px 0 0; border-right:1px solid #fff; }
.bck{ background:#f2f1f1 !important;}
.noBorder{ border:none !important;}
.ContentContainer .columnWd{ width:68%; }
.ContentContainer h1{background:#8064a2; font-family: 'Francois One', sans-serif; color:#fff; font-size:18px; margin:0; padding:2px 0; font-weight:normal; text-align:center;}
.slectVideoArticle{ margin:0px 0; padding:10px 15px 10px 0; overflow:auto; border-bottom:1px solid #d5d2d2;}
.slectVideoArticle img{ float:left; display:block; margin:0; padding:0 10px 10px 0;}
.slectVideoArticle p{  margin:0; padding:0 ; font-size:13px !important; color:#333;}
.slectVideoArticle .caption{ margin:0; padding:0; font-size:13px !important; color:#0563b3; font-weight:bold; text-align:left;}
.slectVideoArticle .caption a{ margin:0; padding:0; font-size:13px !important; color:#0563b3; font-weight:bold; text-decoration:none;}
.slectVideoArticle .caption a:hover{color:#07365e;}
.slectVideoArticle0{ margin:0px 0; padding:10px 15px 10px 0; overflow:auto; border-bottom:0px solid #d5d2d2;}
.slectVideoArticle0 img{ float:left; display:block; margin:0; padding:0 10px 10px 0;}
.slectVideoArticle0 p{  margin:0; padding:0 ; font-size:13px !important; color:#333;}
.slectVideoArticle0 .caption{ margin:0; padding:0; font-size:13px !important; color:#0563b3; font-weight:bold; text-align:left;}
.slectVideoArticle0 .caption a{ margin:0; padding:0; font-size:13px !important; color:#0563b3; font-weight:bold; text-decoration:none;}
.slectVideoArticle0 .caption a:hover{color:#07365e;}
.twoColumnContainer{ margin:18px 0 0 0; padding:0; display: table; width: 100%; clear:both; }
.twoColumnContainer .column { display: table-cell; padding:0 0px 0 0; width:50%;}
.twoColumnContainer .column .subheading{font-size:16px; margin:0; padding:0 0 10px 40px; color:#a70b0b; font-weight:bold; text-align:left; }
.twoColumnContainer .column .artileSS{font-size:13px; margin:0 0px 0 40px; padding:8px 0 8px 0px; color:#333; font-weight:normal; text-align:left; display:block; border-bottom:6px solid #ccc; }
.twoColumnContainer .column .artileS{font-size:13px; margin:0 0px 0 40px; padding:8px 0 8px 0px; color:#333; font-weight:normal; text-align:left; display:block; border-bottom:1px solid #ccc; }
.twoColumnContainer .column .artileS span{font-size:13px; margin:0; padding:0 0 0 0px; color:#0563b3 !important; font-weight:bold;display:block; }
.twoColumnContainer .column .artileS span a{font-size:13px; margin:0; padding:0 0 0 0px; color:#0563b3 !important; font-weight:bold; text-decoration:none; }
.twoColumnContainer .column .artileS span a:hover{color:#07365e !important;}
.footer{ width:100%; margin:0; padding:10px 0 10px 0; background:#020256; text-align:center; }
.footer ul{ margin:0 auto; padding:0;}
.footer ul li{ margin:0 auto; padding:0; list-style:none; display:inline;}
.footer ul li a{ margin:0 auto; padding:18px 15px 0 15px; color:#fff; text-decoration:none; font-weight:bold; font-size:12px; text-transform:uppercase;}
.footer ul li a:hover{ color:#F90;}
/*Old Version Styles 23-05-2015*/
.mainheading{	font-size: 15px; font-weight: bold;	color: #a70b0b;}
.mainlinks{font-family:ariel; font-size: 12px; color: #000099;}
.heading{	font-size: 13px; font-weight: bold;	color: #FFFFFF;	text-align:center; text-decoration:none;}
.subheading{  font-size: 13px; font-weight: bold;	color: #0563b3;	text-decoration:none;}
.subheading a{font-size: 13px; font-weight: bold;	color: #0563b3;	text-decoration:none;}
.subheading a:hover{ color:#333;}
.bgleft{background-color: #000000;}
.bgRow{	background-color: #A269BA;}
.headtext{ font-size: 12px; color: #ffffff;}
.toptext{  font-size: 12px; color: #000000;}
.bodytext{ font-size: 12px; color: #000000; padding:0 10px 10px 0; text-align:left; line-height:17px; text-decoration:none;	}
.mainbodybackground{ background-color: #000000; background-image: url("images/back.gif"); background-repeat:repeat; } 
.Links{	 font-size: 13px;	font-weight: bold; color: #000000; text-decoration:none; width:auto; }
.sidebodytext{ font-size: 11px; color: #000000; text-align:left; text-decoration:none;}
.sidebarheading{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000099; font-weight:bold;}
.innertext{font-size:12px;  width:98%;}
.innertextL{font-size:13px;  width:98%;}
.innertextLL{font-size:14px; line-height:1.5; width:98%;}
.aligntop{top:auto;}
markg {background-color: lightgray; color: black;}
hr{	color:#000000; height: 1px;}
.image{background-position:left; background-image:url(images/newback.gif); background-color:#FFFFFF;}
.margin{ margin-right:8px; margin-left:0px; margin-top:8px; }
.caption{ font-size:12px;  margin-bottom:6px; margin-top:8px; text-align:center;}
.subsectionhead{ font-size:14px; font-weight:bold; text-align:left; margin-bottom:6px; margin-top:6px; margin-left:18px;}
.blogheading{ font-size:24px !important; font-weight: bold; text-align: left; margin-top: 20px; padding-bottom: 5px; margin-bottom: 0px; text-decoration: none; color: #003366; }
.blog_para_1{font-family: Georgia, "serif"; font-size:18px !important; margin: 0 10px 0 10px; padding: 0 0 12px 0; text-align: justify; color: #1F1F1F; line-height:28px !important;}
.blog_para_2{ font-family: Georgia, "serif"; font-size:14px; margin-left: 40px; margin-right: 10px; margin-bottom:10px; text-align: justify; color: #1F1F1F; line-height:24px;} 
.keyword{color:#0000CC; text-decoration:underline;}
.blog_footer{text-align:right;  font-size:12px; color:#000000; }
p{margin-bottom:6px; margin-top:6px;}
/*img{margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px; }*/
.filmname{font-size:16px; font-weight:bold; color:#990000; text-decoration:none; }
.subheadingarticles { font-size: 12px; font-weight: bold; color: #333399;	text-decoration:none; }
/*Old Version Styles 23-05-2015*/
 .sidebodytext{ font-size:12px;} 
 .maintable{ margin:0; padding:0; }
 .maintable p{ border-bottom:1px solid #ccc; padding:5px 0;}
 .lhsTable{ margin:0 auto; padding:0; width:100%; }
 .noborder td{ border:none;}
.lhsTable td{ margin:0; padding:3px 7px; border-bottom:1px solid #86a5cc;}
.lhsTable a{ font-size:13px; font-weight:bold; color:#000; text-decoration:none;}
.lhsTable a:hover{ color:#0853b1;}
.tab { margin-left: 10px; }
.moreArticleCategory{ background:#0750a9; padding:8px 12px; margin:0 0 7px 0;}
.moreArticleCategory a{ color:#fff; font-size:14px; margin:0;  text-decoration:none;}
.mainRegion{ margin:0; line-height:26px; background:#021e5b; color:#fff; font-size:13px; font-weight:bold;}
.mainRegion a{ margin:0; padding: 0; color:#fff; text-decoration:none; font-size:13px; font-weight:bold;}
.mainRegion a:hover{ color:#f7c708;}
.videoTable{ margin:0; padding:0; }
.videoTable p{ border-bottom:1px solid #ccc; padding:5px 0;}
.videoLeftTable{ margin:0; padding:0; }	
.videoLeftTable td{ margin:0; padding:5px 5px; font-size:12px; border-bottom:1px solid #bbbbbb; }	
.videoLeftTable img{ float:left; margin:0 10px 0 0; vertical-align:middle;}
.innertablediv{ margin:15px 0 0 0; padding:0; width:100%;}
.innertablediv img{ padding:5px; border:1px solid #CCC;}
.contentImagLeft { float: left; width: 69.8%;}
.imgRight { margin-left: 70%;}
.mainImgTble{ margin:0; padding:0; border:none; width:100%;}
.mainImgTble td{  margin:0; padding:0;}
.mainImgRightTble{ margin:0; padding:0; border:none; width:100%;}
.mainImgRightTble td{  margin:0; padding:7px 8px; border:none;}

.innerImgWrapper{ margin:0; padding:0; overflow:auto; }
.innerImgWrapper .lhs{width:13%; margin:0; padding:0; float:left; background:#a4c8f5; }
.innerImgWrapper .rhs{ width:65%; margin:0 0 0 0; padding:10px 20px 0 0; float:left; background:#fff; position:relative;  }
.innerImgWrapper .rhs p{ line-height:17px; font-size:13px; }
.shunyaSlectArticle{ width:19%; float:right; margin:0; padding:0; text-align:justify; }
 
.innerImgWrapper .rhs img{ padding:5px; border:1px solid #CCC;}
.fourColImgRightTble{ margin:0; padding:0; border:none; }
.fourColImgRightTble td{  margin:0; padding:7px 8px; border:none;}
.clear{ clear:both;}
.innerArtilceWrapper{ margin:0; padding:0; overflow:auto; }

.innerArtilceWrapper .lhs{width:13%; margin:0; padding:0; float:left; background:#a4c8f5;}
.innerArtilceWrapper .rhs{ width:65.5%; margin:0 0 0 0; padding:10px 0px 10px 10px;float:left; background:#fff; }
.innerArtilceWrapper .rhs p{
	line-height: 25px;
	font-size: 16px;
}
.articleTble{ margin:0; padding:0; width:100%; }
.articleTble td{  margin:0; padding:7px 0 7px 8px; border:none;}
.slideshow{ margin:0; padding:0; text-align:right; position:absolute; right:20px;}
.slideshow a{ background:#F90; color:#000; margin:0; font-size:12px; padding:5px 10px; text-decoration:none;}
.slideshow a:hover{ background:#333; color:#FFF;}
.slectedArtleContent{  margin:0; padding:0; }
.slectedArtleContent .heading{  color: #333399; font-size: 13px; text-align:left; font-weight: bold; text-decoration: none; margin:0; padding:0;}
.slectedArtleContent .heading a{  color: #333399; font-size: 13px; text-align:left; font-weight: bold; text-decoration: none; margin:0; padding:0;}
.slectedArtleContent .heading a:hover{  color: #000;}
.slectedArtleContent .paragraph{ color: #000000; font-size: 12px; padding:0 0 8px 0; line-height:16px; text-decoration: none; text-align:left;}
.click{ margin:0; padding:0; font-size:12px;}
.share{ display:none;}	
.newhead{ font-size:15px; font-weight:bold; margin:0; padding:0; text-align:left;}
.newbodytext{ margin:0; padding:0 15px;}
.newbodytext p{ font-size:14px !important; line-height:23px !important; margin:0; padding:0 0 8px 0; text-align:justify;}
.reading{ margin:0; padding:0; }
.reading p{ margin:0; padding:0; font-size:14px; text-align:left;}
.blogheadingNew{ font-size:medium; font-weight:bold; text-align:left; margin:0 0 0 16px; text-decoration:none; color:#003366; }
.blogSubheading{font-size:14px; text-align:left;margin:0 0 0 16px; }

@media screen and (max-width : 1024px) {
.ContentContainer{ margin:8px  auto 0  auto; padding:0 10px; display: table; width:auto; clear:both; }
.topLinkWapper{ margin:0; padding:0; width:auto; background:#fff; position:relative; text-align:left; }
.logoShunya{ margin:10px 0 0 10px; padding:10px 0; position:relative; width:120px; }
.logoShunya img{ width:100px; margin:0; padding:0;}
.topMainLinkWapper { margin:15px 0 0 0; padding:0; text-align:center; display:block; }
.searchWrapper{ margin:0; padding:0 15px 0 0; position:absolute; top:7px; }
.thumbBoxWrapper{ margin:0px  auto 0 auto; padding:0; display:table; width:98%; background:#e3e3e3; position:relative; text-align:center; }
.thumbBoxWrapper .column { display:table-cell; padding:7px 7px 0 7px; width:13%; font-size:12px; }
.thumbBoxWrapper img{ width:90%; margin:0; padding:0;  }
.categoryHeading{ font-size:12px; margin:0; padding:0; }
.heightlight{ background-size: 20% 10%; }
.adsWrapper{ margin:0 auto; position:absolute; width: 470px; left:0; right:0; top:20px; }
.innertablediv{ margin:0; padding:0; width:100%;}
.innertablediv img{ padding:5px;}
.contentImagLeft { float: left; width: 64.9%; }
.imgRight { margin-left: 65%;}
.mainImgTble img{ width:90%; height:auto;}
.innerImgWrapper .lhs{ width:16% !important; margin:0; padding:0; float:left; }
.innerImgWrapper .rhs{ width:58%; margin:0 0 0 0; padding:10px 12px; float:left; }
.innerArtilceWrapper .lhs{width:18%;}
.innerArtilceWrapper .rhs{ width:53%; }
.shunyaSlectArticle{ width:25%; float:right; margin:0; padding:0 10px 0 0px; }
.fourColImgRightTble{ margin:0; padding:0; width:auto;}
.fourColImgRightTble img{ width:95%; height:auto;}
.bodytext{ font-size: 12px !important; color: #000000; padding:0 10px 10px 0; text-align:left; text-decoration:none;	}
}

@media screen and (max-width : 768px) {
.ContentContainer{ margin:8px  auto 0  auto; padding:0 10px; display: table; clear:both; }
.twoColumnContainer .column .artileS{margin:0 0px 0 0px;}
.twoColumnContainer .column .subheading{padding:0 0 10px 0px; }
.slectVideoArticle {display:block; width:100%;}
.ContentContainer .column { display:block; margin:0; padding:0; width:auto !important; }
.twoColumnContainer{  display:block; width:auto; margin:0; padding:0; float:left; }
.ContentContainer .columnWd{ width:auto; margin:0; padding:0; display:block;  }
.twoColumnContainer .column { display:block; width:100%;}
.slectVideoArticle{ margin:0px 0; width:auto; display:block; padding:10px 0px 10px 0; }
.topMainLinkWapper { margin:20px 0 0 0; padding:0; text-align:center; display:block; }
.thumbBoxWrapper{ margin:0px  auto 0 auto; padding:0; display:inline-block; width: 100%; background:#e3e3e3; position:relative; text-align:center;  }
.thumbBoxWrapper .column { display:inline-block; padding:7px 7px 0 7px; width:22%; font-size:12px; }
.categoryHeading{ font-size:12px; }
.thumbBoxWrapper img{ width:100%; }
.twoColumnContainer{ margin:18px 0 0 1%; padding:0; display: inline-block; width: 100%; clear:both; }
.twoColumnContainer .column { display: inline-block; padding:0 0px 0 0; width:100%; }
.maintable td{ display:block; width:100%; }
.adsWrapper{ display:none;}
.lhsTable{ margin:0 auto; padding: 0 0px;}
.innerArtilceWrapper .lhs{width:26%;}
.innerArtilceWrapper .rhs{ width:68%; float:left; }
.articleTble{ margin:0; padding:0; width:auto !important; }
.articleTble td{ margin:0; padding:0;}
.articleTble img{ width:60%;}
.moreArticleCategory{ background:#0750a9; padding:8px 5px; margin:0 0 7px 0;}
.mainImgTble{ margin:0; padding:0; width:100%; }
.mainImgTble td{ margin:0; padding:0;display:list-item; list-style:none; }
.mainImgTble td img{ width:70%; height:100%;}
.contentImagLeft{  width:60%;}
.imgRight { width:36%; margin:0 0 0 60%; padding:0;}
.sidebodytext{ display:block; float:left; }
.innerImgWrapper .lhs{ width:22% !important; margin:0; padding:0; float:left;}
.innerImgWrapper .rhs{ width:74%; margin:0 0 0 0; padding:10px 12px; }
.articleTble{ margin:0; padding:0; width:auto !important; }
.shunyaSlectArticle{ width:74%; display:block;  margin:0; padding:0 0 0 10px; }
.fourColImgRightTble{ margin:0; padding:0; width:100%; }
.fourColImgRightTble img{ width:95%; height:auto;}
.bodytext{ font-size: 12px; color: #000000; padding:0 10px 10px 0; text-align:left; text-decoration:none;	}
}


@media screen and (max-width : 480px) {
.topMainLinkWapper { margin:20px 0 0 0 !important; padding:0; text-align:center; display:block; }
.twoColumnContainer{ margin:18px 0 0 0; padding:0; display:block; width:100% !important;  }
.ContentContainer .column { display: block; margin:0; padding:0 0px 0 0; border-right:2px solid #fff;}
.twoColumnContainer .column .artileS{  margin:0 0 0 0px; }
.twoColumnContainer .column .subheading{ margin:0; padding:0px; }
.thumbBoxWrapper{ margin:0px  auto 0 auto; padding:0; display:inline-block; width: 100%; background:#e3e3e3; position:relative; text-align:center; }
.thumbBoxWrapper .column { display:inline-block; padding:7px 7px 0 7px; width:26%; font-size:12px; }
.maintable{  margin:0; padding:0}
.maintable td{ display:block; width:auto;}
.sidebodytext{ font-size:13px;}
.adsWrapper{ display:none;}
 
.lhsTable{ margin:0 auto; padding: 0 0px; }
.moreArticleCategory{ background:#0750a9; padding:8px 5px; margin:0 0 7px 0;}
.mainImgTble{ margin:0; padding:0; width:100%; }
.mainImgTble td{ margin:0; padding:0;display:list-item; list-style:none; }
.mainImgTble td img{ width:90%; height:100%;}
.innerArtilceWrapper .lhs{width:36%;}
.innerArtilceWrapper .rhs{ width:58%; }
.articleTble{ margin:0; padding:0; width:100% !important; }
.articleTble td{ margin:0; padding:0;}
.articleTble img{ width:60%;}
.innertablediv{ margin:0; padding:0; width:auto;}
.contentImagLeft { width: 100%; display:block; }
.imgRight { width:100% !important; margin:0; padding:0; display:block; border:1px solid #0FF;}
.sidebodytext{ display:block; float:left; }
.innerImgWrapper{ margin:0; padding:7px 7px; overflow:auto; }
.innerImgWrapper .lhs{ width:24.5% !important; margin:0 7px 0 0; padding:0; float:left; background:#a4c8f5; }
.innerImgWrapper .rhs{ width:73%; margin:0 0 0 0; padding:0; float:left; }
.shunyaSlectArticle{ width:100%; display:block; margin:0; padding:0; }
.fourColImgRightTble td{ display:inline-block; width:43%; }
.fourColImgRightTble td img{ width:90%; height:auto;}
}
