/* x28070 - [_def_general] Default Detail () */
.img_float {
	float: right;
	width: 176px;
}
.img_wrap {
	margin-right: 176px;
	padding-right: 20px;
}
* html .img_float {
	margin-left: -3px;
}
* html .img_wrap {
	margin-right: 173px;
}
/* x28075 - [_def_list] Default List () */
/* Requires the images to be cropped to 78px x 84px square */
.list_item {
	margin-bottom: 5px;
	padding-top: 10px;
	/*background: url('../i/dashed_hor.gif') top left repeat-x;*/
}
.list_item_body {
	padding: 1px 14px 2px 7px;
}
.list_item .img_float {
	float: left;
	width: 78px;
}
.list_item .img_wrap {
	margin: 0 0 0 82px;
	padding: 0 0 0 12px;
}
* html .list_item .img_float {
	margin-right: -3px;
}
* html .list_item .img_wrap {
	margin: 0 0 0 79px;
}
.list_item_details {
	min-height: 62px;
}
* html .list_item_details {
	height: 62px;
}
.list_item_info1 {
	min-height: 26px;
}
* html .list_item_info1 {
	height: 26px;
}
.list_item .read_more, .list_item .price, .list_item .comments, .list_item .edit_controls  {
	float: left;
	padding-top: 8px;
	height: 18px;
}
.list_item .read_more  {
	padding-right: 10px;
}
.list_item .price  {
	padding-left: 8px;
	padding-right: 10px;
}
.list_item .comments  {
	padding-left: 10px;
	padding-right: 10px;
}
.list_item .edit_controls  {
	padding-left: 10px;
}
/* x28555 - [designpage] Design Page (Case Study) */
.web_feature {
	padding: 8px;
	margin: 8px;
	background: #eee;
}
.wf_img {
	float: left;
}
.wf_inner {
	margin: 0 0 0 100px;
}
/* x28557 - [list] Case Study List (Case Study) */
.CS_wrapper {
        overflow: auto;
}

.cs_img {
        margin-top: 5px;
        height: 35px;
}
* html .cs_img {
        height: 40px;
}
.cs_title {
        text-align: center;
}

.cs_title img {
        display: block;
        text-align: center;
        margin: 5px auto 5px auto;
}

* html .cs_title {

}
/* x28559 - [detail] Case Study Detail (Case Study) */
.case_study_detail {
}

.case_study_detail .img_float {
        float: right;
        margin-left: 20px;
        width: 210px;
        text-align: right;
}

.case_study_detail .img_wrap {
        margin-right: 210px;
        padding-right: 20px;
}
/* x29038 - [edit] Request Edit (Enquiry) */
.enq_float {
        float: right;
        margin-right: 1px;
}

.enq_wrap {
        margin-right: 225px;
        padding-right: 20px;
}
