@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; }

.clear {clear:both; }
.margin {height:30px; }

#container {width:701px; font:11px; }
#item-container {width:700px; }
#text {font:13px arial; padding-bottom:15px; padding-top:5px; }
#text h2 {padding:0 0 10px 0; }

#item-container a {color:#0066CC; }
#item-container a:hover {color:#003399; text-decoration:underline; }

#systemsureplus, #firefly, #novalum, #uniliteng, #lightningmvp, #accupoint, #hy-lite2 { display:block; width:86px; text-align:center; font:bold 12px arial; float:left; }
#leftcolumn {display:block; text-align:center; font:bold 12px arial; float:left; }
#leftcolumn .small, #leftcolumn .mid, #leftcolumn .big, #leftcolumn .big-image {color:#000000; width:94px; border-right:1px solid #666666; border-left:1px solid #666666; }
#leftcolumn .name-image {width:94px;  height:134px; border-left:1px solid #666666; }

#leftcolumn .sens-sub {font:9px arial; }
#leftcolumn .gap1 {width:94px; border-left:1px solid #e6e6e6; }

#systemsureplus .small, #systemsureplus .mid, #systemsureplus .big, #systemsureplus .big-image, #systemsureplus .product-name {color:#009900; }
#systemsureplus {color:#009900; }


.small, .mid, .big, .big-image, .small-image {width:86px; border-bottom:1px solid #666666; padding:1px 0 2px 0; border-right:1px solid #666666; color:#000000; font:11px arial;  }
.small {height:28px; }
.name-image {height:134px; border-right:1px solid #666666; padding-top:5px; border-bottom:1px solid #666666; width:86px; }
.mid {height:41px;  }
.big {height:58px;  }
.big-image {height:110px; }
.title {border-bottom:1px solid #666666; padding-bottom:5px; }
.sup {font-size:8px; vertical-align:super; }
.product-name {color:#666666; text-decoration:underline; }


.gap, .gap1 {height:35px; width:86px; border-bottom:1px solid #666666; background-color:#E6E6E6; border-right:1px solid #e6e6e6; }


.x {margin:5px 0 5px 0; }
.x a {
display:block;
width: 19px; height:20px;
padding: 0;
margin:0 auto;
font: normal 15px arial;
color:#FFFFFF;
background:url(x-btn.jpg) 0 0 no-repeat;
text-decoration: none;
}
.x a:hover { 
text-decoration:none;
background-position: 0 -20px;
color:#FFFFFF;
}


.view-all {margin: 10px 0 0 0; }
.view-all a {
display:block;
width: 79px; height:23px;
text-align:center;
font: bold 12px arial;
color:#3C3C3C;
background:url(view-all-btn.jpg) 0 0 no-repeat;
text-decoration: none;
}
.view-all a:hover { 
text-decoration:none;
background-position: 0 -22px;
color:#EFEFEF;
}

#details {font:11px arial; padding-top:20px; width:90%; }
#details a {color:#009900; }
#details a:hover {color:#3399CC; }
#details .sup {font-size:9px; }
#details .footnote {font:10px arial; }


