* {
margin: 0px;
padding: 0px;
border-spacing: 0px;
border-collapse: collapse
}

body {
	font-family: "Courier New", Courier, mono;
	font-size: small;
	font-style: normal;
	color: #000000;
	background-color: #eeeeee; /*#aaaaaa;*/
}

a:link {
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}

a:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}

a:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}

.inputform { 
  font-weight: bold;
  font-size: 10px;
  /*line-height: 12px;*/
  font-family: Helvetica, Arial, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: white; 
  margin: 0px;
	padding: 0px;
  /*background: #aaaaaa*/ 
}

.inputform a:link {
	color: #000000;
	font-size: 9px;
}

.inputform a:visited {
	color: #000000;
	font-size: 9px;
}

.inputform a:hover {
	color: #FFFFFF;
	font-size: 9px;
}

.inputform a:active {
	color: #FFFFFF;
	font-size: 9px;
}

.waitingdiv {
  position:absolute;
  float:none;
/*  opacity:0.4;
  filter: alpha(opacity=40);*/
  visibility:hidden;
  left:0px; 
  top:50%; 
  width:100%; 
  height:40px; 
  /*background-color:#ff0000*/
  background-Image:url("/defaults/bgs/noisesh.gif");/*url("/defaults/bgs/barwhite.gif");*/
}


.mediadivclass {
  position:absolute;
  float:left;
/*  opacity:0.4;
  filter: alpha(opacity=40);*/
  visibility:hidden;
  left:0px; 
  top:0px; 
  width:100%; 
  height:100%; 
  overflow:hidden;
  z-index:5;
  background-color:#ffffff
  /*background-Image:url("/defaults/bgs/noisesh.gif");/*url("/defaults/bgs/barwhite.gif");*/
}
/*.....................................FileTable..............................*/
.sectiontitle {
  /*line-height: 12px;*/
  font-weight: bold;
  font-family: Helvetica, Arial, sans-serif;
  font-variant: normal;
  font-style: normal;
  color: black; 
  float:left; 
  position:absolute;
  text-align: left; 
  border: 1px solid #ffffff;
  background-color: transparent; /*#6A7174;*/
  font-size: 20px;
  overflow:visible;
  margin: 5px;
  z-index:4;
  top: 85%;
  left: 0px;
  width: auto;
  height: auto
}

.sectiontitle img {
  border: 0px;/* solid #ffffff;*/
  width: auto;
  height: auto
}

/*.....................................FileTable..............................*/
.filetableentry {
/*float:none;*/ 
position: relative;
float: none;
text-align: center; 
/*border: 1px solid #ffffff;*/
/*border-bottom: 1px dotted #ffffff;*/
background-color: transparent;
width:auto;
font-size: 16px;
margin: 1px;
overflow: hidden;
}

.filetableentry img {
border: 0px solid #ffffff;
width: auto;
height: 48px
}
/*...................................Close media pane...........................*/
.closemediabutton {
  background:#ff3300;
  /*border-bottom:1px solid #000000;*/  
  width:100%;
  height:5%;
}

/*.closemediabutton a:link {
	color: #000000;
	font-size: 9px;
}

.closemediabutton a:hover {
	color: #ff0000;
	background: #000000;
}*/

.mediaimagediv {
  position: relative;
  text-align: center;
  width:100%;
  height: 95%;
  background-color: #ff3300;
  float: left;
  visibility: hidden;
}

.mediaimage {
  border: 0px;
  width: 100%;
  height: auto;  
}
/*.....................................PageTable..............................*/
.pagetableentry {
float:left; 
text-align: left; 
border: 1px solid #ffffff;
clear:left;
}

.pagetableentry a:link {
	color: #000000;
	font-size: 9px;
}

.pagetableentry a:visited {
	color: #000000;
	font-size: 9px;
}

.pagetableentry a:hover {
	color: #ffffff;
	font-size: 9px;
	background: #000000;
}

.pagetableentry a:active {
	color: #000000;
	font-size: 9px;
}

/*......................................PeopleTable..........................................*/
.peopletableentry { 
text-align: left; 
width:120px;
float: right;
border: 1px solid #ffffff;
color: #000000;
}

.peopletableentry a:link {
	color: #000000;
	font-size: 9px;
}

.peopletableentry a:visited {
	color: #000000;
	font-size: 9px;
}

.peopletableentry a:hover {
	color: #aaaaaa;
	font-size: 9px;
}

.peopletableentry a:active {
	color: #000000;
	font-size: 9px;
}

.connectortables {
color: #aaaaaa;
position:relative;
height:auto;
float:left; 
/*clear:left;*/
width: 120px;
left: 5px;
/*background:#000000*/
/*border: 1px solid #ff0000*/
}
/*.....................................TreeEditing..............................*/

.c_sectiontreediv {
  position:relative; 
  /*left: 8px;
  width:192;*/
  left: 0px;
  width:100%;
  top:0px; 
  height:70%; 
  background-color:transparent;
  overflow:hidden
}

.c_sectionscroller {
  position:absolute; 
  left: 1px;
  top:4%; 
  width:5px;
  height:8px; 
  overflow:hidden;
  visibility:hidden;
  z-index:4;
  background-color:transparent;
  border: 1px solid #000000;
}

.c_sectionscrollupdiv {
  position:relative; 
  left: 0px;
  top:0px; 
  height:3%; 
  overflow:hidden;
  background-color:transparent;
  border: 1px solid #000000;
}

.c_sectionscrolldowndiv {
  position:relative; 
  left: 0px;
  top:0px; 
  height:3%; 
  overflow:hidden;
  background-color:transparent;
  border: 1px solid #000000;
}

.c_section {
  visibility:hidden; 
  /*float:left;*/ 
  position:relative; 
  text-align: left; 
  left: 60px;
  background-color:transparent;
 /* border: 1px solid #ffffff*/
}

.c_sectionroot {
  visibility:visible; 
  position:absolute; 
  text-align: left; 
  height: auto;
  background-color:transparent;
  left: 2px;
  top: 2px;
}

    
.c_sectionentry {
  float:none; 
  width:120px; 
  color:#000000; 
  background-color:transparent; /*#ffffff;*/ 
  text-align: left; 
  border-left: 1px solid #000000;
  /*border-bottom: 1px solid #aaaaaa*/
}

.c_sectionentry img {
  width:auto;
  height:24px;
  border: 0px
}

