
/* 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: 9pt; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #3e647e; PADDING-TOP: 0px}

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: white; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 22px;  }

H4.TransmissionsHeader, h4.BlueBar {BACKGROUND-COLOR: #3e647e }
h4.Results {BACKGROUND-COLOR: white; color: White }
.FormLine { 
            border-style:none;
            line-height:10px;
            height:50px;
            width:100px;
            margin-top:20px;
        }
        
.FormLabel {
            border-style:none;
            line-height:10px;
            height:10px;            
        }
