body { margin:0; padding:0; font-size:10pt; color:#3C3C3C;}
hr { border:1px solid #BDBDBD;}
ol { margin:0 0 0 25px; padding:0;}
ul { margin:0 0 0 12px; padding:0;}
li { padding:0; margin:0;}
caption { text-align:center; color:#66615F; font-size:10pt; font-weight:bold;}

a:link { COLOR: #506DB7; TEXT-DECORATION: none;}
a:visited { COLOR: #506DB7; TEXT-DECORATION: none;}
a:active {COLOR: #506DB7; TEXT-DECORATION: none;}
a:hover {COLOR: #3341AF; TEXT-DECORATION: underline;}

a.title:link { COLOR: #AF0C42; TEXT-DECORATION: none;}
a.title:visited { COLOR: #AF0C42; TEXT-DECORATION: none;}
a.title:active {COLOR: #AF0C42; TEXT-DECORATION: none;}
a.title:hover {COLOR: #BB3964; TEXT-DECORATION: underline;}

.table1 { border-collapse: collapse; font-size: 10pt; border: 1px solid #C4C1B7;}
.table1 tr.graybg {background-color: #f7f7f7;}
.table1 thead td {background-color: #FAE1DF; border: 1px solid #C4C1B7; color:#AB6161;}
.table1 thead th {background-color: #FAE1DF; border: 1px solid #C4C1B7;line-height: 150%; color:#AB6161; padding:0.3em 2px 0.1em 2px;}
.note { font-size:10pt; font-weight:normal; color:#685B50; text-align:right;}
.table1 tbody th { background-color: #e0e0e0; color: #3c3c3c; font-weight:normal; border: 1px solid #C4C1B7;}
.table1 tbody td { line-height:1.3em; color:#5B5A5A; border: 1px solid #C4C1B7; padding:3px;}
.table1 tbody tr {background-color: #FFFFFF;}
.t1note { color:#c44000; font-size:10pt;}

.table2 { border-collapse: collapse; font-size: 10pt; border: 1px solid #C3C1C1; margin-top:12px;}
.table2 td { color: #9A2828; line-height: 150%; background-color: #FFFAEF; padding:5px;}

.all { width:600px; border:0;}
.tallcontent { font-size:10pt; font-weight:normal; text-align:left; line-height:1.6em; letter-spacing: 0.4pt; color: #141516;}
.tablecontent,.table2 td.tablecontent {  font-size: 10pt; color: #5A5757; line-height: 1.5em;}
.pbg { color:#953F5B; background-color:#FDE7EC; font-size: 10pt; padding-top:3px;}
.smallwhite {color: #FFFFFF; font-size: 10pt; text-decoration:none; line-height: normal;}
.smallcontent {color:#333333; text-decoration:none; line-height: normal; font-size: 10pt;}
.bigtitle { font-size: 11pt; font-weight: bold; color: #AF0C42; text-align:left;}
.bluetitle {color:#AF0C42; font-weight:bold; line-height:1.3em; font-size:10pt; text-align:left;}
.pnote { font-style: normal; line-height:  normal; font-weight: normal; color: #BA0642; font-size:10pt;}
.gi { color:#858484;}
.boldcontent { font-size: 10pt; font-weight: bold; color: #66615F;}
.mar-b5 { margin-bottom:5px;}
.mar-t15 { margin-top:15px;}
