/* LIST */

ul { list-style: disc; padding: 1em 2em;}
	li { margin-bottom: .5em; }

	#mainContent li { margin-bottom: .5em;}	
	ul.paragraph li { margin-bottom: .5em !important ;}

	ul.worldlocations { list-style:none; float:left; width:170px; padding: 1em 10px 1em 0; border-top: 1px solid #E6E4DA; line-height: normal;	margin: 1em 0px 2em;}
		ul.worldlocations li {margin-bottom: 0;}
	
	ul.column3 { list-style:none; float:left; width:30%; padding: 1em 10px 1em 0;  line-height: normal;	margin: 1em 0 2em;}
		ul.column3 li {margin-bottom: 0;}

	.post-body ul.stories { list-style:disc url(../images/icon/liarrow.gif) outside; padding: 1.5em; border-top: solid 5px #E6E4DA; }
	.stories li { color: #999486; margin-bottom: .5em;}
	.distr .stories li { color: #333; margin-bottom: .5em;}
		ul.stories ul { list-style: disc outside; padding: .5em 2em; }
		ul.stories ol { padding: .5em 2em; list-style: decimal outside; }


ol { padding: .3em 2em 1em; }

dl.faq { padding: 0 1em 1em;}
dl.faq dt { font-weight: normal; color: #7E8154;}
dl.faq dd { padding: 1em; margin: .2em 0 1em 1.2em; background: #F5F5F1; }

.post-body table { margin: 0 0 2em; border-top: 1px solid #D5C5B2; border-right: 1px solid #D5C5B2;}
.post-body th, .post-body td { border-bottom: 1px solid #D5C5B2; border-left: 1px solid #D5C5B2; padding: .5em 1em; }
	.post-body th { background: #F8F5F2; color: #333;	font-weight: bold; white-space: nowrap; }
	.post-body th[scope=col] { text-align: center; padding: 0.7em; background: #EFE9E2; border-bottom: 1px solid #D5C5B2; }
	.post-body th[scope=row] { text-align: center; font-weight: normal; }
	.post-body td.highlight { border-left: 1px solid #D5C5B2; }

.post-body .tighten th, .post-body td { padding: .5em; text-align: center; vertical-align:middle; line-height:normal; }
.post-body .tighten th { vertical-align:bottom;}
	
.post-body table.center { margin: 0 auto 2em;}
	.post-body table.center th, .post-body table.center td, .post-body td.center { text-align:center; }
	.post-body td.center img { margin: 0 0 .5em;}

footer table, footer th, footer td { background: none; border: none; padding:0; margin:0;}


.post-body ul.managerList01 { margin: 0; padding: 1em 0 0; border-top: solid 5px #F8F5F2; width: 670px; }
	.post-body .managerList01 li { list-style: none; clear:both; border-top: solid 1px #F8F5F2; margin: 1.5em 0; padding: 1.5em 0; }
		.post-body .managerList01 li.first { border-top: none; margin: 0 0 1em;}
	.post-body .managerList01 img { float: left; border: 1px solid #E6E4DA; padding:2px; margin:0 1.5em 1.5em 0; }
	.post-body .managerList01 h4 { margin: 0 0 .5em 140px !important; margin: -15px 0 .5em 140px; padding:0; font-size: 1.1em; }
	.post-body .managerList01 p { margin: 0 0 0 140px; }

.post-body ul.managerList02 { margin: 0; padding: 1em 0; }
	.post-body .managerList02 li { list-style: none; float:left; margin: 0 2em 2em 0; padding: 10; width: 125px; text-align: center; }
	.post-body .managerList02 a img, .post-body .managerList02 img { float: left; border: 1px solid #E6E4DA; padding:2px; margin: 0 0 .5em; }
	.post-body .managerList02 a:hover img { border: 1px solid #C69200; text-decoration:none; }
