@charset "utf-8";

/*
########################################################
  event style
########################################################
*/

div.newEventBox{
	width:470px;
	height:auto;
	padding:10px 0;
	margin:15px 0 0 5px;
	background-color:#ededed;
}

div.newEventBoxH{
	width:450px;
	height:auto;
	margin:0 auto;
}

div.newEventBoxMain{
	width:450px;
	height:auto;
	margin:10px auto 0 auto;
}


div.newEventBoxH .newEventBoxHL{
	float:left;
	display:inline;
	margin:0 10px 0 0;
}

div.newEventBoxH dl{
	float:left;
	display:inline;
	margin:0;
	letter-spacing:-1px;
}

div.newEventBoxH dl dt{
	padding:0 0 0 13px;
	margin:0 0 15px 0;
	color:#1D7FB3;
	font-weight:bold;
	font-size:110%;
	background:url(../../common/images/list_arrow01.gif) no-repeat 0 4px;
}

div.newEventBoxH dl dd p{
	font-weight:bold;
	line-height:1.5;
}

div.newEventBoxMain p{
	font-size:85%;
	line-height:1.5;
}


/*
########################################################
  event detail style
########################################################
*/

div.eventDetailBox{
	width:475px;
	height:auto;
	margin:20px 0 0 5px;
	padding:0;
}

div.eventDetailBox h4{
	font-size:110%;
	color:#B03500;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0 0 10px 0 !important;
	background:url(../../common/images/bg_dotted_Rthick.gif) repeat-x left bottom;
}

div.eventSummary{
	width:475px;
	height:auto;
	margin:10px 0 0 0;
}

div.eventSummary table{
	width:475px;
	height:auto;
	margin:0 0 15px 0;
}

div.eventSummary tr td{
	line-height:1.5;
}

div.eventSummary tr td.sector{
	width:115px;
	padding:2px 0 0 5px;
}

div.eventSummary tr td h6{
	font-size:100%;
	font-weight:bold;
	margin:0 0 8px 0;
}

div.eventSummary tr td p.summaryDotB{
	padding:0 0 2px 0;
	margin:0 0 5px 0;
	background:url(../../common/images/bg_dotted02.gif) repeat-x left bottom;
}

div.eventContactBox{
	width:475px;
	padding:10px 0;
	background-color:#ededed;
}

div.eventContactBox dl{
	width:440px;
	margin:0 0 0 15px
}

div.eventContactBox dl dt{
	margin:0 0 10px 0;
}

div.eventContactBox dl dd{
	padding:0 0 0 10px;
	border-left:3px solid #999999;
}

/*
########################################################
  event report style
########################################################
*/

div.eventReport{
	margin: 0;
}

div.eventReport p.eventDate {
	margin:5px 0;
	font-size:100%;
	color:#355262;
	padding:0 0 0 15px;
	background: url(../../common/images/listimg_01.gif) no-repeat 0px 7px;

}

div.eventReport h6{
	color:#355262;
	line-height:1.4;
}

div.eventReport tr td{
	padding: 2px 0 0 5px;
}

div.eventReport tr td.sector{
	background-color:#EDF1F3;
	text-align:center;
	width:65px;
	padding: 2px 0 0 0;
}

div.eventReport tr td p.summaryDotB{
	line-height:1.4;
}

/*
########################################################
  event common style
########################################################
*/

div.eventListBox{
	width:465px;
	height:auto;
	margin:0 0 0 10px;
}

div.eventListBox table{
	width:465px;
	margin:5px 0 0 0;
	border-collapse:collapse;
	background:url(../../common/images/bg_dotted02.gif) repeat-x left top;
}

div.eventListBox table td{
	width:85%;
	padding:7px 5px 7px 5px;
	vertical-align:top;
	background:url(../../common/images/bg_dotted02.gif) repeat-x left bottom;
}

div.eventListBox table th{
	padding:7px 5px 5px 5px;
	text-align:left;
	vertical-align:top;
	background:url(../../common/images/bg_dotted02.gif) repeat-x left bottom;
}

div.eventListBox table td div{
	padding:0 10px;
	background:url(../../common/images/list_nodes.gif) no-repeat 0 0.5em;
}
