body {
	background-color	: #ffffff;
	font-family			: verdana;
	font-size			: 9pt;
	margin				: 0;
	padding				: 10px;
}

div#resellerconf {
	width				: 600px;
	background-color	: #ffffff;
	
}

h1 {
	font-size			: 9pt;
	color				: #000000;
	background-color	: #ffffff;
	padding				: 0px;
}

h2 {
	font-size			: 9pt;
	margin				: 0px 0px 10px 10px;
}

h2 a {
	color				: red;
}

h3 {
	font-size			: 10pt;
	color				: red;
	margin				: 0px 0px 10px 10px;
}

h4 {
	font-size			: 10pt;
	color				: red;
	margin				: 0px 0px 10px 10px;
}

select {
	font-size			: 8pt;
	width				: 100%;
}

div#searchresults {
	border-top			: 0px solid #999;
	padding				: 5px;
}

table#tbresults {
	border-collapse		: collapse;
	width				: 100%;
}

table#tbresults tr td {
	vertical-align		: top;
}

table#tbresults tr th {
	text-align			: left;
	background-color	: #000;
	color				: #fff;
}

table#tbresults tr td.price {
	text-align			: right;
}

table#tbresults tr.altrow {
	background-color	: #ffffff;
}

img {
	border				: 0px solid #f48026;
}

a {
	color				: red;
	font-weight			: bold;
	text-decoration		: none;
}

a:hover {
	text-decoration		: underline;
}

td.price	{ 
font-size			: 8pt;
}
td.instock {
	background			: url(/img/demo_conf/thumbs_up.gif) center center no-repeat;
}

td.nostock {
	background			: url(/img/demo_conf/thumbs_down.gif) center center no-repeat;
}

div.findoptions span {
	display				: block;
}

form {
	margin				: 0px 0px 20px 0px;
	padding				: 0px;
}

input.submit {
	margin-left			: 5px;
}

p.disclaimer {
	text-align			: center;
	margin-top			: 20px;
	padding-top			: 10px;
	border-top			: 0px solid #929292;
}

p.disclaimer a {
	color				: #000000;
	font-weight			: normal;
	font-size			: 9pt;
}

