
/* Some header styles */
p { font-size: 8pt }

H1, H2, H3, H4, H5, H6, H7, p, li, a, td, body, td, th, input, select { color: #464646 }

td { font-size: 8pt }

body, td, th, pre
{
	font-family: Verdana, Arial, Sans-Serif;
	height: 100%
}
a img
{
	border: 0px;
}
h5.blue, h4.Continent { padding: 0px; margin: 0px; font-size: 10pt; font-weight: bold; color: #3e647e }

h5.blue a:visited, h5.blue a { color: #3e647e }

h6.blue {  padding: 0px; margin: 0px; font-size: 9pt; font-weight: bold; color: #3e647e; font-style: normal }
h6.grey, h5.Category { padding: 0px; margin: 0px; padding-top: 2px; padding-bottom: 2px; font-size: 8pt; font-weight: bold; color: #464646 }
a h6.grey { text-decoration: underline; color: #464646 }

a.bluelink { font-size: 9pt; font-weight: bold; color: #3e647e }

UL.rightlinks { list-style-type: none; padding-top: 0px; margin-top: 0px }
UL.rightlinks LI A { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3e647e; TEXT-DECORATION: underline  }
/* UL.rightlinks LI A:HOVER {color: #828282} */
UL.rightlinks LI { padding-top: 0px; padding-bottom: 0px; margin: 0px; margin-bottom: 3px; text-indent: -1em; margin-left: 1em}

table.rightbar, div.rightbar { border-width: 0px; border-right: solid 1px #828282 }

table.leftbar, div.leftbar { border-left: solid 1px #828282 }

table.rightbar tr, table.rightbar td { border-width: 0px; }

/* Document list style */
.DocItem { border: solid 0px black }
.DocItem { font-size: 8pt; color: #464646; line-height: 15px }
.DocItem a { text-decoration: underline; }
.DocItem a:hover { 
	color: rgb(149,149,149)}

h5.blue.subhead { text-transform: uppercase; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #3e647e; PADDING-TOP: 5px}

h3.Title { font-size: 12pt; color: #5a5a5a; margin: 0px; padding: 0px; margin-bottom: 5px; margin-top: 5px }
	
	a.backtotop { color: #464646; font-size: 8pt; display: block; margin-top: 0px; margin-bottom: 10px }

	h5.LegalHeader { font-size: 10pt; color: black; font-weight: bold; text-decoration: underline }

div.Notices 
	li { color: black; font-weight: bold; font-size: 9pt }
	
h3.LegalTitle { color: #5a5a5a; font-size: 12pt; font-weight: bold; margin: 0px; padding: 0px; margin-top: 10px; margin-bottom: 10px }
	
DIV#RelatedLinks, DIV#RelatedLinks a, DIV#RelatedLinks a:visited, DIV#RelatedLinks a:active { font-size: 7pt; color: #5a5a5a; font-weight: bold; text-transform: uppercase; letter-spacing: 0px; color: #5a5a5a; text-decoration: none }

H4.TransmissionsHeader, h4.BlueBar, h4.Results { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: rgb(0,157,220); LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 22px;  }

H4.TransmissionsHeader, h4.BlueBar {BACKGROUND-COLOR: rgb(33,27,76) }
h4.Results {BACKGROUND-COLOR: rgb(207,207,208); color: White }

td {
font-size:8pt;
}
body, td, th, pre {
	font-family:Verdana,Arial,Sans-Serif;
}
a img {
border:0px none;
}
.style2 {
	color: #3E647E;
	font-size: 12px;
	font-weight: bold;
}
.paragraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.style3 {
	font-size: 10px;
	font-weight: bold;
}
.allison {
	width: 580px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: thin solid #464646;
}
.page #industrial {
	width: 580px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: thin solid #464646;
	border-bottom: thin solid #464646;
}
.cotta {
	width: 580px;
	margin-bottom: 20px;
	border-bottom: thin solid #464646;
}
.rockford {
	width: 580px;
	margin-bottom: 20px;
	padding-bottom: 0px;
	border-bottom: thin solid #464646;
}
.tcp {
	width: 580px;
	margin-bottom: 20px;
	border-top: thin solid #464646;
	padding-bottom: 20px;
}
.deublin {
	width: 580px;
	margin-bottom: 20px;
	border-bottom: thin solid #464646;
	padding-bottom: 20px;
}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
#cantec {
	width: 580px;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
#twin {
	width: 580px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top: thin solid #464646;
}
#bcs {
	width: 580px;
	border-top: thin solid #464646;
	border-right-color: #464646;
	border-bottom-color: #464646;
	border-left-color: #464646;
}
#doen {
	width: 580px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top: thin solid #464646;
}
#page {
	width: 580px;
}