#bodyContent h1 { font-size: 20px; }

ul.infoList
{
	list-style-type:disc;
	margin-left:60px;
}

ul.infoList li
{
	margin:0 0 6px 0;
}

.coloured
{
	color:#00adef !important;
}

.bolded
{
	font-weight:bold;
}

p.footnote
{
	margin-top:16px;
}

.column
{
	float:left;
}

#homePageInfo
{
	margin:0 0 48px 32px;
	width:600px;
}

.imageFrame
{
	border:1px solid black;
}

#exchanges
{
	border-collapse:collapse;
	font-size:12px;
	margin:16px 0 32px 32px;
}

#exchanges thead tr
{
	background-color: #bde9ff;
}

#exchanges th
{
	text-align:left;
}

#exchanges td,
#exchanges th
{
	padding:1px 24px 1px 12px;
	border-bottom: 1px solid #bbb;
}

#contactInfo h2
{
	color:#00adef;
}

#contactInfo div.address,
#contactInfo div.phone
{
	margin:0 0 8px 32px;
}

div.phone span.type
{
	display:block;
	float:left;
	width:40px;
}

div.privacyContact span.type
{
	display:block;
	float:left;
	width:80px;
}

#glossary h3 { font-size:14px; }
#glossary h4 { font-size:12px; }

#glossary #index
{
	margin:24px 0 32px 0;
}

#glossary ul#index li
{
	display:inline;
	padding-right:8px;
}

.glossaryItem
{
	margin-top:24px;
}

.glossaryItem .definition p
{
	margin-bottom:6px;
}

.glossaryItem .title,
.glossaryItem .definition
{
	float:left;
}

.glossaryItem .title
{
	width:20%;
}

.glossaryItem .definition
{
	border-left:1px solid #ddd;
	margin-bottom:8px;
	padding-left:8px;
	width:75%;
}

.glossaryItem .definition ul
{
	list-style-type:disc;
	margin-left:60px;
}

.glossaryItem .definition ul li
{
	margin:2px 0 2px 0;
}

.glossaryItem .definition ul li ul
{
	list-style-type:circle;
	margin-left:60px;
}

.glossaryItem .definition pre
{
	margin:2px 0 2px 0;
}

#glossary a.return
{
	font-size:11px;
	float:right;
}
