.detail_box {
	width: 100%;
}

.detail_box td {
	vertical-align: top;
}

#shadow_box_on {
	/*width: 344px;*/
	width: 225px;
}

/*
#shadow_box_off {
	margin: 0px;
	margin: 14px 28px 16px 28px;
}
*/

/* removed "img" from the second shadow classes since this site does not use an image shadow */
/* additionally the heights of the shadow cells are commented out to collpase them */

#shadow_box td {
	vertical-align: top;
}

.shdw_tl {
	background-image: url(/images/shdw_tl.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 29px;
	/*height: 55px;*/
}

.shdw_tl {
	width: 29px;
	/*height: 55px;*/
}

.shdw_t {
	background-image: url(/images/shdw_t.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 286px;
	/*height: 55px;*/
}

.shdw_t {
	width: 286px;
	height: 2px;
}

.shdw_tr {
	background-image: url(/images/shdw_tr.jpg);
	background-position: bottom top;
	background-repeat: no-repeat;
	width: 29px;
	/*height: 55px;*/
}

.shdw_tr {
	width: 29px;
	/*height: 55px;*/
}

.shdw_lt {
	background-image: url(/images/shdw_lt.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	width: 29px;
	height: 67px;

}

.shdw_lt {
	width: 29px;
	height: 67px;
}

.shdw_l_rpt {
	background-image: url(/images/shdw_l_rpt.jpg);
	background-position: right center;
	background-repeat: repeat-y;
	width: 29px;
}

.shdw_l_rpt {
	width: 29px;
}

.shdw_lb {
	background-image: url(/images/shdw_lb.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	width: 29px;
	height: 42px;
}

.shdw_lb {
	width: 29px;
	height: 42px;
}

.shdw_rt {
	background-image: url(/images/shdw_rt.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	width: 29px;
	height: 67px;
}

.shdw_rt {
	width: 29px;
	height: 67px;
}

.shdw_r_rpt {
	background-image: url(/images/shdw_r_rpt.jpg);
	background-position: left center;
	background-repeat: repeat-y;
	width: 29px;
}

.shdw_r_rpt {
	width: 29px;
}

.shdw_rb {
	background-image: url(/images/shdw_rb.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	width: 29px;
	height: 42px;
}

.shdw_rb {
	width: 29px;
	height: 42px;
}

.shdw_bl {
	background-image: url(/images/shdw_bl.jpg);
	background-position: top bottom;
	background-repeat: no-repeat;
	width: 29px;
	height: 32px;
}

.shdw_bl {
	width: 29px;
	height: 32px;
}

.shdw_b {
	background-image: url(/images/shdw_b.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 286px;
	height: 32px;
}

.shdw_b {
	width: 286px;
	height: 32px;
}

.shdw_br {
	background-image: url(/images/shdw_br.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 29px;
	height: 32px;
}

.shdw_br {
	width: 29px;
	height: 32px;
}

.detail_info {
	vertical-align: top;
	width: 45%;
	padding: 0px;
	padding: 75px 15px 25px 10px;
}

.detail_desc {
	vertical-align: top;
	padding: 0px;
	padding: 25px 25px 15px 25px;
}

.item_info {
	color: #CC9900;
	font-weight: normal;
}

.prod_tables {
	padding: 0px;
	padding: 5px 15px 15px 15px;
}

.thumbs img {
	border: 1px white solid;
}

.thumbs a {
	color: #FFFFFF;
}

.thumbs a:hover {
	color: #000000;
}

