
html { -webkit-text-size-adjust:none; }
body     { color: black; font-size: 12px; font-family: Verdana, Arial; background-color: #f7f5f0; text-align: center; margin: 0px }
p   { margin: 0px; padding: 0px }
td   { margin: 0px; padding: 0px }
.transfix { behavior: url(0j/pngx.htc) }
.css3 { text-shadow: 1px 1px 1px #000 }
.MT  { margin: 0px auto; padding: 0px; width: 100%; height: 100% }
.AltMenuText { font-size: 12px }
.td-TP   { background: #332c23 url(0i/t.jpg) repeat-x; height: 152px }
.td-FT    { background: #39332a url(0i/foot.jpg) repeat-x; position: relative; bottom: 0px; height: 92px }
.TP-LIC   { color: #f4eee0; font-size: 12px; margin: 0px; padding: 4px 0px 0px; height: 30px }
.TP-TOD    { color: #f4eee0; font-size: 11px; line-height: 16px; padding-top: 17px; width: 530px; height: 48px }
.FT-Contact     { color: #f4eee0; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica; margin: 0px; padding-top: 21px }
.FT-Directory      { color: #f4eee0; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica; margin: 0px; padding-top: 21px }
.MM-BG { background: #802f16 url(0i/mm-bg.gif) no-repeat; width: 864px; height: 36px }
.MM-BG-NoArm   { background: #302920 url(0i/mm-bg.gif) no-repeat; width: 864px; height: 36px }
.MonitorArmBridge { background: url(0i/monitor-arm-bridge.gif) no-repeat; width: 864px; height: 24px }
.MonitorArmBridgeEmpty { width: 864px; height: 24px }
.ShareBox { background-color: #e6e5e0; padding: 15px 15px 5px; border: solid 1px #b4b3af }
.cccROn     { color: #f4eee0; font-weight: bold; font-size: 12px; text-decoration: none; margin: 0px; padding: 9px 0px 0px }
.cccROov       { color: white; font-weight: bold; font-size: 12px; text-decoration: none; background: url(0i/mm-bg-over.gif) repeat-x; margin: 0px; padding: 9px 0px 0px; height: 36px }
.cccROnB  { color: white; font-weight: bold; font-size: 11px; text-decoration: none; background-image: url(0i/mm-bg-sub-norm.gif); text-align: left; margin: 0px; padding: 7px 0px 0px 20px }
.cccROovB  { color: white; font-weight: bold; font-size: 11px; text-decoration: none; text-align: left; margin: 0px; padding: 7px 0px 0px 20px }
.TD-SB-BG  { background-color: #203419; width: 280px }
.TD-SB-JarRight { padding-right: 10px }
.TD-SB-JarLeft { padding-left: 10px }
.TD-SB-JarCent { padding: 15px 20px 0px }
.SBTX-Headline   { color: #ece6da; font-weight: bold; font-size: 13px; line-height: 14px; padding-bottom: 2px }
.SBTX-MainCopy  { color: #ece6da; font-size: 11px; line-height: 15px }
.MainContent   { width: 560px }
.MainContent-wArmOne { background: url(0i/ii-monitor-one-line.gif) no-repeat; width: 560px }
.MonitorImage-FauxPax   { float: right; margin: 0px 16px 0px 0px; padding: 0px 0px 0px 25px; width: 120px; height: 44px }
.MonitorImage-FauxPaxB { float: right; clear: right; margin: 0px 16px 0px 25px; padding: 0px; width: 213px; height: 20px }
.MonitorImage-One    { float: right; clear: right; margin: 0px 16px 25px 25px; padding: 0px; width: 213px; height: 119px }
.redline   { margin: 12px 0px 12px 15px; padding: 0px }
.redline_b  { margin: 15px 0px 15px 15px; padding: 0px }
h1      { color: #133608; font-style: normal; font-weight: normal; font-size: 26px; text-decoration: none; margin: 0px 35px 0px 15px; padding: 0px }
h2  { color: black; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; text-decoration: none; margin: 0px 35px 0px 15px; padding: 0px }
h3     { color: #133608; font-style: normal; font-weight: bold; font-size: 18px; text-decoration: none; margin: 0px 35px 15px 15px; padding: 0px }
h4     { color: black; font-style: normal; font-weight: bold; font-size: 16px; text-decoration: none; margin: 0px 35px 0px 15px; padding: 0px }
h5  { color: black; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; text-decoration: none; margin: 0px 35px 0px 40px; padding: 5px 0px }
h6 { color: black; font-style: normal; font-weight: normal; font-size: 11px; line-height: 14px; text-decoration: none; margin: 0px 35px 0px 15px; padding: 0px }
ul  { color: black; font-size: 12px; line-height: 18px; list-style-type: square; margin: 0px 35px 0px 45px; padding: 0px 0px 10px }
li  { color: black; font-size: 12px; line-height: 18px; list-style-type: square; margin: 0px 35px 0px 45px; padding: 0px }
.h2_NoPadForChart { color: black; font-size: 12px; line-height: 16px; margin: 0px; padding: 0px }
.h2_VendChartDescTxt { color: black; font-size: 12px; line-height: 16px; margin: 0px; padding: 5px }
.h2_VendChartLinesTxt { color: black; font-size: 12px; line-height: 16px; margin: 0px; padding: 8px 15px 3px 0px; border-bottom: 1px dotted #696969 }
.h2_VendMainPG_in_Lnks { color: black; font-size: 14px; line-height: 16px; margin: 0px; padding: 5px 15px 5px 0px; border-bottom: 1px dotted #696969; height: 74px }
.h3_VendChartSubHead { color: #803914; font-style: normal; font-weight: bold; font-size: 18px; text-decoration: none; margin: 0px; padding: 0px 0px 5px; border-bottom: 1px solid maroon; width: 495px }
.h3_ExtraTPad { padding-top: 10px }
.pp_VendorGalleryNavigation { color: #803914; font-size: 10px; line-height: 10px; letter-spacing: 1px; padding-bottom: 20px }
.TwoColumnNorm  { color: black; font-weight: bold; font-size: 11px; line-height: 13px; padding-bottom: 10px }
.a  { color: white; font-size: 12px; text-decoration: none; outline: 0 }
a:link  { color: white; text-decoration: none }
a:visited   { color: white; text-decoration: none }
a:hover   { color: white; text-decoration: none }
a:active   { color: white; text-decoration: none }
a:focus  { outline-style: none; -moz-outline-style: none }
.r     { color: #ece6da; text-decoration: none; outline: 0  }
.r:link     { color: #ece6da; text-decoration: none }
.r:visited    { color: #ece6da; text-decoration: none }
.r:hover    { color: #ece6da; text-decoration: underline }
.r:active    { color: #ece6da; text-decoration: underline }
.r:focus  { outline-style: none; -moz-outline-style: none }
.ftR     { color: #f4eee0; text-decoration: none; outline: 0  }
.ftR:link,.ftR:visited     { color: #f4eee0; text-decoration: none }
.ftR:hover,.ftR:active    { color: #f4eee0; text-decoration: underline }
.ftR:focus  { outline-style: none; -moz-outline-style: none }

form { margin: 0px; padding: 0px }
.tdff-label    { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; text-align: right; margin: 0px; padding: 0px }
.tdff-dataside { font-weight: bold; margin: 0px; padding: 2px 0px 2px 3px }
.tdff-datasideB { font-weight: normal; font-size: 11px; margin: 0px; padding: 2px 0px 2px 3px }
.fdHD-email { visibility: hidden }
.ffee-TextType   { font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeB  { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeSM    { font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-TextTypeSMB   { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-SelectTypeRaw  { font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray }
.ffee-SelectTypeFull  { font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffbb-ActionA   { color: black; font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Times, Courier, Georgia; background-color: white; margin: 4px 0px; padding: 3px 2px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #808080; width: 100% }
