/* begin standard styles */

body, div, ul, li, ol, td, h1, h2, h3, h4, h5, h6 {
font-size: 100%; font-family: Arial, Helvetica, sans-serif; }
div, span, img, form, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; background-color: transparent; }
LI { font-size: 8pt; margin-left: 0.03; margin-top: .01in; margin-right:0;  padding: 0.0; margin-bottom: .02in;  color: black}
ul, li { margin-left: 14px; padding-left: 13px; background-color: transparent; }
ol { margin-left: 18px; padding-left: 13px; background-color: transparent; 
font {color: black;}
/* end standard styles */

A { color:#000044; text-decoration:none }
A:hover,A:active { color:#aa0000; text-decoration:underline; }

.blt1 {margin-left: 3pt; margin-bottom: 0pt; padding: 0pt; font-size: 10pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow; font-weight: 500}
.blt2 {font-size: 10pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow; font-weight: 500}

BODY { margin-left: 0.04in; margin-right: 0.04in; SCROLLBAR-FACE-COLOR: #9c0003; SCROLLBAR-HIGHLIGHT-COLOR: gray; SCROLLBAR-SHADOW-COLOR: black; COLOR: black; SCROLLBAR-3DLIGHT-COLOR: grey; SCROLLBAR-ARROW-COLOR: gold; SCROLLBAR-TRACK-COLOR: #0f5580; SCROLLBAR-DARKSHADOW-COLOR: black; SCROLLBAR-BASE-COLOR: #d8d8d8; BACKGROUND-COLOR: #ffffff;
FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial; }

.pr {display: none; background-color: white}
.pr2 {color: black;}

.cramp {margin-left:0; margin-top: 0in; margin-right:0;  margin-bottom: 0in;  font-size:8pt; color:#FF3000; font-weight: bold; padding: 0in}
.cramp2 {font-size:8pt; color:#000000;  width:2.1in; margin-top: 0.05in;}
.cramp3 {font-size:9pt; color:#000000; width:1.8in; font-weight: bold; margin-bottom: 0in; margin-top: 0.0in; color:#ffbb00; background-color: #333340}
.cramp3b {font-size:9pt; color:#000000; width:2.5in; font-weight: bold; margin-bottom: 0in; margin-top: 0.0in; color:#ffbb00; background-color: #333340}
.cramp4 {font-size:8pt; color:#336699;  width:2.2in; }
.cramp5 {margin-bottom: -.1in; margin-top: -.1in; padding-bottom: -.1in; }
.cramp6 {margin-bottom: 0.0in; margin-top: -.1in; padding-bottom: -.1in; }
.cramp7 {margin-left: 0.0in; margin-top: -0.02in; margin-right:0; margin-bottom: -0.02in; font-size: 7pt; color: #ffee00; font-weight: bold; background-color: #0f5580}
.cramp7b {margin-left: 0.0in; margin-top: -0.1in; padding-top: -0.1in; margin-right:0; margin-bottom: -0.02in; font-size:7pt; color:#ffee00; font-weight: bold; background-color: #0f5580}
.cramp7c {margin-left: 0.0in; margin-top: -0.1in; padding-top: -0.1in; margin-right:0; margin-bottom: -0.02in; font-size:7pt; color:#ffee00; background-color: #0f5580}
.cramp7s {width: 128px; margin: 0px; padding-top: 0px; padding-bottom: 4px; border: 1px #bbbbbb ridge; font-size: 10pt; color: #ffdd00; font-weight: 400; background-color: #333340; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow}
.cramp8 {margin-left: -0.2in; margin-top: -0.02in; margin-right:0; margin-bottom: -0.02in; font-size:7pt; color:#ffee00;  font-weight: bold; background-color: #ffcc00}
.cramp8b {margin-bottom: 0in; margin-top: 0.1in; }
.cramp8s {margin-left: -0.02in; margin-top: -0.04in; margin-right: -0.02in; margin-bottom: -0.02in; font-size: 11pt; color: #ffdd00; font-weight: 400; background-color: #333340; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow}
.cramp9 {margin-left: -0.2in; margin-top: 0.02in; margin-right:0; margin-bottom: 0.02in; font-size:7pt; color:#ffee00;  font-weight: bold; background-color: #ffcc00}
font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow}

.Detail_Header { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; }

hr { margin-top: 0in; margin-bottom: 0.02in; color:#660000; }

.hov {behavior:expression(
("row_hover" in window) 
?window.row_hover.call(this)
:window.row_hover= 
function(){;
this.runtimeStyle.behavior="none";
this.onmouseover = function(){this.className="hover";};
this.onmouseout = function(){this.className="";};
});    
}
H1.hover, H1:hover{background:#eeeeee; color:#880000; }
li.hover, li:hover{background:#eeeeee; color:#880000; }

.input1  {border: 0.0in; margin-left:-0.0; margin-top: -0.02in; margin-right:-0.02; margin-bottom: -0.02in; margin-color: #ff0000; padding-top: -0.06in; padding-bottom: -0.06in; padding-right: -0.06in; padding-left: 0.0in; padding-color:#00ff00; background-color: #ffffff; font-size:10pt; font-weight: 100; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow}
.input2  {margin-left:0; margin-top: -0.02in; margin-right: 0; margin-bottom: -0.02in; font-size:8pt; color:#000000; font-weight: bold; background-color: #ffffff}
.input3 {margin-left: 0in; margin-top: 0in; margin-bottom: 0in; font-size:7pt; color:#ffbb00;  font-weight: bold; background-color: #333350; }

P { margin-top: .06in; margin-bottom: .06in; }

.plain { width: 100%; border-collapse: collapse; border-style: none; border: 0; padding: 0.0; margin: 0.0; }
.nada { border: 0; padding: 0.0; margin: 0.0; }

SELECT { FONT-SIZE: 10px; }

.ShortBottom { margin-top: 0in; margin-bottom: -.02in; }

.ShortTop { margin-top: -.04in; margin-bottom: 0in; }

.size1 { font-size:1pt; color: #ffffff}
.size2 { font-size:2pt; color: #ffffff}
.size3 { font-size:3pt; color: black }
.size4 { font-size:4pt; }
.size5 { font-size:5pt; }
.size5n { font-size:5pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow; line-height: 120%;}
.size6 { font-size:6pt; }
.size6n { font-size:6pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow; line-height: 130%;}
.size6nb { FONT-WEIGHT: bold; font-size:6pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow; line-height: 140%; }
.size7n { font-size:7pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow }
.size7nb { FONT-WEIGHT: bold; font-size:7pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow }
.size7 { font-size:7pt; }
.size7b { FONT-WEIGHT: bold; font-size:7pt; }
.size8 { font-size:8pt; }
.size8n { font-size:8pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow }
.size9n { font-size:9pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow }
.size8S { font-size:8pt; line-height: 100%;}
.size9 { font-size:9pt; }
.size9nb { FONT-WEIGHT: bold; font-size:9pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow; line-height: 120%; }
.size10 { font-size:10pt; }
.size10h { font-size:10pt; line-height: 130%;}
.size10m { font-size:10pt; font-weight: 100; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow;}
.size10n { font-size:10pt; font-weight: 100; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow; padding: -0.1in; border: 0.01in;}
.size11 { font-size:11pt; }
.size12 { font-size:12pt; }
.size12n { font-size:12pt; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow }
.size13 { font-size:13pt; }
.size14 { font-size:14pt; margin-left:0; margin-top: -0.0in; margin-right:0;  margin-bottom: -0.02in; }
.size15 { font-size:15pt; }
.size17 { font-size:17pt; margin-left:0; margin-top: -0.0in; margin-right:0;  margin-bottom: -0.02in; }
.size18 { font-size:18pt; }
.size19 { font-size:19pt; }
.size20 { font-size:20pt; }
.size28 { font-size:28pt; }
.SmallText { font-size:7pt; }
SUB {font-size: -1pt; line-height: 170%; position: relative; top: -2pt;}
SUP {font-size: -1pt; line-height: 170%; position: relative; top: 1pt;}

.tblb { padding-left: 2pt; background-color: #0F5B8D; FONT-SIZE: 8pt; color: white; text-align: left; line-height: 135%; font-weight: bold;}
.tblbc { padding-left: 2pt; background-color: #0F5B8D; FONT-SIZE: 8pt; color: white; text-align: center; line-height: 135%; font-weight: bold;}
.tblg { padding-left: 2pt; background-color: #E0E0E0; FONT-SIZE: 8pt; color: black; text-align: left; line-height: 135%; }
.tblgc { padding-left: 2pt; background-color: #E0E0E0; FONT-SIZE: 8pt;  color: black; text-align: center; line-height: 135%; }
.tblr {padding-left: 2pt; background-color: #888888; FONT-SIZE: 8pt; color: white; text-align: left; line-height: 135%; }
.tbld {padding-left: 2pt; background-color: #888888; FONT-SIZE: 8pt; color: white; text-align: left; line-height: 135%; }
.tbldc {padding-left: 2pt; background-color: #888888; FONT-SIZE: 8pt; color: white; text-align: center; line-height: 135%; }
.tblrc {padding-left: 2pt; background-color: #888888; FONT-SIZE: 8pt; color: white; text-align: center; line-height: 135%; }
.tblw {padding-left: 2pt; background-color: white; FONT-SIZE: 8pt; color: black; text-align: left; line-height: 135%; }
.tblwc {padding-left: 2pt; background-color: white; FONT-SIZE: 8pt;  color: black; text-align: center; line-height: 135%; }

TR { margin-top: 0.0in; margin-bottom: 0.0in; }
TD { font-size: 9pt; }

.Txt15 { FONT-SIZE: 15px; }
.Txt15b { FONT-WEIGHT: bold; FONT-SIZE: 15px; }
.Txt14b { FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height: 130%;}
.Txt14bn { FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height: 130%; font-family: Arial Narrow, Helvetica-Narrow, sans-serif Narrow }
.Txt13 { FONT-SIZE: 13px; line-height: 125%;}
.Txt13b { FONT-WEIGHT: bold; FONT-SIZE: 13px; line-height: 130%;}
.Txt12 { FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height: 130%;}
.Txt12b { FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height: 130%;}
.Txt12br { FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height: 130%; color: #ff0000;}
.Txt11 { FONT-WEIGHT: normal; FONT-SIZE: 11px; line-height: 140%;}
.Txt11b { FONT-WEIGHT: bold; FONT-SIZE: 11px; line-height: 130%;}
.Txt10 { FONT-SIZE: 10px; line-height: 11pt; margin-top: 1pt;}
.Txt10b { FONT-WEIGHT: bold; FONT-SIZE: 10px; line-height: 130%;}
.Txt9 { FONT-SIZE: 9px; COLOR: #000000; line-height: 130%;}
.Txt8 { FONT-SIZE: 8px; COLOR: #000000; line-height: 130%;}
.Txt6 { FONT-SIZE: 6px; COLOR: #000000; line-height: 130%;}
.Txt4 { FONT-SIZE: 4px; COLOR: #000000; line-height: 130%;}
.Txt2 { FONT-SIZE: 2px; COLOR: #000000; line-height: 130%}
.Txt1 { FONT-SIZE: 1px; COLOR: #000000; line-height: 130%}

UL { list-style-image: disc; font-size: 9pt; margin-top: .03in; margin-bottom: .04in; }

.relative { font-size: 7pt; position: relative; left: 146px; top:8px; color: black; }


