* {font-family: Verdana, Sans-Serif; font-size: 10pt;}
BODY {font-family: Verdana, Sans-Serif; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; font-size: 10pt;}
TABLE {font-family: Verdana, Sans-Serif; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; font-size: 10pt;}
P {font-family: Verdana, Sans-Serif; margin-top: 10px; margin-bottom: 10px;}
H1 {font-family: Verdana, Sans-Serif; font-size: 13pt; color: #096698; font-weight: bold;margin-top:8px;margin-bottom:6px;}
FORM {margin: 0 0}
TEXTAREA {font-family: Verdana, Sans-Serif;}
INPUT {font-family: Verdana, Sans-Serif;}
HR {border:0;color:#99CCCC;background-color:#99CCCC;height:1px;width:100%;text-align:left;}

A {text-decoration: none; color: #02812F;}
A:hover {text-decoration: none;color: #FC761D;}
A.selected {text-decoration: none; color: #02812F;}

.count {color:gray;font-size:7pt;padding-left:6px;margin-bottom:3px;}
.smallicon {padding-left:3px;padding-right:3px;vertical-align:middle;font-weight:bold;border:1px solid #7FB1C4;;font-size:60%;}
.converted {color:#6F5CB4;}

.rborder {border-rigth:1px solid silver;}
.field {font-family: "Courier New", Verdana, Sans-Serif;color: Blue;}
.red{color:Red;}
.gray{color:Gray;}
.black{color:Black;}
.header{FONT-SIZE: 11pt;COLOR: #003399;font-weight: bold;vertical-align: middle;word-spacing: -2px;}
.lbord{border-left: 1px solid #95B8B9;}
.parhead {vertical-align: middle; font-weight: bold;padding-left:5px;padding-right:2px;padding-top:1px;padding-bottom:1px;background-color:#C2D8DA;border-bottom:solid 1px Silver;border-right:solid 1px Silver;}
.pagehead {vertical-align: middle; font-size:13pt; color: #096698; font-weight: bold;padding-left:5px;padding-right:2px;padding-top:4px;padding-bottom:4px;;background-color:#C2D8DA;border-bottom:solid 1px Silver;border-right:solid 1px Silver;}
.boldhead {vertical-align: middle; font-size:8pt; color: #096698; font-weight: bold;padding-left:5px;padding-right:2px;padding-top:8px;padding-bottom:3px;border-bottom:solid 1px Silver;border-left:solid 1px Silver;}
.head {vertical-align: middle; font-size:9pt; color: #096698; font-weight: bold;padding-top:10px;padding-bottom:3px;border-bottom:solid 1px Silver;}
.box {padding:5px;}

.leader {text-align: right; width: 190px; vertical-align: top; padding-right: 2px;}
.leader_mid {text-align: right; width: 190px; padding-right: 2px;}
.leader_rep {text-align: right; width: 120px; padding-right: 10px;}
.leader_nowid {text-align: right; vertical-align: top; padding-right: 2px;COLOR:#003399;}
.leader_top{font-family: Trebuchet,verdana,arial; font-size: 7pt; color: Gray;padding-bottom:0px;padding-bottom:2px;}

.dis_leader {text-align: right; width: 190px; vertical-align: top; padding-right: 2px;color:gray;}
.dis_leader_mid {text-align: right; width: 190px; padding-right: 2px;color:gray;}
.dis_leader_nowid {text-align: right; vertical-align: top; padding-right: 2px;COLOR:#003399;color:gray;}
.dis_leader_top{font-family: Trebuchet,verdana,arial; font-size: 7pt; color: Gray;padding-bottom:0px;color:gray;text-align:left;}

.red_leader {text-align: right; width: 190px; vertical-align: top; padding-right: 2px;color:red;}
.red_leader_mid {text-align: right; width: 190px; padding-right: 2px;color:red;}
.red_leader_nowid {text-align: right; vertical-align: top; padding-right: 2px;COLOR:#003399;color:red;}
.red_leader_top{font-family: Trebuchet,verdana,arial; font-size: 7pt; color: Gray;padding-bottom:0px;color:red;text-align:left;}

.outhead{font-family: Trebuchet,verdana,arial; font-size: 8pt; font-weight:bold;color: Gray;padding-bottom:3px;margin-bottom:0px;}

.small{font-family: Trebuchet,verdana,arial; font-size: 7pt; color: Gray;padding-bottom:3px;}
.commenthead{font-family: Trebuchet,verdana,arial; font-size: 8pt; font-weight:bold;color: Gray;padding-bottom:3px;}
.comment{font-family: Trebuchet,verdana,arial; font-size: 8pt; color: Gray;padding-bottom:3px;}
.bluecomment{font-family: Trebuchet,verdana,arial; font-size: 8pt; color: #096698;padding-bottom:3px;}

.A350 {WIDTH: 350px; COLOR: #000066;}
.A500 {WIDTH: 500px; COLOR: #000066;}

.C350 {WIDTH: 350px; COLOR: #000066;}

.T100 {WIDTH: 100px; COLOR: #000066;}
.T200 {WIDTH: 200px; COLOR: #000066;}
.T350 {WIDTH: 350px; COLOR: #000066;}

.P100 {WIDTH: 100px; COLOR: #000066;}
.P200 {WIDTH: 200px; COLOR: #000066;}
.P350 {WIDTH: 350px; COLOR: #000066;}

.S100 {WIDTH: 107px; COLOR: #000066;}
.S200 {WIDTH: 207px; COLOR: #000066;}
.S350 {WIDTH: 357px; COLOR: #000066;}
.Sfull {WIDTH: 100%; COLOR: #000066;}

.tbl {table-layout:fixed; border-collapse: collapse;}
.tbl th {border-bottom: 1px solid silver; padding: 2px 2px; background-color: #E2F1EB;} 
.tbl td {text-overflow: ellipsis;	overflow: hidden;} 

.nowrap {white-space:nowrap;}
.margintop { padding-top: 5px;}
.pagebreak {page-break-before: always;}

.L_B_rep {text-align: left;font-weight:normal;}

.C_B {text-align: center;}
.C_0 {text-align: center; background-color: #E2F1EB; padding-top:1px; padding-bottom:1px;}
.C_1 {text-align: center; padding-top:1px; padding-bottom:1px;}
.R_B {text-align: right;}
.R_0 {text-align: right; background-color: #E2F1EB; padding-top:1px; padding-bottom:1px;}
.R_1 {text-align: right; padding-top:1px; padding-bottom:1px;}
.L_B {text-align: left;}
.L_0 {text-align: left; background-color: #E2F1EB; padding-top:1px; padding-bottom:1px;}
.L_1 {text-align: left; padding-top:1px; padding-bottom:1px;}

.dis_C_B {text-align: center; color:Gray;}
.dis_C_0 {text-align: center; background-color: #E2F1EB; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_C_1 {text-align: center; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_R_B {text-align: right; color:Gray;}
.dis_R_0 {text-align: right; background-color: #E2F1EB; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_R_1 {text-align: right; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_L_B {text-align: left; color:Gray;}
.dis_L_0 {text-align: left; background-color: #E2F1EB; padding-top:1px; padding-bottom:1px; color:Gray;}
.dis_L_1 {text-align: left; padding-top:1px; padding-bottom:1px; color:Gray;}

.reptbl {table-layout:fixed; border-collapse: collapse;}
.reptbl th {font-family: Arial,Sans-Serif;font-size:7pt;color:gray;border-bottom: 1px solid silver;padding-bottom:2px;} 
.reptbl td {font-family: Arial,Sans-Serif;font-size:8pt;border:1px solid silver;vertical-align:top;text-overflow: ellipsis;	overflow: hidden;} 

.rep20 {font-family: Arial,Sans-Serif;font-size:20pt;font-weight:Bold;padding-left:10px;padding-top:50px;}
.rep11 {font-family: Arial,Sans-Serif;font-size:11pt;font-weight:Bold;padding-left:10px;padding-top:10px;}
.rep09 {font-family: Arial,Sans-Serif;font-size:9pt;padding-left:10px;padding-top:10px;}
.repfoot {font-size:8pt;color:gray;}
.repfootsmall {font-size:6pt;color:gray;}
.repnorm {font-size:9pt;}

.einButton {background-color:#E9F4F7;width:50px;font-size:8pt;padding:1px;border: 1px solid #ccc;}
.eb60 {background-color:#E9F4F7;width:100px;font-size:8pt;padding:1px;border: 1px solid #ccc;}
.eb120 {background-color:#E9F4F7;width:134px;font-size:8pt;padding:1px;border: 1px solid #ccc;}