.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
height:33px !important; position:absolute; z-index:5;
}

.ddcolortabs ul li{
display:inline;
margin:0 2px 0 0 !important;
padding:0;
text-transform:uppercase; text-align:center; font-weight:bold; font-size:14px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
padding-top:3px !important;
line-height:normal;
}


.ddcolortabs ul li a{
width:220px !important; height:30px !important;
float:left;
color: #fff;
background:url(../images/tab-orange.gif) no-repeat 0 0;
margin:0 9px 0 0;
padding:3px 0 1px 3px !important;
text-decoration:none;
letter-spacing: 1px;
text-align:center; font-size:12px;
}

.ddcolortabs a span{
float:left;
display:block;

padding: 6px 8px 3px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
width:217px;
background:url(../images/tab-grey.gif) no-repeat 0 0;
color:#000;
}

.ddcolortabs a:hover span{

}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background:url(../images/tab-grey.gif) no-repeat 0 0; color:#000;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #678b3f;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.tabcontainer{
clear: left;
/*width:95%; /*width of 2nd level sub menus*/*/
 /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none; width:666px; background:url(../images/roll-over-pan-bg.gif) no-repeat 0 bottom; border-top:solid 1px #999; margin-top:38px; padding:3px 10px;
}
*:first-child+html .tabcontent{
	 margin-top:33px;
}
.tabcontent2{
display:none; width:666px; height:162px; background:url(../images/roll-over-pan-bg.gif) no-repeat 0 0; border-top:solid 1px #999; position:relative; z-index:0; margin-top:33px; padding:10px;
}