﻿body
{
    margin: 0px;
}
@font-face
{
    font-family: Chanakya;
    font-style: normal;
    font-weight: normal;
    src: url(CHANAKY3.eot);
}
@font-face
{
    font-family: Chanakya;
    font-style: normal;
    font-weight: bold;
    src: url(CHANAKY0.eot);
}
table
{
    border: 0px;
}
img
{
    border: 0px;
}
a
{
    border: 0px;
    outline: none;
}
.ScrollingNewsTitle
{
    font-family: Chanakya;
    font-weight: bold;
    font-size: 16pt;
    color: #EF061B;
    font-weight: bold;
}
.ScrollingNews
{
    color: #000000;
    font-size: 14pt;
    font-family: Chanakya;
    text-decoration: none;
}
.ScrollingNews:hover
{
    color: #000000;
    font-size: 14pt;
    font-family: Chanakya;
    text-decoration: underline;
}
.HeaderText
{
    font-family: Arial;
    font-size: 12px;
    color: #EF061B;
}
.DdlStyle
{
    font-family: Chanakya;
    font-size: 16px;
    color: #5B5B5B;
}
.HeaderStyle
{
    padding: 4px 0px 4px 0px;
    width: 100%;
    background-image: url(../images/menu_bg.gif);
    background-repeat: repeat-x;
    color: #FFFFFF;
}
.HeaderStyle td
{
    text-align: center;
    vertical-align: top;
}
.HeaderStyle a
{
    font-size: 15pt;
    font-weight: bold;
    font-family: Chanakya;
    color: #FFFFFF;
    text-decoration: none;
}
.HeaderStyle a:hover
{
    color: #DD921F;
}
.FooterStyle
{
    background-color: #C57A05;
    font-family: Arial;
    height: 25px;
    color: #C57A05;
    font-size: 14px;
    color: #FFFFFF;
}
.FooterStyle a
{
    font-family: Arial;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}
