body {
	background: 		#ffffff url('Styles.gif');
	color: 				#000033;
	text-align:			left;
	font-family: 		Verdana, sans-serif;
	cursor:				default;
	margin:				0px;
	padding:			1px;
}

frameset {
	border-width:		0;
}

td {
	color: 				#000033;
	font-family: 		Verdana, sans-serif;
	padding:			1px 8px;
	border:				0;
}

a {
	color:				#3399ff;
	text-decoration:	none !important;
}
a:hover {
	background-color:	#ffffcc;
	color:				#330099;
}

em {
	color: 				#330099;
}

.LNoPad {
	padding:			0px;
}

.LJustify {
	text-indent:		6px;
	text-align:			justify;
	vertical-align:		text-bottom;
}
.LJustify:first-letter {
	font-size:			large;
}

.LCaption {
	padding:			1px;
	text-align:			right;
	color:				#ffffcc;
	background-color: 	#000099;
	font-size:			10pt;
	white-space:		nowrap;
}

.LFill {
	font-size:			2px;
}

.LFoot {
	text-align:			right;
	font-size:			small;
}

.LTitle {
	text-align:			left;
	color:				#330099;
	font-size:			x-large;
	vertical-align:		text-bottom;
}
.LTitle:first-letter {
	font-size:			xx-large;
}

.LView {
	border-collapse:	separate;
	border-color:		#999999;
	border-width:		0px 2px 2px 1px;
}

.LViewMono {
	font-family: 		Courier, monospace;
	letter-spacing:		-1px;
   white-space:			nowrap;
}
.LViewRow {
	font-family: 		Verdana, sans-serif;
	letter-spacing:		-1px
}
.LViewSub {
	font-family: 		Verdana, sans-serif;
	color:				#ffff99;
}
.LViewSmall {
	font-family: 		Verdana, sans-serif;
	font-size:			small;
}
.LViewGray {
	font-family: 		Verdana, sans-serif;
	font-size:			small;
	color:				#8888bb;
}
.LViewSeperator {
	color:				#ffff99;
	background-color:	#99ccff;
	font-weight:		bold;
	font-family: 		Verdana, sans-serif;
}
.LViewNote {
	color:				#ffff99;
	background-color:	#000099;
	font-size:			smaller;
}	

.LViewComment {
	color:				#ffffff;
	background-color:	#000099;
	text-indent:		4px;
	font-family: 		Verdana, sans-serif;
}

.LViewSummary {
	color:				#ffffff;
	background-color:	#000099;
	font-family: 		Courier, monospace;
}

.LViewCredits {
	color:				#000000;
	font-family: 		Courier, monospace;
	font-size:			smaller;
}

.LViewPrint {
	font-size:			8pt;
	letter-spacing:		-1px;
	white-space:		nowrap;
}

.LOddRow {
	background-color:	#e9e9ff;
	border:				0;
}

.LEvenRow {
	background-color:	#ffffff;
	border:				0;
}

.LHead {
	color:				#ffffff;
	background-color:	#000099;
	padding:			1px 8px 2px 8px;
	font-family: 		Verdana, sans-serif;
	font-size:			larger;
	vertical-align:		text-bottom;
}
.LHead:first-letter {
	font-size:			x-large;
}

.LSubHead {
	text-indent:		2px;
	padding:			1px 8px;
	color:				#ffff99;
	background-color: 	#000099;
	font-style: 		italic;
	font-family: 		Verdana, sans-serif;
}

.LMenu {
	background:			#000099;
	color:				#ffffff;
	padding:			3px 6px 3px 6px;
	white-space:		nowrap;
	border:				1px solid #ffffff;
}

.LButton {
	cursor:				auto;
	color:				#ffff66;
	background-color:	#000099;
	text-decoration:	none !important; 
	padding:			3px 2px;
	font-family: 		Courier, monospace;
}

.LBar {
   cursor:				pointer;
	color:				#ffff99;
	background-color: 	#3366ff;
	text-decoration:	none !important; 
}

.LLarge {
	color:				#330099;
	font-size:			xx-large;
}

.LImgText {
	position:			absolute;
	color:				#ffff33;
	font-family: 		Courier, monospace;
	font-size:			small;
	top:				3em;
	left:				50%;
}

.LDivOverlay {
	position:			absolute;
	padding:			4px 8px;
	background:			#dddddd;
	top:				0px;
	left:				25%;
	width:				50%;
	height:				256px;
	overflow:			hidden;
	border:				2px solid #000000;
}

#kReview {
	position:			relative;
	margin-top:			8px;
	background:			#ffffff;
	top:				0px;
	left:				1%;
	width:				98%;
	overflow:			auto;
	border:				1px solid #000000;
}

.LDivBody {
	border:				1px solid #000000;
	padding:			4px 4px;
	background:			#ffffff;
	width:				97%;
	height:				195px;
	font-size:			small;
}

.LDivTail {
	position:			absolute;
	left:				85%;
	top:				237px;
}


