body,p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.detail {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #111111;
}

.detail_title {
	margin-bottom: 4px;
	margin-top: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: green;
}

.left_tree {
		float:left;
		width:300px;
		padding-top:20px; 
		background-color: #fff;
	}
	.main {
		position:absolute;
		left: 300px;
		top: 40px;
		padding-top:20px;
		max-width:
	}
	.header {
		padding:8px;
		padding-left:45px;
		background-image: url('../images/ct_logo.png');
		background-repeat: no-repeat; 
		background-color: #84ae4a;
		font-size:18px;
		color: white;

	}
	.version {
	  	font-size:10px;
		color:black; 
	}
	
	.cont_item {
		display:none;
	} 
	
	#content {
	  	font-size:14px;
		color:black;
		padding:8px;
		padding-right:25px;
		padding-left:25px;
		background-color: #eee;
		min-width:400px;            
	}
	 
	#chapter_header {
		position:relative;
		left:-25px;
		top:-9px;
		padding:4px;
		padding-left:25px;
		padding-top:14px;
		width:103%;
		font-size:18px;
		font-weight:bold;
		margin-bottom:9px;
		background-color:#999;
		color:white;
	}
	
	#header {
		font-size:18px;
		font-weight:bold;
	} 
	
	.back_to_top {
		font-size:11px;
		padding-top:8px;
	}
	
	.hrr {
		background-color:#ccc;
		border: .5px solid #ccc;
	}
	
	#text_window {
		position:absolute; 
		top:80px; 
		left:150px; 
		padding: 60px; 
		width:500px; 
		background-color:white;
		z-index:100;
		font-size:18px;
		display:none;
	}
	
	#text_window_X {
		position:absolute; 
		top:5px; 
		left:5px; 
		background-color:gray;
		width:25px;
		text-align:center; 
		color:white;
		z-index:101;
	}
	
	#bg_blanker {
		position:absolute; 
		top:0px; left:0px; 
		width:100%; height:100%; 
		background-color:black;
		z-index:98;
		filter:alpha(opacity=60);
		-moz-opacity:0.6;
		-khtml-opacity: 0.6;
		opacity: 0.6;
		display:none; 
	}

#edit_toolbar {
		display:inline-block;
		font-size:9px;
		background-color:#dae9c9;
		padding:1px;
		padding-left:4px;
		padding-right:4px;
		margin-top:-12px;
		margin-bottom:8px;
		filter:alpha(opacity=60);
		-moz-opacity:0.6;
		-khtml-opacity: 0.6;
		opacity: 0.6;
	
}

.new_button {
	color:green; 
	font-weight:bold;
	 background-color:#dae9c9;
		padding:1px;
		padding-left:4px;
		padding-right:4px;
} 

#searchdiv {
  	position:absolute;
	z-index: 99;
 	top: 4px;
	right: 15px;  
} 

.input_search {
  width:180px;
  font-size: 10px;
  margin-right:4px;
  text-align:center;
}

#edit_box {
	display:inline-block;
	padding: 6px;
	background:#eee;
	font-size:10px;
	vertical-align:top;
}

.notes_input {
   font-size:12px;
	vertical-align:top;
	color:#555;
	width: 600px;
	height: 60px;
} 

.msg {
	position:absolute;
	top:300px;
	left:33%;
	padding:25px;
	background-color: #f4cea9;
	border: 1px solid #fa4532;
	font-size:18px;
	color:black;
	z-index:999;
}

.xref {
  font-weight: normal; 
	
} 

.known_issues {
   color:black; 
	font-size:12px;
	background-color:#F8C37E;
	padding:5px;
   border: 1px solid black; 
}

.notes_note {
   color:black; 
	font-size:12px;
	background-color:#B1BFF8;
	padding:2px;
   border: 1px solid black; 
}

.searchbox_note {
  position:absolute; top:22px; left: 10px; z-index:99; font-size:9px;
}
	

.copyright {
	margin-top:20px;
	font-size: 10px;
	color:#999;
	padding-left:20px;
}
