h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17pt;
	color: black;
	padding-top: 1px;
	padding-bottom: 1px;
	position: relative;
}
h2 span {position: absolute; bottom: 0;}

hr {
border: 0;
color: #9E9E9E;
background-color: #dde1df;
height: 1px;
width: 100%;
}

.mcat        { font-family: Verdana; font-size: 11pt; color: #287EFF; font-weight: bold }
.bbf        { font-family: Verdana; font-size: 14pt; color: #cococo; font-weight: bold }


.ofc         { background-color: #EAF1FD; text-align:center;}

.bprix        { font-size: 12pt; font-family: Times New Roman; color: #006A00; font-weight:bold }

.brd {border-right: 1px solid #DCE7E7; border-bottom: 1px solid #DCE7E7;}
.brd2        { border-left: 1px solid #C0C0C0; border-right-width: 1px; border-top-width: 1px; 
               border-bottom-width: 1px }
.brd1 {border-bottom: 1px solid #DCE7E7; text-align:center }
.price       { font-family: Verdana; font-size: 8pt; color: green; font-weight:bold  }

.ttl_items {
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	font-style: normal;
	
}

.merchant_item {
	font-family: verdana;
	font-style: italic;
	color: #008000;
	font-size: 12px;
	font-weight: bold;
}

.price_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FA6D32;
	font-weight: bold;
}

.merchant {
	font-family: verdana;
	font-style: italic;
	color: #008000;
	font-size: 8pt;
	font-weight: bold;
}




.pnorm {
	font-family: arial;
	font-weight: bold;
	color: #51565c;
	font-size: 10pt;	
}
 
 
 
 .cat_menu {
 
 	font: bold 10px "Verdana, Trebuchet MS", Arial, Helvetica, sans-serif;
 	color: #414040;
 	border-right: 0;
 	border-left: 0;
 	border-bottom: 1px solid #eaeceb;
 	border-top: 0;
 	letter-spacing: 1px;	
 	text-transform: uppercase;
 	text-align: left;
 	padding: 4px 4px 4px 8px; 	
 	word-wrap: break-word;
 	width:140px;
 }
 
 .cat_menu b{
 	color: blue;
 }
 
 .cat_menun {
 
 	font: bold 10px "Verdana, Trebuchet MS", Arial, Helvetica, sans-serif;
 	color: #414040;
 	background: #FFFFFF;
 	border-right: 0;
 	border-bottom: 1px solid #eaeceb;
 	border-top: 0;
 	border-left: 0;
 	letter-spacing: 1px;	
 	text-transform: uppercase;
 	text-align: left;
 	padding: 6px 6px 6px 12px;
 	text-decoration: none;
 	
 }
 
  .cat_menunbd {
  
  	font: bold 10px "Verdana, Trebuchet MS", Arial, Helvetica, sans-serif;
  	color: #414040;
  	background: #FFFFFF;
  	border-right: 0;
  	border-top: 1px solid #eaeceb;
  	border-bottom: 0;
  	letter-spacing: 1px;	
  	text-transform: uppercase;
  	text-align: left;
  	padding: 6px 6px 6px 12px;
  	text-decoration: none;
  	
 }
 
 .cat_menu a:link, .cat_menu a:visited
 {
 	color: #000000;
 	text-decoration: none;	
 }
 
 .cat_menu a:hover
 {
 	color: #FFFFFF;
 	background: #F6D043;
 	text-decoration: none;	
 }
 
 .cat_menun a:link, .cat_menun a:visited
 {
 	color: #000000;	
 	text-decoration: none;	
}

.cat_menu a:link#current{
	color: orange;	
	font-size:10pt;
	text-decoration: none;	
}
 .cat_menunbd a:link, .cat_menun a:visited
 {
 	color: #000000;	
 	text-decoration: none;	
}

.cat_menus a:link, .cat_menus a:visited
 {
 	color: #000000;	
 	font-weight:bold;
 	text-decoration: none;	
}

.itmbox {
	background: #fff;	
	display: block;
	border: 1px solid #eeeeee;	
	padding: 5px; 	
 	
}

 .ltinput
{
	
	border: 1px solid #3366CC;
	font-family: "verdana";
	font-size: 14px;
	font-weight: bold;
}


.grid1 {
	border-right-style: solid;
	border-width: 1px;
	border-color: #dde1df;
	font-family: Verdana;
	font-size: 10px;
	border-bottom-style: solid;
	float: none;
	padding: 10px;
	
}

.grid2 {

	border-width: 1px;
	border-color: #dde1df;
	font-family: Verdana;
	font-size: 10px;
	border-bottom-style: solid;	
	float: none;	
	padding: 10px;
	
}

.grid3 {

	border: 4px solid #eee;	
	font-family: Verdana;
	
	float: top;	
	
	
}

.brdr {border-right:2px solid #dde1df;}



.ftf {
		font-family: Verdana;
		font-size: 12px;
		text-decoration: none;


	}

.fts {
			font-family: Verdana;
			font-size: 10px;
		text-decoration: none;
	}

.ftf a:link {
	font-weight: bold;
	color: #336699;

}

.ftf a:visited {

	color: #336699;

}

.ftf a:hover {

	color: #FF9900;

}

.bprice {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #dd0505;

}

 .navm{
 
           margin: 0;
           padding: 4px;
 	
 	
 }
 
  .navm a:link,.navm a:visited
  {
     border: 1px solid #f7f7f7;
     background: #A6C4E1;
     color: #fff;
     
	font-face: verdana;
	font-size: 14px;
	text-decoration: none;
}
 
  .navm a:hover
  {
  	color: #FFFFFF;
  	background: #F6D043;
  	text-decoration: none;	
 }
 
 .img_brd {
 	border: 1px solid #dde1df;
 	text-align: center;
 	
}

.img_brd1 {
 	border: 4px solid #dde1df;
 	!text-align: center;
 	
}
.p_div{
	padding: 2px; 
	position: relative; 
	width: 105px; height: 15px; 
	z-index: 1; visibility: visible; float: left; 
	display: block; 
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bolder; color: #FFFFFF; 
	background-color: #FF3300; text-align: center;
}

.p_sdiv{
	padding: 2px; 
	position: relative; 
	
	
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bolder; color: blue; 
	
}

.p_off{
	font-family: arial;
	font-weight: bold;
	color: #0066FF;
	font-size: 13pt;
	text-decoration: none;
}

.p_comp{
	float:left; border:1px solid #eee; padding:5px; background-color: #dde1df;
}

.pwas {
	font-family: arial;
	font-weight: bold;
	color: #51565c;
	font-size: 10pt;
	text-decoration: line-through;
}

.pnow {
	font-family: arial;
	font-weight: bold;
	color: blue;
	font-size: 12pt;
	text-decoration: none;
}

.pnowb{
	font-family: arial;
		font-weight: bold;
		color: grey;
		font-size: 14pt;
		text-decoration: none;
}

.dmr{
	color:#0061F2;
}
