
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 }
.iir { float: right; margin: 0px 0px 5px 15px; 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: #dcd5c0 url(0i/t.gif) repeat-x; margin: 0px; padding: 0px; height: 152px }
.td-TP-v2 { background: #dcd5c0 url(0i/t-v2.gif) repeat-x; margin: 0px; padding: 0px; height: 120px }
.td-FT     { background: #d9d0b9 url(0i/foot-b.gif) repeat-x; position: relative; bottom: 0px; height: 122px }
.TP-LIC { font-size: 12px; margin: 0px; padding: 4px 0px 0px; height: 30px }
.TP-TOD       { color: white; font-style: normal; font-weight: normal; font-size: 12px; line-height: 12px; background: url(0i/mm_ext_tab_bg.gif) no-repeat right ; padding-top: 11px; padding-right: 68px; width: 530px; height: 48px }
.tp_CallPlate    { background: url(0i/top_call_screen.gif) no-repeat; margin: 0px; padding: 0px; width: 450px; height: 148px }
.tp_CallPlateTxt    { color: white; font-size: 12px; margin: 0px; padding: 25px 0px 0px; width: 450px; height: 48px }
.tp_CallPlateLnk  { margin: 0px; padding: 0px; width: 450px; height: 70px }
#ccIdName { z-index: 10 }
.FT-Contact   { color: #671300; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica; padding-top: 32px }
.FT-Directory      { color: #671300; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; padding-top: 15px }
.FT-DV-Drker  { color: black; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica; padding-top: 7px }
.MM-BG       { background: #802f16 url(0i/mm-bg.gif) no-repeat; margin: 0px; padding: 0px 4px 0px 20px; width: 864px; height: 36px }
.MM-BG-NoArm       { background: #802f16 url(0i/mm-bg-no-arm.gif) no-repeat; margin: 0px; padding: 0px 4px 0px 20px; width: 864px; height: 36px }
.MonitorArmBridge  { background: url(0i/monitor-arm-bridge.gif) no-repeat; margin: 0px; padding: 0px; width: 864px; height: 24px }
.ShareBox { background-color: #e6e5e0; padding: 15px 15px 5px; border: solid 1px #b4b3af }
.cccROn  { color: white; font-size: 12px; text-decoration: none; margin: 0px; padding: 9px 0px 0px }
.cccROov    { color: white; 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: #e6e5e0; width: 280px }
.TD-SB-JarRight { padding-right: 10px }
.TD-SB-JarLeft { padding-left: 10px }
.TD-SB-JarCent { padding: 15px 20px 0px }
.SBTX-Headline  { color: #8a3a0f; font-weight: bold; font-size: 13px; line-height: 14px; text-align: left; padding-bottom: 2px }
.SBTX-AdvLine      { color: white; font-weight: bold; font-size: 24px; background: #76240b url(0i/sb-bg-quote.gif); text-align: center; margin: 0px; padding: 0px; width: 280px; height: 60px }
.SBTX-ppAdvLine { margin: 0px; padding: 14px 0px 0px }
.SBTX-MainCopy  { color: black; font-size: 11px; line-height: 15px; text-align: left }
.SBTX-MainFreeQuote { color: black; font-size: 11px; line-height: 15px; background: url(0i/sb-bg-free-quote.jpg) no-repeat; text-align: left; margin: 0px; padding: 15px 0px 0px }
.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 }
.dv-HLight-A { color: white; background-color: #581705; margin-left: 15px; padding: 3px 0px; width: 400px }
.redline    { float: left; margin: 12px 0px 12px 15px; padding: 0px }
.redline_b   { float: left; margin: 15px 0px 15px 15px; padding: 0px }
h1     { color: #803914; font-style: normal; font-weight: normal; font-size: 26px; text-decoration: none; text-align: left; margin: 0px 35px 0px 15px; padding: 0px }
h2    { color: #803914; font-style: normal; font-weight: bold; font-size: 18px; text-decoration: none; text-align: left; margin: 0px 35px 15px 15px; padding: 0px }
h4        { color: black; font-style: normal; font-weight: bold; font-size: 16px; text-decoration: none; text-align: left; margin: 0px 35px 2px 15px; padding: 0px }
h5   { color: black; font-style: normal; font-weight: bold; font-size: 12px; line-height: 18px; text-decoration: none; text-align: left; 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; text-align: left; margin: 0px 35px 0px 15px; padding: 0px }
/**********************************/
.pp2      { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 19px; text-decoration: none; text-align: left; margin: 1px 35px 1px 15px; padding: 1px 0px }
.pp3 { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 19px; text-decoration: none; text-align: center; margin: 1px 35px 1px 15px; padding: 1px 0px }
/**********************************/
.fix_ul  { color: black; font-size: 12px; line-height: 18px; list-style-type: square; margin: 0px 35px 0px 45px; padding: 0px 0px 10px }
.fix_li  { color: black; font-size: 12px; line-height: 18px; list-style-type: square; margin: 0px 35px 0px 45px; padding: 0px }
.fix_h2 { color: white; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; margin: 0px; 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 }
.h2_OurWork   { color: #803914; font-style: normal; font-weight: bold; font-size: 16px; text-decoration: none; text-align: left; margin: 0px 35px 5px 15px; padding: 0px; border-bottom: 1px solid #803914 }
.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 }
.h4_ColorVar   { color: #803914; font-size: 16px; line-height: 16px; background-color: #e6e5e0; margin: 30px 0px 10px; padding: 7px 5px; border: solid 1px #803914 }
.pp_VendorGalleryNavigation { color: #803914; font-size: 10px; line-height: 10px; letter-spacing: 1px; padding-bottom: 20px }
.pp_BreadCrumbsA    { color: #803914; font-size: 10px; line-height: 13px; text-align: left; letter-spacing: 1px; padding-bottom: 17px; padding-left: 0px }
.TB-RelatedLinks   { background-color: #521402; margin: 7px 0px 7px 15px; padding: 0px }
.TD-RelatedLinks { color: white; font-size: 12px; line-height: 18px; margin: 0px; padding: 10px 15px 15px }
.PP-RelatedLinksHeadline { font-weight: bold; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px 0px 10px }
.PP-RelatedLinksContent { font-size: 11px; line-height: 24px; margin: 0px; padding: 0px 0px 0px 15px }
.TwoColumnNorm    { color: black; font-weight: bold; font-size: 12px; line-height: 18px; text-align: left; padding-bottom: 10px }
.faux_li_sitemap_main   { color: #803914; font-weight: bold; font-size: 16px; text-align: left; margin: 0px; padding: 13px 0px 5px 50px }
.faux_li_sitemap_sub   { color: black; font-weight: normal; font-size: 14px; text-align: left; margin: 0px; padding: 5px 0px 5px 75px }
.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: #671300; text-decoration: none; outline: 0 }
.r:link   { color: #671300; text-decoration: none }
.r:visited  { color: #671300; text-decoration: none }
.r:hover  { color: #671300; text-decoration: underline }
.r:active  { color: #671300; text-decoration: underline }
.r:focus  { outline-style: none; -moz-outline-style: none }
.bk   { color: #000000; text-decoration: none; outline: 0 }
.bk:link   { color: #000000; text-decoration: none }
.bk:visited  { color: #000000; text-decoration: none }
.bk:hover  { color: #000000; text-decoration: underline }
.bk:active  { color: #000000; text-decoration: underline }
.bk:focus  { outline-style: #000000; -moz-outline-style: none }

