.case-study {
    border: 1px solid #d5d5d5;
    margin: 15px 0;
}

#content .case-study ul.tabs {
    padding: 0;
    overflow: hidden;
    background: url(../img/tab_bg.gif) 0 -33px repeat-x;
}

#content .case-study ul.tabs li {
    padding: 0;
    background: none;
}

.case-study ul.tabs a, .case-study ul.tabs a:visited {
    display: block;
    float: left;
/*    height: 33px;*/
    padding: 8px 15px;
    background: url(../img/tab_bg.gif) 0 -33px repeat-x;
    color: #000;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.case-study ul.tabs a:hover, .case-study ul.tabs a.current {
    color: #fff;
    background-position: 0 0px;
}


.cs-title {
	padding: 13px 15px;
	background: #f1f1f1 url(../img/fancy_bg2.gif) 0 100% repeat-x;
    color: #000;
    font-size: 18px;
}

.cs-img {
    float: left;
    border: 1px solid #d5d5d5;
}

.cs-desc {
    margin-left: 160px;
    color: #000;
}

.panes {
    background: #f1f1f1 url(../img/pane_bg.gif) 0 100% repeat-x;
    min-height: 100px;
    padding: 15px;
}

.case-study .contenttable {
    width: 60%;
}


.case-study .contenttable p {
    padding: 0;
}

.case-study .contenttable th,
.case-study .contenttable td {
    background: none;
    padding: 5px 30px;
}

.case-study .contenttable th:first-child,
.case-study .contenttable td:first-child {

    text-align: left;
}

