a:link    { font-weight: bold; color: #336699; text-decoration: none; }
a:visited { font-weight: bold; color: #336699; text-decoration: none; }
a:active  { font-weight: bold; color: #FF6633; text-decoration: underline; }
a:hover   { font-weight: bold; color: #FF6633; text-decoration: underline; }

.td1    { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
a.td1:link    { font-weight: bold; color: #336699; }
a.td1:hover   { font-weight: bold; color: #336699; }
a.td1:visited { font-weight: bold; color: #336699; }
a.td1:active  { font-weight: bold; color: #336699; }
.td2    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
a.td2:link    { font-weight: bold; color: #FFFFFF; }
a.td2:hover   { font-weight: bold; color: #FFFFFF; }
a.td2:visited { font-weight: bold; color: #FFFFFF; }
a.td2:active  { font-weight: bold; color: #FFFFFF; }
.th1    { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }

.links1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; }
a.links1:link    { color: #336699; font-weight: bold; }
a.links1:visited { color: #336699; font-weight: bold; }
a.links1:active  { color: #FF6633; font-weight: bold; }
a.links1:hover   { color: #FF6633; font-weight: bold; }

.grey1  { color: #666666 }

.detailsbox { background-color: #FAFAFA; border: 1px solid #93B0D0; padding: 10px 7px 7px 10px; }
.detailstd  { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.detailsh { color: #2D4569; }
a.detailsh:link    { color: #2D4569; font-weight: bold; }
a.detailsh:visited { color: #2D4569; font-weight: bold; }
a.detailsh:active  { color: #FF6633; font-weight: bold; }
a.detailsh:hover   { color: #FF6633; font-weight: bold; }
.detailsl { color: #2D4569; font-size: 10px; }
a.detailsl:link    { color: #2D4569; font-weight: bold; }
a.detailsl:visited { color: #2D4569; font-weight: bold; }
a.detailsl:active  { color: #FF6633; font-weight: bold; }
a.detailsl:hover   { color: #FF6633; font-weight: bold; }
.detailsd { color: #4C4C4C; }

.special1box { background-color: #FAFAFA; border: 1px solid #93B0D0; }
.special2box { padding: 7px 7px 7px 10px; }
.special3box { padding: 10px 10px 7px; }
.special4box { padding: 10px 7px 7px 0px; }

.txts1  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.txts1b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold }
.txts1i { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic }

.txts2  { font-family: Arial, Helvetica, sans-serif; font-size: 11px }
.txts2b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }

.txts3  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txts3b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }


.txtmedium1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 11pt; letter-spacing: 0px}
.txtmedium2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px }

.txtbig1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 0px}
.txtbig2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 0px }

.txtsmall1bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0px }
.txtmedium1bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 11pt; font-weight: bold; letter-spacing: 0px }
.txtmedium2bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0px }
.txtmedium1ita { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: 11pt; letter-spacing: 0px }

.box1 {  font-family: "Courier New", Courier, mono; background-color: #F8F8F8 }
