td,p,blockquote,ul,ol,dl,h1,h2,h3,h4 { font-family: Helvetica,Arial,Geneva,Swiss,SunSans-Regular; }
td,p,blockquote,ul,ol,dl { font-size: 9pt; color : #576975; }

p { margin-top: 0; padding-top: 0;  }

h1              { font-size: 14pt; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #870150; display: inline; }
h2              { font-size: 14pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: inline; color: #0080bd; letter-spacing: 1px; }
h3              { font-size:  11pt; }
h4				{color: #525557; }

a:link          {      font-size: 9pt;       font-weight: bold;      color: #0080bd; text-decoration:	none;}
a:visited       {        font-size: 9pt;     font-weight: bold;        color: #0080bd; text-decoration:	none; }
a:hover         {       font-size: 9pt;      font-weight: bold;        color: #0080bd; text-decoration:	none; }

a.flexible:link          {      font-size: 9pt;       font-weight: bold;      color: #770077; text-decoration:	none;}
a.flexible:visited       {        font-size: 9pt;     font-weight: bold;        color: #770077; text-decoration:	none; }
a.flexible:hover         {       font-size: 9pt;      font-weight: bold;        color: #4f0077; text-decoration:	none; }

a.shelf:link          {      font-size: 9pt;       font-weight: bold;      color: #c91d2c; text-decoration:	none;}
a.shelf:visited       {        font-size: 9pt;     font-weight: bold;        color: #c91d2c; text-decoration:	none; }
a.shelf:hover         {       font-size: 9pt;      font-weight: bold;        color: #a11d2c; text-decoration:	none; }

a.outdoor:link          {      font-size: 9pt;       font-weight: bold;      color: #FF7C00; text-decoration:	none;}
a.outdoor:visited       {        font-size: 9pt;     font-weight: bold;        color: #FF7C00; text-decoration:	none; }
a.outdoor:hover         {       font-size: 9pt;      font-weight: bold;        color: #d77c00; text-decoration:	none; }

a.wall:link          {      font-size: 9pt;       font-weight: bold;      color: #006411; text-decoration:	none;}
a.wall:visited       {        font-size: 9pt;     font-weight: bold;        color: #006411; text-decoration:	none; }
a.wall:hover         {       font-size: 9pt;      font-weight: bold;        color: #286411; text-decoration:	none; }

a.lamps:link          {      font-size: 9pt;       font-weight: bold;      color: #0066cc; text-decoration:	none;}
a.lamps:visited       {        font-size: 9pt;     font-weight: bold;        color: #0066cc; text-decoration:	none; }
a.lamps:hover         {       font-size: 9pt;      font-weight: bold;        color: #2866cc; text-decoration:	none; }

a.accessories:link          {      font-size: 9pt;       font-weight: bold;      color: #2cbaea; text-decoration:	none;}
a.accessories:visited       {        font-size: 9pt;     font-weight: bold;        color: #2cbaea; text-decoration:	none; }
a.accessories:hover         {       font-size: 9pt;      font-weight: bold;        color: #04baea; text-decoration:	none; }

a.tier1:link          {      font-size: 9pt;       font-weight: bold;      color: #333399; text-decoration:	none;}
a.tier1:visited       {        font-size: 9pt;     font-weight: bold;        color: #333399; text-decoration:	none; }
a.tier1:hover         {       font-size: 9pt;      font-weight: bold;        color: #333399; text-decoration:	none; }

a.tier2:link          {      font-size: 9pt;       font-weight: bold;      color: #c91d2c; text-decoration:	none;}
a.tier2:visited       {        font-size: 9pt;     font-weight: bold;        color: #c91d2c; text-decoration:	none; }
a.tier2:hover         {       font-size: 9pt;      font-weight: bold;        color: #c91d2c; text-decoration:	none; }

a.tier3:link          {      font-size: 9pt;       font-weight: bold;      color: #339966; text-decoration:	none;}
a.tier3:visited       {        font-size: 9pt;     font-weight: bold;        color: #339966; text-decoration:	none; }
a.tier3:hover         {       font-size: 9pt;      font-weight: bold;        color: #339966; text-decoration:	none; }

a.tier4:link          {      font-size: 9pt;       font-weight: bold;      color: #770077; text-decoration:	none;}
a.tier4:visited       {        font-size: 9pt;     font-weight: bold;        color: #770077; text-decoration:	none; }
a.tier4:hover         {       font-size: 9pt;      font-weight: bold;        color: #770077; text-decoration:	none; }

a.tier5:link          {      font-size: 9pt;       font-weight: bold;      color: #47babe; text-decoration:	none;}
a.tier5:visited       {        font-size: 9pt;     font-weight: bold;        color: #47babe; text-decoration:	none; }
a.tier5:hover         {       font-size: 9pt;      font-weight: bold;        color: #47babe; text-decoration:	none; }

a.tier6:link          {      font-size: 9pt;       font-weight: bold;      color: #ff6600; text-decoration:	none;}
a.tier6:visited       {        font-size: 9pt;     font-weight: bold;        color: #ff6600; text-decoration:	none; }
a.tier6:hover         {       font-size: 9pt;      font-weight: bold;        color: #ff6600; text-decoration:	none; }

a.browse:link          {      font-size: 10pt;       font-weight: bold;      color: #ffffff; text-decoration:	underline;}
a.browse:visited       {        font-size: 10pt;      font-weight: bold;        color: #ffffff; text-decoration:	underline; }
a.browse:hover         {       font-size: 10pt;       font-weight: bold;       color: #ffffff; text-decoration:	underline; }

a.product:link          {      font-size: 9pt;            color: #525557; text-decoration:	none;}
a.product:visited       {        font-size: 9pt;            color: #525557; text-decoration:	none; }
a.product:hover         {       font-size: 9pt;             color: #525557; text-decoration: none; }

a.advanced:link          {      font-size: 8pt;            color: #525557; text-decoration:	underline;}
a.advanced:visited       {        font-size: 8pt;            color: #525557; text-decoration:	underline; }
a.advanced:hover         {       font-size: 8pt;             color: #525557; text-decoration:	underline; }


a.nav:link          {        font-size: 9pt;          color: #ffffff; text-decoration:	none; font-weight: bold; }
a.nav:visited       {        font-size: 9pt;          color: #ffffff; text-decoration:	none; font-weight: bold; }
a.nav:hover         {        font-size: 9pt;          color: #92a1ab; text-decoration:	none; font-weight: bold; }

a.nav2:link          {        font-size: 9pt;          color: #92a1ab; text-decoration:	none; font-weight: bold; }
a.nav2:visited       {        font-size: 9pt;          color: #92a1ab; text-decoration:	none; font-weight: bold; }
a.nav2:hover         {        font-size: 9pt;          color: #92a1ab; text-decoration:	none; font-weight: bold; }

a.footer:link          {       font-size: 9pt; color : #74848f; text-decoration:	none; }
a.footer:visited       {      font-size: 9pt; color : #74848f; text-decoration:	none; }
a.footer:hover         {       font-size: 9pt; color : #74848f; text-decoration:	none; }

a.footer2:link          {        font-size: 8pt;   font-weight: normal;       color: #525557; text-decoration:	none; }
a.footer2:visited       {        font-size: 8pt;    font-weight: normal;      color: #525557; text-decoration:	none; }
a.footer2:hover         {        font-size: 8pt;    font-weight: normal;      color: #525557; text-decoration:	none; }

a.head:link          {      font-weight: bold; font-size: 10pt;           color: #ffffff; text-decoration:	none;}
a.head:visited       {       font-weight: bold; font-size: 10pt;            color: #ffffff; text-decoration:	none; }
a.head:hover         {      font-weight: bold; font-size: 10pt;           color: #ffffff; text-decoration:	underline; }

.footer {       font-size: 9pt; color : #74848f; margin-top: 8px;  }
.main_content { border-left: 1px solid #b9b9ba; border-right: 1px solid #b9b9ba;  }
.bottombar { color: #ffffff; }
.topleft { background-repeat: no-repeat;  }
.topright { background-repeat: no-repeat; background-position: right; }
.bottomleft { background-repeat: no-repeat;  }
.bottomright { background-repeat: no-repeat; background-position: right; }

form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
input { margin-bottom: 5px; } 

body {  }

.photo { border: 1px solid #ffffff; }

.dividers { color: #ffffff; }
.about { color: #454749;  }
.buttons {  background-color: #4f5b5b; border: 1px solid #ffffff;  border-left: 1px solid #b9b9ba; border-right: 1px solid #b9b9ba; }
.locator { font-size: 11pt; font-weight: bold; }
.locator_head { font-size: 10pt; color: #00264c; font-weight: bold; }
.pendant { font-size: 14pt; color: #00264c; font-weight: bold; }
.company { color: #0080bd; font-weight: bold; }
.contact { color: #576975;  }
.ada { color: #3abcf8; }
.flourescent { color: #3ac264; }
.model { font-size: 11pt; font-weight: bold; }
.access { color: #00264c; font-weight: bold; }
.welcome { font-size: 11pt;}

.distributor { color: #000000; }
.bronze { color: #6b4524; }

td.detail { border-bottom: 1px solid #c8c8cd; }
td.na { border: 1px solid #c8c8cd; }
td.zoom { border: 1px solid #c8c8cd; }

.flexible_tbl { font-size: 10pt; background-color: #770077; color: #ffffff; font-weight: bold;  }
.shelf_tbl { font-size: 10pt; background-color: #c91d2c; color: #ffffff;font-weight: bold; }
.outdoor_tbl { font-size: 10pt; background-color: #FF7C00; color: #ffffff;font-weight: bold; }
.wall_tbl { font-size: 10pt; background-color: #006411; color: #ffffff;font-weight: bold; }
.lamps_tbl { font-size: 10pt; background-color: #0066cc; color: #ffffff;font-weight: bold; }
.accessories_tbl { font-size: 10pt; background-color: #2cbaea; color: #ffffff;font-weight: bold; }

.tier1_tbl { font-size: 10pt; background-color: #333399; color: #ffffff;font-weight: bold; }
.tier2_tbl { font-size: 10pt; background-color: #c91d2c; color: #ffffff; font-weight: bold;}
.tier3_tbl { font-size: 10pt; background-color: #339966; color: #ffffff;font-weight: bold; }
.tier4_tbl { font-size: 10pt; background-color: #770077; color: #ffffff;font-weight: bold; }
.tier5_tbl { font-size: 10pt; background-color: #47babe; color: #ffffff;font-weight: bold; }
.tier6_tbl { font-size: 10pt; background-color: #ff6600; color: #ffffff;font-weight: bold; }

ul { margin-bottom: 0; }