body { background: white; color: black; font: 9pt Tahoma, Verdana, Arial, sans-serif; }
table, p, ul, ol, dl { font: 9pt Tahoma, Verdana, Arial, sans-serif; }

ul { list-style-image: url(/img/zero.gif); }
li { background-image: url(/img/li.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 30px;}

span.hl { margin-left: -0.64em }
span.sl { margin-right: 0.64em }
span.hb { margin-left: -0.5em }
span.sb { margin-right: 0.5em }

span.mhhl { margin-left: -0.7em }

span.cs { margin-left: -2.25em; font-size: 1.3em }
span.csa { margin-left: 1em; font-size: 1.3em }

p.cs { font: 11pt Tahoma }
p.addr { font: 8pt Tahoma }
p.mh { font-size: 10pt; line-height: 1.5em; }
span.mh { font: 12pt Tahoma; font-weight: 90%; color: #000178; line-height: 2.2em;}

div.brl { position: relative; left: 50px; text-align: left; width: 150px; padding-left: 10px; font-size: .85em; font-family: tahoma; line-height: 1.3em; }
div.brlf { text-align: left; font-size: .85em; font-family: tahoma; line-height: 1.3em; width: 200px; }
.brl a, .brlf a, .news a { color: black; }
.brl a:hover, .brlf a:hover, .news a:hover { color: #5657b5; }
.brl a:visited, .brlf a:visited, .news a:visited { color: #505050; }

.brl a span.hl, .brlf a span.hl { text-decoration: none; }
.brl a span.hr, .brlf a span.hr { text-decoration: none; }
.brl a span.sl, .brlf a span.sl { text-decoration: none; }

p.news { font: 8pt Tahoma; margin: 10px 0px 5px 0px; }

div.mm { text-align: center; dcursor: hand; }

div.smi { float: left; display: inline; }
div.smi img { margin: 5px 6px 5px 10px; }
div.smi img.smit { margin: 5px 10px 5px 0px; }

td.pt, td.pt_fl { padding-right: 30px; padding-bottom: 30px; }
td.pt p, td.pt h1, td.pt ul, td.pt div.pos, td.pt_fl p, td.pt_fl h1, td.pt_fl ul, td.pt_fl div.pos { padding-left: 250px; }
td.pt h1, td.pt_fl h1 { font-size: 13pt; color: #000178; font-weight: normal; }
td.pt table p, td.pt_fl table p { padding-left: 0px; }
td.pt p { font-size: 10pt; line-height: 14pt; }

td.pt_fl p { font-size: 10pt; line-height: 14pt; }

td.pt li { font-size: 10pt; line-height: 14pt; margin-left:10px; }
td.pt p.ill { margin-left: -102px; }

div.spmil { float: left; width: 103px !important; text-align: center !important; padding-left: 5px; padding-right: 5px;}

div.pos div { display: inline; float: left; padding-left: 0px; width: 145px; }
div.pos p { padding-left: 10px; padding-right: 10px; font-size: 8pt; line-height:10pt; }

div.st { font-size: 8pt; line-height: 11pt; }
div.st span.sh { font-size: 12pt; line-height: 14pt; font-weight: 500; }

table.sd td.dd { background-color: #e4ebf4; }
table.sd td { border-top: 1px solid #000178; }
table.sd { border-bottom: 1px solid #000178; }

p.tr1 { font-size:9pt !important; font-weight:bold; margin:10px 0 5px 0 !important;}
p.tr2 { font-size:8pt !important; font-weight:bold; margin:5px 0 5px 20px !important;}
p.tr3 { font-size:8pt !important; margin:5px 0 5px 40px !important;}
