body {margin: 0 0 0 0;background-color:#fff;padding: 0 0 0 0; background-image: url(images/bg-tile.gif);}/*alternate stripe color 88eeff 99ccff*/table.main {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;} tr.fill {border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;} #underline {border-bottom: 1px solid #ccc;}#model {font-size: 12px; font-weight: bold; color: #474848; font-family: arial,helvetica,sans-serif; padding-top: 5px; padding-left: 6px;} /*model description title*/p.more {font-size: 12px; color: #474848; font-family: arial,helvetica,sans-serif; padding-top: 8px;}/*product table*/td.prodfeature {font-size: 11px; color: #474848; font-family: arial,helvetica,sans-serif; padding-bottom: 8px; padding-top: 8px;} table.prodindent {padding-left: none;padding-top: 10px;}td.prodinfo {font-size: 11px; color: #474848; font-family: arial,helvetica,sans-serif; padding-left: 5px; padding-right: 5px;}/*product description*/td.copy {font-size: 10px; color: #474848; font-family: arial,helvetica,sans-serif; padding-bottom: 8px; padding-top: 8px; padding-left: 6px;} .caption {font-size: 10px; color: #474848; font-family: arial,helvetica,sans-serif; padding-top: 2px; padding-bottom: 3px; padding-left: 6px;}/*home copy*/td.home {font-size: 12px; color: #000; font-family: arial,helvetica,sans-serif;         border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; padding-left: 5px; padding-right: 5px; padding-top: 5px;}                /*pagenav links*/      A:link.pagenav {text-decoration: underline; color:#000;}A:visited.pagenav {text-decoration: underline; color:#000;}A:hover.pagenav {text-decoration: underline; color:#000;}A:active.pagenav {text-decoration: underline; color:#000;}           /*universal links*/a:link {text-decoration: underline; color:#3333cc;}a:visited {text-decoration: underline; color:#bb5500;}a:hover {text-decoration: underline; color:#bb5500;}a:active {text-decoration: underline; color:#bb5500;}/*subnav links*/a:link.subnav {text-decoration: underline; color:#fff;}a:visited.subnav {text-decoration: none; color:#fff; font-weight:bold;}a:hover.subnav {text-decoration: underline; color:#fff;}a:active.subnav {text-decoration: underline; color:#fff;}table.subnav {border-bottom: 2px solid #fff;}p.info {font-size: 11px; color: #000; font-family: arial,helvetica,sans-serif; padding-right: 5px;padding-bottom: 2px; padding-top: 3px;}p.copyright {font-size: 10px; color: #000; font-family: arial,helvetica,sans-serif; padding-left: 5px;}p.navtrail {font-size: 10px; color: #000; font-family: arial,helvetica,sans-serif; padding-left: 5px; padding-top: 8px;}p.note {font-size: 10px; color: #000; font-family: arial,helvetica,sans-serif; padding-left: 5px; padding-bottom: 8px;}/*----------specifications---------------*/td.spectitle {font-size: 12px; font-weight:bold; color: #474848; font-family: arial,helvetica,sans-serif; padding-left: 3px;}/*product images*/table.pagenumbers {font-size: 12px; color: #000; font-family: arial,helvetica,sans-serif;}table.toprule {border-top: 1px solid #333;border-bottom: 1px solid #333;}tr.modelname {font-size: 11px; color: #474848; font-family: arial,helvetica,sans-serif;}/*large product pics*/td.lgpic {padding-bottom: 8px; padding-top: 8px; background-color: black;}/*color chart*/table.colorchart {border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 1px solid #ccc;                     font-size: 10px; color: #474848; font-family: arial,helvetica,sans-serif; border-bottom: 1px solid #ccc;}tr.pages{font-size: 10px; color: #4a4a4a; font-family: arial,helvetica,sans-serif;}p.directions {font-size: 10px; color: #474848; font-family: arial,helvetica,sans-serif;}td.directions {font-size: 10px; color: #474848; font-family: arial,helvetica,sans-serif;padding-bottom: 10px;}/*----------------------PRODUCT INDEX---------------------------*/table.rules {border-top: 1px solid  #cbdce5; border-bottom: 1px solid  #cbdce5;}#prodcaption {font-size: 12px; color: #2a2a2a; font-family: arial,helvetica,sans-serif;}/*----------------------basic model page---------------------------*/#hr {border-right: 1px solid #bbb; border-left: none; border-bottom: none;}/*----------------------about---------------------------*/td.aboutcopy {font-size: 12px; color: #000; font-family: arial,helvetica,sans-serif;           padding-left: 15px; padding-right: 15px; padding-top: 7px; padding-bottom: 5px;}         img.about {padding-top: 20px;}     /*-----------------------Contact------------------------*/td.style {font-size: 12px; color: #000; font-family: arial,helvetica,sans-serif; padding-left: 5px; padding-top: 10px;}p.email {font-size: 12px; color: #474848; font-family: arial,helvetica,sans-serif; padding-right: 11px; padding-top:15px;}/*--------------------catalogues--------------*/table.catalogues {font-size: 12px; color: #000; font-family: arial,helvetica,sans-serif;}td.catrule {border-bottom: 1px solid #ccc;}/*--------------------GLOBES--------------------------*/tr.specstitle {font-size: 11px; color: #474848; font-family: arial,helvetica,sans-serif;font-weight: bold;           padding-left: none; padding-right: none;}td.specs{font-size: 11px; color: #000; font-family: arial,helvetica,sans-serif;}         /*---------------------materials--------------------*/tr.materials {font-size: 11px; color: #000; font-family: arial,helvetica,sans-serif;}td.materialcaption {font-size: 15px; color: #474848; font-weight: bold; font-family: arial,helvetica,sans-serif;padding-top: 4px;}td.border {border: 1px solid #333;}/*-------------------application shots-----------------*/td.applicationtxt {font-size: 12px; color: #000; font-family: arial,helvetica,sans-serif;           padding-left: 20px; padding-right: 20px; padding-top: 7px;}td.appshot{border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;border-top: 1px solid #ccc; padding: 5px;}        img.appshots {padding-left:40px;}/*-------------------close outs-----------------*/td.closeouts {font-size: 11px; color: #000; font-family: arial,helvetica,sans-serif;           padding-left: none; padding-right: 6px;} td.closeoutcopy {font-size: 11px; color: #474848; font-family: arial,helvetica,sans-serif;           padding-left: 8px; padding-right: 15px; padding-top: 7px;}        img.closeouts {padding-left:15px;}table.coborders {border-right: 1px solid #dfe2e4; border-left: 1px solid #dfe2e4; border-bottom: 1px solid #dfe2e4;}/*-------------------schoolhouse-------------*/#schoolhouse {font-size: 11px; color: #000; font-family: arial,helvetica,sans-serif;padding-left: 6px;}/*----------new products-----------*/#frame {border: 1px solid #999; padding-top: 3px; padding-bottom: 3px;}/*------------mold pgs and menu------------*/table.pgs {border-bottom: 1px solid #999;border-top: none;}td.moldtitle {font-size: 12px; color: #D9ECF5; font-family: arial,helvetica,sans-serif; font-weight: bold;}form.mold {padding-bottom: 6px;}td.moldindex {font-size: 12px; color: #000; font-family: arial,helvetica,sans-serif;padding: 10px;}td.moldname {font-size: 12px; color: #333; font-family: arial,helvetica,sans-serif;padding-left: none; padding-top: none;}td.moldpages {font-size: 12px; color: #333; font-family: arial,helvetica,sans-serif;padding-left: 10px;}tr.pgnumber {font-size: 14px; color: #666; font-family: arial,helvetica,sans-serif;font-weight:bold; padding-bottom: 5px; padding-top:5px;}