﻿body
{
}
/*  MENU */


#header_menu
{
	margin-top: auto;
	height: 30px;
	clear: both; /*   background-image:url(../../Skins/Images/nav_bg.gif);   background-color:#091C3A;     background-repeat:repeat-x;   background-position:left center;     */
	text-align: left;
	direction: ltr;
	padding: 0px;
}

.TopGroup
{
	background: #091C3A url(../../Skins/Images/nav_bg.gif) repeat-x;
	cursor: default;
	padding: 0px;
	text-align: center;
	text-transform: lowercase;
	border-collapse: collapse;
	width:964px;
}

.TopGroup TD
{
	padding: 0px;
	text-align: center;
}


.TopMenuItem
{
	font-family: Arial, Verdana, Sans-Serif;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	height: 30px;
	cursor: default;
	width: 180px;
}

.TopMenuItemHover
{
	/*-moz-border-radius-topright: 10px; 	-webkit-border-top-right-radius: 10px;*/
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: #AB2C17;
	height: 30px;
	cursor: default;
	width: 180px;
}

.MenuGroup
{
	border-collapse: collapse;
	background-color: #FFFFFF;
	width: 200px;
	filter: alpha(opacity=90); 
    opacity: 0.9;
	padding: 0 0 0 0px;
	text-align:left !important;
}

.MenuGroup TD
{
	border-bottom: dotted 1px #eee;
	 /*-moz-border-radius-bottomleft: 10px; 	-moz-border-radius-topright: 10px; 	-webkit-border-bottom-left-radius: 10px; 	-webkit-border-top-right-radius: 10px;*/
	text-decoration: none;
	text-align: left !important; /*border-left:solid 1px #ccc; 	border-right:solid 1px #ccc; 	border-bottom:dotted 1px #ccc;*/
}

.MenuGroup TD IMG
{
	margin:2px 0 2px 5px;
}

.MenuGroup TD TABLE
{
	border-collapse: collapse; /*-moz-border-radius-bottomleft: 10px; 	-moz-border-radius-topright: 10px; 	-webkit-border-bottom-left-radius: 10px; 	-webkit-border-top-right-radius: 10px;*/
	text-decoration: none;
}

.MenuGroup TD TABLE TD
{
	padding:0px;
	text-align: left;
	border: 0px;
}

.MenuGroup TD TABLE TD IMG
{
   text-align:left;
   margin:2px 0 2px 5px;
}

.MenuItemHover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
	cursor: default;
	height: 25px;
	color: #AB2C17;
	background-color: #B9D4F1;
	text-align: left;
}

.MenuItem
{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
	cursor: default;
	height: 25px;
	color: #999;
	background-color: #FFFFFF;
	text-align: left;
}

.MenuItem tbody
{
	padding: 0 0 0 0;
	text-align:left;
}

.MenuItem tbody tr td
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align:left !important;
}

.MenuItem tbody tr td nobr
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	white-space: nowrap;
	text-align:left !important;
}

.MenuItemHover tbody
{
	padding: 0 0 0 0;
}

.MenuItemHover tbody tr td
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left !important;
}

.MenuItemHover tbody tr nobr
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	white-space: nowrap;
	text-align: left !important;
}

.MenuItem nobr
{
	padding: 0px;
	margin: 0 0 0 0;
	white-space: nowrap;
	text-align: left;
}

.MenuItemHover nobr
{
	padding: 0px;
	margin: 0 0 0 0;
}

.MenuBreak
{
	border-top: dotted 1px #cccccc;
	width: 100%;
	height: 1px;
}


/*  <TREEVIEW>  */

#Navigate
{
	padding-left:0px;
	padding-bottom:10px;
	padding-right:5px;
}

#Navigate DIV.treeTitle 
{
  font-family:Arial, Sans-Serif;
  margin-left:10px;	
  margin-bottom:2px;	
}
 
.RootNode, .RootNodeSelected, .RootNodeCut, .RootNodeHover
{
	margin: 0 0 0 0px;
	padding: 0px 0 0 2px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif; /*font-weight:bold; */
	font-size: 11px;
	line-height: 20px;
	color: #AB2C17;
	display: block;
	list-style-type: none;
	cursor: pointer;
	background-color: #B9D4F1;
}


.RootNodeRow, .RootNodeRowHover, .RootNodeRowSelected, .RootNodeRowCut
{
	background-color: #B9D4F1;
	line-height: 22px;
	height: 23px;
	border-collapse: collapse;
	margin: 0px 0px 0 1px;
	cursor: pointer;
}


.RootNodeRow IMG, .RootNodeRowHover IMG, .RootNodeRowSelected IMG, .RootNodeRowCut IMG
{
	margin: 0 0 0 5px;
}

.NodeItem, .NodeItemSelected, .NodeItemCut, .NodeItemHover
{
	padding: 0px 0 0 0px;
	font-family: Verdana, Tahoma,Arial, Sans-Serif;
	font-size: 11px;
	line-height: 20px;
	color: #444444;
	display: block;
	list-style-type: none;
	cursor: pointer;
}

.NodeItemHover
{
	padding: 0px 0 0 0px;
	text-decoration: underline;
}


.NodeRow, .NodeRowHover, .NodeRowSelected, .NodeRowCut
{
	margin: -2px 0px 0px 5px;
	border-top: solid 1px #CABFA1;
	text-align: left;
	line-height: 20px;
	height: 23px;
	cursor: pointer;
}

.NodeRowCut, .NodeRowCut
{
	background-color: #B9D4F1;
}

.NodeRowHover, .NodeItemHover
{
	background-color: #F7F3E8;
}

.NodeRow, .NodeRowCut, .NodeRowSelected
{
	background-color: #FFFFFF;
}

/*  </TREEVIEW> */