#Container {
    width: 100%;
}
body{
    margin-top: 0px;
    margin-left: 0px;
    background-color: #c8c8c7;
    background-image: url("/product_images/uploaded_images/background.png");
    background-repeat: repeat-x;
}
#Wrapper{
    margin: 0 auto;
    width:1022px;
}
#top_header{
    width:100%;
    height:80px;
    background-color: #454545;
}
#btm_header{
    width:100%;
    height: 75px;
    background-color: #ff9023;
    margin-bottom: 10px;
}
#Header{
    width:100%;
}
#header_top_middle{
    width: 1022px;
    margin: 0 auto;
    height:80px;
}
#header_bottom_middle{
    width: 1022px;
    margin: 0 auto;
    height: 75px;
}
#HeaderUpper{
    position: relative;
    height: 70px;
    background-image: url("/product_images/uploaded_images/analtech.png");
    background-repeat: no-repeat;
}
#Header #HeaderLower {
    background-color:transparent;
}
#HeaderImage{
    float:left;
}
#TopMenu{
    padding-top:20px;
    float:right;
}
#shopbycat{
    padding-top:10px;
    padding-left:15px;
    color:#ffffff;
    background-color:#ff9023;
    width:1003px;
    height:30px;
    margin: 0 auto 0;
}
#cat_container{
    margin: 0 auto 0;
    width:1022px;
    height:200px;
}
#cat1{
    width:170px;
    height:162px;
    float: left;
}
#cat2{
    width:170px;
    height:162px;
    float: left;
}
#cat3{
    width:170px;
    height:162px;
    float: left;
}
#cat4{
    width:170px;
    height:162px;
    float: left;
}
#cat5{
    width:170px;
    height:162px;
    float: left;
}
#cat6{
    width:170px;
    height:162px;
    float: left;
}

#HeaderLower{
    border-top:none;
    margin: 0 auto;
    float:none;
    width:1022px;
}
#ContainerFooter{
    background-color:transparent;
}
#FooterUpper, #socnet{
    border-top:none;
}  
#footerColorContainer{
    background-color:#343434;
}
#tollfree{
    width: 1022px;
    height: 64px;
    margin: 0 auto 0;
    background-image: url("/product_images/uploaded_images/tollfree.png");
}
#FooterUpper .Column{
    width:145px;
    padding-left:20px;
    color: #ffffff;
}
#FooterUpper h2 {
    color:#ffffff;
}
#Footer{
    border-top:none;
    background-color:#ff9023;
}

#Footer #Menu ul{
    border-bottom: none;
}
.Center{
    width:1022px;
}
.h7{
    font-size:.8em;
    line-height:40px;
    text-transform:none;
}
#HomeSlideShow{
    width: 678px;
    height: 400px;
}
#LayoutColumn1.Content.Widest{
    
    width: 1002px;
    padding-right: 10px;
    padding-left: 10px;
}
.slide-show-render-full .slide-content{
    height: 400px;
}
.slide-show-render .slides li{
    height: 400px;
}
.slide-show{
    border-top: none;
}
.hero{
    width:0px;
}
.Widest_home{
    width: 1022px;
    padding-right: 0px;
    padding-left: 0px;
}

.Widest{
    width: 1022px;
    background-color: #ffffff;
    padding-right: 0px;
    padding-left: 0px;
}
#SideCategoryList .sf-menu li{
    height: 30px;
    text-transform: none;
}
#SideCategoryList .sf-menu li a{
    font-size: 1em;
}
#catList{
    float:left; 
    width:220px; 
    background-image:url("/product_images/uploaded_images/cat-back.png");
    background-repeat: repeat-x;
}
#catContent{
    float:right;
    width:770px;
    margin-top: -20px;
    padding-left: 10px;
}
.mytree ul{
    margin: 0;
    padding: 0;
    font-family:'Open Sans';
    margin-top:10px
}
.mytree a{
    font-family:'Open Sans';
}
.blueText{
    color: #160587;
    font-size: 1.5em;
    padding-left: 8px;
    padding-top: 15px;
}

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background:url(list.gif) no-repeat left center;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: url(closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
.NewsletterSubscription .Button {
    float: right;
    width: 91px;
    height: 29px;
    border: 0;
    vertical-align: middle;
}
#FooterUpper a{
    color: #ffffff;
    font-weight: normal;
}
.Submit input{
    color:#000000;
}