object { display:block; }

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background-image: url(images/interface/background_grey.jpg);
}
.style1 {
	font-size: 12px;
	color: #333333;
}
.title_text {
	font-size: 16px;
	font-weight: bold;
}
.storetitle {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}
a:link {
	color: #153A81;
}
a:visited {
	color: #153A81;
}
a:hover {
	color: #153A81;
}
a:active {
	color: #153A81;
}
#buDiv {
	position:relative;
	left:0px;
	top:0px;
	width:950px;
	z-index:999;
}
#buDiv2 {
	position:absolute;
	left:639px;
	top:0px;
	width:310px;
	height:21px;
	z-index:999;
}

#menubox {
	font-size: 14px;
	line-height: 24px;
}

#menubox a:link {
	color: #000000;
	text-decoration:none;
}
#menubox a:visited {
	color: #000000;
	text-decoration:none;
}
#menubox a:hover {
	color: #666666;
	text-decoration:none;
}
#menubox a:active {
	color: #ffffff;
	text-decoration:none;
}

#shopbox a:link {
	color: #000000;
	text-decoration:none;
}
#shopbox a:visited {
	color: #000000;
	text-decoration:none;
}
#shopbox a:hover {
	color: #000000;
	text-decoration:none;
}
#shopbox a:active {
	color: #000000;
	text-decoration:none;
}
.productname {
	font-size: 12px;
	font-weight: bold;
}
.productprice {font-size: 12px}
.productdetail {font-size: 12px; color: #666666; }
.productsale {font-size: 12px; color: #FF0000}
.redtext {color: #FF0000}
.boldtext {
	font-size: 14px;
	font-weight: bold;
}


/* remove the border and color from the top bar */
#googlecart-widget-head {
  border-width: 0px !important;
  background-color: transparent !important;
  z-index:999;
}
/* add a thicker border to the top of the product list */
#googlecart-widget-body {
  border-top-width: 4px !important;
  z-index:999;
}
/* change the color of prices in the widget to green */
.googlecart-widget-price {
  color: green !important;
  z-index:999;
}



html, body, #container {
min-height: 100%; /* Not supported by IE 5/6, but required for Firefox/Opera */
width: 100%;
height: 100%;
}
/***************************************************************************
* The "height" above is a hack for IE5+/Win. Below it's adjusted using
* the child selector to hide from IE5+/Win.
* Without this, Moz1.0 adds a vertical scrollbar, & Firefox1.0/Opera7.54
* cover everything with the footer when the viewport gets too small.
***************************************************************************/
html>body, html>body #container {
height: auto;
}
body {
margin: 0;
}
#container {
position: absolute;
top: 0;
left: 0;
}
#main {
margin-bottom: 225px;
height: auto;
}
#header {
width: 100%;
height: 104px;
}
#tab {
width: 100%;
overflow: auto;
z-index:5;
}
#footer {
position: absolute;
bottom: 0;
width: 100%;
height: 225px;
}
#minidiv {
position: absolute;
top: -64px;
left: 0;
height: 64px;
width: 100%;
z-index:0;
}
#contentdiv {
position: relative;
top: 0px;
left: 0;
width: 100%;
z-index:3;
}

.credittext {font-size: 12px}