div.productContent {
	width: 500px; 
	float: left;
}
div#ac{padding-bottom:4px;}
div.productContent h1 {
	color: #000000; 
	font-size:small; 
	font-size: 160%; 
	font-weight:bold;
	margin-bottom: 4px;
}
div.productContent h1 span {
	font-size: 80%; 
	font-weight: normal;
}
div.productContent div.ratings {margin-bottom: 10px;}
div.productContent div.ratings span {padding-right: 20px;}
div.productContent div.ratings span.beginners, div.copyHolder span.beginners { color: #333A93; }
div.productContent div.ratings span.intermediates,div.copyHolder span.intermediates { color: #A63939; }
div.productContent div.ratings span.advanced,div.copyHolder span.advanced { color: #333333; }
div.productContent div.ratings span.snowboarders,div.copyHolder span.snowboarders { color: #671C6A; }

div.productRHS {
	float:right; 
	margin:0; 
	padding:0 10px 0 0; 
	width:236px;
}

div.productTabList {
	width: 236px; 
	margin-bottom: 10px;
}
.tabnav {
	margin: 0px; 
	padding: 0 0 28px 0; 
	margin-top: 10px; 
}
.tabnav li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 118px;
}
.tabnav li a {
	text-decoration: none; 
	display:block; 
	padding: 5px; 
	background: #EBF5FF; 
	font-weight: bold; 
	margin-bottom: 0px; 
	border: #CFE7FF 1px solid;
	text-align: center;
	color: #013A6F;
}
.tabnav li a:hover {background: #FFFFFF;}
.tabnav li a:active, .tabnav li.ui-tabs-selected a {background: #CFE7FF;}
.ui-tabs-hide {display: none;}

div.productTabList div {
    background: #CFE7FF; 
	border-top: 0px;
    padding: 10px;
    font-size: 95%;
}
div.productTabList div div {
    padding: 2px;
    color: #013A6F;
}
div.productTabList div table {}
div.productTabList div td {
    color: #013A6F;
    vertical-align: top;
    font-size: 95%;
}
div.productTabList div td.value {text-align: right;}
div.productTabList div div#t2content,
div.productTabList div div#t3content,
div.productTabList div div#t2content p,
div.productTabList div div#t3content p {
	margin: 0px;
	padding: 0px;
}
div.productTabList div h3 {display: none;}
div.productBanner {
    width: 506px; 
    float: left;
    padding-bottom: 0px;
}

div.productBanner a.imageBtn {
    padding: 4px;
    border: #88ADD0 1px solid;
    background: #F1F6FA;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    color: #013A6F;
}
div.productBanner a.imageBtn:hover {background: #BCD1E5;}
div.productBanner a.btnPrev {
    padding-left: 20px;
    background: #F1F6FA url(../../pics/button-bg-prev.gif) no-repeat top left;
    margin-left: 4px;
    float: left;
}
div.productBanner a.btnPrev:hover {background: #BCD1E5 url(../../pics/button-bg-prev-hover.gif) no-repeat top left;}
div.productBanner a.btnNext {
    padding-right: 20px;
    background: #F1F6FA url(../../pics/button-bg-next.gif) no-repeat top right;
    margin-right: 4px;
    float: right;
}
div.productBanner a.btnNext:hover {background: #BCD1E5 url(../../pics/button-bg-next-hover.gif) no-repeat top right;}
div.productBanner div#productBannerImage {
    background: transparent url(../../pics/bg-image.jpg) no-repeat top left; 
    height: 291px;
    margin-bottom: 5px;
}
div.productBanner div#productBannerImage img {
    padding-left: 5px;
    padding-top: 1px;
}
div.productOffers {

}
div.productOffers h2 {
    color: #1D4265;
    font-size: small;
    font-size: 190%;
    font-weight: bold;
}
div.productOffers h2 {margin: 0px;}
div.productOffers h2.offer {margin-top: 20px;}
div.productOffers h2 strong {
    font-size: 300%;
    font-weight: normal;
    color: #3D6183;
    line-height: 65px;
}
div.productOffers h2 span {
    font-weight: normal;
    color: #3D6183;
}
div.productOffers a {
    display: block;
    padding: 4px;
    border: #E4EDF5 1px solid;
    text-decoration: none;
    color: #013A6F;
    font-size: 120%;
    margin-bottom: 5px;
    background: #E2EBF3 url(../../pics/button-bg-offer.gif) no-repeat bottom right;
}
div.productOffers a:hover {background: #E4EDF5 url(../../pics/button-bg-offer-hover.gif) no-repeat bottom right;}
div#productSubHeader {
	background: #FFFFFF url(../../pics/bg-footer-nav-links.gif) repeat-x bottom;
	width: 722px;
	height: 33px;
}
div#productSubHeader p {
	background: transparent url(../../pics/bulletLarge.gif) no-repeat left 3px;
	margin:8px 0px 0px 4px;
	padding:0px 0px 8px 12px;
	color: #013A6F;
	font-size:medium;
}
div.productSub {
	width: 355px;
	margin-right: 15px;
	margin-bottom: 15px;
	float: left;
}
div.productSub:hover {}
div.copyHolder {
	width: 240px;
	height: 101px;
	background:#F7F7FF;
	border: #CCCCFF 1px solid;
}
div.copyHolder:hover {
	background:#EEEEFF;
	border: #013A6F 1px solid;
}
div.copyHolder h3 {
	font-size:small;
	margin:0px 2px 0px 2px;
	padding:0px 2px 0px 2px;
}
div.copyHolder p {
	margin:4px 2px 4px 2px;
	padding:4px 2px 4px 2px;
}
div.copyHolder p.rating {
	margin:0px 2px 0px 2px;
	padding:0px 2px 0px 2px;
}
div.copyHolder a {
	text-decoration: none;
	color: #013A6F;
}
div.copyHolder a:hover {
	color: #649DD2;
	text-decoration: underline;
}
div.imgHolder {
    background: #E4EDF5 url(../../pics/noImageThumbNail.jpg) no-repeat bottom right;
	width:110px;
	height:110px;
	float:right;
}
div.imgHolder img {margin:1px 5px 9px 5px;}