body .container_24 .rightbar{
    width:300px;
    margin-left:15px;
}

.nav{
    background:url(/_m/specials/MasterPage/181/img/special/nav.png);
}

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;
    font-weight: bold;
    border-left-color: #4733ab;
    border-top-width:0;
    text-shadow: 1px 1px #2f2e2e;
}

.nav .sf-menu a:hover, .nav .sf-menu li:hover{
    background-color:#ecaa1d;
}

.nav .sf-menu a:focus, .nav .sf-menu a:active, .nav .sf-menu li:visited{
    background-color:transparent;
}

.rightbar .standardWidget .wHeader{
    background-color:#dce5f5;
    border-bottom-width:0;       
}

.rightbar .standardWidget{
    border-width:0;
}

.rightbar p{
    line-height: 20px;   
}

.leftbar{
    font-size:16px;
    line-height: 30px;
}

.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:#000;
    padding: 5px 8px;
}

.foot{
    font-size:16px;
    background-color:#F6F6F6;
    padding: 25px;
    line-height: 26px;    
}

.jg{
    height:25px;
}