/* CSS Document */
/* Custom Tamil Fonts Start*/
html {
	min-height: 100%;
	font-family: 'Nunito', sans-serif;
	-webkit-font-smoothing: antialiased;
}

/* Menu CSS*/
.dropbtn {
  color: #f9f9f9;
  font-size: 16px;
  border: none;
  cursor: pointer;
  font-family: 'Tamil009', sans-serif;
}

.dropdown {
font-family: 'Tamil009', sans-serif;
  color: white;
  position: relative;
  display: inline-block;
}

.dropdown-content {
  font-family: 'Tamil009', sans-serif;
  display: none;
  position: absolute;
  right: 0;
  background-color: #06700b;
  min-width: 240px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
font-family: 'Tamil009', sans-serif;
  color: white;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {font-family: 'Tamil009', sans-serif; background-color: #fdf900; color: black;}
.dropdown:hover .dropdown-content {font-family: 'Tamil009', sans-serif; display: block;}
.dropdown:hover .dropbtn {font-family: 'Tamil009', sans-serif; background-color: #fdf900; color: black;}

/* News Scrolling effect*/
.marquee {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
}

.marquee:hover .marquee__item {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}

.marquee__seperator {
  margin: 0 2rem;
}

.marquee__item {
  display: inline-block;
  will-change: transform;
  -webkit-animation: marquee 25s linear infinite;
  animation: marquee 25s linear infinite;
}

@-webkit-keyframes marquee {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-100%);
  }
}

.marquee {
  background-color: red;
  padding: 1rem 0;
  color: #fff;
}


/* Web page CSS*/
@font-face {
  font-family: 'Tamil010';
  src: url('../fonts/Tamil010.ttf');
}
@font-face {
  font-family: 'Tamil009';
  src: url('../fonts/TAMIL-UNI005.ttf');
}
@font-face {
  font-family: 'Tamil007';
  src: url('../fonts/Uni Ila.Sundaram-07.ttf');
}
@font-face {
  font-family: 'Tamilu010';
  src: url('../fonts/Uni Ila.Sundaram-10.ttf');
}
/* Custom Tamil Fonts End*/

 .bodytext2 {
        font-family: 'Tamil009', sans-serif;
		color:#000000;
		text-align:justify;
		line-height:20px;
		font-size:15px;
      }	
	  
.bodytext {
        font-family: 'Tamil009', sans-serif;
		color:#000000;
		text-align:justify;
		line-height:30px;
		font-size:22px;
      }	
.bodytext3 {
        font-family: 'Tamilu010', sans-serif;
		color:#000000;
		line-height:30px;
		font-size:18px;
      }	

	  
.kural {
        font-family: 'Tamilu010', sans-serif;
		color:#000000;
		text-align:left;
		line-height:30px;
		font-size:30px;
		font-weight:bold;
      }		  
.kuraltext {
        font-family: 'Tamil009', sans-serif;
		color:#000000;
		text-align:left;
		font-weight:bold;
		font-size:24px;
		line-height:30px;
      }
.title1 {
        font-family: 'Tamilu010', sans-serif;
		color:#FF3300;
		text-align:left;
		font-weight:bold;
		font-size:30px;
		line-height:30px;
      }	  
.title2 {
        font-family: 'Tamilu010', sans-serif;
		color:#FF3300;
		text-align:center;
		font-weight:bold;
		font-size:25px;
		line-height:30px;
      }	  
.title3 {
        font-family: 'Tamil007', sans-serif;
		color:#FF3300;
		text-align:center;
		font-weight:bold;
		font-size:28px;
		line-height:30px;
      }	  
.subtitle {
        font-family: 'Tamilu007', sans-serif;
		color:#009900;
		text-align:left;
		font-weight:bold;
		font-size:20px;
		line-height:30px;
      }	  
 .newstext {
        font-family: 'Tamil007', sans-serif;
		color:#000000;
		text-align:left;
		line-height:30px;
      }	  
.news_title {
        font-family: 'Tamil009', sans-serif;
		color:#006600;
		text-align:justify;
		line-height:30px;
		font-size:30px;
      }	
/*p{font-family: 'Tamilu010', sans-serif;	color:#000000;	text-align:left; line-height:30px; font-size:30px; font-weight:bold;}*/
	  
a.right_menu_link:link { color:#000000; font-style:normal; font-family: 'Tamilu010', sans-serif; font-size:18px; text-decoration:none;}
a.right_menu_link:visited { color:#000000; font-style:normal; font-family: 'Tamilu010', sans-serif; font-size:18px; text-decoration:none;}
a.right_menu_link:active { color:#000000; font-style:normal; font-family: 'Tamilu010', sans-serif; font-size:18px; text-decoration:none;}
a.right_menu_link:hover { color:#000000; font-style:normal; font-family: 'Tamilu010', sans-serif; font-size:18px; font-weight:bold; text-decoration:none;}

a.copy:link { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; font-style:normal; text-decoration:none;}
a.copy:visited { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; font-style:normal; text-decoration:none;}
a.copy:active { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; font-style:normal; text-decoration:none;}
a.copy:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; font-style:normal; text-decoration:underline;}

a.more:link {  font:normal; font-family: 'Tamilu010', font-size:10px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none;}
a.more:visited {  font:normal; font-family: 'Tamilu010', font-size:10px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none;}
a.more:active {  font:normal; font-family: 'Tamilu010', font-size:10px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none;}
a.more:hover {  font:normal; font-family: 'Tamilu010', font-size:10px; font-weight:bold; color:#006600; font-style:normal; text-decoration:underline;}


a.news:link { color:#FF0000; font-style:normal; text-decoration:none;}
a.news:visited { color:#FF0000; font-style:normal; text-decoration:none;}
a.news:active { color:#FF0000; font-style:normal; text-decoration:none;}
a.news:hover { color:#FF0000; font-style:normal; font-weight:bold; text-decoration:none;}

/* td.right_menu {background-color:#45B851;} */
td.right_menu:hover {background-image:url(images/menu_hover_s.jpg); background-position:right; background-repeat:no-repeat;}

td.divider {background-image:url(images/menu_div.jpg); background-position:right; background-repeat:repeat-y;}