html{
overflow: -moz-scrollbars-vertical;
}

body{
background-color: #00042E;
height: 100%;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

h1{
font-family:arial;
font-size:15px;
color:#000000;
margin:0 0 10 0;
padding:0 0 0 0;
display:block;
}

h2{
font-family:arial;
font-size:12px;
color:#000000;
margin:0 0 10 0;
padding:0 0 0 0;
display:block;
}
.txt{
font-family:verdana;
font-size:10px;
color:#000000;
}
p{
font-family:arial;
font-size:10px;
color:#000000;
}
p.cart{
font-family:arial;
font-size:14px;
color:#9e9e9e;
display:inline;
}
p.cart_on{
font-family:arial;
font-size:14px;
color:#187711;
display:inline;
}
.productlist{
font-family:arial;
font-size:10px;
color:#000000;
text-decoration:none;
}
.catlist{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
}
.link,a{
font-family:arial;
font-size:10px;
color:#977247;
text-decoration:none;
}
.button{
border:1px solid #9E9E9E;
background-color:#187711;
color:white;
height:20px;
}
.menu{
font-family:arial;
font-size:10px;
color:#000000;
text-decoration:none;
}

td.leftbg{
width: 21px;
background-image: url("gfx/bg_left2.jpg");
background-repeat: repeat-y;
}
td.rightbg{
width: 32px;
background-image: url("gfx/bg_right2.jpg");
background-repeat: repeat-y;
}

td.rightmenu{
background-color: #E6E5EB;
}

a,a.link{
color: #01042F;
}
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 450px; /*Width of Carousel Viewer itself*/
height:255px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 450px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
table.product,table.product_last{
float:left;
margin-bottom:5px;
margin-right:5px;
}
table.product_last{
margin-right:0px;
}
