body{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	margin : 0px;
	padding : 0px;
	text-align: center;
	height: 100%;

}

a {
	font-size: 8pt;
	color: black;
}

#globalContainer { 
	position:relative;	
	top:0px;
	margin:0 auto;
	/*width:expression(document.body && document.body.offsetWidth < 1000?"999px":"100%");*/
	width:1000px;
	height:auto;
	min-width:1000px;
	padding: 0px;
	text-align: left;
	background: #ffffff; 
	/*border:solid 4px #006633;*/
	

	}

#topContainer {}
#top_left{
	background-image: url(../images/top.gif);
	background-repeat: no-repeat;
	background-position: center;
	width:250px;
         margin-right:-3px;
	height:100px;
	float:left;
	border-bottom:solid 1px black;
	}

#top_right{
	background-image: url(../images/medav_logo.png);
	background-repeat: no-repeat;
	background-position: left;
	height:100px; 
	margin:0 0 0 250px;
	_margin-left:247px;	
	border-bottom:solid 1px black; 
	border-left:solid 1px black;
}

#middleConteiner {}


#middle_left {
	    
         position:relative;
      	float:left;
	width:250px; 
         margin:0 -3px 0 0px;
               
}
#middle_top {
	    
         position:relative;
         float:right;
	top:12px;	
	width:150px; 
         margin:0 5px 0 5px;
         text-align: right;
	padding-top:0px;
         /* border:solid 1px #ffcc66;*/
        
}
#middle_right {
         position:relative; 
	height:auto; 
	width: 740px;
	height: auto;
         min-height:500px;
	margin:0 0 0 250px;
	_margin-left:247px;	
	padding:5px;
	padding-top:53px;
	border-left:solid 1px black;
	/*  border:solid 5px #ffcc66;*/
	
	 }

#bottomContainer {
	position:relative;
	clear:both;
	border-top:solid 1px black; 
	background-color: #C0CCEB;
	height:20px;
	width:1000px;
	text-align: center;
}


#logout_link{
	position:absolute;
	right:20px;
	top:80px
}

#board_link{
	position:absolute;
	right:70px;
	top:80px
}

#home_link{
	position:absolute;
	right:120px;
	top:80px
}

#logout_link a, #home_link a, #board_link  a{ 
	font-weight: bold;
	text-decoration: none;
}

#logout_link a:hover, #home_link a:hover, #board_link  a:hover{ 
	
	text-decoration: underline;
}

#text1{
	position:absolute;
	top:40px;
	left:100px;
}
#text2{
	position:absolute;
	top:40px;
	left:350px;
}

#title{
	background-image: url(../images/title_bg.png);
	background-repeat: no-repeat;
	background-position: right;
	width:230px;
	height:20px;
	position:absolute;
	top:105px;
	right:20px;
	text-align:right;
	padding-right:5px;
}

#date{
	width:100%;
	height:20px;
	text-align:center;
	padding-top:7px;
}
	
#board_tree{
        position: relative;
        left:0px;
        top:0px;
        float:left;
	width:246px;
	height:auto;
	padding-top:10px;	
	/*border-left:solid 3px black;*/
       
}
	
#board_tree a {
	text-decoration: none;
	margin: 3px;
}

#login_logout {
	padding: 15px 0px 5px 0px;
	margin-right:50px;
	text-align:right;
}

#login_check{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  vertical-align   : top;
  margin-left: 10px; 
}


.copy {
	margin-top: 3px;
	text-align: center;
	font-size: 10px;
	color: #444444;
}

.copy a:link, #bottomContainer a:visited {
	color: #517708;
	font-size: 10px;
}

.copy a:link, #bottomContainer a:visited {
	color: #517708;
	font-size: 10px;
}
/*
#scroll_div_tree{
 	
	
	height:auto;
 	width:100%;
 	overflow:auto;
 	white-space:nowrap;
 	
 	padding-bottom:40px;
	padding:4px;
 	float:left;
}*/
.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #ffffff;
  border           : 1px solid #AAA9B9;
  width            : 120px;
  height		   : 17px;
  height: 16px;
  min-height:15px;
  margin:0;
  padding:0;
 }
 .button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #dbdbd1;
  border           : 1px solid #AAA9B9;
  width            : 100px;
  height		   : 19px;
  min-height:18px;
  margin:2px 0 0 0;
  padding:0;
  }
.td_boardtext { 
  background-color:#E9E9E9;
  vertical-align:top;
  width:99%;
  font-size:11px;
}
.td_boardfrom {
  background-color:#E9E9E9;
  vertical-align:top;
  width:1%;
  font-size:11px;
  } 
.td_boardtext a{ 
	color: #3C506B;
       font-weight: bold;
	text-decoration: underline;
}
.doc_table_header{
  background-color:#4F6C90;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  padding:2px;
  width:750px;
  text-align:center;
  }
.doc_table_title{
  height:25px;
  background-color:#E6E6F5;
  font-size:18px;
  color:#000000;
  padding:10px;
  margin:10px
  }
.doc_table_content{
  background-color:#E9E9E9;
  font-size:12px;
  color:#0000FF;
  padding:3px;
  margin:3px;
  }
.tree_header{
  position:relative;
  top:18px;
  left:0px;
  height:21px;
  width:100%;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  padding:2px;
  /*border: solid 3px #006600;*/
  }
.tree_selector{
  height:40px;
  background-color:E6E6F5;
  width: 100%;
  font-size:12px;
  font-weight:bold;
  color:#000000;
  padding:2px;
  
   margin:0 -3px 0 -3px;
  }
.tree_content a{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
 
  font-size:10px;  
  color:#000000;
  padding:0;
  }
.ul_tree{
  position:relative;
  list-style:none;
  margin:0px;
  list-style:none;
  margin-left: -38px;
  margin-bottom:10px;    
  }
.tree_content,.tree_content_active{
  
  padding:0;
  position:relative;
  top: 0px;
 
 
  }  
.tree_content_active a{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  background-color:ffffff;
  font-size:12px;
  font-weight:bold;
  text-color: red;
  color:#ff0000;
  padding:0px;


  }


.reply_inputbox{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #ffffff;
  border           : 1px solid #AAA9B9;
  width            : 420px;
  size:222px;              
  margin:0;
  padding:0;
}

.reply_textarea{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #ffffff;
  border           : 1px solid #AAA9B9;
  width            : 420px;
  height           : 100px;  
  size:222px;              
  margin:0;
  padding:0;
}
.reply_label_req{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  vertical-align       : top; 
}
.reply_submit{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #dbdbd1;
  border           : 1px solid #AAA9B9;
  width            : 100px;
  height		   : 19px;
  min-height:18px;
  margin:0 0 0 320px;
  padding:0;
}
.reply{
  text-align: center; 
  margin-left:100px;
  
}