.PageText
{
    color: #333333;
    font-family: Chanakya;
    font-size: 17px;
}
.PageTextBold
{
    color: #333333;
    font-family: Chanakya;
    font-size: 17px;
    font-weight: bold;
}
.MainRightHeader
{
    background-image: url(../images/block_top_center_part.jpg);
    color: #023F94;
    font-family: Chanakya;
    font-size: 16pt;
    font-weight: bold;
    height: 28px;
    padding-top: 2px;
}
.MainRightHeader a
{
    color: #023F94;
    font-family: Chanakya;
    font-size: 16pt;
    text-decoration: none;
    padding-top: 2px;
    text-decoration: none;
}
.MainRightHeader a:hover
{
    text-decoration: underline;
}
.MainRightHeader img
{
}
.EntertainmentHeader
{
    background-image: url(../images/entertainment.gif);
    width: 552px;
    color: #FFFFFF;
    font-family: Chanakya;
    font-size: 16pt;
    font-weight: bold;
    padding: 4px 0px 0px 5px;
    text-align: left;
}
.FooterLinks a
{
    color: #FFFFFF;
    font-family: Chanakya;
    font-size: 14pt;
}
.FooterLinks a:Hover
{
    text-decoration: underline;
}
.RightTopL
{
    width: 4px;
    background-image: url(../images/block_left_part1.jpg);
}
.RightTopR
{
    width: 4px;
    background-image: url(../images/block_right_part1.jpg);
}
.RightMiddleL
{
    width: 4px;
    background-image: url(../images/block_left_part2.jpg);
}
.RightMiddleR
{
    width: 4px;
    background-image: url(../images/block_right_part2.jpg);
}
.RightBottomL
{
    width: 4px;
    background-image: url(../images/block_bottom_left.jpg);
}
.RightBottomC
{
    width: 4px;
    height: 5px;
    background-image: url(../images/block_bottom_center.jpg);
}
.RightBottomR
{
    width: 4px;
    background-image: url(../images/block_bottom_right.jpg);
}
.MainLeftHeader
{
    background-image: url(../images/left_links_bg.jpg);
    background-repeat: repeat-x;
    color: #CD7F01;
    font-size: 16pt;
    font-weight: bold;
    font-family: Chanakya;
}
.SubLeftLinks
{
    background-image: url(../images/BlackDot.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 15px;
}
.SubLeftLinks a
{
    color: #252525;
    font-size: 14pt;
    font-family: Chanakya;
    text-decoration: none;
}
.SubLeftLinks a:hover
{
    text-decoration: underline;
}
.NewsHeadline
{
    color: #2E2E2E;
    font-size: 15pt;
    font-weight: bold;
    font-family: Chanakya;
    text-decoration: none;
}
.NewsHeadline:hover
{
    border-bottom: dotted 1px #000000;
}
.NewsHeadlineInner
{
    color: #EF061B;
    font-size: 14pt;
    font-weight: bold;
    font-family: Chanakya;
    text-decoration: none;
}
.NewsHeadlineInner:hover
{
    border-bottom: dotted 1px #000000;
}
.OtherHeadlineInner
{
    color: #666666;
    font-size: 14pt;
    font-weight: bold;
    font-family: Chanakya;
    text-decoration: none;
}
.OtherHeadlineInner:hover
{
    border-bottom: dotted 1px #000000;
}
.NewsShortdesc
{
    color: #000000;
    font-size: 14pt;
    font-family: Chanakya;
}
.NewsDetailLink
{
    color: #EA0A12;
    font-size: 13pt;
    font-family: Chanakya;
    text-decoration: none;
}
.NewsDetailLink:hover
{
    text-decoration: underline;
}
.heading
{
    font-family: Arial;
    font-size: 13pt;
    font-weight: bold;
    color: #E90C13;
    height: 28px;
}
.headings
{
    font-family: Chanakya;
    font-size: 13pt;
    font-weight: bold;
    color: #E90C13;
    height: 28px;
}
.NewsHeadings
{
    background-image: url(../images/title_bullet.gif);
    padding: 0px 0px 0px 10px;
    background-repeat: no-repeat;
    background-position: left;
    font-size: 16pt;
    font-weight: bold;
    font-family: Chanakya;
    height: 35px;
}
.NewsBackground
{
    background-image: url(../images/dot_image.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    height: 10px;
}
.ImageStyle
{
    padding: 4px;
    border: 1px solid #cecece;
}
.NewsDateTime
{
    color: #535353;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
}
.PageLink
{
    color: #EA0A12;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    text-decoration: underline;
}
.PageLink:hover
{
    color: #EA0A12;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    text-decoration: none;
}
.GridViewStyle
{
    font-family: Arial,Verdana;
    font-size: 12px;
}
.GridViewStyle a
{
    font-family: Arial,Verdana;
    font-size: 12px;
    text-decoration: Underline;
    color: Black;
}
.GridViewStyle a:hover
{
    font-family: Arial,Verdana;
    font-size: 12px;
    text-decoration: none;
    color: Black;
}
.GridHeader
{
    font-family: Arial,Verdana;
    font-size: 14px;
    text-decoration: underline;
    background-color: #E8E8E8;
}
.bottom_FooterText1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: underline;
}
.bottom_FooterText1:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}
.buttom_text2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CD7F01;
    text-decoration: none;
}
.hidden
{
    display: none;
}

/* Image Display Classes */
.image_td_border
{
    width: 140px;
    height: 160px;
    border: solid 1px #CCCCCC;
    padding: 4px 4px 0px 4px;
}
.image_table_style
{
    width: 140px;
    height: 160px;
    text-align: center;
    vertical-align: middle;
}
.recipeimage_td_border
{
    width: 150px;
    height: 130px;
    border: solid 1px #CCCCCC;
    padding: 4px 4px 0px 4px;
}
.recipeimage_table_style
{
    width: 150px;
    height: 130px;
    text-align: center;
    vertical-align: middle;
}
