/*----------------------------------------------------
others css for TFX

----------------------------------------------------*/

/* disclaimer.shtml -----------------------------------------*/

ul.disclaimer {
	margin-left: 5px;
	padding: 21px 30px 80px 0px;
	color: #000000;
}

ul.disclaimer li {
	margin-bottom: 20px;
	line-height: 1.7em;
}


/* sitemap.shtml -----------------------------------------*/

table.sitemap {
	margin: 20px 0px 0px;
}

table.sitemap h3,
table.sitemap h3.other {
	margin-bottom: 1px;
	padding: 10px 0px 7px 15px;
	background: #0D377E;
	color: #FFFFFF;
}

table.sitemap h3 img {
	margin-right: 5px;
}

table.sitemap h3 span,
table.sitemap h3.other span {
	color: #FFFFFF;
}

table.sitemap h3.other {
	margin-bottom: 11px;
}

table.sitemap h4 {
	margin-bottom: 1px;
	padding: 4px 0px 4px 26px;
	background: #5C77A6;
	color: #FFFFFF;
	font-size: 86%;
	font-weight: bold;
}

table.sitemap h3 a:link,
table.sitemap h3.other a:link { color : #FFFFFF; text-decoration : none; }
table.sitemap h3 a:visited,
table.sitemap h3.other a:visited { color : #FFFFFF; text-decoration : none; }
table.sitemap h3 a:hover,
table.sitemap h3.other a:hover { color : #FFFFFF; text-decoration : underline; }
table.sitemap h3 a:active,
table.sitemap h3.other a:active { color : #FFFFFF; text-decoration : underline; }

table.sitemap ul.ct-list,
table.sitemap ul.ct-list-control {
	margin-bottom: 11px;
	padding: 8px 0px 1px 22px;
	background: #F2F1ED;
	color: #000000;
}

table.sitemap ul.ct-list-control {
	margin-bottom: 41px;
}

table.sitemap ul.ct-list li,
table.sitemap ul.ct-list-control li {
	margin-bottom: 7px;
	font-size: 86%;
}

table.sitemap li a:link { color : #333; }
table.sitemap li a:visited { color : #333; }
table.sitemap li a:hover { color : #F60; }
table.sitemap li a:active { color : #F60; }

table.sitemap ul.ct-list li img,
table.sitemap ul.ct-list-control li img {
	margin-right: 5px;
}

table.sitemap ul.ct-list li span,
table.sitemap ul.ct-list-control li span {
	color: #00A7EA;
}

table.sitemap ul.ct-list li ul {
	padding: 7px 0px 0px 11px;
}

table.sitemap ul.ct-list li ul li {
	font-size: 100%;
}

table.sitemap ul.ct-list li ul li span {
	color: #5C77A6;
}


/* link.shtml -----------------------------------------*/

table.link-list {
	margin: 25px 0px 27px;
}

table.link-list tr {
	background: #F2F1ED;
}

table.link-list tr.bg {
	background: #E9E8E4;
}

table.link-list td {
	padding: 10px 0px 7px;
	color: #000000;
}

table.link-list p {
	padding-left: 20px;
}



