*{
	margin:					0;
	padding:				0;
	font-size:				100%;
	text-decoration:		None;
	letter-spacing:			0;
}
html{
	border:					0;
	height:					100%;
}
body{
	margin:					0px;
	height:					100%;
	cursor:					Default;
	font:					Normal 8pt "Tahoma";
	overflow:				Hidden;
}
#id_header{
	height:					100px;
}
#id_res_glossary{
	background:				#808080;
	color:					#FFFFFF;
	height:					25px;
	padding:				15px 15px 0px 15px;
	font:					Bold 8pt "Tahoma";
	border-bottom:			Solid 5px #AAAAAA;
}
#id_initials{
	background:				#EFEFEF Url("../frame_images/glo_initial_bg.gif") Repeat;
	height:					55px;
	padding:				3px 3px 2px 3px;
}
#id_words{
	position:				Absolute;
	top:					105px;
	width:					295px;
	border-right:			Solid 5px #C0C0C0;
	overflow:				Auto;
}
#id_words div.normal{
	border-bottom:			Dotted 1px #C0C0C0;
	padding:				5px;
	color:					#0000FF;
	cursor:					Pointer;
}
#id_words div.normal a{
	color:					#0000FF;
	cursor:					Pointer;
}
#id_words div.click{
	border-bottom:			Solid 1px #FFFFFF;
	padding:				5px;
	background:				#000080;
	color:					#FFFFFF;
}
#id_words div.click a{
	color:					#FFFFFF;
	cursor:					Default;
}
#id_desc{
	position:				Absolute;
	top:					105px;
	left:					300px;
	border-left:			Solid 1px #808080;
	overflow:				Auto;
	background:				#FFFFE0;
}
#id_desc div.title{
	background:				#EFEFEF;
	padding:				15px 15px 10px 15px;
	font:					Bold 8pt "Tahoma";
	border-bottom:			Solid 5px #DDDDDD;
}
#id_desc div.desc{
	padding:				10px 15px;
}
#id_desc div.desc ul{
	margin-left:			20px;
}
#id_desc div.desc a{
	cursor:					Pointer;
	color:					#0000FF;
}
#id_desc div.desc a:hover{
	cursor:					Pointer;
	color:					#0000FF;
	text-decoration:		Underline;
}
#id_initials button.normal{
	border:					Solid 1px #808080;
	font:					Normal 8pt "Tahoma";
	margin:					2px 0px 8px 1px;
	cursor:					Pointer;
	height:					20px;
	background:				#FFFFFF;
	color:					#000000;
}
#id_initials button.click{
	border:					Solid 1px #000080;
	font:					Normal 8pt "Tahoma";
	margin:					2px 0px 8px 1px;
	cursor:					Default;
	height:					20px;
	background:				#000080;
	color:					#FFFFFF;
}
#id_footer{
	position:				Absolute;
	height:					30px;
	width:					100%;
	border-top:				Solid 1px #808080;
	background:				#EFEFEF Url("../frame_images/close_bg.gif") Repeat-x 0px 1px;
	text-align:				Center;
	padding-top:			2px;
}
button.close{
	text-align:				Center;
	border:					Solid 1px #808080;
	font:					Normal 8pt "Tahoma";
	cursor:					Pointer;
	width:					7em;
	height:					24px;
	padding:				3px 5px;
	color:					#808080;
	background:				#FFFFFF;
}
@media print{
	#id_header,#id_footer,#id_words{
		display:			None!important;
	}
	#id_desc{
		position:			Static;
		top:				0px;
		left:				0px;
		width:				100%!important;
		height:				100%;
		border-left:		0;
		overflow:			Visible;
		background:			#FFFFFF;
	}
}