/*mod_heading_c.css*/
@import "mod_heading_base.css";

.headingC01,
.headingC02,
.headingC03,
.headingC04,
.headingC05,
.headingC06,
.headingC11,
.headingC12,
.headingC13,
.headingC14,
.headingC15,
.headingC16,
.headingC21,
.headingC22,
.headingC23,
.headingC24,
.headingC25,
.headingC26 {
	clear: both;
	margin: 0 0 0.65em;
	padding: 0.3em 7px;
	background: #e5effa;
	color: #000;
	font-size: 87.5%;
	font-weight: normal;
	border-left: 7px solid #06c;
}

/* no link anchor */
.headingC01 a:hover{
	color: #000000;
	text-decoration: none;
}

.headingC01 a:active{
	color: #000000;
	text-decoration: none;
}


.headingC11,
.headingC12,
.headingC13,
.headingC14,
.headingC15,
.headingC16 {
	padding: 0;
}

.headingC11,
.headingC21,
.headingC01 {
	background: #e5effa;
	border-color: #06c;
}
.headingC11 a:hover {
	background: #b2d1f0;
}
.headingC11 a:active {
	background: #66a3e0;
}


.headingC12,
.headingC22,
.headingC02 {
	background: #dbdbdb;
	border-color: #666;
}
.headingC12 a:hover {
	background: #b5b5b5;
}
.headingC12 a:active {
	background: #939393;
}


.headingC13,
.headingC23,
.headingC03 {
	background: #f3e7f8;
	border-color: #8714b7;
}
.headingC13 a:hover {
	background: #dbb8e9;
}
.headingC13 a:active {
	background: #b772d4;
}


.headingC14,
.headingC24,
.headingC04 {
	background: #f8eae7;
	border-color: #b72f14;
}
.headingC14 a:hover {
	background: #e9c0b8;
}
.headingC14 a:active {
	background: #d48272;
}


.headingC15,
.headingC25,
.headingC05 {
	background: #eef6e7;
	border-color: #5ba610;
}
.headingC15 a:hover {
	background: #cde4b7;
}
.headingC15 a:active {
	background: #9dca70;
}


.headingC16,
.headingC26,
.headingC06 {
	background: #f7f8e7;
	border-color: #b5b714;
}
.headingC16 a:hover {
	background: #e9e9b8;
}
.headingC17 a:active {
	background: #d3d472;
}

.headingC11 a:link,
.headingC12 a:link,
.headingC13 a:link,
.headingC14 a:link,
.headingC15 a:link,
.headingC16 a:link,
.headingC11 a:visited,
.headingC12 a:visited,
.headingC13 a:visited,
.headingC14 a:visited,
.headingC15 a:visited,
.headingC16 a:visited {
	display: block;
	padding: 0.3em 7px;
	color: #000;
	text-decoration: none;
}

.headingC11 a img,
.headingC12 a img,
.headingC13 a img,
.headingC14 a img,
.headingC15 a img,
.headingC16 a img {
	width: 0.4em;
	height: 0.4em;
	border: none;
	margin-right: 0.3em;
	margin-bottom: 0.14em;
	vertical-align: baseline;
}

.headingC11 a img.windowOpen,
.headingC12 a img.windowOpen,
.headingC13 a img.windowOpen,
.headingC14 a img.windowOpen,
.headingC15 a img.windowOpen,
.headingC16 a img.windowOpen {
	width: 0.8em;
	height: 0.8em;
	vertical-align: middle;
	margin-bottom: 0;
	/*\*/
	margin-bottom: 0.14em;
	/**/
}

.headingC21,
.headingC22,
.headingC23,
.headingC24,
.headingC25,
.headingC26 {
	text-align: right;
	padding-bottom: 0.2em;
}

.headingC21 .text,
.headingC22 .text,
.headingC23 .text,
.headingC24 .text,
.headingC25 .text,
.headingC26 .text {
	width: 60%;
	text-align: left;
	float: left;
}

.headingC21 a:link,
.headingC22 a:link,
.headingC23 a:link,
.headingC24 a:link,
.headingC25 a:link,
.headingC26 a:link,
.headingC21 a:visited,
.headingC22 a:visited,
.headingC23 a:visited,
.headingC24 a:visited,
.headingC25 a:visited,
.headingC26 a:visited {
}

.headingC21 a img,
.headingC22 a img,
.headingC23 a img,
.headingC24 a img,
.headingC25 a img,
.headingC26 a img {
	border: none;
	margin-bottom: 0.2em;
}

/* option heading block */
div.optionHeadingBlock .headingC01,
div.optionHeadingBlock .headingC02,
div.optionHeadingBlock .headingC03,
div.optionHeadingBlock .headingC04,
div.optionHeadingBlock .headingC05,
div.optionHeadingBlock .headingC06,
div.optionHeadingBlock .headingC11,
div.optionHeadingBlock .headingC12,
div.optionHeadingBlock .headingC13,
div.optionHeadingBlock .headingC14,
div.optionHeadingBlock .headingC15,
div.optionHeadingBlock .headingC16,
div.optionHeadingBlock .headingC21,
div.optionHeadingBlock .headingC22,
div.optionHeadingBlock .headingC23,
div.optionHeadingBlock .headingC24,
div.optionHeadingBlock .headingC25,
div.optionHeadingBlock .headingC26 {
	margin-bottom: 1px;
}