h2
{
	font-size:1.6em;
	color:#333333;
	margin:0px 0px 12px 0px;
	font-weight:normal;
}
.r 
{
	float:right;
}
.l 
{
	float:left;
}
/* These get overridden in the rtl css :: start */
.rr 
{
	float:right;
}
.ll 
{
	float:left;
}
/* These get overridden in the rtl css :: end */
.t
{
	vertical-align:top;
}




.contentLeftColumn
{
	width:790px;
}
.content
{
	padding-right:32px;
}
table.contentTable {
	clear:both;
	width:100%;
}
table.contentTable tr {
	vertical-align: top;
}
table.contentTable td {
	width: 100%;
}
.thumb {
	padding:2px;
	background-image:none;
	width:103px;
	height:103px;
	overflow:hidden;
}
.thumb:hover { background: #ccc; }
.solProdNar
{
	width:360px;
	padding:6px 0px 6px 0px;
}
.solProdNar a { color:#CC9900; }
.solProdNar a:visited {color:#CC9900;}
.introText {
	padding:0px 0px 18px 0px;
	display:block;
	color: #999999;
	margin:0px 8px -2px 0px;
	font-size:1.4em;
	line-height: 24px;
}
.descNar {
	width:235px;
	padding-left:0px;
}
.descNar a {color:#CC9900;}
.descNar a:visited {color:#CC9900;}
.descNar a:hover {color:#999;}
img {border-color:#CC9900;}