/* left side td tag. menu is inside of this. you can set menu with here or in skin file itself */
td.bgside
{

	border-top: #000000 0px solid;
	font-size: 10pt;
	border-left: #333 1px solid;
	color: #222222;
	border-bottom: #000000 0px solid;
	font-family: tahoma;
	text-align: center;
	padding-left:0;
}

/*************************************************************************
CSS MENU - NEW. Used by default
Used by "WriteCSSMenu thisparentid" in skin.asp
BLUE MENU */
#navcontainer
{
  display:table;           /* ignored by IE */
  padding:0; 
  list-style-type:none;
  white-space:nowrap;      /* keep text on one line */
  text-align: center;
  margin:0 auto;
  width:900px;
}

#navcontainer ul
{
margin-left: 0;
border: none;
font-size: 10pt;
font-style: Arial;
height: 28px;
margin:0 auto;

}

#navcontainer li
{
margin-top: 3px;
display:table-cell;
background-image: url("menu.gif");
width:98px;
height: 35px;
text-align: center;
margin:0 auto;
padding-top:10;
}

* html #navcontainer li {
  display:inline;          /* for IE only */
width:98px;
height: 35px;
text-align: center;
margin:0 auto;
padding-top:10;
  }

#navcontainer li a
{
display: block;
/*padding: 5px 0px 5px 5px;*/
  background-image: url("menu.gif");
color: #fff;
text-decoration: none;
width: 100px;
text-align: center;
margin:0 auto;
height: 35px;
}

html>body #navcontainer li a { width: 98px;
 }

#navcontainer li a:hover
{
background-image: url("menuover.gif");
/* width:98px;
height: 35px; */
}


/*
#navcontainer li li
{
border-top: 1px solid #90bade;
border-bottom: 0;
margin: 0;
font-size:10px;
font-weight:normal;
width:98px;
height: 35px;
text-align: center;
}

#navcontainer li li a
{
/*display: block;*/
/*background-color: #2586d7;*/
color: #eee;
text-decoration: none;
width:98px;
height: 35px;
text-align: center;

}

#navcontainer li li li
{
border-top: 1px solid #90bade;
border-bottom: 0;
margin: 0;
font-size:10px;
width:98px;
height: 35px;
text-align: center;

}

#navcontainer li li li a
{
/*display: block;*/
/*background-color: #2586d7;*/
color: #eee;
text-decoration: none;
width:98px;
text-align: center;
}

#navcontainer img
{
  
}
.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}


/****************** TOP MENU (AKA HORIZONTAL MENU) *******************/
#menutop {	  
font-size: 8pt;
}

#menutop a
{
  padding-right: 3px;
  padding-left: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 8pt;
  font-weight:normal;
  color: #28519E;
  border-top: #eee 0px solid;
  border-bottom: #eee 0px solid;
  border-left: #eee 0px solid;
  border-right: #eee 0px solid;
  text-decoration: none;
  height:10;
  /*line-height: 23px;*/
  margin-left:0px;
  white-space:nowrap;
  /*margin-left:-4;*/
}

#menutop a:hover
{
	text-decoration: none;
	/*border:1px solid #118;*/
	/*background-color:#2586d7;*/
	color: #fff; 
	white-space:nowrap;
}

#horizontal-css { 
font-size: 8pt;
}

#horizontal-css a {
  padding-right: 10px;
  padding-left: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 8pt;
  color: #28519E;
  border-top: #eee 0px solid;
  border-bottom: #eee 0px solid;
  border-left: #eee 0px solid;
  border-right: #cde9fe 1px solid;
  text-decoration: none;
  height:10;
  margin-left:0px;
  white-space:nowrap;
  font-weight:bold;
}


.seperator
{
  border-left: #e6e6ee 1px solid;
  border-right: #a7a6aa 1px solid;
  width:0px;
 
  
}




/* the right mouse context menu */
DIV.diveditmenu
{
	z-index: 10;
	left: 0px;
	visibility: hidden;
	width: 100px;
	height: 60px;
	position: absolute;
	top: 800px;
	background-color: white;
}
