/* 
================================
DYNAMIC TABS
================================
*/
.dyn-tab {
	height: 28px;
	margin: 0;
	padding: 0;
	background: url(tab-bott.gif) repeat-x bottom;
	border-left: 1px solid #c1bfab;
	font-family: arial, helvetica, sans-serif;
}
.dyn-tab li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;		
}
.dyn-tab li a:link, .dyn-tab li a:visited { /* a: link, .dyn-tab li a:visited  */
	float: left;
	font-size: 12px;
	line-height: 14px;
	padding: 6px 7px 6px 7px;
	text-decoration: none;
	color: #444;
	border-right: 1px solid #c1bfab;
	border-top: 1px solid #c1bfab;
	border-bottom: 1px solid #c1bfab;
	background: url(hor-nav-.gif) top repeat-x;
}
.dyn-tab li.selected a, .dyn-tab li.selected a:visited {
	border-bottom: 1px solid #fff;
	color: #9f6411;
	background: url(hor-nav0.gif) top repeat-x;
}
.dyn-tab li a:hover {
	color: #9f6411;
	text-decoration: underline;
}
.tab-pane-twocol { /*style of tab content oontainer*/
	background: url(tabconte.gif) top no-repeat;
	border-bottom: 1px solid #ccc;
	padding: 16px 0 0 0;
	margin-bottom: 12px;
}
.tabcontent{
	display: none;
	background: url(tabconte.gif) bottom no-repeat;
	padding-bottom: 24px;
}

@media print {
	.tabcontent {
	display:block!important;
}
}

/* 
================================
Customization for content panes
================================
*/
.tabcontent .alphalist-lg {
	width: 390px;
}
.tabcontent .last-item { /* used to manage spacing between last item and bottom tabcontent gif */
	margin-bottom: 0;
	padding-bottom: 0;
}