﻿.veneermoreinfo {
   margin: 2em;
}
#veneersortlink {
   color: #000;
   font-size: 0.9em;
   z-index: 10;
}
.headingbox {
   text-align: center;
   margin-top: 2.5em;
   z-index: 99;
   margin-bottom: 0px;
}
#doordiv {
   display: none;
   margin: -16px auto 30px;
}
ul {
   clear: none;
}
#veneerproductlinks {
   float: right;
   height: 160px;
   margin-top: 0px;
   text-align: left;
   width: 685px;
}
#veneerproductlinks h2 {
   float: left;
   padding-bottom: 1em;
   width: 115px;
}
.veneermoreinfo {
   width: 570px;
   float: right;
   margin: 1em 0em;
   padding: 0px;
}
.veneermoreinfo li {
   position: relative;
   top: -1em;
   display: inline;
   margin-bottom: -0.75em;
   margin-top: 1em;
   float: left;
   width: 190px;
}
.hiddenwindow {
   margin-top: -1em;
}
.chooselink, .chosenlink, #doorlink {
   height: 16px;
   padding: 2px 0;
}
.chooselink, .chosenlink {
   background-color: #fff;
   border: solid 1px #ccc;
   clear: none;
   color: #800;
   font-weight: bold;
   float: left;
   margin: 0px;
   text-align: center;
   width: 226px;
   z-index: 3;
}
.chooselink:visited {
   color: #800;
}
.chooselink:visited:hover {
   color: #000;
   text-decoration: underline overline;
}
/*
chooselink:visited i{
   font-weight: normal;
}
*/
.chosenlink {
   color: #000 !important;
   text-decoration: none;
}
.chosenlink:hover {
   cursor: default;
   text-decoration: none;
}
.veneerchoiceframe {
   border: solid 1px #ccc;
   border-top: none;
   display: none;
   float: left;
   height: 510px; /*margin-left:-1px;*/
   left: 0px;
   position: absolute;
   top: 43px;
   width: 226px;
}
#veneer2frame {
   left: 228px;
}
#match2frame {
}
#inlayframe {
   left: 456px;
}
#veneerchoices {
   overflow: hidden;
}
.doorkitchendiv {
   width: 682px;
}
#doorframe {
   height: 250px;
   width: 100%;
}
.veneercontainerdiv {
   background: #fff;
   border: solid 1px #ccc;
   border-top: none;
   float: left;
   margin-bottom: 0px;
   padding-bottom: 0px;
   width: 226px;
}
.chooselink {
   background-color: #fff;
   height: 16px;
}
#veneerchoices .chooselink,#veneerchoices .chosenlink {
   width:49.6%;
}
#match1link, #match2link, #match3link, #match2linkfalse, #matchlinkdummy {
   border: none;
   border-bottom: solid 1px #ccc;
   font-size: 0.85em;
   font-style: italic;
}
#veneer2link, #inlaylink, #match1link, #match2linkdiv, #match3linkdiv {
   visibility: hidden;
}
#veneerchoices, #kitchendiv, #veneer1link, #veneer1linkfalse {
   display: none;
}
#match1frame, #match2frame {
   width: 340px;
}
#match1linkdiv, #match2linkdiv, #match3linkdiv {
   border-bottom: none;
}
#match1linkdiv {
   display: none;
}
#veneerintro {
   padding-top: 1em;
}
#specialoffers {
   display: none;
   font-size: 1.2em;
   font-weight: bold;
   text-align: center;
   width: 100%;
}
#veneersort {
   width: 30em !important;
   margin: auto;
   text-align: center;
   margin-top: 0;
   margin-bottom: 0;
   border-top: solid 1px #000;
   border-bottom: solid 1px #000;
}
#doorlink {
   visibility: hidden;
}
.clearveninlay, .clearveninlay a:hover, .clearveninlay a:visited {
   border-bottom: solid 1px #000;
   background-color: #800000;
   color: #fff;
}
.clearveninlay img {
   background-color: #fff;
   border: solid 1px #fff;
   height: 13px;
   width: 10px;
}
#match2link, #match3link {
   color: #fff;
}
#veneeriframe {
   margin: 40px auto -630px;
   width: 685px;
   height: 580px;
   z-index: 99;
}
