html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, 
address, big, cite, code, del, 
dfn, em, font, img, ins, kbd, 
q, s, samp, small, strike, strong, 
sub, sup, tt, var, dl, dt, dd, ol, 
ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin:0px;
	padding:0px;
}

img {border: 0px;}

*:focus 
{
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
}

ol, ul 
{
	
}

table 
{
	border-collapse:separate;
}

caption, th, td 
{
	font-weight:normal;
}

blockquote:before, blockquote:after, q:before, q:after 
{
	content:"";
}

blockquote, q 
{
	quotes:"" "";
}



/* sidebar where to buy */
#where_to_buy fieldset , #where_to_buy_content_p fieldset {
border:none;
padding:0px;
margin-left:4px;
width:auto;
margin:0px;
}
#where_to_buy  {
width:175px;
background:url(../Images/Graphics/bottom_buy.jpg) no-repeat;
background-position:bottom;
overflow:hidden;

}
#where_to_buy div.content {
width:174px;
background:url(../Images/Graphics/back_buy.jpg) repeat-y;
padding-left:1px;
}

#where_to_buy h2.main {
background:url(../Images/Graphics/where_tobuy_h2.jpg) no-repeat;
width:177px;
height:27px;
overflow:hidden;
display:block;
text-indent:-999em;
}
#where_to_buy h3 {
width:173px;
height:24px;
overflow:hidden;
text-indent:-999em;
display:block;
margin-bottom:0px;
}
#where_to_buy #online_f h3 {
background:url(../Images/Graphics/online_h2.jpg) no-repeat;
}

#where_to_buy #retail_f h3{
background:url(../Images/Graphics/retail_h2.jpg) no-repeat;
}



#where_to_buy label
{
display:none;
}

#where_to_buy select {
width:165px;
background:#D1D1D1;
border:none;
padding:4px;
font-size:12px;
font-weight:bold;
}

#where_to_buy input
{
width:75px;
height:22px;
background:#D1D1D1;
border:none;
padding:4px;
font-size:12px;
font-weight:bold;
}
#where_to_buy p
{
margin:2px;
}
#where_to_buy button
{
width:87px;
height:22px;
background:url(../Images/Graphics/find_button.jpg) no-repeat;
text-indent:-999em;
overflow:hidden;
border:none;
font-size:12px;
font-weight:bold;
}

/* sidebar where to buy */
#where_to_buy_content_p div {
float:left;
margin:20px;
margin-left:0px;
margin-right:40px;
}
#where_to_buy_content_p label {
display:none;
}
#where_to_buy_content_p .online_content_b
{
width:210px;
height:36px;
background:url(../Images/Graphics/prd_online_content.jpg) no-repeat;
}
#where_to_buy_content_p .online_content_b p
{
padding-top:2px;
margin:5px;
}
#where_to_buy_content_p .online_content_b p select
{
width:192px;
border:1px solid #B5C3D0;
font-size:12px;
font-weight:bold;
padding:2px;
}



#where_to_buy_content_p .retail_content_b
{
width:210px;
height:70px;
background:url(../Images/Graphics/prod_retail_content.jpg) no-repeat;
}
#where_to_buy_content_p .retail_content_b input
{
float:left;
margin-top:-1px;
border:2px solid #B5C3D0;

height:21px;
width:95px;
font-size:12px;
font-weight:bold;
}

#where_to_buy_content_p .retail_content_b button
{
margin-left:-1px;
width:86px;
height:23px;
overflow:hidden;
text-indent:-999em;
border:none;
background:url(../Images/Graphics/button_retail_content_prod.jpg) no-repeat;
}

.Validator
{
	font-weight:bold;
	font-size: 12px;
	color: Red;
}

#where_to_buy_content_p .retail_content_b p
{
padding-top:2px;
margin:5px;
}
#where_to_buy_content_p .retail_content_b p select
{
width:192px;
border:none;
font-size:12px;
font-weight:bold;
border:1px solid #B5C3D0;
padding:2px;
}
.new_thumb_right_img
{
	width:200px; 
	float:right; 
	height:187px; 
	overflow:hidden;
	
}
.new_thumb_left_img
{
float:left; 
width:490px; 
height:187px;
}
.content_p_d ul
{
	margin-left:20px;
	
}



* html .content_p_d
{
	display:block;
	clear:both;
	text-align:left;
	
}
