@charset "utf-8";

/* -----------------------------------------------------------
  UV Directories 
  Layout Style Sheet
  Last Update 2010-01-29
------------------------------------------------------------ */
/* -----------------------------------------------------------
   BODY
------------------------------------------------------------ */
body#uv {
background: url(/freshel/whitec/uv/images/index_bg_04.gif) repeat-x;
}
#uv div#wrap {
width:100%;
background: url(/freshel/whitec/uv/images/index_bg_01.jpg) no-repeat center 101px;
}

/* -----------------------------------------------------------
   PAGE LINK
------------------------------------------------------------ */
#uv ul.pageLink {
padding:17px 0 0;
text-align:right;
}
#uv ul.pageLink li {
display:inline;
margin-left:13px;
padding-left:18px;
background:url(/freshel/whitec/uv/images/index_ico_01.gif) no-repeat left center;
}
#uv ul.pageLink li a:link,
#uv ul.pageLink li a:visited {
color: #444444;
text-decoration:underline;
}
#uv ul.pageLink li a:hover,
#uv ul.pageLink li a:active {
color: #444444;
text-decoration:none;
}

/* -----------------------------------------------------------
   UV BOX
------------------------------------------------------------ */
#uv div.uvBox {
width:880px;
margin:0 0 0 20px;
padding:40px 0 10px;
background:url(/freshel/whitec/uv/images/index_bg_02.gif) repeat-x left bottom;
color:#444444;
}
#uv div.uvBox h2 {
margin-bottom:20px;
padding-left:10px;
border-left:3px solid #cccccc;
font-size:123%;
font-weight:bold;
}
#uv div.uvBox p {
line-height:1.6;
}

/* IMG SECTION
------------------------------------------------------------ */
#uv div.uvBox div.imgSection {
width:880px;
margin-bottom:30px;
}
#uv div.uvBox div.imgSection:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#uv div.uvBox div.imgSection {display:inline-block;}
/* Hides from IE-mac \*/
* html #uv div.uvBox div.imgSection {height:1%;}
#uv div.uvBox div.imgSection {display:block;}
/* End hide from IE-mac */

#uv div.uvBox div.leftBox {
float:left;
width:423px;
}
#uv div.uvBox div.rightBox {
float:right;
width:423px;
}

/* COMMENT BOX
------------------------------------------------------------ */
#uv div.uvBox div.commentBox01 {
width:880px;
margin-bottom:25px;
padding:10px 0;
background:#e8eff9;
}
#uv div.uvBox div.commentBox02 {
width:880px;
margin-bottom:25px;
padding:15px 0;
background:#f9e8ee;
}
#uv div.uvBox div.commentBox01 p,
#uv div.uvBox div.commentBox02 p {
width:820px;
margin:0 0 3px 17px;
line-height:1.4;
}

/* PAGETOP
------------------------------------------------------------ */
#uv div.uvBox p.pagetopAnchor {
text-align:right;
}
#uv div.uvBox p.pagetopAnchor a {
padding-left:18px;
background:url(/freshel/whitec/uv/images/index_ico_02.gif) no-repeat left center;
}
#uv div.uvBox p.pagetopAnchor a:link,
#uv div.uvBox p.pagetopAnchor a:visited {
color: #444444;
text-decoration:underline;
}
#uv div.uvBox p.pagetopAnchor a:hover,
#uv div.uvBox p.pagetopAnchor a:active {
color: #444444;
text-decoration:none;
}

/* -----------------------------------------------------------
   NEW PRODUCT
------------------------------------------------------------ */
#uv dl.newProduct {
margin:30px 0 40px 20px;
padding:18px 0 23px;
border:1px solid #e5e5e5;
background:url(/freshel/whitec/uv/images/index_bg_03.gif) repeat-x left bottom;
text-align:center;
}
#uv dl.newProduct dt {
margin-bottom:19px;
}
#uv dl.newProduct dd ul li {
display:inline;
margin-right:55px;
}
#uv dl.newProduct dd ul li.end {
margin-right:0;
}
#uv dl.newProduct dt img,
#uv dl.newProduct li img {
vertical-align:bottom;
}

