a:link{
	color:				#006600;				
	text-decoration:	none;
}
a:visited{
	color:				#006600;
	text-decoration:	none;
}
a:hover{
	background-color:	#99cc66;
}
h2 {
	font-family:		"Arial", "Helvetica", sans-serif
	font-size: 			medium;
	line-height: 		normal;
	font-weight: 		bold;
	color: 				#006633;
	border-bottom:		groove 2px #669933;
	margin-top:			2pt;
	margin-bottom:		5pt;
}
h3 {
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			medium;
	line-height: 		normal;
	font-weight: 		bold;
	color: 				#006633;
	border-bottom:		dotted 1px #669933;
	margin-top:			2pt;
	margin-bottom:		5pt;
}
h4 {
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		bold;
	background-color:	#EDF4DB;
	color: 				#006633;
	margin-top:			2pt;
	margin-bottom:		2pt;
	padding-left: 		5pt;
}
h5 {
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		bold;
	color:				#666666;
	margin-top:			2pt;
	margin-bottom:		2pt;
	padding-left: 		5pt;
}
.listsyntax {
	background-color:	#EEEEEE;
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		bold;
	color:				#009966;
}
.listdescription {
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		bold;
	color:				#666666;
	text-decoration:	underline;
	margin-top:			5pt;
	margin-bottom:		2pt;
}
.listexsample {
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		bold;
	color:				#666666;
	margin-top:			0pt;
	margin-bottom:		0pt;
}
.indexcontents {
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		normal;
}
.contents {
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		normal;
	padding-left: 		20pt;
	padding-bottom:		20pt;
}
.indexbox {
	background-color:	#ECFFD9;
	border:				outset 6px #ECFFD9;
	padding:			5px;
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			12px;
}
.indexboxcur {
	color:				#ff6633;
}
.goto {
	background-color:	#99cc66;
	padding:			2px;
	border:				outset 3px #99cc66;
	font-size: 			12px;
	font-weight:		bold;
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
}
UL.showList{ 
	cursor: 			hand;
	margin-left:		20px;
}
UL.ListTitle{ 
	cursor: 			hand;
	margin-left:		20px;
}
UL.showList LI{
	display: 			block;
	text-indent: 		30pt;
	list-style-type: 	square;
}
UL.ListTitle LI{ 
	display: 			none;
}
.green{
	color:				#006633;			
}

.grayout{
	color:				#CCCCCC;
}
.tbmgn {
	margin: 5px;
}

dfn{
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-style:			italic;
	color:				#006633;			
}
pre{
	margin-top:			0pt;
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		normal;
}
ol{
	margin-top:		5px;
}
ul{
	margin-top:		5px;
}
li{
	margin-bottom:	5px;
}
strong{
	color:	#006633;		
}
table.tbl1{
	font-family:		"Verdana","Arial", "Helvetica", sans-serif
	font-size: 			small;
	line-height: 		normal;
	font-weight: 		normal;
	border:				solid 1px #999999;
	border-collapse:	collapse;
}
table.tbl1 th{
	padding:			2px;
	background-color:	#99CC99;
	border:				solid 1px #999999;
	font-weight:		normal;
	text-align:			left;
}
table.tbl1 td{
	padding:			2px;
	border:				solid 1px #999999;
}
td.number{text-align:right;}
td.more{text-align:center;}

