#rightouterarea .bannerarea
{
    position: relative;
    height: auto;
    width: auto;
    padding: 0px 0px 0px 0px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    margin: 10px 0px 0px 0px;
}

#rightouterarea .bannerarea a
{
    text-decoration: none;
    color: #fff;
}

#rightouterarea .banneryellowstd, #rightouterarea .banneryellowleft, #rightouterarea .banneryellowright
{
    width: 177px;
    margin: 0px 0px 2px 0px;
}

#rightouterarea .banneryellowstd .bannerbottom, #rightouterarea .banneryellowleft .bannerbottom, #rightouterarea .banneryellowright .bannerbottom
{
    height: 15px;
    width: 193px;
    margin: 5px -10px 0px -6px;
}

#rightouterarea .banneryellowstd
{
    padding: 7px 10px 0px 6px;
    background: url(cssimg/bg_puff_top_std.gif) #F7F7EB 0% 0% no-repeat;
}

#rightouterarea .banneryellowstd .bannerbottom
{
    background: url(cssimg/bg_puff_bottom_std.gif) #F7F7EB 0% 0% no-repeat;
    margin: 2px -10px 0px -6px;
}

#rightouterarea .banneryellowleft
{
    padding: 5px 10px 0px 6px;
    background: url(cssimg/bg_puff_top_left.gif) #F7F7EB 0% 0% no-repeat;
}
#rightouterarea .banneryellowleft .bannerbottom
{
    background: url(cssimg/bg_puff_bottom_left.gif) #F7F7EB 0% 0% no-repeat;
}

#rightouterarea .banneryellowright
{
    padding: 10px 10px 0px 6px;
    background: url(cssimg/bg_puff_top_right.gif) #F7F7EB 0% 0% no-repeat;
}

#rightouterarea .banneryellowright .bannerbottom
{
    background: url(cssimg/bg_puff_bottom_right.gif) #F7F7EB 0% 0% no-repeat;
}

.banneryellowstd a, .banneryellowleft a, .banneryellowright a
{
    text-decoration: none;
    color: #3F2912;
    font-size: 110%;
    font-family: verdana;
    font-weight: bold;
}

#rightouterarea .banner
{
    width: 177px;
    margin: 0px 0px 2px 0px;
}
