#main dl {
	padding:0 0 10px 2px;
}

dt.stretchtoggle {
	border: medium none;
	color: #545454;
	cursor: pointer;
	height: 23px;
	margin: 0;
	padding: 0;
	padding-left: 18px;
	padding-top: 5px;
}

dd.stretcher {
	margin: 0;
	padding:0;
	display: none;
}

dd.stretcher div.infobar_menu
{
	color: white;
	font-weight: bold;
	margin: 0;
	margin-left: 20px;
	margin-bottom: 10px;
	
}

dd.stretcher div.infobar_menu a:link, dd.stretcher div.infobar_menu a:visited{
	color: white;
	font-weight: bold;
	text-decoration: none;	
}

dd.stretcher div.infobar_menu img{
	vertical-align:top;
	margin-right: 5px;
	border: 0;
}

dd.stretcher div.infobar_menu div.menu_string{ 
	margin-top: 5px;
	vertical-align: top;
}

/*====================*/
#main_tab {
width:543px;
}
#main_tab .tabSet {
background:transparent url(/images/assets/tab/tab-bkg.gif) repeat-x scroll left bottom;
height:26px;
margin:0;
padding:0 0 0 6px;
width:auto;
}
#main_tab .tabSet li:before {
content:"" !important;
}
#main_tab .tabSet li {
background:transparent url(/images/assets/tab/tab-off-l.png) no-repeat scroll left top !important;
cursor:pointer;
float:left !important;
list-style-type:none;
margin:0 2px 0 0 !important;
padding:0 0 0 14px !important;
}
#main_tab .tabSet li a {
background:transparent url(/images/assets/tab/tab-off-r.png) no-repeat scroll right top !important;
color:#545454 !important;
display:block !important;
float:left !important;
font-family:arial !important;
font-size:10pt !important;
font-weight:bold !important;
height:24px !important;
line-height:26px !important;
padding:2px 12px 0 0 !important;
text-decoration:none !important;
}
#main_tab .tabSet li.on {
background:transparent url(/images/assets/tab/tab-on-l.png) no-repeat scroll left top !important;
}
#main_tab .tabSet li.on a {
background:transparent url(/images/assets/tab/tab-on-r.png) no-repeat scroll right top !important;
color:#333333;
}
#main_tab .panelSet {
background:#FFFFFF none repeat scroll 0 0;
border-color:#CCCCCC;
border-style:none solid solid;
border-width:0 1px 1px;
padding:10px;
}
#main_tab .panelSet dt.stretchtoggle div.dtRight {
background:#FFFFFF url(/images/assets/tab/acdn-headr-back.gif) no-repeat scroll right center;
}
/*====================*/
#page_tab {
width:543px;
}
#page_tab .tabSet {
height:26px;
margin:0;
padding:0 0 0 6px;
width:auto;
}
#page_tab .tabSet li:before {
content:"" !important;
}
#page_tab .tabSet li {
background:transparent url(/images/assets/tab/tab-off-l.png) no-repeat scroll left top !important;
cursor:pointer;
float:left !important;
list-style-type:none;
margin:0 2px 0 0 !important;
padding:0 0 0 14px !important;
}
#page_tab .tabSet li a {
background:transparent url(/images/assets/tab/tab-off-r.png) no-repeat scroll right top !important;
color:#545454 !important;
display:block !important;
float:left !important;
font-family:arial !important;
font-size:10pt !important;
font-weight:bold !important;
height:24px !important;
line-height:26px !important;
padding:2px 12px 0 0 !important;
text-decoration:none !important;
}
#page_tab .tabSet li.on {
background:transparent url(/images/assets/tab/tab-on-l.png) no-repeat scroll left top !important;
}
#page_tab .tabSet li.on a {
background:transparent url(/images/assets/tab/tab-on-r.png) no-repeat scroll right top !important;
color:#333333;
}
#page_tab .panelSet {
background:#FFFFFF none repeat scroll 0 0;
border: none;
/*border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;*/
padding:10px;
}
.text-content .panelSet {
background:#FFFFFF none repeat scroll 0 0;
border: none;
/*border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;*/
padding:10px;
}
#page_tab .panelSet dt.stretchtoggle div.dtRight {
background:#FFFFFF url(/images/assets/tab/acdn-headr-back.gif) no-repeat scroll right center;
}

