.ddcolortabs		{
					padding: 0;
					width: 100%;
					margin-top: 30px;
					background: transparent;
					}

.ddcolortabs ul		{
					font: bold 14px  Verdana, Geneva, Arial, Helvetica, sans-serif;
					margin-left: 0px;
					margin-right: 20px;
					padding:0;
					list-style:none;
					}

.ddcolortabs li		{
					display:inline;
					margin:0 2px 0 0;
					padding:0;
					text-transform:none;
					}


.ddcolortabs a		  { color: white; text-decoration: none; background: #2e3892 url("media/color_tabs_left.gif") no-repeat left top; letter-spacing: 1px; margin: 0 2px 0 0; padding: 0 0 1px 3px; float: left }

.ddcolortabs a span	{
					float:left;
					display:block;
					background: transparent url(media/color_tabs_right.gif) no-repeat right top;
					padding: 6px 8px 3px 7px;
					}

.ddcolortabs a span	{
					float:none;
					}

.ddcolortabs a:hover { color: #fff; background-color: #0000ff }

.ddcolortabs a:hover span  { color: white; background-color: #03f }

.ddcolortabs a.current

.ddcolortabs a.current span{ /*currently selected tab*/
					background-color: #8cb85c;
					}

.ddcolortabsline	  { line-height: 8px; background: #2e3892; margin-right: 20px; margin-left: 0px; padding: 0; width: 100%; height: 8px; float: left; clear: both; border-top: 1px solid #fff }

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

.tabcontent			{
					display:none;
					}