img {border:none;}
.red {color:red;}
.blue {color:blue;}

a:active     {font-family: Arial; font-size: 12px; color: #000000}
a:link       {font-family: Arial; font-size: 12px; color: #000000}
a:visited    {font-family: Arial; font-size: 12px; color: #000000}
a:hover    {font-family: Arial; font-size: 12px; color: red}

body        {font-family: Arial; font-size: 10pt; color: #000000; padding:0;background-image:url(images/BG_MAIN.GIF);background-color:transparent;}
li           	{font-family: Arial; font-size: 12px; color: #000000;padding:7px 0;}
ol           	{font-family: Arial; font-size: 12px; color: #000000}
table        {font-family: Arial; font-size: 12px; color: #000000}
td           	{font-family: Arial; font-size: 12px; color: #000000}
h2      	{margin-bottom:0;font-size:14pt;color:#303773;}
h4      	{font-size:10pt;margin:10px 0 0;}
h1		{margin-top:0;font-size:18pt;}	
i {color:#666666;}
ul		{margin-left:35px;}
html>body ul {margin-left:-5px;}
.pic_to_left  img {float:left;}
.pic_to_left  div,.pic_to_left  u,.pic_to_left  table {clear:both;}
.pic_to_left  div div {padding-top:80px;clear:none;}
.pic_to_left  table {text-align:center;}

.note {font-size:10pt;}
.product_news {float:right;width:260px;background:#ffffdd;padding:10px;padding-top:2px;}
.product_news h3 {color:red;margin-top:0;}
html>body .product_news ul {margin-left:-20px;}

.text-block {width:500px;padding-left:10px;}
.news_title {color:#333333;border-top:1px solid #999999;padding-top:10px;}

.divider {background:url(images/divider2.gif);}
.cart_block {display:inline;padding:20px;width:260px;}

#top_menu a {margin:0px -2px;}

#sample_panel {float:left;margin-right:30px;}

#product_list div {float:left;margin:10px;}
#product_sidebar {float:left;border:1px solid #666666;border-bottom:none;}
#product_sidebar a,#product_menu a {display:block;padding:3px 5px;text-decoration:none;border-bottom:1px solid #666666;}
#product_menu {text-align:left;width:200px;background:#ffffff;border:1px solid #666666;display:none;position:absolute;z-index:2;top:35px;left:370px;}
#product_menu a {margin:0;}
#product_content {width:100%;}
#product_info {margin-left:170px;padding-left:10px;border-left:1px solid #666666;}
#cart {padding:0px 20px 20px;margin:0;}
#cart div {padding:20px;margin-right:10px;background:url(images/BG_MAIN.GIF);}

html>body #product_menu ul {list-style-type:none;margin-left:-40px;}