* { padding: 0; margin: 0; }

body {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
a{
text-decoration:underline;
color:#C02010;
font-weight:bold;
}
p{
text-align:justify;
line-height:15px;
padding:5px 0 5px 0;
font-size:12px;
margin:0px;
}
 h1 { 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 26px; 
    font-weight: normal; 
    color: #565454; 
} 
 h2 { 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 16px;
    font-weight: bold; 
    color: #333333;  
}
h3 { 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight: bold; 
    color: #333333; 
    margin-bottom:15px;
}
h4 { 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight: bold; 
    color: #C02010;  
}
h5 { 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: normal; 
    color: #C02010;  
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 902px;
 padding: 10px;
 height: 20px;
 margin: 10px 0px 0px 0px;
}
#search {
 color: #333;
 width: 902px;
 padding: 10px;
 height: 20px;
 margin: 0px 0px 0px 0px;
}
#navigation {
 color: #333;
 padding: 10px;
 margin: 0px 0px 0px 0px;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin:10px;
 padding:0;
 width: 195px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 margin: 10px 13px;
 padding:0;
 width: 460px;
 display: inline;
 position: relative;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 0px;
 padding:0;
 width: 195px;
 float: right;
}
#footer { 
 width: 902px;
 clear: both;
 color: #333;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}
#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}
table.product {
	border-width: 1px;
	border-spacing: 2px;
	border-style: dotted;
	border-color: #C02010;
	border-collapse: separate;
	background-color: white;
}
table.product th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.product td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
#navlist li a { text-decoration: none; }
.clear { clear: both; background: none; }


