body .container_24 .rightbar{
    width:295px;
    margin-left:20px;
}

.nav{
    background:url(/_m/specials/MasterPage/216/img/menubk.png);
}

.banner{
    width:100%;
    margin:auto;
    height:500px;
    background:url(/_m/specials/MasterPage/216/img/bar1.jpg) no-repeat;
    background-position: center top;    
}

.navbox{
    width:100%;
    margin-bottom:20px;
}

.navbox .grid_24{
    float:none;
    width:100%;
}

.navbox .sf-menu{
    float:none;
    text-align: center;    
}

.navbox .nav .sf-menu li{
    float:none;
    display: inline-block;
}

body .nav .sf-menu li{
    background-color:transparent;
}

body .nav .sf-menu li.current{
    background-color:#ecaa1d; 
}

.nav .sf-menu a, .nav .sf-menu a:visited{
    color:#fff;
    font-size: 16px;
    padding: 15px 19px;
    font-weight: bold;
    border-left-color: #f90808;
    border-top-width:0;
    text-shadow: 1px 1px #2f2e2e;
}

.navbox .nav .sf-menu li:last-child a{
    border-right: 1px solid #f90808;
}
.nav .sf-menu a:hover, .nav .sf-menu li:hover{
    background-color:#d80000;
}

.nav .sf-menu a:focus, .nav .sf-menu a:active, .nav .sf-menu li:visited{
    background-color:transparent;
}

.rightbar .standardWidget .wHeader{
    background-color:#f10000;
    border-bottom-width:0;       
}

.rightbar .standardWidget{
    border-width:0;
    background-color:#fffaef;
}

.rightbar p{
    line-height: 20px;   
}


.leftbar{
    font-size:16px;
    line-height: 30px;
}

.leftbar p{
    text-align: justify;
}

.leftbar .title{
    text-align:center;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 22px;
    color: RED;
}


.leftbar .standardWidget{
    border-width:0;
    background-color:#fff;
}

.leftbar .standardWidget .wHeader{
    background-color: transparent;
    border-bottom-width: 4px;
    border-color: #dce5f5;    
}

.leftbar .aligned label{
    width:4em;
}

.leftbar form input[type=text]{
    width:8em;
}

.leftbar .article ul.toolbar{
    padding-top:5px;
}

.leftbar .article ul.toolbar li a{
    text-decoration: none;
    background-color: #f6f6f6;
    color: #5f5252;
}

.leftbar .article ul.toolbar li a:hover {
    background-color: #dce5f5;
}

#id_Sex{
    width:4em;
}

.standardWidget .wHeader .caption{
    font-size:20px;
    float:none;
}

.rightbar .standardWidget .wHeader .caption{
    float:none;
    text-align: center;
    font-size:16px;
    color:#fff;
    padding: 5px 8px;
}

.foot{
    font-size:16px;
    background-color:#F6F6F6;
    padding:25px 0;
    line-height: 26px; 
    width:100%;
}

.foot .grid_24{
    width:100%;
}

.jg{
    height:25px;
}
