/** CSS Document */

.ytheme-gray{
font-size: 76%;

/*margin:50px 0px; padding:0px;
	text-align:center;*/

}
.contentpaneopen{
font-size:1em;
color:#000000;
width:700px;
}

ul.mainlevel-dtree, ul.mainlevel-dtree ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: block;
}

ul.mainlevel-dtree {
	float: left;
}

ul.mainlevel-dtree ul {
	margin-left: 18px;
}

ul.mainlevel-dtree .page-dtree {
	display: block;
	background-image: url("../images/page.gif");
	background-position: 2px center;
	background-repeat: no-repeat;
	padding-left: 18px;
	
}

ul.mainlevel-dtree .expanded-dtree {
	display: block;
	background-image: url("../images/folder.gif");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 18px;
}

ul.mainlevel-dtree .not_active-dtree ul {
	display: none;
	
	
}


ul.mainlevel-dtree .separator-dtree ul {
	display: block;
}

ul.mainlevel-dtree .active-dtree .expanded-dtree,
ul.mainlevel-dtree .separator-dtree .expanded-dtree {
		display: block;
	background-image: url("../images/folderopen.gif");
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 18px;
}

ul.mainlevel-dtree {
	display: block;
	/*background-image: url("../images/base.gif");*/
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-top: 18px;
}

ul.mainlevel-dtree, ul.mainlevel-dtree a, ul.mainlevel-dtree span {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1em; /*1em;*/
	
	
	
}

ul.mainlevel-dtree img {
	border: 0px;
}

ul.mainlevel-dtree a:hover {
	text-decoration: underline;
}
/*
ul.mainlevel-dtree a span span {
	padding: 0px 4px 0px 4px;
}
*/

ul.mainlevel-dtree a span span {
	padding: 0px 4px 0px 4px;
}

ul.mainlevel-dtree #active_menu-dtree span span {
	color: #303030;
	background-color: #C0D2EC;
	clear: right;
}


/* the following is mainly copied from dtree.css (see below) */
/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;/*0.8em; *//*11px;*/
	white-space: normal; /*nowrap;*/
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: normal; /*nowrap;*/
	
	padding: 1px 4px 1px 4px;
	
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	text-decoration: underline;
}
.dtree a.nodeSel {
	color: #333;
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

.moduletable-header{
padding:0px;
margin:0px;
}


ul#mainlevel {
 
  margin: 0;
  padding: 0;
 
}
ul#mainlevel li {
 
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
 
}
ul#mainlevel a {
 
  display: block;
  float: left;
  padding:0 16px; /*0 12px;*/   /*0 1em;*//* Provides horizontal separation between menu items */
  /*margin-left:27px;*/
  
  text-decoration: none;
  color:#FFFFFF;
  font-size:12px;/*1em;*//*12px;*/
  padding-top:10px;
  
  padding-bottom:1px;
  
/*  padding-left:1px;
  padding-right:1px;*/
  
  font-weight:bold;
  
  height:30px;
  /*width:150px;*/
 /* height:32px;*/
}

ul#mainlevel a:hover {
	display: block;
  float: left;
  /*padding: 0 1em; *//* Provides horizontal separation between menu items */
  text-decoration: none;
  color:#FFFFFF;
  font-size:12px;/*1em;*//*12px;*/
  
  font-weight:bold;
  
border:2px solid #FFFFFF;
 
 padding:0 14px; /*0 10px;*/
 
 
 padding-bottom:5px;
 height:14px;
 padding-top:8px;
}
/*
ul#mainlevel a#active_menu{
	display: block;
  float: left;
  text-decoration: none;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  
border:2px solid #FFFFFF;
 height:17px;
 
 padding-top:9px;
	}*/

ul#mainlevel a#active_menu:hover {
display: block;
  float: left;
  /*padding: 0 1em; *//* Provides horizontal separation between menu items */
  text-decoration: none;
  color:#FFFFFF;
  font-size:12px;/*1em;*//*12px;*/
  
  font-weight:bold;
  
border:2px solid #FFFFFF;
 
 padding: 0 14px; /*0 10px;*/
 padding-bottom:5px;
 height:14px;
 padding-top:8px;
	}	

	
	/*ul#mainlevel a#active_menu{*/
	/*
	ul#mainlevel a#active_menu{
display: block;
  float: left;
  text-decoration: none;
  color:#FFFFFF;
  font-size:12px;
  
  font-weight:bold;
  
border:2px solid #FFFFFF;
 
 padding: 0 10px;
 padding-bottom:2px;
 height:17px;
 padding-top:8px;
}*/


ul#mainlevel .mainlevel_active a{

display: block;
  float: left;
  
  text-decoration: none;
  color:#FFFFFF;
  font-size:12px;
  
  font-weight:bold;
  
border:2px solid #FFFFFF;
 
 padding: 0 14px; /*0 10px;*/
 padding-bottom:5px;
 height:14px;
 padding-top:8px;
} 

 
ul#mainlevel .mainlevel_current a{
display: block;
  float: left;
 
  text-decoration: none;
  color:#FFFFFF;
  font-size:12px;
  
  font-weight:bold;
  
border:2px solid #FFFFFF;
 
 padding: 0 14px; /*0 10px;*/
 padding-bottom:5px;
 height:14px;
 padding-top:8px;
}



#mainmenu{
/*
background-color:#1082c5;
width:100%;
height:32px;
float:right;
margin-left:1190px;*/
}

#mainmenu2{
background-color:#1082c5;
width:516px;/*520px;*//*525px;*//*800px;*/
height:32px;
float:left;
margin-left:0px;/*288px;*/
padding-top:1px;/*-32px;*/
}

*:first-child+html #mainmenu2{
background-color:#1082c5;
width:520px;/*525px;*//*800px;*/
height:32px;
float:left;
margin-left:288px;/*145px;*/

}

* html #mainmenu2{
background-color:#1082c5;
width:516px;/*520px;*//*800px;*/
height:32px;
float:left;
margin-left:144px;/*145px;*/
margin-top:-33px;/*-33px;*/
}

/*
* html #mainmenu2{
background-color:#1082c5;
width:900px;
height:32px;
float:left;
margin-left:288px;
margin-top:-32px;
}*/

.moduletable-search{
 padding-top:5px;
  float:left;
  height:23px;
  padding-left:24px;
 /*padding-left:600px;*/
 padding-bottom:0px;
 margin-bottom:0px;
}
/*
* html .moduletable-search{
 padding-top:5px;
 float:left;
 padding-left:24px;
}
*/
.contentheading, h1{
font-size:1em;
font-weight:bold;
}

/*
ul{
list-style-position:outside;
}*/

/*
span{
display:block;
margin-left:20px;
padding-top:-20px;
}*/

	ul#menulist_root-dtree{
list-style-position:outside;
}

.not_active-dtree li{
margin-left:300px;
}
/*
a.sublevel-dtree li{
margin-left:20px;
}*/


ul#mainlevel-dtree li ul li{
margin-left:20px;
}

ul#mainlevel-dtree li {
padding-top:5px;
}

ul#mainlevel-dtree a {
	text-decoration: none;
	font-weight:bold;
	color:#000;
}

ul#mainlevel-dtree a:hover {
	text-decoration: underline;
}

a#active_menu-dtree {
	color: #303030;
	background-color: #C0D2EC;
	clear: right;
}

/*
ul#mainlevel-dtree ul li{
padding-bottom:5px;
}*/


/*
ul.mainlevel-dtree #active_menu-dtree li{
	color: #303030;
	background-color: #C0D2EC;
	clear: right;
}*/


