
.paging
{
  color:#595957;
  float: right;
  font-size:14px;
}

.paging a
{
  color:#595957;
  font-size:14px;
}

.selected_page
{
  color:#595957;
  font-size:16px;
  font-weight:bold;
}

.order_button
{
  background-color: #FBF9F2; 
  font-size:14px;
  cursor:hand; 
  margin-top: 5px;
}

div.ProductInfoLeft
{
  float: left;
  margin-right: 1em;
}

div.ProductInfoRight
{
  padding-top: 10px; 
  float: center;
  text-align: center;
}

div.clear
{
  clear: both;
}

p.ProductInfoRight
{
  float: left;
  text-align: right;
}

p
{
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
}

img
{
  border: 0px;
}

span.price_bold 
{
  font-weight: bold;
  font-size: 17px;
  font-family: Arial, Helvetica, sans-serif;
}

.border
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  border:1px dotted #E0E0E0;
}

.bottom_line 
{
  font-size: 12px;
  border-bottom:1px dotted #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
}

.bottom_line a
{
  font-size: 12px;
  color: #595957;
  text-decoration:underline;
}

.right_border
{
  font-size: 12px;
  border-right:1px solid #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
}

.left_border
{
  font-size: 12px;
  border-left:1px solid #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
}

.bottom_border
{
  font-size: 12px;
  border-bottom:1px solid #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
}

.image_border
{
  border:1px solid #CCCCCC;
}

.author a
{
	color:#595957;
}

.news_header a
{
	color:#55341E;
	padding-left:7px;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}

.login_error
{
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #FF0002;
}

.login_welcome
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.login_link a
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color:#55341E;
  text-decoration:underline;
}

.table_header
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align: center;
}

.table_header_news
{
  font-size: 13px;
  padding-left:7px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align: left;
  background-color: #f7f4e8
}

.table_header_news a
{
	color:#55341E;
	padding-left:7px;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}

.news_text a
{
  font-size: 12px;
  color:#55341E;
	padding-left:7px;
	font-weight:bold;
	font-size:12px;
}

.author_text
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
}

.reg_field
{
  border: 1px solid #CCCCCC;
	width:239px;
	height:19px;
	background-color: #FBF9F2;
}

.shopcart_reg_field
{
  border: 1px solid #CCCCCC;
	width:300px;
	height:21px;
	background-color: #FBF9F2;
}

.shopcart_reg_field_box
{
  border: 1px solid #CCCCCC;
	width:300px;
	height:100px;
	background-color: #FBF9F2;
}

.shopcart_address_right
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  padding-left:7px;  
}

.shopcart_right_border
{
  font-size: 12px;
  border-right:1px solid #E0E0E0;
  font-family: Arial, Helvetica, sans-serif;
  text-align: right;
  padding-right:5px;
  font-weight:bold;
}


.shopcart_field
{
  border: 1px solid #CCCCCC;
	width:30px;
	height:19px;
	background-color: #FBF9F2;
}

.shopcart_checkbox
{
  border: 1px solid #CCCCCC;
	background-color: #FBF9F2;
}

.form_error
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #FF0002;
}

.shoppingcart_items
{
	color:#595957;
	padding-left:7px;
	font-weight:bold;
	font-size:12px;
}

.shoppingcart_items a
{
  padding:0px;
	margin:0px;
	color:#6E9BC4;
	font-size:12px;
	text-decoration:underline;
}

.shoppingcart_total
{
	color:#595957;
	padding-top:7px;
	font-weight:bold;
	font-size:12px;
}

.shoppingcart_link a
{
	color:#595957;
	padding-left:10px;
	font-weight:bold;
	font-size:13px;
}

.goods_description_title
{
	padding:0px;
	margin:0px;
	color:#6E9BC4;
	font-size:12px;
	font-weight:bold;
	width:220px;
}

.goods_description_title a
{
	padding:0px;
	margin:0px;
	color:#6E9BC4;
	font-size:12px;
	font-weight:bold;
}

.out_of_stock
{
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #FF0002;
}