.body {	background-color: #FFF;	margin: 0;padding: 0;width: 100%;font-family: Helvetica;}
img{vertical-align:bottom;}
div{font-weight:normal;text-shadow:none}
a {color: #1F57A5;text-decoration: none;font-weight:normal;}
p{font-size: 0.8em; color:#000; line-height: 1.5em;padding:0 6px;}
li {list-style: none;}
.colWhite.colWhite.colWhite {color: #fff;}
.fleft {	float: left;}
.fright {float: right;}
.inlineBlock{display: inline-block;}
.ov-hidden {	overflow: hidden;}
.zeroMargin.zeroMargin.zeroMargin {margin: 0px;}
.navHead {margin: 4px 4px 0 0;}
.navMenu {margin: 8px 20px 4px 4px;}
.menuBgnd {background-color: #E9EEFA;}
.nodisplay.nodisplay.nodisplay {display: none;}
.padZero {padding: 0;}
.marginZero {margin: 0}
.marginFour{margin:4px;}
.padLeft10 {	padding-left: 10px;}
.padRight10 {	padding-right: 10px;}
.m10{margin:10px;}
.mrlb{margin: 5px 6px 10px 10px;}
.clearfix:after {visibility: hidden;	display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {	height: 1%;}
.clearfix {display: block;}
ul[id^="subMenu_"] {padding-left: 10px;}
.navicon {height: 4px;width: 28px;border-top: 12px double #FFF;border-bottom: 4px solid #FFF;font-size: 0;}
ul#mmenu{background-color:#316699; padding:10px 0;}
ul#mmenu li {padding:5px 0 5px 16px;font-size:.75em;display:inline-block;width:43%;color:#fff;}
ul#mmenu li a{background: url('../../../images/arrow.png') no-repeat 0 50%; color:#fff;font-weight:normal; padding-left: 12px;}
.sectionName {font-weight: bold;	font-size: .8em;padding:8px 0px 8px 10px;text-shadow:none;border-top:solid 3px #88A5C6;margin-bottom:.32em;
	background: #A03E36;
}
.breaking-news{
	background: #A03E36;
}

.nolinkName {font-weight: bold;	font-size: .9em;padding:5px 0px 5px 10px;font-family:Georgia, "Times New Roman", Times, serif;padding-left:10px;text-shadow:none;border-top:solid 3px #88A5C6;margin-bottom:.32em;
	background: #A03E36;}
.secTitle{padding: 2px 5px 2px 10px;font-size: .9em;font-weight: normal;line-height: 1.5em;}
.secDate{font-family: Helvetica, Arial, Sans-Serif; color: #BF3968;font-size: 0.75em;line-height: 1.5em;}
.secDescription{padding-left: 10px;margin-top: 4px;font-size: .75em;color: #717171;line-height: 1.5em;padding-right:5px;}
.centreAlign{position: relative;display: block;	margin:0 auto;}
.topStoryMain, .topStoriesList>.topStory, .sectionsHolder .secStory, .topStories .secStory{padding-bottom:10px; margin-bottom: 10px; border-bottom: solid 1px #aaa;}
.topStoriesList>.topStory:last-child, .sectionsHolder .secStory:last-child, .topStories .secStory:last-child, .topStory.topStoryClear {border: none;margin-bottom: 0;}
.related p{font-size:.70em; margin-top:0;margin-bottom:0;padding: 5px 5px 5px 10px;}
.related p:nth-child(even){background-color: #F2EBDF;}
.mobnav{color:#fff;font-family:Georgia, "Times New Roman", Times, serif; display:inline-block;width:100%;border-bottom:1px solid #4877a4;}
.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}
.ftItalic{font-style:italic}
.brBot{border-bottom: solid 1px #ccc;}
.borBottomAAA{border-bottom: solid 1px #aaa;}
.padTopBot5{padding:5px 0;}
.marTopBot3{margin:3px 0;}
.padTopBot10{padding:10px 0;}
.padTop8{padding-top:8px}
.padBot8{padding-bottom:8px}
.padTLBR{padding:10px;}
.footerTop{background-color: #e1ebf1;border-top: solid 3px #c7deed;}
.cr{background-color: #0071bc;color: #d1d1d1;font-size:0.7em;}
.cmnt-rules{font-size:0.7em;line-height:1.7;}
.posabs{position:absolute;}
.posrel{position:relative;}
.zIndex100{z-index:100;}
.w100{width:100%;}
.artTitle{font-size: .9em;color: #1F57A5;}
.ptr{cursor:pointer;}
.padLR15{padding: 0 15px;}
.article-meta{padding: 2px 2px 4px 10px;}
.artSlideshow  li{position:relative;display: inline-block;width:100%;text-align:center;}
.marBottom10{margin-bottom:10px;}
.marTop6{margin-Top:6px;}
.marLeft10{margin-left:10px;}
.ksl.ui-btn-icon-left:after, .ksl.ui-btn-icon-right:after {background-color: #0071bc;}
.kslGreen.ui-btn-icon-left:after, .kslGreen.ui-btn-icon-right:after {background-color: #6E9608;}
 .icon-mm{height: 45px;position: absolute;text-align: center;text-decoration: none;vertical-align: bottom;width: 50px;top:0;right:8%;}
 .icon-def{position: absolute;top:50px;}
.icon-ss{background: no-repeat url(gfx/mm-icons.png) 0px -45px;}
.icon-vid{background: no-repeat url(gfx/mm-icons.png) 0px -90px;}
.icon-aud{background: no-repeat url(gfx/mm-icons.png) 0 0;}
.carTitle{margin-top: 4px;font-size: .6em;color: #888;font-family: Georgia, "Times New Roman", Times, serif;line-height: 1.5em;}
.carHolder{margin:12px 8px;}
.mmsocial img{vertical-align:middle;}
.mobile-ad-2, .mobile-ad-3{border-bottom: solid 1px #aaa;padding-bottom:10px;}
.homeAdRest{padding: 10px 0;border-top: solid 1px #aaa;}
.vote{border-top: solid 1px #aaa;background-color: rgba(253, 252, 239, 0.65);padding-bottom:10px;}
.pollTitle{color: #fff;font-family:Georgia, "Times New Roman", Times, serif;font-size: .8em;padding: 5px 10px;background-color: #E46F6F;
		font-weight: bold;border-bottom: solid 3px #D85959;}
.pollQuestion{margin: 6px 12px;font-family:Georgia, "Times New Roman", Times, serif;font-size: .73em;line-height:1.5;color: #696868;}
.pollButton{background-color: #49483D;border: none;color: #fff;box-shadow: #aaa;margin: 0 auto;display: block;border-radius: 4px;padding: 9px 40px;border-bottom: solid 2px #9E9C88;font-size:0.75em;font-weight:bold;}
.voteImg{background: no-repeat url(gfx/vote.png) 0px -4px;height: 80px;float: right;width: 80px;margin: 14px 20px 0 0;}
.bbcTamil span{margin-right:2px;background-color: #fff;padding:0 2px;color:#cc0101;font-weight: bold;font-size:70%; font-family: Helvetica, Arial, Sans-Serif;}
.subMenu{cursor:pointer;display: block;height: 8px;width: 14px;background: url('../../../images/down-arrow.png') no-repeat 0 -10px;margin-top: 7px; margin-left: 5px;}
.subMenuTwo{color: #196197;margin-right: 10px;font-size: 24px;margin-right:15px;line-height: 0.7;}
.mainNavMenu>li{padding-right:10px;}
.mainNavMenu>li>a, .menuLabel{color: #fff;font-size:.8em;}
.mainNavMenu>li>a:visited, .mainNavMenu>li>a:hover {color: #fff;}
.mainNavFirstLevel>ul>li{background;#fff;display:block;width:100%;border-bottom:solid 1px #aaa;padding: 8px 0 0 10px;z-index:9999;}
ul.mainNavMenu, .mainNavMenu ul{margin:0; padding:0;z-index:999999;}
.mainNavMenu li{float:left;}
.thMenuHolder{background: #196197;color:#fff;padding-top:6px;z-index:10000;}
.mainNavSecondLevel ul>li:last-child{border:none;}
.mainNavSecondLevel ul>li{float:left; width:46%;padding-left:12px;padding-top:5px;}
.sectionMenu>span{  padding-right: 7px; padding-left: 5px;}
.sectionMenu>span:first-child{  padding-left: 0;}
.comment-pipe{color:#aaa;}
.mobileCommentsCount{color:#087169;}
.thirdLevelMoreMenu{background: #fff;width:100%;z-index: 9998;}
.thirdLevelMoreMenu span{width: 46%;	display:inline-block;}
span.fbLikeButton{margin:2px 10px;width:100px;display:inline-block;float:left}
.email-section {padding: 10px;background: #FFFFFF;text-align:right;font-size:.8em;color: #1F57A5;}
.maxHeight100{max-height: 100px; overflow: hidden;}
.secPipe{border-right: solid 1px #fff;}
.ad_label {text-align:center;font-size:.6em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
.mbnewsflash{
	color: #ef1818;
	text-transform: none;
	padding: 5px 5px 0px 10px;
	display:block;
}
#newsflash{
	color: #ef1818;
	text-transform: uppercase;
}
#newsflash .nftitle{
	text-transform: none;
	color: #3B3A39;
	padding: 2px 5px 2px 10px;
	display:block;
}
#newsflash a{
	text-transform: none;
	font-size: 11px;
	color: #3B3A39;
	line-height:11px;
}
#ticker {
    list-style: none;
    padding-left: 0; /* for Google Chrome */
    margin-left: 0; /* for IE7 */
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px;
}
/* Smart Banner User acquistion: Google Play App Start */
#smartbanner { position:absolute; left:0; top:-82px; border-bottom:1px solid #e8e8e8; width:100%; height:78px; font-family:'Helvetica Neue',sans-serif; background-color:#005ea5;box-shadow:0 1px 2px rgba(0,0,0,0.5); z-index:9998; -webkit-font-smoothing:antialiased; overflow:hidden; -webkit-text-size-adjust:none; }
#smartbanner, html.sb-animation {-webkit-transition: all .3s ease;}
#smartbanner .sb-container { margin: 0 auto; }
#smartbanner .sb-close { position:absolute; left:5px; top:5px; display:block; border:2px solid #fff; width:14px; height:14px; font-family:'ArialRoundedMTBold',Arial; font-size:15px; line-height:15px; text-align:center; color:#fff; background:#070707; text-decoration:none; text-shadow:none; border-radius:14px; box-shadow:0 2px 3px rgba(0,0,0,0.4); -webkit-font-smoothing:subpixel-antialiased; }
#smartbanner .sb-close:active { font-size:13px; color:#aaa; }
#smartbanner .sb-icon { position:absolute; left:30px; top:20px; display:block; width:57px; height:57px; background:rgba(0,0,0,0.6); background-size:cover; border-radius:10px; box-shadow:0 1px 3px rgba(0,0,0,0.3); }
#smartbanner.no-icon .sb-icon { display:none; }
#smartbanner .sb-info { position:absolute; left:98px; top:18px; width:44%; font-size:11px; line-height:1.2em; font-weight:bold; color:#fff; text-shadow:0 1px 0 rgba(8,0,0,1); }
#smartbanner #smartbanner.no-icon .sb-info { left:34px; }
#smartbanner .sb-info strong { display:block; font-size:13px; color:#fff; line-height: 18px; }
#smartbanner .sb-info > span { display:block; text-shadow:0 1px 0 rgba(8,0,0,1);}
#smartbanner .sb-info em { font-style:normal; text-transform:uppercase; }
#smartbanner .sb-button { position:absolute; right:20px; top:24px; border:1px solid #fff; padding: 0 10px; min-width: 10%; height:24px; font-size:14px; line-height:24px; text-align:center; font-weight:bold; color:#fff; background:-webkit-linear-gradient(top, #797878 0%,#080000 100%); text-transform:uppercase; text-decoration:none;}
#smartbanner .sb-button:active, #smartbanner .sb-button:hover { background:-webkit-linear-gradient(top, #dcdcdc 0%,#efefef 100%); }
#smartbanner .sb-icon.gloss:after { content:''; position:absolute; left:0; top:-1px; border-top:1px solid rgba(255,255,255,0.8); width:100%; height:50%; background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%); border-radius:10px 10px 12px 12px; }
#smartbanner.android { border-color:#212228; background-color:#005ea5; box-shadow:0 1px 2px rgba(0,0,0,0.5); z-index:9998; -webkit-font-smoothing:antialiased; overflow:hidden; -webkit-text-size-adjust:none;}
#smartbanner.android .sb-close { border:0; width:17px; height:17px; line-height:17px; color:#b1b1b3; background:#1c1e21; text-shadow:0 1px 1px #000; box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3); }
#smartbanner.android .sb-close:active { color:#eee; }
#smartbanner.android .sb-info { color:#fff; text-shadow:0 1px 2px #000; }
#smartbanner.android .sb-info strong { color:#fff; }
#smartbanner.android .sb-button { min-width: 12%; border:1px solid #DDDCDC; padding:1px; color:#fff; background: none; border-radius: 0; box-shadow: none; min-height:24px;}
#smartbanner.android .sb-button span { text-align: center; display: block; padding: 0 10px; background-color: #1269AB; background-image:-webkit-gradient(linear,0 0,0 100%,from(#797878),to(#080000)); background-image: -moz-linear-gradient(top,#797878,#080000);text-transform:none; text-shadow:none; box-shadow:none; }
#smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover { background: none; }
#smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span { background:#2AC7E1; }
#smartbanner.windows .sb-icon { border-radius: 0px; }
div.sb-info .fullstar{width: 10px;height: 10px;background: url('../../../images/full_star.png') center center no-repeat;display: inline-block;background-size: cover;}
div.sb-info .halfstar{width: 10px;height: 10px;background: url('../../../images/half_star.png') center center no-repeat;display: inline-block;background-size: cover;}
/* Smart Banner User acquistion: Google Play App End */

/*Please Keep this always last */
@media screen and (orientation:landscape){
	 .icon-mm{height: 45px;position: absolute;text-align: center;text-decoration: none;vertical-align: bottom;width: 50px;top:0;right:29%;}
	 .icon-def{position: absolute;top:50px;}
	 .carHolder{margin:12px 40px;}
}
