/*** unset left padding for main (full width needed) ***/
div#content-main {
	padding-left:0px;
	width:380px;
	padding-right:0px;
}
div#content-main div.csc-header h1 {
	padding-left:15px;
	padding-right:15px;
}



/*** abc-navigation ***/
div.tx-relationalrecords-pi1-abcnavi {
	padding:0px;
	margin:0px;
	height:14px;
}
div.tx-relationalrecords-pi1-abcnavi div.clear {
	clear:both;
	line-height:1px;
	font-size:1px;
	height:1px;
}
div#content-main div.tx-relationalrecords-pi1-abcnavi ol {
	padding:0px;
	margin:0px;
	border:0px;
	padding-left:8px;
}
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li {
	list-style-type:none;
	display:block;
	float:left;
	font-weight:bold;
	padding-left:2px;
	text-align:center;
	width:12px;
}
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li.not_av {
	padding-top:1px;
	line-height:19px;
	vertical-align:bottom;
}
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li a {
	display:block;
	text-align:center;
	vertical-align:bottom;
	width:10px;
	padding:1px;
	font-weight:bold;
	text-decoration:none;
}
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li a,
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li a:link,
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li a:visited {
	color:#FFFFFF;
}
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li a:focus,
div#content-main div.tx-relationalrecords-pi1-abcnavi ol li a:hover {
	background:#000000;
	color:#FFFFFF;
}




/*** abc-list ***/
div#content-main ol.glossary_list_1 {
	padding:0px;
	padding-top:18px;
	margin:0px;
	width:380px;
}
div#content-main ol.glossary_list_1 li {
	padding:0px;
	margin:0px;
	display:block;
	background:url('../img/bg/dotted_horizontal.gif') 0 0 repeat-x;
	list-style-type:none;
}
div#content-main ol.glossary_list_1 li div,
div#content-main ol.glossary_list_1 li div p.toplink {
	color:#757B7F;
	line-height:15px;
	vertical-align:top;
	font-size:11px;
	height:15px;
}
div#content-main ol.glossary_list_1 li div.abc-header {
	padding-top:1px;
	padding-left:15px;
	width:365px;
	background:url('../img/bg/dotted_horizontal.gif') bottom repeat-x;
	margin-bottom:3px;
}
div#content-main ol.glossary_list_1 li div.toplink {
	padding:0px;
	margin:0px;
	display:inline;
	background:url('../img/bg/dotted_vertical.gif') 0 0 repeat-y;
	margin-left:9px;
	padding-left:12px;
}

div#content-main ol.glossary_list_2 {
	padding:0px;
	margin:0px;
}
div#content-main ol.glossary_list_2 li {
	background:#ff0000;
	padding-left:15px;
	padding-right:15px;
	background:none;
	line-height:19px;
	padding-bottom:18px;

}
div#content-main ol.glossary_list_2 li h2 {
	font-size:12px;
	padding:0px;
	margin:0px;
}





/* print specials */
@media print {
	div.tx-relationalrecords-pi1-abcnavi,
	div#content-main ol.glossary_list_1 li div.toplink {
		display:none;
	}
	div#content-main ol.glossary_list_1 li {
		padding-top:12px;
		border-top:1px dotted #757575;	
	}
	div#content-main ol.glossary_list_2 li {
		padding-top:0px;
		border-top:0px;
	}
	div#content-main ol.glossary_list_1 li div {
		width:650px;
		color:#000000;
		font-size:12pt;
		font-weight:bold;
	}
	div#content-main ol.glossary_list_1 {
		width:650px;
	}

}