/* Codes-Indices */

#codes-idx {		margin: 20px 10px 0 5px; }
#codes-idx p {		font-size: 12px; margin-top: 20px; }
#codes-idx p.sel {	height: 38px; display: block; margin: 0 0 25px 0; padding-left: 55px; }
#codes-idx p.sel0 {	background: url(../img/sym_code_l0.gif) no-repeat left; }
#codes-idx p.sel1 {	background: url(../img/sym_code_l1.gif) no-repeat left; }
#codes-idx p.sel2 {	background: url(../img/sym_code_l2.gif) no-repeat left; }
#codes-idx p.sel3 {	background: url(../img/sym_code_l3.gif) no-repeat left; }
#codes-idx a {		font-weight: bold; }


/* Codes */

#codes {
	margin:0 5px;
}
#codes p {
	float:right;
	width:145px;
	font:normal 12px "Courier New", Courier, mono; letter-spacing:.05em; line-height:150%;
	margin-top:0;padding:0;
}
#codes h1 {
	float:left;
	display:block;
	font-size:11px; font-weight:normal; line-height:150%;
	margin:0; padding:0;
}
#codes h1.s1 {
	width:280px;
	font-weight:bold;
	padding-left:0px;
}
#codes h1.s2 {
	width:260px;
	padding-left:20px;
}
#codes h1.s2b {
	width:260px;
	font-weight:bold;
	padding-left:20px;
}
#codes h1.s3 {
	width:240px;
	padding-left:40px;
}
#codes h1.s3b {
	width:240px;
	font-weight:bold;
	padding-left:40px;
}
#codes h1.s4 {
	width:220px;
	padding-left:60px;
}
#codes h1.s4b {
	width:220px;
	font-weight: bold;
	padding-left:60px;
}
#codes h1.s5 {
	width:200px;
	padding-left:80px;
}
#codes small {
	display:block;
	font:normal 10px Verdana, Arial, sans-serif; color:#007bad; line-height:150%;
	margin-bottom:15px;
}


