.inputfield{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; background-color: #FFFFFF;  color:#000000; display:inline;BORDER-TOP: #848284 2px solid; BORDER-LEFT: #848284 2px solid; BORDER-RIGHT: #D6D3CE 1px solid; BORDER-BOTTOM: #D6D3CE 1px solid;}
.item_title{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold; 
  color: #902435;
}
.price{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt; 
  font-weight: bold;
  color: #A60000; 
  margin:0px; 
  padding-right:3px
}

.availability{
  margin:0px; 
  padding-right:2px;
  font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #008000; 
  text-decoration: none;
  font-weight:bold;
}

.sub_title{
  font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #008000; 
  text-decoration: none;
  font-weight:bold;
}
.pic_box{

}
.shop_qty{
	font-size:7pt;
	font-family:Arial,verdana;
}
.shop_price{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7.5pt; 
  font-weight: bold;
  color: #A60000;
  padding-left:0px;
  margin-left:0px;
}
.sbtn {
background-color: gray;
color: #ffffff;
font-size: 8pt;
font-family: arial;
font-weight: bold;
}

/*template style*/
body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
.search {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #828282;
}
.form {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	height: 13px;
	width: 158px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A7A7A7;
	border-bottom-color: #A7A7A7;
	background-color:#FFFFFF;
}
.copy {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #828282;
	text-decoration: none;
}

.keywords {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 9px;
	color: #f3f3f3;
	text-decoration: none;
	text-align:left;
	width:99%;
}
.menu {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	color: #6B6B6B;
	text-decoration: none;
}

.menu_1 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #6B6B6B;
	text-decoration: underline;
}
.form_1 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	height: 19px;
	width: 167px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A7A7A7;
	border-bottom-color: #A7A7A7;
	background-color:#FFFFFF;
}
.form_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 10px;
	height: 19px;
	width: 90px;
}
.text_1 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: #828282;
}
.text_2 {
	font-family: Tahoma;
	font-size: 9px;
	line-height: 10px;
	color: #828282;
}
.text_3 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #000;
}
.re_text{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #6B6B6B;
	text-decoration: none;
	font-weight:bold;
}
.read_more {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #902435;
	/*text-decoration: none;*/
}

.border_gray { 
	border:1px; 
	border-style: solid; 
	
	color:#000; 
	font-weight: bold; 
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
}
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
}

#nav-menu li a
{
background: url(/images/css-nav.gif) #fff bottom left repeat-x;
height: 1em;
line-height: 1em;
float: left;
width: 9em;
display: block;
border: 0.1em solid #dcdce9;
color: #333333;
text-decoration: none;
text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:30em
}
.tblClass
{
	border-color: Gray;
	border-collapse: collapse;
	background-color: #DFDFFF;
	
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: Black;
}

.clssTableOrderHistory
{
	border-color: Black;
	border-collapse: collapse;
	
	font-family: Arial, Helvetica, sans-serif;
	font: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: Black;
}

.clssTOH_titleRow
{
	background-color: #DFDFFF;
	text-align: center;
	vertical-align: middle;
	
	font-family: Arial, Helvetica, sans-serif;
	font: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: Black;
	
	padding-bottom: 10px;
}

.clssTOH_tblRow
{
	text-align: center;
	vertical-align: middle;
	
	font-family: Arial, Helvetica, sans-serif;
	font: Arial;
	font-size: 11px;
	color: Black;
}

.HREFText
{
	font-family: Arial, Helvetica, sans-serif;
	font: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: Navy;
}

.leftCol
{
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font: Arial;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}

.rightCol
{
	text-align: left;
	vertical-align: middle;
	
	font-family: Arial, Helvetica, sans-serif;
	font: Arial;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}

.rowClass
{
}

.txtBx
{
	width: 240px;
}
input.btn{
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#ccf;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaaaff');
}

input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
}

			

.column {
  /*
	border: 1px solid #d0d0d0;
	background-color: #e6e6e6;
  */	
	padding: 2px;
	margin-bottom: 7px;
	/*height:210px;*/
	height:auto;

}
.column_inside {
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #bcbcbc;
	height:202px;
	
}
.column_inside_center {
	background-color: #FFFFFF;
	border: 1px solid #bcbcbc;
	margin-top: 25px;
	padding: 7px;
}
.menu_title {
	background-image: url(images/title_img.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #EDEDED;
	font-size: 11px;
	text-align:center;
}

.front_items
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #828282;
}
#cart_header th{
	font-weight:bold;
	color:#000000;
	border-bottom:1px dotted gray;
}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}   

.go_btn{
background:none;
border:none;
text-decoration:underline;
cursor:pointer;
}
.go_btn:hover{
color:#FF6600;
}

.more_info
{
color:#dc5300;
font-weight:bold;
font-style:italic;
text-decoration:none;
}
