.leftColumn, .rightColumn{
    width: 50%;
    margin: 0;
    padding: 0;
    float: left
}
.rightColumn:after{
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    margin: 0;
}
div.doublestring > span{
    margin-bottom: 20px;
}
#schl3o #face h1, #face h1{
    padding: 0 0 20px 20px;
}
.checkbox{
    width: 15px;
    height: 15px;
    padding: 0 5px 0 0;
    background: url("../special_img/checkbox-sprite.png") no-repeat;
    display: block;
    clear: left;
    float: left;
}
input, textarea, keygen, select, button, isindex {
    margin: 0 !important;
}

.mainWhiteBlock{
    box-shadow: 0 -3px 14px 3px #939393;
}
.researchContent{
    margin: 0 22px;
}
div.main-content{
    width: 100%;
    padding: 0;
    margin: 0;
}
div.main-content > div.left-column-menu, div.main-content > div.right-column{
    float: left;
}

div.main-content > div.left-column-menu{
    width: 256px;
    margin-right: 30px;
}
div.main-content > div.right-column{
    width: 510px;
}

ul.research-left-menu{
    background-color: #daebee;
    box-shadow:  2px 2px 10px rgba(0,0,0,0.4);
}
ul.research-left-menu li:first-child{
    position: relative;
    height: 75px;
}
ul.research-left-menu li span.title-image{
    position: absolute;
    display: block;
    width: 291px;
    height: 59px;
    top: 10px;
    left: -12px;
    background: url("../special_img/research-left-menu-title.png");
}
ul.research-left-menu li span.title-image.tires{
  background: url("../special_img/research-left-menu-title-res.png");
}
ul.research-left-menu li:first-child{
    margin-top: 30px;
}
ul.research-left-menu li{
    border-bottom: 2px solid #afbbbe;
}
ul.research-left-menu li:last-child{
    border-bottom: none;
}
ul.research-left-menu li a{
     display: block;
     width: 241px;
     color: #4d4d4f;
     font-family: Arial, sans-serif;
     font-size: 14px;
     font-weight: bold;
     text-align: left;
     text-decoration: none;
     padding: 10px 0 10px 15px;
     background-color: #daebee;
 }
ul.research-left-menu li a:hover{
    color: #A92204;
    background-color: #b8dae0;
}
ul.research-left-menu li a span{
    position: relative;
}
ul.research-left-menu li a span:after{
    position: absolute;
    top: 3px;
    right: -11px;
    display: block;
    width: 6px;
    height: 10px;
    background: transparent url("../special_img/menu-arrow.png") no-repeat;
    background-position: 0 -30px;
    content: ' ';
}
ul.research-left-menu li a:hover span:after{
    background-position: 0 0;
}
h4.research-my-books{
    display: block;
    width: 142px;
    height: 45px;
    background: transparent url("../special_img/research-access-my-books-logo.png");
    margin-bottom: 15px;
    text-indent: -9999px;
}
h4.research-my-books-summer{
    display: block;
    width: 145px;
    height: 61px;
    background: transparent url("../special_img/research-access-my-books-summer-logo.png");
    margin: 25px 0;
    text-indent: -9999px;
}
.right-column{
    text-size: 14px;
}
.right-column ul{
    padding: 10px 10px 10px 20px !important;
}
.right-column ul li{
    list-style: disc !important;
    padding: 3px 0 !important;
}
.right-column a{
    color: #39a8dd;
    text-decoration:  none;
}
.right-column a:hover{
    text-decoration: underline;
}