#documents
{
	color:					#838383;
	line-height:			1.8em;
}

#documents a
{
	background-image:		url( /products/images/icon_download.gif );
	background-repeat:		no-repeat;
	background-position:	0px 3px;
	padding:				3px 0px 5px 16px;

}

#imagebar
{
	float:					right;
	width:					200px;
	margin:					0px 40px 20px 20px;
}


table#productlist
{
	border-collapse:		collapse;
}

table#productlist td.image
{
	padding:				0px 19px 20px 0px;
}

td#col3
{
	padding:				20px 0px 0px;
}

td#right
{
	padding-top:			20px;
}

#tips
{
	width:					179px!important;
	background-image:		url( /products/images/bg_widget_tips.gif )!important;
	background-position:	top left!important;
	background-repeat:		repeat-x;
	border-bottom:			0px;
	background-color:		#ECECEC;

	padding:				20px 20px 20px 24px;
}
#tips h2
{
	font-size:				0.68em;
	text-transform:			uppercase;
	color:					#009AC4;
}

#tips ul
{
	list-style-type:		none;
	margin:					0px;
	padding:				0px;

	font-size:				0.68em;
	color:					#838383;
}

#tips strong
{
	margin:					1.0em 0px 0px;
	display:				block;
}

.caption
{
	margin:					0px 0px 20px;
	font-size:				0.68em;
	color:					#838383;
}
.caption img
{
	margin:					0px 0px 5px;
}


#productsearch
{
	height:					150px;
	background-color:		#ECECEC;
}

#productsearch form
{
	margin:				15px;
}

select#mfr,
input#name
{
	float:	left;
	width:						148px;
	margin-right:				0px;
}

label
{
	font-size:				0.68em;
	color:					#373737;
}

input#sb
{
	clear:					both;
	float:					right;
}

fieldset#types
{
	float:					left;
	border:					0px;
	padding:				0px 13px 0px 0px;
}

input.text
{
	margin:					10px 0px;
}


.pagelinks
{
	clear:					both;
	font-size:				0.68em;
}
.pagelinks a
{
	color:					#009AC4;
}


table#gallery
{
	clear:					both;
	margin-bottom:			30px;
}

table#gallery td
{
	padding-top:			23px;
}

td.thumb
{
	width:					85px;
	padding-right:			16px;
	text-align:				right;
}
td.abstract
{
	width:					169px;
	padding-right:			40px;
}
a.details
{
	background-image:			url( /manufacturers/images/bullet_closed.gif );
	background-position:		left center;
	background-repeat:			no-repeat;
	padding-left:				10px;
}


ul.loginlinks
{
	width:					110px;
	clear:					none;
	display:				inline;
	float:					left;
	list-style-type:		none;
	margin:					0px;
	padding:				0px;
	font-size:				0.68em;
}

ul.loginlinks li
{
	float:					left;
	padding:				0.1em 0em;
}

input#sb
{
	clear:					none!important;
}