/******************************************/
/* Buffalo Felt CSS Document */
/******************************************/
a { text-decoration:none; color:#000000;}
a.menus { color:#ffffff; }
a.menus:hover{ text-decoration:underline;}
p,table { font-family:Arial, Helvetica, sans-serif;
          font-weight:bold;
		  font-size:14px;}

/*img Gray border*/
.imgGborder {border:thin solid #CCCCCC; padding:10px 10px; }
.pt-heading{ text-align:center;
             color:white;
			 background-color:#114ec7;
		     padding:5px 5px;}
.pt-product{ text-align:center;}

/*********** HEADER ***********/
/******************************/
.topRighMenuLink { font-size:12px;}


/* top horizontal menu */
.tms { padding: 3px 20px 3px 20px;
       background-image:url(..\images\topBarLong.jpg);
       font-family:Arial, Helvetica, sans-serif; 
	   font-size:12px;
	   color:white; }
.body1 { padding: 10px 10px;}




/********* CATEGORY LIST CONTROL **********/
/******************************************/



/* category list in all products pages*/
.cl { 
      padding-top:10px;
	  border-right:thin dotted #999999;
	  }
/* category list heading */
.catListHeading { font-size:16px; 
                  font-weight:bold;
				  }
/* category list name */
.catListName{ text-align:left;
			  font-size:12px;
			  padding-top:5px;
			  }
/* category separation bar */
/*.catSepBar { margin-left:auto;
			 height:3px; width:120px;
			 }
			 */
.catSepBar { text-align:left;}
.catListRightBar { position:absolute;
                   top:10px;
				   left:120px;
				   }


#cat_exp_btn { background-color: #CCCCCC;	 
               color:#FFFFFF;
			   cursor:pointer;
			   text-align:right;}
#cat_exp_btn:hover { background-color:#FFFFFF; color:#000000;}

/* 100% Wool popup window*/
.popupWindow { position:absolute;
               top:150px;
			   left:100px;
			   z-index:4;
               width:100px;
               background-color:#ffffff;
			   border:groove;
			   padding: 15px 15px;}





/**************************** Main Body ****************************/
/*******************************************************************/
/* main body content */
.mbc { position:relative;
       padding-top:10px;
	   padding-left:10px;
	   padding-bottom:10px;}

.body-heading { font-weight: bold;
                font-size:18px;
				color:#114ec7;
				margin-bottom:40px;}

.right_border_blue { background-image:url(..\images\right_border_blue.jpg);
					 width:200px;
}


/************* FOOTER ***********/
/********************************/
/* footer background */
.fb { background-image:url(..\images\footerBar.jpg);
      width:800px;}
.fm { margin-left:auto;
      margin-right:auto;
	  color:#ffffff;
	  font-size:12px;}
.copyright { margin-left:auto;
             margin-right:auto;
			 color:#ffffff;
			 font-size:12px;}












