.ddcolortabs{
padding: 0;
width: 100%;
margin:40px 0 0 0;
}

.ddcolortabs ul{
font: normal 15px Arial, Verdana, sans-serif;
margin:0 0 0 25px;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:block;
float:left;
text-transform:uppercase;
/*height:40px;*/
margin:0 5px 0px 0px;  padding:0; width:150px; line-height:22px;
}


.ddcolortabs a{
padding:0 0 0 15px;
background: url(../images/leftgreycurv.png) no-repeat left top;
margin:0;
float:left;
color: #fff;
line-height:53px;
text-decoration:none!important;
/*letter-spacing:1px;*/
cursor:pointer; width:135px;

}

.ddcolortabs a span{
float:right;
display:block;
background: transparent url(../images/rightgreycurv.png) no-repeat right top;
padding:6px 15px 0 0; color:#fff!important; text-transform:none; font-size:16px; text-align:center!important; line-height:22px;
}



.ddcolortabs a span{
float:none; height:47px;

}

.ddcolortabs a:hover{
color:#000;
background: url(../images/leftgreycurv-hover.png) no-repeat left top; text-decoration:none!important;
}

.ddcolortabs a:hover span{
color:#000!important;
background: url(../images/rightgreycurv-hover.png) no-repeat right top;
}

.ddcolortabs a.current { /*currently selected tab*/
background: url(../images/leftgreycurv-hover.png) no-repeat left top;
color:#000!important;


}
 
.ddcolortabs li > a.current{
	border-bottom:1px solid #fff;
/*	height:53px;*/
}

 

.ddcolortabs a.current span{
background: url(../images/rightgreycurv-hover.png) no-repeat right top;
color:#000!important; 
}

.tabcontainer{ clear:both; background:#fff; padding:10px; width:97%; overflow:hidden; border-radius:8px; -moz-box-shadow: 0 0 5px #ccc;
-webkit-box-shadow: 0 0 5px#ccc;
box-shadow: 0 0 5px #ccc;}
.tabcontainer li{text-transform:none;}

.tabcontent{
display:none;
clear:both;
padding:15px;
}

.tabcontent a, .tabcontent a:hover{background:transparent; padding:0;}

.input{border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:23px; padding:3px 10px; width:88%; background:#ccc;}