body { background-color: #FFFFFF; margin: 0px; padding: 0px; } body, * alt, * table, * td, * p, * div, * span, * ul, * li, * a { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; } /* ------------------ */ .test { border: 1px solid #009900; background-color: #ffff66; } p { text-align: justify; } h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; align: left; padding: 0px; margin: 0px; } /* page title */ h1, h1.pageTitle { font-size: 16px; margin: 0px 0px 5px 10px; color: #000000; } /* page subtitle*/ h3 { font-size: 12px; margin: 0px 0px 5px 10px; font-weight: normal; } /* info page section title */ h2, h2.subTitle { font-size: 12px; color: #336666; } li { font-size: 12px; color: #000000; text-align: left; font-weight: bold; } a, a:link, a:visited, a:active, a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; } a:link { color: #336666; } a:visited { color: #660000; } a:active { color: #336666; } a:hover { color: #000000; text-decoration: underline; } #mainMenuDiv { float: right; align: right; text-align: right; padding: 4px 3px 0px 0px; margin: 0px; } table#mainMenu { margin: 0px; padding: 0px; } table#mainMenu td { margin: 0px; padding: 2px 5px; text-align: center; background-color: #336666; } table#mainMenu td.menuOn { } * .borderBR { border-right: 1px solid #052a2a; border-bottom: 1px solid #052a2a; } * .borderB { border-bottom: 1px solid #052a2a; } * .borderR { border-right: 1px solid #052a2a; } table#mainMenu td, table#mainMenu td a:link, table#mainMenu td a:active, table#mainMenu td a:visited, table#mainMenu td a:hover { color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: .03em } table#mainMenu td a:hover { color: #000000; } table#mainMenu td.menuOn, table#mainMenu td.menuOn a:link, table#mainMenu td.menuOn a:active, table#mainMenu td.menuOn a:visited, table#mainMenu td.menuOn a:hover { color: #000000; } table#mainMenu td.menuOn a:hover { } table#largeMenu { border-width: 0px 2px 4px 2px; border-style: solid; border-color: #660000; background-color: #660000; padding: 0px; margin: 0px; } table#largeMenu td{ padding: 0px; margin: 0px; } div#topHead { margin: 0px; padding: 0px; background-color: #336666; align: left; text-align: left; } div#topHeadCont { width: 750px !important; margin: 0px; padding: 0px; align: left; text-align: left; } div#company { float: right; align: right; text-align: right; padding: 0px 3px 0px 0px; margin: 0px; } div#mciLogo { float: none; align: left; text-align: left; padding: 0px; margin: 0px; } div#subHead { float: none; clear: both; height: 30px; margin: 2px 0px 10px 0px; padding: 0px; background-color: #660000; align: left; text-align: left; } div#topFrontMenu { width: 750px !important; height: 35px; align: left; text-align: left; margin: 0px; padding: 0px; } .tfmButton { float: right; align: right; text-align: right; margin: 0px; padding: 0px; } .callFree { float: none; align: left; text-align: left; color: #FFFFFF; font-size: 12px; padding: 8px 0px 0px 3px; } .none { clear: none; height: 1px; } .reset { clear: both; height: 1px; } .customPack { align: center; text-align: center; background-color: #336666; color: #FFFFFF; font-size: 11px; padding: 15px 1px 3px 1px; border: 1px solid #000000; letter-spacing: .02em; } .mciWorld { margin: 20px auto; padding: 0px; align: center; text-align: center; } .Packman { margin: 10px auto; padding: 0px; align: center; text-align: center; } p.welcome { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } * div.standards { margin: 0px; padding: 0px; clear: both; align: right; text-align: right; } * table#contact { align: center; text-align: center; margin: auto; padding: 3px; } * table#contact td { text-align: left; padding: 5px 8px; } * table#contact td, * table#contact td a{ font-weight: strong; } * #contentDiv { width: 750px !important; margin: 0px; padding: 0px 10px; align: left; text-align: left; width: inherit; } #footer { margin: 15px auto 5px auto; padding: 0px; text-align: center; align: center; font-size: 10px; } * div.proInfo { float: left; width: 170px !important; height: 220px !important; margin: 4px; padding: 0px; align: center; text-align: center; border: 1px solid #000000; font-size: 11px; overflow: hidden; } * div.proInfo h5 { align: center; text-align: center; background-color: #ffff80; color: #000000; border-bottom: 1px solid #eaeaea; width: inherit; padding: 3px 0px; font-size: 12px; } * div.proInfo img { margin: 10px auto 3px auto; border: 0px; } * div.proInfo ul { font-size: 11px; list-style-type: none; list-style-position: outside; /*line-height: 2em;*/ font-weight: normal; align: left; text-align: left; margin: 0px; padding: 6px 0px 0px 15px; } * div.proInfo ul li { color: #000000; font-size: 11px; list-style-type: none; list-style-position: outside; font-weight: normal; } * span.liDot { color: #676767; font-size: 12px; font-weight: bold; margin: auto 5px auto 0px; padding: 0px; } * span.liText { color: #000000; font-size: 11px; font-weight: normal; } * img.space { color: #000000; width: 100px; margin: 0px; } * .botTopNav { margin: 5px 0px 0px 0px; padding: 0px; border-top: 1px solid #eaeaea; } /* product navigation links */ * .proNav { width: 100%; margin: 0px auto 5px auto; padding: 0px; align: center; text-align: center; border-bottom: 1px solid #eaeaea; } * .proNav .navRight img { /*float: right;*/ margin: 0px 0px -3px 5px !important; padding: 0px; } * .proLinks { align: left; text-align: left; margin: 0px 0px 0px 0px !important; padding: 0px; } * .proNav .navLeft, * .proNav .navRight, * .proNav .navCenter { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } * .proNav .navLeft { align: left; text-align: left; } * .proNav .navRight { align: right; text-align: right; } * .proNav .navCenter { width: 300px; align: center; text-align: center; } * .navCenter span { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px 4px 0px 4px; padding: 2px; display: inline; } * .pageLinkOn { background-color: #f9f9f9; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #eaeaea; font-size: 12px; color: #336666; font-weight: bold; width: 20px; padding: 4px 8px 0px 8px; display: inline; } * .pageLink { } * div#catPage { margin: 0px 0px 0px 10px; padding: 0px; align: center; text-align: center; } * table#catIndex { margin: 0px; padding: 0px; } * table#catIndex td{ width: 50%; margin: 0px; padding: 0px 10px; } * h5.catSection { margin: 10px 0px 0px 0px; padding: 0px; font-weight: bold; font-size: 14px; } * ul.catSection { margin: 3px 0px 10px 3px; padding: 0px 0px 0px 3px; list-style-type: none; font-weight: normal; } * ul.catSection li{ margin: 3px 0px 3px 3px; padding: 0px 0px 0px 3px; list-style-type: none; font-weight: normal; } * ul.catSection li a, * ul.catSection li a:link, * ul.catSection li a:active, * ul.catSection li a:visited { text-decoration: none; font-weight: normal; } * ul.catSection li a:hover{ font-weight: normal; } .catIndexCol1 { text-align: left; } .catIndexCol2 { width: 300px; padding-left: 20px; text-align: left; } table#proDetail { width: 100%; margin: 3px auto; padding: 0px; border-width: 1px 0px 0px 1px; border-style: solid; border-color: #000000; align: center; text-align: center; } table#proDetail th { padding: 3px 2px; background-color: #ffff80; border-bottom: 1px solid #000000; border-right: 1px solid #000000; } table#proDetail td { padding: 3px 2px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; } * .hiCol { background-color: #fffff0; } * .loCol { background-color: #FFFFFF; } * #pdDetails { margin: 10px 0px; padding: 5px 4px; border: 1px solid #000000; background-color: #eaeaea; } * #pdDetails ul { margin: 3px 0px 10px 3px; padding: 0px 0px 0px 3px; list-style-type: none; font-weight: normal; } * #pdDetails ul li{ margin: 3px 0px 3px 3px; padding: 0px 0px 0px 3px; list-style-type: none; font-weight: normal; } * #pdDetails ul li a, * #pdDetails ul li a:link, * #pdDetails ul li a:active, * #pdDetails ul li a:visited { text-decoration: none; font-weight: normal; } * #pdDetails ul li a:hover{ font-weight: normal; } * #pdDrawing { margin: 10px auto 15px auto; padding: 0px; align: center; text-align: center; } * .left { align: left; text-align: left; } * .center { align: center; text-align: center; } * .right { align: right; text-align: right; } img { border: 0px !important; } * .noSideBorder { border-left: 0px solid #000000; border-right: 0px solid #000000; } * .specImage { float: right; margin: 5px; padding: 0px; } .halfLeft { float: none; align: right; margin: 0px auto; width: 48%; padding: 0px; } .halfRight { float: left; align: left; margin: 0px auto; width: 48%; padding: 0px; } * .proImagesDiv { border: 1px solid #000000; margin: 0px; padding: 0px; } * .proImagesDiv .small { float: left; align: left; text-align: left; margin: 0px auto; padding: 0px; } * .proImagesDiv .large { float: right; align: right; text-align: right; margin: 0px auto; padding: 0px; } * .empty { float: none; margin: 0px; padding: 0px; height: 1px; width: 1px; } * .proDetailDiv { width: inherit; margin: 0px; padding: 0px; } * .proDetailDiv #proDetail { width: inherit; margin: 5px 0px; padding: 0px; } /* content_infopage */ * #leftMenu { float: left; align: left; text-align: left; margin: -40px 0px 0px 0px; padding: 0px; } * #leftMenu table{ width: 137px; align: left; text-align: left; margin: 0px; padding: 0px; } * .leftMargin { margin-left: 150px; } * #pageInfo { float: none; align: left; text-align: left; margin: 0px 0px 0px 160px; padding: 0px; } /* spec information box */ * div.specDetail, * div.specImages, * div.specCustom, * div.customDesign { margin: 10px 0px; padding: 0px 0px 8px 0px; border: 1px solid #000000; } * .specDetail h5, * .specImages h5, * .specCustom h5, * .customDesign h5 { background-color: #ffff80; border-bottom: 1px solid #eaeaea; font-size: 16px; color: #000000; width: inherit; margin: 0px; padding: 3px 0px 3px 6px; align: left; text-align: left; } * .specDetail ul, * .specDetail ul li { font-weight: normal; } * .specImages { align: center; text-align: center; } * .specImages img { float: left; align: left; text-align: left; margin: 5px; padding: 0px; } * .specThumb { align: right; text-align: right; margin: 0px auto; padding: 0px; } * .specCustom p, * .customDesign p { margin: 0px; padding: 3px 10px; } * .specCustom .img, * .customDesign .img { align: center; text-align: center; margin: 4px auto; padding: 0px; } * #rollover { align: center; text-align: center; margin: auto; padding: 0px; } * #customDesignB { margin: 0px; padding: 0px; } * .links img { margin: 0px; padding: 0px; }