            body{ margin: 0px;background-color:#478035;height:100%; width:100%;}
            .top{background: url('../img/top_short.gif') no-repeat;height:55px;max-width:1200px;}
            .nav{width:100%;height:80px;background: url('../img/nav_base.gif');background-repeat: repeat-x;            }
            .nav-bar{width:1200px;overflow:hidden;height:80px;background: url('../img/nav_bar.gif');background-repeat: no-repeat;padding-left:57px;}
            .content{display:table;height:100%;}
            .content .row{display:table-row;height:100%;}
            .left-fill{width:57px;max-width:57px; overflow:hidden;height:246px;background: url('../img/left_filler.gif') no-repeat;display:table-cell;}
            .main{width:941px;background: url('../img/content_back.gif') repeat-y;display:table-cell;vertical-align:top;height:100%;min-height:100%;*position:relative;*top:-246px;*left:58px;}
            .bottom{ border-top:1px solid #ededed; border-bottom:1px solid #ededed; max-width:941px; background: url('../img/dark_back.gif') repeat-y; padding-left:58px; color:#91B089; padding-top:20px;}
            .bottom h3{ margin-bottom:5px;}
            .bottom p{margin:0px; margin-left:15px; width:75%;}
            .footnote{ border-top:1px solid #3E6433;height:28px;margin-right:51px;margin-left:57px;position:relative;left:-51px;text-align:center;}
            .clear{clear:both;}
            .main_content{width:941px;height:100%;background: url('../img/content_back_top.gif') no-repeat;}
            .content_area{ width:854px; background-color:#ededed;border:1px solid #A0A0A0; margin-left:31px; padding-left:25px;margin-top:25px;} 
            .left{width:600px; float:left;}
            .content_area .left{margin-top:25px; }
            .contact_us{width:200px; float:left;margin-top:25px;border-left:1px solid;margin-left:10px;padding-left:10px; border-color:#aEaEaE; min-height:300px}
            .right-fill{width:201px;height:279px;background: url('../img/right_filler.gif') no-repeat;                display:table-cell;position:relative;*position:absolute;*top:136px;*left:998px;}
            .logo{position:absolute;top:10px;left:56px;display:inline;z-index:500;}
            .cu3er{background: url('../img/cu3er_back.gif');width:881px;height:259px;overflow:hidden;margin-left:31px;z-index:5;position:relative;border:1px solid; border-color:#565656;}
            .cu3er_swf{width:881px; height:259px; overflow:hidden;min-width:881px; min-height:259px; overflow:hidden;padding:0px; margin:0px;}
            .search{height:50px;}
            .info_box{z-index:1;position:relative;background: url('../img/info_box.png') no-repeat;height:152px;width:843px;margin-top:-25px;padding-top:30px;margin-left:49px;color:#FFFFFF;}
            .info_box .left{float:left; width:420px;border-right: 1px solid;border-color:#EDEDED;margin-right:5px;padding-left:5px;}
            .info_box .right{padding-left:5px;}
            .main-nav{ position:relative; left:205px;top:35px;z-index:600;}
            .main-nav ul, .main-nav li{ display:inline;}
            .main-nav ul{display:block;width:724px;}
            .main-nav li a{background-image:url('../img/navigation.png');text-decoration:none;display:block;float:left;position:relative;margin-right:15px;left:15px; }
            .main-nav li a.home{background-position:0px 0px; width:60px;height:17px;}.main-nav li a.products{background-position:-75px 0px; width:110px;height:17px;}
            .main-nav li a.requestQuote{background-position: -198px 0px; width:170px;height:17px;}
            .main-nav li a.downloads{background-position: -383px 0px; width:140px;height:17px;}
            .main-nav li a.shop{background-position: -536px 0px; width:55px;height:17px;}
            .main-nav li a.contact{background-position: -605px 0px; width:99px;height:17px;}
            .main-nav li a:hover.home{background-position:0px 0px; width:60px;height:22px;}
            .main-nav li a:hover.products{background-position:-75px 0px; width:110px;height:22px;}
            .main-nav li a:hover.requestQuote{background-position: -198px 0px; width:170px;height:22px;}
            .main-nav li a:hover.downloads{background-position: -383px 0px; width:140px;height:22px;}
            .main-nav li a:hover.shop{background-position: -536px 0px; width:55px;height:22px;}
            .main-nav li a:hover.contact{background-position: -605px 0px; width:99px;height:22px;}
            h3#heading{background-image:url('../img/orange_headlines.png');text-indent:-500px;}
            h3.increase_productivity{background-position:0px 0px; width:300px; height:25px;}
            h3.go_green{background-position:0px -35px; width:300px; height:25px;}
            h3.products{background-position:0px -70px; width:300px; height:25px;}
            h3.contact_information{background-position:0px -104px; width:300px; height:25px;}
            h3.machine_options{background-position:0px -139px; width:300px; height:25px;}
            h3.kd3z_router_options{background-position:0px -173px; width:300px; height:25px;}
            h3.dust_collection_options{background-position:0px -208px; width:300px; height:25px;}
            h3.kd3z_rotary_cutoff_tool{background-position:0px -243px; width:300px; height:25px;}
            h3.training_options{background-position:0px -279px; width:300px; height:25px;}            
            h3.downloads{background-position:0px -315px; width:300px; height:25px;}
            h3.links{background-position:0px -350px; width:300px; height: 25px;}
            h3.shop{background-position:0px -382px; width:300px; height:28px; }
            td {margin-top:5px; vertical-align:top;}
            .align_right{ width:100%; text-align:right;}
