﻿body ol{
	list-style-type:decimal;
	padding:0 0 0 21px;
}
table td label
{
	font-size:1.2em;
	display:block;
	float:left;
	margin:4px 25px 0 0;
}

div.strategic-partner div.middle{
	width:117px;
	text-align:center;
	margin:20px auto 0 auto;
}
div.media-partner img.pathfinder{
	width:142px;
	text-align:center;
	margin:0 auto 0 auto;
	padding:20px 0 0 0;
}
div.media-partner p a{
	display:block;
	text-align:center;
	color:#3399CC;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:12px 0 0 0;
}
div.centercol p#chairman{
	margin:0;
}
#content div.centercol #mainContent div.top-center table tr td p.resourcesLink a:hover {
color:#3399CC;
}
#content div.centercol div.top-center div.text h3#next-event
{
	font-size:2.5em;
	font-weight:bold;
}
#content div.date p.date {
font-size:1.2em;
font-weight:lighter;
padding:5px 10px 0 0;
}
#content div.centercol div.session div.coll {
	padding-bottom:16px;
}
p#resources
{
	margin:0;
}
p#resources a{
color:#999;
line-height:36px;
min-height:45px;
padding:8px 0 0 0;
}
div#header{
	position:relative;
}
div#clock{
	position:absolute;
	top:35px;
	right:45px;
}


/*EVENTS*/
#content div.leftbar div.comments-debates {
	overflow:hidden;
	width:190px;
}
#content div.leftbar div.comments-debates h2 {
	background:transparent url(../img/post-scroller-h2.gif) repeat-x scroll 0 0;
	color:#666666;
	font-size:1.2em;
	font-weight:bold;
	height:34px;
	line-height:34px;
	text-indent:5px;
	padding:0 0 0 5px;
}
#content div.leftbar div.comments-debates h2 a{
	color:#666666;
	text-decoration:none;
}
#content div.leftbar div.comments-debates h2 a:hover {
	color:#3399CC;
	text-decoration:underline;
}
div#events-leftbar{
}
#content div.leftbar form div.form div.select-file ul li.helpLink a {
color:#AAAAAA;
float:right;
font-size:1.3em;
font-weight:bold;
margin:-16px 0 0;
text-decoration:underline;
}
#content div.leftbar form div.form div.select-file ul li.helpLink a:hover{
color:#3399CC;
}
#top div#event-title h2{
	font-size:2.4em;
	color: #3399CC;
	line-height: normal;
	padding: 0.3em 0 0;
	margin: 0;
	width: 800px;
}
#content div#events-leftbar h2{
	color:#FFFFFF;
}
#content div.post-scroller table.downloadresource {
margin:10px 0;
width:100%;
}
#content div.post-scroller table.downloadresource tr th {
border-bottom:1px solid #C0C0C0;
color:#333333;
font-size:1.2em;
font-weight:bold;
padding:10px 2px;
text-align:left;
}
#content div.post-scroller table.downloadresource tr td {
color:#666666;
font-size:1.2em;
padding:2px;
}
#content div.post-scroller table.downloadresource tr td a{
	color: #3399CC;
}
#content div.post-scroller table.downloadresource tr td a:hover{
	color: #666666;
}
div.eventPresentationLHS{
	margin:10px 0 0 0;
}

#main #content div#events-leftbar.leftbar div.download-pdf.eventPresentationLHS ul li a 
{
    width: 143px;
    line-height: 1.1em;
    text-indent: 0;
    padding-left: 10px;
    min-height: 2em;
}

#content div.post-scroller div.holder ul li {
background:transparent url(../img/bg-session-li.gif) repeat-x scroll 0 18px;
float:left;
padding:0 0 34px;
width:100%;
}


#content div.centercol div.session div.coll {
	padding-bottom:16px;
}
p#resources a{
color:#999;
font-size:1.2em;
font-weight:bold;
line-height:18px;
min-height:45px;
padding: 0;
}
#content div.rightcol div.strategic-partner li div.midle, #content div.rightcol div.media-partner li div.midle
{
	padding:12px 0 0 0;
}
#content div.rightcol div.strategic-partner li div.midle p a, #content div.rightcol div.media-partner li div.midle p a
{
	color:#999;
	font-size:1.2em;
	font-weight:bold;
	line-height:18px;
	min-height:45px;
	padding:0 0 0 5px;
}
div#header{
	position:relative;
}
div#clock{
	position:absolute;
	top:13px;
	right:45px;
}

#main #content div.rightcol div.media-partner ul li div a img#PathfinderLogo  {padding: 5px 0 10px;}
#main #content div.rightcol div.media-partner ul li div p a#PathfinderLink {font-size: 1.3em; font-weight: bold;}
#main #content div.rightcol div.media-partner ul li div a img#PathfinderMagazine {padding: 20px 0 0;}

#main #content div.centercol #mainContent h1 {margin-top: 15px;}

#main #content div.centercol #mainContent div.pagecontent ol li,
#main #content div.centercol #mainContent div.pagecontent ul li {
    font-size: 1.2em;
    color: #666;
    font-family: Arial, Sans-Serif;
    padding: 0;
    line-height: 1.2em;
    list-style-image:inherit;
    list-style-position:inside;
}

#main #content div.centercol #mainContent div.pagecontent ol {margin-top: 10px; margin-bottom: 10px;}
#main #content div.centercol #mainContent div.pagecontent ul {margin-top: 10px; margin-bottom: 10px;}

#main #content div.centercol #mainContent div.pagecontent ol li {
     margin-left: 1.2em;
}

#main #content div.centercol #mainContent div.pagecontent ul li {
     margin-left: 1em;
    list-style-type:disc;
}


#main #content div.centercol #mainContent div.pagecontent ul {
    margin-bottom: 1em;
}
