table#kdwhdMAINBGBL,
td.kdwhdMAINBGBL {
background-color: #000000;
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/main-bg.gif);
}
table.kdwhdCONTENT {
	background-color: #ffffff;
	width: 960px;
	margin: 0px auto;
}
#LeftPanel { padding: 0px 0px 0px 5px; }
#LeftPanel .v4acpcont,
#LeftPanel .ttl,
#LeftPanel .cnt,
#LeftPanel .link,
#LeftPanel .all_cat { display: none !important; }
#CentralArea,
#TopPromoArea { padding: 0px 5px 5px 0px; }
table#kdwhdMENU img {
border: 0px;
}
#kdwhdSEARCH1 {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/header_04.jpg);
background-repeat: no-repeat;
width: 273px;
height: 18px;
}
#kdwhdSEARCH2 {
width: 270px;
height: 15px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #4f5051;
border: 0px;
background: none;
}
td#kdwhdSEARCH3 {
width: 17px;
height: 18px;
}
td#kdwhdLEFTCOL {
width: 210px;
vertical-align: top;
}
td#kdwhdGUTTER {
width: 10px;
vertical-align: top;
}
td#kdwhdRIGHTCOL {
width: 730px;
vertical-align: top;
}
td#kdwhdCATFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/categories-bg.jpg);
background-repeat: no-repeat;
background-position: bottom;
background-color: #363739;
vertical-align: top;
}
div#kdwhdCATPADDING {
margin: 0px 4px 0px 4px;
width: 202px;
}
#kdwhdSTORECATS ul {
list-style-type: none;
display: block;
margin: 0px;
padding: 0px;
}
#kdwhdSTORECATS ul li {
border-bottom: 1px solid #414243;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
}
#kdwhdSTORECATS ul li a:link, #kdwhdSTORECATS ul li a:visited {
display: block;
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/cat-bullet.gif);
background-position: left;
background-repeat: no-repeat;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #a7a7a7;
padding: 0px 0px 0px 16px;
line-height: 30px;
height: 30px;
text-decoration: none;
}
#kdwhdSTORECATS ul li a:hover {
display: block;
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/cat-bullet.gif);
background-position: left;
background-repeat: no-repeat;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #179fd3;
padding: 0px 0px 0px 16px;
line-height: 30px;
height: 30px;
text-decoration: none;
}
#kdwhdSTORECATS ul li a:active {
display: block;
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/cat-bullet.gif);
background-position: left;
background-repeat: no-repeat;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #a7a7a7;
padding: 0px 0px 0px 16px;
line-height: 30px;
height: 30px;
text-decoration: none;
}
td#kdwhdNEWSFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/newsletter-bg.jpg);
background-repeat: no-repeat;
background-position: bottom;
background-color: #363738;
vertical-align: top;
}
div#kdwhdNEWSPADDING {
margin: 10px;
width: 190px;
}
td.kdwhdNEWS {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #ffffff !important;
padding-bottom: 9px;
}
td#kdwhdTITLE h1 {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/title-bg.jpg);
background-repeat: no-repeat;
overflow: hidden;
width: 730px;
height: 36px;
}
td#kdwhdTITLE h1 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: normal;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
line-height: 35px;
text-align: center;
}
td#kdwhdDESCFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/description-fill.jpg);
background-repeat: repeat-y;
padding: 0px 3px 0px 3px;
}
td#kdwhdMAINPHOTO {
border: 1px solid #a8a8a8;
text-align: center;
}
td#kdwhdMAINPHOTO img {
border: 0px;
}
td.kdwhdTHUMBS {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/thumbs-bg.jpg);
background-repeat: no-repeat;
width: 110px;
height: 117px;
vertical-align: top;
text-align: center;
}
td.kdwhdTHUMBS img {
margin-top: 8px;
border: 0px;
}
table#kdwhdDETAILS {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/details-bottom.jpg);
background-repeat: no-repeat;
background-position: bottom;
margin-top: 8px;
}
tr.kdwhdDETAILSFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/details-fill.jpg);
background-repeat: repeat-y;
}
td.kdwhdDETAILS1 {
border-right: 1px solid #a8a8a8;
border-bottom: 1px solid #a8a8a8;
padding: 6px;
vertical-align: top;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #505050;
white-space: nowrap;
}
td.kdwhdDETAILS2 {
border-right: 1px solid #a8a8a8;
padding: 6px;
vertical-align: top;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #505050;
white-space: nowrap;
}
td.kdwhdDETAILS3 {
border-right: 1px solid #a8a8a8;
border-bottom: 1px solid #a8a8a8;
padding: 6px;
vertical-align: top;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #505050;
}
td.kdwhdDETAILS4 {
border-right: 1px solid #a8a8a8;
padding: 6px;
vertical-align: top;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #505050;
}
td.kdwhdDETAILS5 {
border-bottom: 1px solid #a8a8a8;
padding: 6px;
vertical-align: top;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #505050;
}
td.kdwhdDETAILS6 {
padding: 6px;
vertical-align: top;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #505050;
}
td#kdwhdDESCFILL p {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
color: #505050;
margin: 8px 6px 0px 6px;
font-weight: bold;
}
td.kdwhdTABSTOPFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/tab-fill.jpg);
background-repeat: repeat-x;
}
#kdwhdTAB1, #kdwhdTAB2, #kdwhdTAB3, #kdwhdTAB4 {
width: 706px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: normal;
}
#kdwhdTAB2, #kdwhdTAB3, #kdwhdTAB4 {
display: none;
}
ul.kdwhdTABS {
width: 706px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;;
list-style: none;
height: 31px;
display: block !important;
cursor: pointer;
text-align: center;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
}
ul.kdwhdTABS li {
display: inline;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
}
ul.kdwhdTABS a:link, ul.kdwhdTABS a:visited {
display: block;
width: 120px;
height: 31px;
line-height: 31px;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
background: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/tab.jpg);
font-weight: normal;
}
ul.kdwhdTABS a:hover {
display: block;
width: 120px;
height: 31px;
line-height: 31px;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
background: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/tab_h.jpg);
font-weight: normal;
}
ul.kdwhdTABS a:active {
display: block;
width: 120px;
height: 31px;
line-height: 31px;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
background: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/tab.jpg);
font-weight: normal;
}
span.kdwhdTABS {
display: block;
width: 120px;
height: 31px;
line-height: 31px;
text-decoration: none;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
background: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/tab_h.jpg);
font-weight: normal;
}
td.kdwhdTABSFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/tab-desc-fill.jpg);
background-repeat: repeat-y;
padding: 0px 12px 3px 12px;
}
td.kdwhdTABSFILL p {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
color: #505050;
margin: 9px 0px 0px 0px;
}
td#kdwhdVIDEO {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/video-fill.jpg);
background-repeat: repeat-y;
padding-top: 12px;
padding-bottom: 12px;
width: 730px;
}
table#kdwhdFOOTER {
margin-top: 3px;
margin-bottom: 0px;
}
td#kdwhdFOOTER {
background-color: #ffffff;
height: 64px;
vertical-align: top;
}
td#kdwhdFOOTER p {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #262626;
line-height: 64px;
text-align: center;
margin: 0px;
}
td#kdwhdFOOTER p a:link, td#kdwhdFOOTER p a:visited {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #262626;
text-decoration: none;
}
td#kdwhdFOOTER p a:hover {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #262626;
text-decoration: underline;
}
td#kdwhdFOOTER p a:active {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #262626;
text-decoration: none;
}
td#kdwhdRIGHTCOL1 {
width: 510px;
vertical-align: top;
}
td#kdwhdRIGHTCOL2 {
width: 10px;
vertical-align: top;
}
td#kdwhdRIGHTCOL3 {
width: 210px;
vertical-align: top;
}
td#kdwhdWELCOME {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/welcome.jpg);
background-repeat: no-repeat;
width: 510px;
height: 274px;
vertical-align: top;
}
td#kdwhdWELCOME p {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #000000;
margin: 48px 6px 6px 6px;
}
td#kdwhdWELCOME p span {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
td#kdwhdSBCFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/sbc-fill.jpg);
background-repeat: repeat-y;
vertical-align: top;
}
td.kdwhdSBCPHOTO {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/sbc-photo-bg.jpg);
background-repeat: no-repeat;
width: 152px;
height: 144px;
text-align: center;
}
td.kdwhdSBCPHOTO img {
border: 1px solid #000000;
}
td.kdwhdSBCLINK {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/sbc-link-bg.jpg);
background-repeat: no-repeat;
width: 152px;
height: 34px;
}
td.kdwhdSBCLINK p {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 34px;
color: #ffffff;
margin: 0px 0px 0px 0px;
text-align: center;
}
td.kdwhdSBCLINK p a:link, td.kdwhdSBCLINK p a:visited {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 34px;
color: #ffffff;
margin: 0px 0px 0px 0px;
text-align: center;
text-decoration: none;
}
td.kdwhdSBCLINK p a:hover {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 34px;
color: #ffffff;
margin: 0px 0px 0px 0px;
text-align: center;
text-decoration: underline;
}
td.kdwhdSBCLINK p a:active {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 34px;
color: #ffffff;
margin: 0px 0px 0px 0px;
text-align: center;
text-decoration: none;
}
td#kdwhdFPFILL {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/fp-fill.jpg);
background-repeat: repeat-y;
vertical-align: top;
}
td.kdwhdFPSHADOW {
padding-bottom: 4px;
vertical-align: top;
}
td.kdwhdFPITEM {
border: 2px solid #000000;
padding: 3px;
text-align: center;
}
td.kdwhdFPITEM p {
background-color: #29b1e4;
border: 2px solid #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
color: #ffffff;
margin: 0px 0px 5px 0px;
padding: 3px;
text-align: center;
}
td.kdwhdFPITEM img {
border: 1px solid #474747;
margin-bottom: 5px;
}
td.kdwhdFPPRICE {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/price-details-bg_01.jpg);
background-repeat: no-repeat;
width: 102px;
height: 25px;
line-height: 25px;
font-family: verdana, arial, helvetica, sans-serif;
text-align: center;
vertical-align: top;
color: #ffffff;
font-size: 10px;
}
td.kdwhdFPDETAILS {
background-image: url(http://www.sunandfuninoc.com/testingsites/visionary-lenses/images/price-details-bg_02.jpg);
background-repeat: no-repeat;
width: 60px;
height: 25px;
line-height: 25px;
font-family: verdana, arial, helvetica, sans-serif;
text-align: center;
vertical-align: top;
color: #000000;
font-size: 10px;
}
td.kdwhdFPDETAILS a:link, td.kdwhdFPDETAILS a:visited {
line-height: 25px;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
td.kdwhdFPDETAILS a:hover {
line-height: 25px;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 10px;
text-decoration: underline;
}
td.kdwhdFPDETAILS a:active {
line-height: 25px;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 10px;
text-decoration: none;
}