/* event */
div#main div.eventReport4 {
	font-size: 122%; /* ( small: 92% | medium: 100% | large: 107% ) */
	color: #ffffff;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

div#main div.eventReport4 table {
	margin-left: auto;
	margin-right: auto;
	border-collapse: separate;
}

div#main div.eventReport4 A:link { text-decoration: underline; color: #ccc; }
div#main div.eventReport4 A:visited { text-decoration: underline; color: #ccc; }
div#main div.eventReport4 A:hover { color: red; }
div#main div.eventReport4 A:hover[name] { color: #fff; }
div#main div.eventReport4 A:hover[name][href] { color: red; }
div#main div.eventReport4 A:active { color: red; }

div#main div.eventReport4 H1 {
	color: #fff;
	background-color: #555;
	border: 1px solid #999;
	margin: 15px 5px 15px 5px;
	padding: 5px;
	width: 868px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}
div#main div.eventReport4 H1 span.sub {
	font-size: smaller;
}

div#main div.eventReport4 H2 {
	color: #fff;
	background-color: #555;
	border: 1px solid #999;
	margin: 5px 5px 15px 5px;
	padding: 5px;
	width: 640px;
	margin-left: auto;
	margin-right: auto;
	font-size: 100%;
}

div#main div.eventReport4 H4 {
	background-color: #555555;
	margin: 5px 5px 15px 5px;
	padding: 2px;
	width: 640px;
	margin-left: auto;
	margin-right: auto;
}

div#main div.eventReport4 .titlefont {
	color: #fff;
	font-size: 136%;
	font-weight: bold;
}

div#main div.eventReport4 table.reviewimgih {
	empty-cells: hide;
	table-layout: fixed;
	width: 646px;
}
div#main div.eventReport4 table.reviewimgih td.p:link { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgih td.p:visited { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgih td.p:hover { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgih td.p:active { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgiv {
	empty-cells: hide;
	table-layout: fixed;
	width: 432px;
}
div#main div.eventReport4 table.reviewimgiv td.p:link { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgiv td.p:visited { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgiv td.p:hover { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgiv td.p:active { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgivv {
	empty-cells: hide;
	table-layout: fixed;
	width: 862px;
}
div#main div.eventReport4 table.reviewimgivv td.p:link { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgivv td.p:visited { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgivv td.p:hover { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgivv td.p:active { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgihh {
	empty-cells: hide;
	table-layout: fixed;
	width: 880px;
}
div#main div.eventReport4 table.reviewimgihh td.p:link { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgihh td.p:visited { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgihh td.p:hover { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgihh td.p:active { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgish {
	empty-cells: hide;
	table-layout: fixed;
	width: 674px;
}
div#main div.eventReport4 table.reviewimgish td.p:link { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgish td.p:visited { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgish td.p:hover { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgish td.p:active { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgih td {
	background-color: white;
}
div#main div.eventReport4 table.reviewimgiv td {
	background-color: white;
}
div#main div.eventReport4 table.reviewimgivv td {
	background-color: white;
}
div#main div.eventReport4 table.reviewimgihh td {
	background-color: white;
}
div#main div.eventReport4 table.reviewimgihh td.l {
	width: 640px;
	background-color: white;
}
div#main div.eventReport4 table.reviewimgihh td.s {
	background-color: white;
}
div#main div.eventReport4 table.reviewimgihh td.lp {
	width: 640px;
	background-color: white;
}
div#main div.eventReport4 table.reviewimgish td.l {
	width: 426px;
	background-color: white;
}
div#main div.eventReport4 table.reviewimgish td.s {
	background-color: white;
}
div#main div.eventReport4 table.reviewimgihh td.lp:link { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgihh td.lp:visited { color: #CCCCCC; background-color:white}
div#main div.eventReport4 table.reviewimgihh td.lp:hover { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgihh td.lp:active { color: red; background-color:red}
div#main div.eventReport4 table.reviewimgih td.caption {
	text-align: center;
	background-color: #555555;
}
div#main div.eventReport4 table.reviewimgiv td.caption {
	text-align: center;
	background-color: #555555;
}
div#main div.eventReport4 table.reviewimgivv td.caption {
	text-align: center;
	background-color: #555555;
}
div#main div.eventReport4 table.reviewimgihh td.caption {
	text-align: center;
	background-color: #555555;
}
div#main div.eventReport4 table.reviewimgish td.caption {
	text-align: center;
	background-color: #555555;
}
div#main div.eventReport4 img.ih {
	width: 640px;
	height: 426px;
}
div#main div.eventReport4 img.iv {
	width: 426px;
	height: 640px;
}
div#main div.eventReport4 img.is {
	width: 426px;
	height: 426px;
}
div#main div.eventReport4 img.isl {
	width: 602px;
	height: 640px;
}
div#main div.eventReport4 img.ihlink {
	width: 640px;
	height: 426px;
	border-width: 0px;
}
div#main div.eventReport4 img.ivlink {
	width: 426px;
	height: 640px;
	border-width: 0px;
}
div#main div.eventReport4 img.islink {
	width: 426px;
	height: 426px;
	border-width: 0px;
}
div#main div.eventReport4 img.isllink {
	width: 640px;
	height: 640px;
	border-width: 0px;
}
div#main div.eventReport4 img.ihh {
	width: 426px;
	height: 283px;
}
div#main div.eventReport4 img.ivh {
	width: 283px;
	height: 426px;
}
div#main div.eventReport4 img.ihh2 {
	width: 298px;
	height: 200px;
}
div#main div.eventReport4 img.ivh2 {
	width: 200px;
	height: 298px;
}
div#main div.eventReport4 ul.mylink {
	width: 20em;
	margin: 0px 0px 0px 1.5em;
	padding: 0px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
div#main div.eventReport4 ul.reviewlink {
	margin: 0px 0px 1ex 1.5em;
	padding: 0px;
	font-size: 90%;
}
div#main div.eventReport4 table.mylink td {
	vertical-align:top;
}

div#main div.eventReport4 H2 span.titlefont {
}
div#main div.eventReport4 span.tablenofont {
	color: #fff;
	font-family: sans-serif, Ariel;
	font-weight: bold;
	font-size: 77%;
}