/*====================*/
#news_tab {
width:543px;
}
#news_tab .tabSet {
background:transparent url(/images/assets/tab/tab-bkg.gif) repeat-x scroll left bottom;
height:26px;
margin:0;
padding:0 0 0 6px;
width:auto;
}
#news_tab .tabSet li:before {
content:"" !important;
}
#news_tab .tabSet li {
background:transparent url(/images/assets/tab/tab-off-l.png) no-repeat scroll left top !important;
cursor:pointer;
float:left !important;
list-style-type:none;
margin:0 2px 0 0 !important;
padding:0 0 0 14px !important;
}
#news_tab .tabSet li a {
background:transparent url(/images/assets/tab/tab-off-r.png) no-repeat scroll right top !important;
color:#545454 !important;
display:block !important;
float:left !important;
font-family:arial !important;
font-size:10pt !important;
font-weight:bold !important;
height:24px !important;
line-height:26px !important;
padding:2px 12px 0 0 !important;
text-decoration:none !important;
}
#news_tab .tabSet li.on {
background:transparent url(/images/assets/tab/tab-on-l.png) no-repeat scroll left top !important;
}
#news_tab .tabSet li.on a {
background:transparent url(/images/assets/tab/tab-on-r.png) no-repeat scroll right top !important;
color:#333333;
}
#news_tab .panelSet {
background:#FFFFFF none repeat scroll 0 0;
border-color:#CCCCCC;
border-style:none solid solid;
border-width:0 1px 1px;
padding:10px;
}
#news_tab .panelSet dt.stretchtoggle div.dtRight {
background:#FFFFFF url(/images/assets/tab/acdn-headr-back.gif) no-repeat scroll right center;
}

#tabBoxExample {
	width: 100%;
}
#tabBoxExample .tabSet {
background:transparent url(/images/assets/tab/tab-bkg.gif) repeat-x scroll left bottom;
height:26px;
margin:0;
padding:0 0 0 6px;
width:auto;
}
#tabBoxExample .tabSet li:before {
content:"" !important;
}
#tabBoxExample .tabSet li {
background:transparent url(/images/assets/tab/tab-off-l.png) no-repeat scroll left top !important;
cursor:pointer;
float:left !important;
list-style-type:none;
margin:0 2px 0 0 !important;
padding:0 0 0 14px !important;
}
#tabBoxExample .tabSet li a {
background:transparent url(/images/assets/tab/tab-off-r.png) no-repeat scroll right top !important;
color:#545454 !important;
display:block !important;
float:left !important;
font-family:arial !important;
font-size:10pt !important;
font-weight:bold !important;
height:24px !important;
line-height:26px !important;
padding:2px 12px 0 0 !important;
text-decoration:none !important;
}
#tabBoxExample .tabSet li.on {
background:transparent url(/images/assets/tab/tab-on-l.png) no-repeat scroll left top !important;
}
#tabBoxExample .tabSet li.on a {
background:transparent url(/images/assets/tab/tab-on-r.png) no-repeat scroll right top !important;
color:#333333;
}
#tabBoxExample .panelSet {
background:#FFFFFF none repeat scroll 0 0;
border-color:-moz-use-text-color #CCCCCC #CCCCCC;
border-style:none solid solid;
border-width:0 1px 1px;
padding:10px;
height: 100%;
}

#tabBoxExample .panel {
height: 100%;
}

#tabBoxExample .panelSet dt.stretchtoggle div.dtRight {
background:#FFFFFF url(/images/assets/tab/acdn-headr-back.gif) no-repeat scroll right center;
}
