.tabs{width:100%;/*overflow:hidden;*/zoom:1;position:relative;margin-top:20px;margin-bottom:20px;z-index:1;}
.tabs dt{float:left;background:#e8e8e8;height: 25px;line-height: 26px;background: -moz-linear-gradient(top, #e8e8e8 80%, #bdbdbd 130%);background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,#e8e8e8), color-stop(130%,#bdbdbd));background: linear-gradient(top, #e8e8e8 80%, #bdbdbd 130%);background: -webkit-linear-gradient(top, #e8e8e8 80%, #bdbdbd 130%);background: -ms-linear-gradient(top, #e8e8e8 80%, #bdbdbd 130%);background: -o-linear-gradient(top, #e8e8e8 80%, #bdbdbd 130%);border:1px solid #d9d9d9;border-bottom:0;position:relative;margin-right:5px;cursor:pointer;padding:0 5px;font-size:13px;color:#555555;}
.tabs dt:hover{background:#cacaca;border-color:#bbb;}
.tabs dt.selected{cursor:auto;color:#000;background: white;border-color: #bbb;font-weight: bold;border-bottom: 1px solid white;z-index: 3;height: 29px;margin-top: -4px;}
.tabs dd{background:#fff;display:none;float:right;width:100%;position:relative;z-index:2;margin:26px 0 0 -100%}
.tabs dd.selected {display: block;}
.tabs .tab-content{border:1px solid #CCC;overflow: hidden;padding:10px;}
.tabs .moduletable {margin-top:5px;padding-left:5px;padding-bottom:5px;}
.tabs_clr {clear:both;font-size:0;height:0;line-height:0}

.sliders {width: 100%;	border-bottom: solid 1px #c4c4c4;margin:10px 0;}
.sliders .title {background: #e9e7e7 url(../images/arrow-square.gif) no-repeat right -51px;	padding: 7px 15px;margin: 0;font: bold 120%/100% Arial, Helvetica, sans-serif;border: solid 1px #c4c4c4;border-bottom: none;cursor: pointer;}
.sliders .title:hover {background-color: #e3e2e2;}
.sliders .title.active {background-position: right 5px;}
.sliders .desc {background: #f7f7f7;margin: 0;padding:  10px 15px 20px;	border-left: solid 1px #c4c4c4;	border-right: solid 1px #c4c4c4;}

.spoilers {width: 100%;}
.spoilers .title {background: #e9e7e7 url(../images/arrow-square.gif) no-repeat right -51px;	padding: 7px 15px;margin: 0;margin-top:10px;font: bold 120%/100% Arial, Helvetica, sans-serif;border: solid 1px #c4c4c4;cursor: pointer;}
.spoilers .title:hover {background-color: #e3e2e2;}
.spoilers .title.active {background-position: right 5px;}
.spoilers .desc {display:none;background: #f7f7f7;margin: 0;padding:  10px 15px 20px;	border-left: solid 1px #c4c4c4;	border-right: solid 1px #c4c4c4;border-bottom: solid 1px #c4c4c4;}

