/* Common Controls Library: Tree View Control */

img
{
	border: 0;
}

.TreeView
{
	
}

.TreeViewNode
{
	
}

.TreeViewNodeHead
{
	
}

.TreeViewNodeHeadExpander
{
	display: inline;
	padding-right: 4px;
}

.TreeViewNodeHeadIcon
{
	display: inline;
	width: 16px;
	height: 16px;
}

.TreeViewNodeHeadCaption
{
	display: inline;
	font-size: 12px;
	margin-top: -50%;
}

.TreeViewNodeBody
{
	padding-left: 12px;
	display: none;
}


.hcms_tabcontrol
{
	border: 1px solid #bb9137;
	width: 100%;
	border-right: 0;
}

.hcms_tabcontrol_header
{
	width: 100%;
}

.hcms_tabcontrol_header td
{
	background-color: rgb(204,182,92);
	padding: 4px;
	border-bottom: 1px solid #bb9137;
	border-right: 1px solid #bb9137;
	color: black;
}

.hcms_tabcontrol_header td.active
{
	background-color: #bb9137;
	color: white;
}

.hcms_tabcontrol_content
{
	padding: 4px;
	background-color: white;
	border-right: 1px solid #bb9137;
}



.hcms_tabcontrola
{
	border: 1px solid #bb9137;
	width: 100%;
	border-right: 0;
}

.hcms_tabcontrola_header
{
	width: 100%;
}

.hcms_tabcontrola_header td
{
	background-color: rgb(204,182,92);
	padding: 4px;
	border-bottom: 1px solid #bb9137;
	border-right: 1px solid #bb9137;
	color: black;
}

.hcms_tabcontrola_header td.active
{
	background-color: #bb9137;
	color: white;
}

.hcms_tabcontrola_content
{
	padding: 4px;
	background-color: white;
	border-right: 1px solid #bb9137;
}

/* Common Controls Library: Static Tab Control */

/* Common Controls Library: Ajax Tab Control */

/* Common Controls Library: Dynamic Tab Control */

.DynTabControl
{
	border: 1px solid #bb9137;
	width: 100%;
	border-right: 0;
}

.DynTabControlHead
{
	width: 100%;
}

.DynTabControlHead td
{
	background-color: rgb(204,182,92);
	padding: 4px;
	border-bottom: 1px solid #bb9137;
	border-right: 1px solid #bb9137;
	color: black;
}

.DynTabControlHead td.active
{
	background-color: #bb9137;
	color: white;
}

.DynTabControlBody
{
	padding: 4px;
	background-color: white;
	border-right: 1px solid #bb9137;
}

.hcms_container_caption
{
	margin: 25px 0 10px 0;
	padding: 2px 0 2px 5px;
	font: bold 14px verdana, sans-serif;
	border-left: 8px solid #CCB65C;
	border-bottom: 1px solid #CCB65C;
	padding: 0px;
	margin: 0px;
	padding: 3px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.hcms_container_caption a
{
	color: darkblue;
	text-decoration: none
}

.hcms_container_caption a:hover
{
	color: blue;
	text-decoration: none
}