@charset "UTF-8";
/* CSS Document */


#meeting{
	width: 700px;
	min-height:650px;
	margin:20px 35px 20px 35px;
	padding: 0;
	text-align:left;
}


#meeting h3 {
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
	line-height:1;
}

#meeting h4 {
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
	color:#492020;
	font-weight:700;
	font-size:17px;
	line-height:1.25;
}

#meeting p {
	text-align:left;
	margin:0;
	padding:0;
}

#meeting table.one{
width:auto;
margin: 0;
padding:0;
font-size:100%;
text-align:left;
border-collapse:collapse;
}

#meeting .one th{
width:5%;
margin:0;
padding:5px 15px 5px 0;
border-right:1px dotted #7e0000;
color: #7e0000;
text-align:left;
font-weight:700;
vertical-align:top;
white-space:nowrap;
}
#meeting .one td{
width:auto;
margin:0;
padding:5px 0 5px 15px;
text-align:left;
vertical-align:top;
}


#meeting .one td table.zero{
width:auto;
margin: 0;
padding:0;
font-size:100%;
text-align:left;
border-collapse:collapse;
}

#meeting .one td .zero th{
width:5%;
margin:0;
padding:0 15px 0 0;
border-right:none !important;
color: #000 !important;
text-align:left;
font-weight:700;
vertical-align:top;
white-space:nowrap;
}
#meeting .one td .zero td{
width:auto;
margin:0px;
padding:0;
text-align:left;
vertical-align:top;
}

#meeting table.two{
width:100%;
margin: 0;
padding: 0;
font-size:100%;
text-align:left;
border-collapse:collapse;
border:1px solid #ccc;
}

#meeting .two th{
width:50%;
margin:0;
padding:5px 20px 5px 20px;
border-right:2px solid #7e0000;
text-align:left;
vertical-align:top;
white-space:nowrap;
border-bottom:1px solid #ccc;
}
#meeting .two td{
width:50%;
margin:0px;
padding:5px 0 5px 20px;
text-align:left;
vertical-align:top;
border-bottom:1px solid #ccc;
}
#meeting .two .c { background-color:#ffebee !important;}

#meeting .two td.boBorder{border-bottom:none !important;}
#meeting .two td.alignR{ text-align:right;}



#meeting ul.lists{
	text-align:left;
}
#meeting ul.lists li{
	display:block;
	margin:0 0 2px 0;
	padding:0 0 0 12px;
	text-align:left;
	background:url(../img/common/li.png) no-repeat 0px 10px;
	background-size:5px 5px;
}

#meeting .siteLogo{
	width:110px;
	float:left;
}
#meeting .siteLogo p{
	text-align:center;
}

#meeting .siteInfo{
	width:580px;
	float: right;
	margin-top:auto;
	margin-bottom:auto;
}
#meeting .siteInfo p{
	text-align:left;
	vertical-align:middle;
/*	padding-top:1.75em;*/
	font-size:90%;
}


#meeting table.logos{
width:100%;
margin: 0 0 30px 0;
padding:0;
font-size:92%;
text-align:left;
}

#meeting .logos th{
width:5%;
margin:0;
padding:0 15px 0 0;
vertical-align:middle;
text-align:left;
}
#meeting .logos td{
width:auto;
margin:0;
padding: 0 0 .5em 0;
vertical-align:middle;
}