.move_dn { margin-top: 5px }
.ambassador  { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva; position: relative; top: 56px; width: 118px; height: 50px; float: left }
.insidetrack  { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva; position: relative; top: 56px; left: 5px; width: 105px; height: 50px; float: left }
.customers { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva; position: relative; top: 70px; width: 100px; height: 50px; float: left }
.maintext { color: #fff; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt }
.articletext { color: #000; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt }
.mainsubheader { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt }
.articlesubheader { color: #000 !important; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt }

.mainheader  { color: #dd0000; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18pt }
a   { color: #dd0000; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none }
a.article   { color: #dd0000; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none }

a:hover { color: #bdbdbd; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none }
a.article:hover { color: #bdbdbd; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none }
.lt_hspace  { margin-bottom: 20px; margin-left: 20px }
.gallery  { color: #fff; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt }

#Error  { color: #dd0000; font-weight: normal }

#Success { color: #black; font-weight: normal }

#MainBody   { font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; text-decoration: none; background-color: #fff }
#TopBody    { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; text-decoration: none; background-color: white }

#SidebarBody  { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; text-decoration: none; background-color: #000 }

#SidebarBody2  { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; text-decoration: none; background-color: #000 }

#SidebarData  { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; text-decoration: none; background-color: #808080 }

#SideA1    { color: white; font-size: 7.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt }
#SideA   { color: white; font-size: 7.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none }
#SideA2   { color: black; font-size: 7.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none }

#SideA:hover     { color: #dd0000; font-size: 7.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none; background-color: transparent }
A#onred   { color: #000; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none }

A#onred:hover   { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none }

#Data    { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none; background-color: #ccc }
#Data2    { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none; background-color: #fff }

#Results   { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none; background-color: white }

#Header     { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none; background-color: #dd0000 }

#SubHeader      { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none; background-color: gray }
#sSubHeader    { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; text-decoration: none; background-color: transparent }

#btn    { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; background-color: #ccc; padding: 0; height: 22px; border-width: 1px; border-color: white }

#entry    { color: #000; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; line-height: 11pt; background-color: #fff; padding: 0; height: 19px; border-width: 1px; border-color: black; cursor-color: White   }

#SmallOpenEntry  { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; line-height: 11pt; background-color: #a0a0a0; padding: 0; width: 225px; height: 85px; border-width: 1px; border-color: black }

#OpenEntry  { color: #000; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; line-height: 11pt; background-color: #fff; padding: 0; width: 300px; height: 170px; border-width: 1px; border-color: black; cursor-color: White }

#WideOpenEntry   { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; background-color: #909090; padding: 0; width: 450px; height: 170px; border-color: black }

#MainTable    { color: white; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; padding: 4px; border-color: silver }

#ReportMainBody  { font-size: 8.5pt; font-family: Arial, Geneva, Helvetica; line-height: 11pt; text-decoration: none; background-color: #ffffff }

#ReportMainTable  { background-color: black; padding: 4px; border-color: black }

#ReportResults   { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; background-color: white }

#ReportData   { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; background-color: #c0c0c0 }

#ReportHeader  { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; background-color: #e0e0e0 }

#ReportSubHeader   { color: black; font-size: 8.5pt; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 11pt; background-color: #c0c0c0 }

