.pv_nav {
	margin: 5px 0 20px 0;
	text-align: center;
	}

.pv_page {
	margin: 0 5px 0 5px;
	display: inline;
	}

.pv_page a {
	color: #4b4a4a;
	text-decoration: underline;
	}

.pv_page a:hover {
	color: #c00;
	text-decoration: underline;
	}

.pv_page_current {
	margin: 0 5px 0 5px;
	display: inline;
	}

.pv_page_current a {
	color: #4b4a4a;
	font-weight: bold;
	text-decoration: none;
	}

#product {
	width: 100%;
	text-align: center;
	}

* html #product {
	width: 99%;
	}

#product .top {
	background: #3354a0;
	height: 17px;
	}

#product .top .left {
	background: #3354a0 url(images/box-top-left.jpg) left no-repeat;
	width: 4px;
	}

#product .top .right {
	background: #3354a0 url(images/box-top-right.jpg) right no-repeat;
	width: 4px;
	}

#product .top td {
	color: #ffffff;
	}

#product .middle td {
	padding: 7px 0 7px 0;
	}

#product .middle .left {
	background: #ffffff url(images/box-middle-left.jpg) repeat-y;
	width: 4px;
	}

#product .middle .right {
	background: #ffffff url(images/box-middle-right.jpg) repeat-y;
	width: 4px;
	}

#product .bottom {
	padding: 0;
	height: 4px;
	}

#product .bottom .left {
	background: #ffffff url(images/box-bottom-left.jpg);
	width: 4px;
	}

#product .bottom .middle {
	background: #ffffff url(images/box-bottom-middle.jpg);
	}

#product .bottom .right {
	background: #ffffff url(images/box-bottom-right.jpg);
	width: 4px;
	}