.kdwhdNOBORDER img {
border: 0px;
}
td#kdwhdLEFTCOL {
width: 218px;
vertical-align: top;
}
td#kdwhdGUTTER {
width: 5px;
vertical-align: top;
}
td#kdwhdRIGHTCOL {
width: 745px;
vertical-align: top;
}
#kdwhdSEARCH1 {
background-image: url(img/search_03.png);
background-repeat: no-repeat;
width: 144px;
height: 29px;
}
#kdwhdSEARCH2 {
width: 140px;
height: 25px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #807f82;
border: 0px;
background: none;
}
td#kdwhdSEARCH3 {
width: 63px;
height: 29px;
}
td#kdwhdNEWSLETTER1 {
background-image: url(img/newsletter_02.png);
background-repeat: no-repeat;
width: 218px;
height: 83px;
vertical-align: top;
}
td.kdwhdNEWSLETTER2 {
padding: 0px 18px 0px 18px;
font-size: 12px;
line-height: 18px;
color: #414042;
font-family: arial, helvetica, sans-serif;
}
td#kdwhdNEWSLETTER2 {
width: 63px;
height: 31px;
}
td.kdwhdPROMOPHOTO {
background-image: url(img/promo-photo-bg.png);
background-repeat: no-repeat;
vertical-align: top;
text-align: center;
width: 218px;
height: 177px;
}
td.kdwhdPROMOLINK {
background-image: url(img/promo-link-bg.png);
background-repeat: no-repeat;
width: 218px;
height: 30px;
text-align: center;
vertical-align: top;
}
td.kdwhdPROMOLINK a:link, td.kdwhdPROMOLINK a:visited {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
line-height: 30px;
color: #414042;
font-weight: normal;
text-decoration: none;
}
td.kdwhdPROMOLINK a:hover {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
line-height: 30px;
color: #ffffff;
font-weight: normal;
text-decoration: none;
}
td.kdwhdPROMOLINK a:active {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
line-height: 30px;
color: #414042;
font-weight: normal;
text-decoration: none;
}
td#kdwhdTITLE {
background-image: url(img/title-bg.png);
background-repeat: no-repeat;
height: 32px;
vertical-align: top;
}
td#kdwhdTITLE h1 {
font-family: arial, helvetica, sans-serif;
font-size: 15px;
line-height: 32px;
color: #ffffff;
font-weight: normal;
margin: 0px 18px 0px 18px;
padding: 0px;
overflow: hidden;
}
td.kdwhdRIGHTFILL {
background-image: url(img/right-fill.png);
background-repeat: repeat-y;
padding: 25px 29px 0px 29px;
}
td#kdwhdMAINPHOTO {
width: 572px;
vertical-align: top;
}
td#kdwhdMAINPHOTO img {
border: 0px;
}
td#kdwhdPHOTOGUTTER {
width: 3px;
vertical-align: top;
}
td#kdwhdTHUMBS {
width: 80px;
vertical-align: top;
}
td#kdwhdTHUMBS img {
border: 0px;
margin-bottom: 3px;
float: left;
}
td#kdwhdDETAILS {
background-image: url(img/title-bg.png);
background-repeat: no-repeat;
height: 32px;
vertical-align: top;
}
td#kdwhdDETAILS h2 {
font-family: arial, helvetica, sans-serif;
font-size: 15px;
line-height: 32px;
color: #ffffff;
font-weight: normal;
margin: 0px 18px 0px 18px;
padding: 0px;
overflow: hidden;
}
td#kdwhdDETAILSTEXT {
background-image: url(img/right-fill.png);
background-repeat: repeat-y;
padding: 14px 29px 0px 29px;
}
td#kdwhdDETAILSTEXT p {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #414042;
margin: 9px 0px 0px 0px;
padding: 0px;
}
td#kdwhdDETAILSTEXT p a:link, td#kdwhdDETAILSTEXT p a:visited {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #68c8c6;
text-decoration: none;
font-weight: bold;
}
td#kdwhdDETAILSTEXT p a:hover {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #414042;
text-decoration: none;
font-weight: bold;
}
td#kdwhdDETAILSTEXT p a:active {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #68c8c6;
text-decoration: none;
font-weight: bold;
}
td#kdwhdDETAILSTEXT p span {
font-family: arial, helvetica, sans-serif;
font-size: 12px;

text-align: center;
}
#kdwhdTAB1, #kdwhdTAB2, #kdwhdTAB3 {
width: 745px;
font-family: arial, helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
font-weight: normal;
}
#kdwhdTAB2, #kdwhdTAB3 {
display: none;
}
ul.kdwhdTABS {
width: 737px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;;
list-style: none;
height: 32px;
display: block !important;
cursor: pointer;
text-align: center;
font-family: arial, helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
}
ul.kdwhdTABS li {
display: inline;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: arial, helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
}
ul.kdwhdTABS a:link, ul.kdwhdTABS a:visited {
display: block;
width: 245px;
height: 32px;
line-height: 32px;
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
background: url(img/tab.png);
font-weight: normal;
}
ul.kdwhdTABS a:hover {
display: block;
width: 245px;
height: 32px;
line-height: 32px;
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
background: url(img/tab_h.png);
font-weight: normal;
}
ul.kdwhdTABS a:active {
display: block;
width: 245px;
height: 32px;
line-height: 32px;
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
background: url(img/tab.png);
font-weight: normal;
}
span.kdwhdTABS {
display: block;
width: 245px;
height: 32px;
line-height: 32px;
text-decoration: none;
font-family: arial, helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
background: url(img/tab_h.png);
font-weight: normal;
}
td.kdwhdTABSTEXT {
background-image: url(img/right-fill.png);
background-repeat: repeat-y;
padding: 14px 29px 0px 29px;
}
.TEXT {

font-size: 15px;
}
td.kdwhdTABSTEXT p {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #414042;
margin: 9px 0px 0px 0px;
padding: 0px;
}
td.kdwhdTABSTEXT p a:link, td.kdwhdTABSTEXT p a:visited {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #68c8c6;
text-decoration: none;
font-weight: bold;
}
td.kdwhdTABSTEXT p a:hover {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #414042;
text-decoration: none;
font-weight: bold;
}
td.kdwhdTABSTEXT p a:active {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #68c8c6;
text-decoration: none;
font-weight: bold;
}
td.kdwhdTABSTEXT p span {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
text-align: center;
}
td.kdwhdTD1 {
border: 1pt solid #cccccc;
padding: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #414042;
}
td.kdwhdTD2 {
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #414042;
}
table#kdwhdFOOTER {
margin-top: 13px;
margin-bottom: 0px;
}
td#kdwhdFOOTER {
background-image: url(img/footer-bg.png);
background-repeat: no-repeat;
height: 32px;
vertical-align: top;
}
td#kdwhdFOOTER p {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 32px;
text-align: center;
margin: 0px;
}
td#kdwhdFOOTER p a:link, td#kdwhdFOOTER p a:visited {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}
td#kdwhdFOOTER p a:hover {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: underline;
}
td#kdwhdFOOTER p a:active {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;

}

/* common styling */
.menu {font-family: arial, sans-serif; width:750px; position:relative; margin:0; font-size:11px; margin:50px 0;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:20px; text-align:center; color:#fff; border:1px solid #fff; background:#710069; line-height:20px; font-size:11px; overflow:hidden;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#36f;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
