body { margin:0px; background:url(../i/bg.jpg);}
img { border:0px; padding:0px; }
img a { border:0px; }
img a:hover { border:0px; }
form { margin:0px; padding:0px; }
h1 { font:bold 22px Arial, Helvetica, sans-serif; color:#046DB8;}
h2 { font:bold 22px Arial, Helvetica, sans-serif; color:#F8078F;}
h2 a { font:bold 22px Arial, Helvetica, sans-serif; color:#F8078F; text-decoration:none;}
h2 a:hover { text-decoration:underline; background-color:#fff; }
h3 { font:bold 18px Arial, Helvetica, sans-serif; color:#046DB8;}
h3 a { font:bold 18px Arial, Helvetica, sans-serif; text-decoration: underline; color:#046DB8; }
h3 a:hover { text-decoration:none; color:#333; background-color:#FFF; }
p {font:16px "Bookman Old Style", Georgia, Times New Roman; color:#000; line-height:26px; }
a { font:bold 14px Arial, Helvetica, sans-serif; color:#0033ff; text-decoration:underline;}
a:hover { text-decoration:none; color: #000000; background-color:#C4E6FE;}
.bg-white { background-color:#FFF; }
.bg-darkred {BACKGROUND-COLOR: #cc0033}
.copyright-text {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none}
.links-text { TEXT-DECORATION: underline; font-family: Arial, Helvetica, sans-serif; color: #003399; font-weight: bold; font-size: 15px }
a.links-text {  border:1px dashed #fff; }
a.links-text:hover { text-decoration:none; border:1px dashed #CCC; }
.highlight-text { TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; color: #2a7f08; font-weight: bold; font-size: 15px }
.links-text-1 { font:24px normal "Georgia", Times New Roman; color:#fa0047; text-align:center; line-height:26px;  }
.bottom-links-text { TEXT-DECORATION: none; font-family: Verdana, Arial; color: #cc0033; font-weight: bold; font-size: 14px; text-align: center }
.bg-bottomlinks { BACKGROUND-COLOR: #e8e8e8 }
.bg-orangedarkest { BACKGROUND-COLOR: #e84b00 }
.bg-white { BACKGROUND-COLOR: #ffffff }
.ml {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; font-weight: bold}

.toc-heading-1 { float:left; font:bold 12px Arial, Helvetica, sans-serif; background:#61a61d;  color:#fff; border-right:1px solid #C4CCD3; border-bottom:1px solid #C4CCD3; padding:2px; width:156px; margin-bottom:5px; }
.toc-heading-1 a { text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.toc-heading-1 a:hover { text-decoration:underline; color:#CC0033; background:#DDEAF4;  }
#navlist ul { margin:0px; padding:0px; }
.toc-heading-2 { float:left; font:bold 12px Arial, Helvetica, sans-serif; background:#fe2ba2;  color:#fff; border-right:1px solid #C4CCD3; border-bottom:1px solid #C4CCD3; padding:2px; width:156px; margin-bottom:5px; }
.toc-heading-2 a { text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.toc-heading-2 a:hover { text-decoration:underline; color:#CC0033; background:#DDEAF4;  }
.toc-heading-3 { float:left; font:bold 12px Arial, Helvetica, sans-serif; background:#ff4216;  color:#fff; border-right:1px solid #C4CCD3; border-bottom:1px solid #C4CCD3; padding:2px; width:156px; margin-bottom:5px; }
.toc-heading-3 a { text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.toc-heading-3 a:hover { text-decoration:underline; color:#CC0033; background:#DDEAF4;  }
.toc-heading-4 { float:left; font:bold 12px Arial, Helvetica, sans-serif; background:#9635fa;  color:#fff; border-right:1px solid #C4CCD3; border-bottom:1px solid #C4CCD3; padding:2px; width:156px; margin-bottom:5px; }
.toc-heading-4 a { text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.toc-heading-4 a:hover { text-decoration:underline; color:#CC0033; background:#DDEAF4;  }
.toc-heading-5 { float:left; font:bold 12px Arial, Helvetica, sans-serif; background:#fc00ff;  color:#fff; border-right:1px solid #C4CCD3; border-bottom:1px solid #C4CCD3; padding:2px; width:156px; margin-bottom:5px; }
.toc-heading-5 a { text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.toc-heading-5 a:hover { text-decoration:underline; color:#CC0033; background:#DDEAF4;  }

#navlist li { list-style:none; padding:3px; border-bottom:1px dashed #C1BDBE; line-height:12px; margin-bottom:3px; width:154px; }
#navlist li a { font:bold 11px tahoma, Arial; color: #0033ff; text-align:left; text-decoration:underline; line-height:12px;}
#navlist li a:hover { text-decoration:none; color:#fff; background:#CC0033;}
#active a:link, #active a:visited, #active a:hover { list-style:none; padding:3px; font:normal 10px Verdana, Arial;  background:#CC0033; color:#fff; text-decoration:underline; line-height:12px; width:154px;}

#next-prev { float:left; width:440px; margin:10px 5px; }
#next-prev .prev { float:left; width:90px; margin-right:60px; display:block;  padding:5px 12px;  }
#next-prev .prev a { float:left; width:90px; display:block; margin-right:60px; background-color:#0091F9; border:2px solid #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius:5px; font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:5px 12px;  }
#next-prev .prev a:hover { background-color:#61A61D; }
#next-prev .next { float:right; }
#next-prev .next a { float:right; display:block; margin-right:10px; background-color:#0091F9; border:2px solid #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius:5px; font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:5px 12px;  }
#next-prev .next a:hover { background-color:#61A61D; }
#next-prev .index a { float:left; display:block; background-color:#0091F9; border:2px solid #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius:5px; font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:5px 12px; position:relative; width:70px;  }
#next-prev .index a:hover { background-color:#61A61D; }

#horizontal-nav-1 { width:768px; height:30px; margin:0px 6px; border-left:1px solid #FFF; }
#horizontal-nav-1 ul { margin:0px; padding:0px; }
#horizontal-nav-1 ul li { list-style:none; float:left; display: inline; }
#horizontal-nav-1 ul li a { font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; border-right:1px solid #FFF; padding:10px 9px; line-height:26px; }
#horizontal-nav-1 ul li a:hover { background-color:#61C300; }

#horizontal-nav-2 { float:left; width:754px; height:30px; padding:5px 13px;  }
#horizontal-nav-2 .home a { float:left; display:block; margin-right:3px; background-color:#078d6f; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .home a:hover { background-color:#a23d06; }
#horizontal-nav-2 .tenali-ramalinga a { float:left; display:block; margin-right:3px; background-color:#ff0000; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .tenali-ramalinga a:hover { background-color:#ff00cc; }
#horizontal-nav-2 .Panchatantra a { float:left; display:block; margin-right:3px; background-color:#61A61D; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 13px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .Panchatantra a:hover { background-color:#FF0054; }
#horizontal-nav-2 .telugu-cartoons a { float:left; display:block; background-color:#FE2BA2; margin-right:3px; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 13px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .telugu-cartoons a:hover { background-color:#9635FA; }
#horizontal-nav-2 .akbar-birbal a { float:left; display:block; background-color:#4706C9; margin-right:3px; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 13px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .akbar-birbal a:hover { background-color:#911446; }
#horizontal-nav-2 .bhetal a { float:left; display:block; background-color:#FF00F0; margin-right:3px; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 13px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .bhetal a:hover { background-color:#0A20A7; }
#horizontal-nav-2 .puzzle a { float:left; display:block; background-color:#FC3803; margin-right:3px; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 13px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .puzzle a:hover { background-color:#FC9503; }
#horizontal-nav-2 .games a { float:left; display:block; background-color:#3203FC; margin-right:3px; border:2px solid #fff; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius:15px; font:bold 13px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; text-align:center; padding:6px 8px;  }
#horizontal-nav-2 .games a:hover { background-color:#515059; }

#list-home {}
#list-home ul { } 
#list-home ul li { list-style-image:url(../i/arrow-right.png); font:bold 16px Verdana, Geneva, sans-serif; color:#074069; line-height:26px; text-align:left; border-bottom:1px dashed #CCC; }
#list-home ul li a { text-decoration: underline; color:#074069; }
#list-home ul li a:hover { text-decoration:none; color:#FF0000; background-color:#FFF;}

#current-page { float:left; width:442px; margin:10px 5px; border-bottom:1px dotted #CCC; padding:4px 0px; }
#current-page .link { font:bold 11px Tahoma, Geneva, sans-serif; color:#0033ff; text-decoration:underline; padding-right:4px; float:left; }
#current-page .link a { font:bold 11px Tahoma, Geneva, sans-serif color:#0033ff; text-decoration:underline; }
#current-page .link a:hover { color:#000; text-decoration:none; background:#FFF; }
#current-page .arrow { font:bold 11px Tahoma, Geneva, sans-serif; color:#0033ff; padding-right:4px; float:left; }

#portal-link { float:left; width:430px; margin:10px 5px; font:11px Tahoma, Geneva, sans-serif; color:#328BCB; text-align:center; line-height:18px; padding:0px 5px; }
#portal-link  a {font:bold 12px Tahoma, Geneva, sans-serif; color:#96CAEF;  color:#0271c0; text-decoration:none; padding:0px 5px; }
#portal-link  a:hover { background-color:#FFF; text-decoration:underline; color:#000; }

.search {font:bold 12px Tahoma, Geneva, sans-serif; color:#000; line-height:26px; }
#ads-block { float:left; width:440px; margin:10px 5px; text-align:center; }
#social-block { float:left; width:350px; margin:10px 5px; text-align:center; padding-left:90px; }
.our-network a { float:left; background:url(../i/our-network.png) no-repeat; width:32px; height:32px; margin-right:5px; }
.contact-us a { float:left; background:url(../i/contact-us.png) no-repeat; width:32px; height:32px; }

#footer { float:left; width:780px; margin-top:20px; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; padding:5px 0px; background-color:#0067f4; font:11px Tahoma, Geneva, sans-serif; color:#fff; text-align:center; height:36px; line-height:18px; }
#footer a { font:bold 11px Tahoma, Geneva, sans-serif; color:#FFF; text-decoration:none; }
#footer a:hover { background-color:#fff; color:#000; }

#list-index {}
#list-index ul { margin-left:2px; } 
#list-index ul li { list-style-image:url(../i/bullet-index.png); font:16px "Bookman Old Style", Georgia, Times New Roman; color:#000; line-height:26px; text-align:left; border-bottom:1px dashed #CCC; margin-bottom:5px; }
#list-index ul li a { text-decoration: underline; color:#074069; }
#list-index ul li a:hover { text-decoration:none; color:#FF0000; background-color:#FFF;}
