.hs-mainarticlespanel
{
    margin-top: 20px;
    margin-bottom: 10px;
    border-top: 1px solid #dddddd;
}

.hs-firstarticlestitlespanel
{
    margin-right: 10px;
    padding-right: 10px;
    border-right: solid 1px #d1d1d1;
}
#hv_MainTable
{
    width: 100%;
}
#hv_MainAdRow
{
    padding-bottom: 0px;
}
#hv_ArticlesMenuesRow
{

    height:100px;
}

#hv_ArticleCell1
{
    vertical-align: top;
    width: 25%;
    border-top: solid 1px #d1d1d1;
    border-bottom: solid 1px #d1d1d1;
}
#hv_ArticleCell2
{
    vertical-align: top;
    width: 25%;
    border-top: solid 1px #d1d1d1;
    border-bottom: solid 1px #d1d1d1;
}
#hv_ArticleCell3
{
    vertical-align: top;
    width: 25%;
    border-top: solid 1px #d1d1d1;
    border-bottom: solid 1px #d1d1d1;
}
#hv_ArticleCell4
{
    vertical-align: top;
    width: 25%;
    border-top: solid 1px #d1d1d1;
    border-bottom: solid 1px #d1d1d1;
    /*background-image: url('../Images/thali.png' );*/
    background-repeat: no-repeat;
    
}

#hv_opinion
{
    text-align:left;
    width: 100%;
    padding-top:10px;

    padding-left: 10px;
    padding-bottom: 10px;
    color: #131313;

}


.hsarticles_Row td
{
    padding-bottom:10px;
}
    .hsarticles_AlternatingRow td
{
    
   padding-bottom:10px;
    }
.ls_articletitlepanel
{

}   

.ls_articletitlelabel
{
    font-size: 1.8em;
    font-family:Trebuchet MS;

}
.Sa_articledescriptionpanel, p
{
    margin-top: 5px;
     
    background-repeat: no-repeat;

}
.Sa_articledescriptionlabel
{
    color:#131313;
    font-style:normal;
    font-size:1.2em; 
    font-family:Trebuchet MS;
    font-style: italic;

    }

#hv_gap
{
    text-align: left;
    width: 100%;
    height: 10px;
}


.hs-secondarticlestitlespanel
{
    padding-right: 10px;
    margin-right: 10px;
    border-right: solid 1px #d1d1d1;
}
.hs-thirdarticlestitlespanel
{
    padding-right: 10px;
    margin-right: 10px;
    border-right: solid 1px #d1d1d1;
}
.hs-fortharticlestitlespanel
{
    padding-right: 10px;
    margin: auto;
}
.hs-TitleLabel
{
    font-style: normal;

}


.hs-tablenamepanel
{
    text-align: left;
    margin-top: 20px;
    margin-bottom: 10px;
}
.hs-tablenamelabel
{
    color: #424242;
    font-size: 1.3em;
    font-weight: bold;
}

.hs-seealllinkbutton
{
    float: left;
    padding-top: 5px;
}

.hsbigad_GridView
{
    padding: 0px;
    margin-bottom:25px;
    width:100%;
    background-color:#f4edd3;
}




.hs-mainadvertspanel
{
    float: left;
    width: 100%;

}
.hs-adsimagebutton
{
    padding: 7px;
}
.hs_AdFormView table
{
}

.MainAd
{
}

.HomeAdsPager_MainTable
{
    width: 97%;
        margin-left: 10px;
    margin-right: 10px;
}
.HomeAdsPager_PreviousButtonCell
{
    
    text-align: left;
    width: 30%;
}
.HomeAdsPager_PreviousPageButton
{
    cursor:pointer;
    border-width: 0px;
    background-image: url('../Images/LeftArrow.png' );
    background-repeat: no-repeat;
    background-position: center;
    background-color: #f6f0d8;
    width: 23px;
     height:18px;
}
.HomeAdsPager_NumbersCell
{
    text-align: center;
    width: 40%;
}
.HomeAdsPager_NumberLabel
{
    padding: 8px;
    color: Red;
}
.HomeAdsPager_NextButtonCell
{
    text-align: right;
    width: 30%;
}
.HomeAdsPager_NextPageButton
{
    cursor:pointer;
    border-width: 0px;
    background-image: url('../Images/RightArrow.png' );
    background-repeat: no-repeat;
    background-position: center;
    background-color: #f6f0d8;
    width: 23px;
 height:18px;
}



.hs-HomePageTable
{
    width: 100%;
    padding: 0px;
}
.hsbigad_GridView
{
    width:100%;
    cursor:pointer;
}
.hsbigad_AdsPagerStyle
{
    color: Red;
    background-color: #f4edd3;
    width: 100%;
    height: 28px;

}

.hs_PreviousPageCell
{
}
.hs_PagerTable
{
    width: 100%;
}

.Home_MessagePanel
{
    margin-top: 10px;
    margin-bottom: 10px;
}
.Home_ErrorMessage
{
    font-size: 16pt;
}
.Home_ButtonPanel
{
    text-align: right;
}
.Home_ErrorButton
{
    font-size: 12pt;
    width: 80px;
    height: 30px;
}

.SmallAds_MiddleCell
{
    width: 500px;
    text-align: center;
}
#HV_adscell{ }
#smad{}

.hs_BigAdTextCell
{
    background-color:#f4edd3; 
    width:100%;
    padding-left:20px; 
    padding-right:20px;
}
                   
.dv_ProductArticle table{ width:100%;}
