BODY {
margin: 0px;
padding: 0px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
font-size: 11px;
color: #403f2e;
background-color: #3c0100;
background-image: url(https://www.shopbjpenn.com/images/backgrounds/siteBG.jpg);
background-attachment:fixed;
background-position:top center;
background-repeat: repeat;
}
/* NAVIGATION - LINKS */

a:link {
color: #934532;
text-decoration: none;
}
a:visited {
color: #934532;
text-decoration: none;
}
a:hover {
text-decoration: none;
color: #8d0c0f;
}
a:active {
color: #8d0c0f;
text-decoration: underline;
}
.alerttxt a:link, .alerttxt_med a:active, .alerttxt_med a:visited {
font-size: 12px;
color: #af2d00;
font-weight: normal;
text-decoration: none;
}
.alerttxt a:hover{
font-size: 12px;
color: #af2d00;
font-weight: normal;
text-decoration: underline;
}
.copy , .copy a:link, .copy a:active, .copy a:visited{
font-size: 9px;
color: #9a090d; 
text-decoration: none;
}
.copy a:hover {
font-size: 9px;
color: #c21c22;
text-decoration: underline;
}
.databg a:link, .databg a:visited, .databg a:active{
color:#64392e;
font-weight: bold;
text-decoration:none;
}
.databg a:hover {
color:#7c4238;
font-weight: bold;
text-decoration:underline;
}
.nav {
font-size: 9px;
font-weight: normal;
letter-spacing:1px;
color: #9a090d;
text-decoration:none;
}
.nav a:link, .nav a:visited, .nav a:active {
font-size: 9px;
color: #9a090d;
text-decoration:none;
}
.nav a:hover {
font-size: 9px;
color: #c21c22;
text-decoration:none;
}
.nav2 a:link, .nav2 a:visited, .nav2 a:active {
font-size: 11px;
color: #9a090d;
text-decoration:none;
}
.nav2 a:hover {
font-size: 11px;
color: #c21c22;
text-decoration:underline;
}
.btlist a:link, .btlist a:visited, .btlist a:active {
font-size: 13px;
font-weight:bold;
color: #9a090d;
text-decoration:none;
}
.btlist a:hover {
font-size: 13px;
font-weight:bold;
color: #c21c22;
text-decoration:underline;
}
/* GLOBAL PROPERTIES */

checkbox{
font-size: 11px;
}
.daheader {
background: url(https://www.shopbjpenn.com/images/nav/blackbelt_over.gif);
background-position: center;
background-repeat: repeat-x; 
border-top-width: 1px;
border-top-style: solid;
border-top-color: #330000;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #ffffff;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ffffff;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #330000;
height: 22px;
font-family: arial, verdana, sans-serif;
font-weight:normal;
font-size: 12px;
text-transform: uppercase;
letter-spacing:2px;
color: #fefefe;
}
.daheader a:link, .daheader a:visited, .daheader a:active {
font-size: 12px;
color: #fefefe;
text-decoration:none;
}
.daheader a:hover {
font-size: 12px;
color: #eeeeee;
text-decoration:none;
}
h1 {
font-weight: bold;
font-size: 16px;
color: #585746;
}
h2 {
font-family: Arial,Verdana, sans-serif;
font-weight: bold;
font-size: 13px;
text-transform: uppercase;
letter-spacing:1px;
color: #8d0c0f;
}
h2 a:link, h2 a:visited, h2 a:active {
font-size: 13px;
color: #8d0c0f;
text-decoration:none;
}
h2 a:hover {
font-size: 13px;
color: #934532;
text-decoration:underline;
}
h3 {
font-weight: bold;
font-style: italic;
font-size: 11px;
color: #e5e5e5;
}
input{
font-size: 11px;
}
p {
font-size: 11px;
}
select{
background-color:#9d4631;
font-size: 11px;
color:#ffffff;
}
textarea{
font-size: 11px;
}

/* TEXT STYLES */

.alerttxt {
font-size: 12px;
color: #af2d00;
font-weight: normal;
}
.grnhdr{
font-size: 12px;
font-weight: bold;
color: #587592;
}
.nav {
font-size: 9px;
font-weight: normal;
letter-spacing:1px;
color: #818174;
text-decoration:none;
}
.newshder{
font-size: 15px;
color: #8B6914;
font-weight: bold;
text-decoration: none;
text-align: left;
}
.p1{
font-size: 11px;
font-weight: normal;
letter-spacing:1px;
color: #b03c2b;
padding-top:8px;
padding-bottom:4px;
}
.p3{
font-size: 10px;
font-weight: normal;
letter-spacing:1px;
color: #b03c2b;
padding-top:8px;
padding-right:4px;
padding-bottom:4px;
}
.redsm{
font-size:9px;
color: #af2d00;
font-weight: normal;
}
.dkgrnsm{
font-size: 10px;
color: #757157; 
}
.thnx {
font-size: 12px;
color: #403f2e;
}
.txthlite {
color: #403f2e;
font-size: 12px;
font-weight: normal;
font-style: italic;
}
/* LISTS */

.ul_img, .ul_img a:link, .ul_img a:visited, .ul_img a:active{
list-style-image: url("../images/accents/pointer.gif");
font-size:11px;
font-weight: bold;
color: #6d6c5d;
text-decoration:none;
}
.ul_img a:hover{
list-style-image: url("../images/accents/pointer.gif");
font-size: 11px;
font-weight: bold;
color: #6d6c5d;
text-decoration:underline;
}
.ul_accthome{
list-style-image: url("../images/accents/pointerr.gif");
font-size:11px;
color: #121212;
letter-spacing:1px;
text-transform: uppercase; 
}
.ul_accthome a:link, .ul_accthome a:visited, .ul_accthome a:active{
list-style-image: url("../images/accents/pointerr.gif");
font-size:11px;
color: #64392e;
letter-spacing:1px;
text-transform: uppercase; 
text-decoration:none;
}
.ul_accthome a:hover{
list-style-image: url("../images/accents/pointerr.gif");
font-size: 11px;
color: #64392e;
letter-spacing:1px;
text-decoration:underline;
text-transform: uppercase; 
}
#menu {
padding:0;
margin:0;
}
#menu li {
list-style-type:none;
}

/* TABLE PROPERTIES */
#damain{
	border:					1px solid #587592;
}
.databg{
background-color:#eceae1;
padding:2px;
}
.datatbl{
padding:2px;
border: 1px;
border-color: #a39693;
border-style: solid; 
}
.cnttable{
background-color:#eceae1;
background-image: url(https://www.shopbjpenn.com/images/backgrounds/cntable.gif);
background-repeat:repeat;
padding:4px;
border: 1px;
border-color: #a39693;
border-style: solid; 
}
.poltable{
background-color:#eceae1;
background-image: url(https://www.shopbjpenn.com/images/backgrounds/tapaBG2.gif);
background-repeat:repeat;
padding:4px;
}
.playerbdr {
border: 1px;
border-color: #ffffff;
border-style: solid; 
width:670px;
padding:5px;
}
.top_tbl {
padding-top:40px;
}
.tblhilite{
background-color: #f1f1f2;
}
.gbox{
background-color: #e8e2d2;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #a39693;
border-style: solid; 
padding:8px;
}
.button{
background-image: url(https://www.shopbjpenn.com/images/backgrounds/nav_button.gif);
color:#ffffff;
padding-top:4px;
padding-left:4px;
height:21px;
width:225px;
}
.button a:link, .button a:visited, .button a:active {
font-size: 10px;
color: #ffffff;
text-decoration:none;
}
.button a:hover {
background-color:transparent;
font-size: 10px;
color: #ffffff;
text-decoration:none;
}
/* IMAGES */

.blnkimg{
border: 0px;
font-size:0px;
line-height:0px;
display: block;
} 
.imgCell{
border: 1px; 
border-style:solid;
border-color: #ffffff;
}

/* BORDERS */

.bnrbrd{
border-width: 1px;
border-style:solid;
border-color:#6c6e70;
}
blockquote{
font-size:13px;
padding: 2px;
}
.misc {
width:10px;
}
/* BACKGROUNDS */

.bigtable {
    border-bottom:			5px solid #a39693;
    border-top:			    1px solid #a39693;
    border-right:			1px solid #587592;
    border-left:			1px solid #587592;
	color:					#000000;
	background-color:		#ffffff;
}
.bigtable2 {
    border-bottom:			5px solid #a39693;
    border-top:			    5px solid #a39693;
    border-right:			1px solid #587592;
    border-left:			1px solid #587592;
	color:					#000000;
	background-color:		#ffffff;
}
.splashtable2 {
    background-color:		#ffffff;
	border-bottom:			0px solid #000000;
    border-top:			    0px solid #000000;
    border-right:			5px solid #000000;
    border-left:			5px solid #000000;
	border-color:#000000;
	width:750px; 
}
.container {
    background-color:		#ffffff;
	border-bottom:			10px solid #000000;
    border-top:			    0px solid #000000;
    border-right:			5px solid #000000;
    border-left:			5px solid #000000;
	border-color:			#000000;
	width:1000px; 
}
.centain {
    background-color:		transparent;
	border-bottom:			0px;
    border-top:			    0px;
    border-right:			1px solid #efefef;
    border-left:			1px solid #efefef;
	border-color:			#efefef;
	width:1010px; 
}
.redhdrs{
background: url(https://www.shopbjpenn.com/images/nav/blackbelt_over.gif) center center repeat-x; 
color:#efefef;
letter-spacing:2px;
border-left-width: 4px;
border-left-style: solid;
border-left-color: #ffffff;
border-right-width: 4px;
border-right-style: solid;
border-right-color: #ffffff;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #330000;
height:22px;
}
.storebx1 {
/* background-image: url(../images/backgrounds/store_table_01.jpg); */
background-repeat: no-repeat;
background-position:center;
width:220px;
height:267px;
padding:0px;
margin:0px;
border:0px;
}
.storebx2 {
/* background-image: url(../images/backgrounds/store_table_02.jpg); */
background-repeat: no-repeat;
background-position:center;
width:220px;
height:258px;
padding:0px;
margin:0px;
border:0px;
}
/* STORE NEW */

.border1{
	border:					1px solid #a39693;
	margin:					1px 1px 1px 1px;
}
td{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:				normal;
	color:				#000000;
}


td.medium{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				12px;
	font-weight:				normal;
	color:				#000000;
}

td.list {
	font-family:			verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:			normal;
	padding:		        4px;
	border-bottom:			1px solid #a39693;
	color:					#000000;
}

td.main{
	padding-top:            2px;
	padding-right:          4px;
	padding-left:           8px;
	padding-bottom:         2px;
	color:				#ffffff;;
}


.cart_item_warning {
	background-color:			#FFFFCC;
}


li.no_bullet {
	list-style-type: none;
	margin-top: 7px;
}


.cart_item_error {
	background-color:			#FF9999;
}

div.pagination{
	border: 0px solid #000;
	width: 100%;
	text-align: left;
}

td.grid{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:				normal;
	border-left:				1px solid #a39693;
	border-bottom:				1px solid #a39693;
	color:				#000000;
	background-color:			#ffffff;
}

td.small{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				9px;
	font-weight:				normal;
	color:				#000000;
}

td.large{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				14px;
	font-weight:				normal;
	color:				#000000;
}

td.packing{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				14px;
	font-weight:				normal;
	color:				#000000;
}

td.fieldname{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:				normal;
	color:				#000000;
	text-align:				right;
}

td.fieldname2{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:				normal;
	color:				#000000;
	text-align:				right;
	vertical-align:				top;
}

.trmain{
	background-color:			#bc0000;
	background-image: url(https://www.shopbjpenn.com/images/nav/blackbelt_over.gif); 
	background-repeat: repeat-x;
	border:					1px solid #a39693;
	margin:					1px 1px 1px 1px;
	color:#ffffff;
	height:25px;	
}
.trmain2{
	background-color:#222222;
	background-image: url(https://www.shopbjpenn.com/images/backgrounds/tapablk.gif); 
	background-repeat: repeat;
	font-family: arial, verdana, sans-serif;
	font-weight:normal;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing:2px;
	text-transform: uppercase;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	color:#ffffff;
	height:25px;	
}
.trmain3{
	background-color:#222222;
	background-image: url(https://www.shopbjpenn.com/images/backgrounds/tapablk.gif); 
	background-repeat: repeat;
	font-family: arial, verdana, sans-serif;
	font-weight:normal;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing:1px;
	text-transform: uppercase;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding:3px;
	color:#ffffff;
	height:25px;	
}
table.main{
	background-color:			#ffffff;
	border:					1px solid #a39693;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
	height:25px;	
}
table.prods{
	background-color:			#ffffff;
	background: url(https://www.shopbjpenn.com/images/backgrounds/tapa.jpg);
	background-repeat: repeat; 
	border:					3px double #a3a3a3;
	margin:					1px 1px 1px 1px;
	/*border-collapse:			collapse;*/
}

table.grid{
		background-color:			#ffffff;
/* background: url(https://www.shopbjpenn.com/images/backgrounds/whitebg3.gif);*/
/*	background-repeat:repeat; */
	border:					3px double #e8e8e8;
	margin:					1px 1px 1px 1px;
	/*border-collapse:			collapse;*/
}

table.grid2{
	border:					0px;
	width:					55%;
	margin:					1px 1px 1px 1px;
	background-color:			transparent;
	border-collapse:			collapse;
}

.damainer {
background-color: #fefefe;
background-image: url(https://www.shopbjpenn.com/images/backgrounds/whitestripbg.gif);
background-repeat: repeat; 
border-width: 3px;
border-color: #a3a3a3;
border-style:double;
padding:0px;
}
.damainer2u {
background-color:#fefefe;
background-image: url(https://www.shopbjpenn.com/images/backgrounds/tapa.jpg);
background-repeat:repeat;
border-width: 3px;
border-color: #a3a3a3;
border-style:double;
padding:0px;
}
b.blue {

	font-family:				verdana, arial, helvetica, sans-serif;
	font-size: 				15px;
	color: 				#007FEC;
	line-height: 				14px;
	font-weight: 				bold;
}

a{
	color:					#00458B;	
}

td.error{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				12px;
	font-weight:				bold;
	color:				#C00000;
	background-color:			#FFFFFF;
	border-bottom:				1px solid #a39693;

}

td.blue{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				12px;
	font-weight:				bold;
	color:				#007FEC;
	background-color:			#FFFFFF;

}

b.gray{
	font-family:				verdana, arial, helvetica, sans-serif;
	font-size:				12px;
	font-weight:				bold;
	color:				#838383;
	background-color:			#ffffff;
}

table.gray65{
	border:					1px solid #a39693;
	width:					65%;
	margin:					1px 1px 1px 1px;
	background-color:			#ffffff;
	border-collapse:			collapse;
}

table.gray85{
	border:					1px solid #a39693;
	width:					85%;
	margin:					1px 1px 1px 1px;
	background-color:			#ffffff;
	border-collapse:			collapse;
}
table.ninetyfive{
	border:					0px;
	width:					95%;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
}
table.eightyfive{
	border:					0px;
	width:					85%;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
}

table.sixtyfive{
	border:					0px;
	width:					65%;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
}

p.pageBreak{
	page-break-before: always;
	
}

.Form2 {
   	background-color:			#ffffff;
	font-family:				verdana, arial, helvetica, sans-serif;
   	font-size: 				11px;
   	color: 					#4e261c;
   	font-weight: 				normal;
}

table.relate{
	border:					1px solid #e8e8e8;
	width:					85%;
	margin:					1px 1px 1px 1px;
	border-collapse:			collapse;
}
table.relate2{
	border:					3px double #a3a3a3;
	width:					225px;
	margin:					1px 1px 1px 1px;
}

/* NEW TOP NAVIGATION */
.dastyle{
width: 760px;
font-family: arial,verdana;
font-weight: normal;
font-size:9px;
letter-spacing:2px;
}

.dastyle:after{ 
content: "."; 
display: block; 
height: 0px; 
clear: both; 
visibility: hidden;
}

.dastyle ul{
width: 760px;
background: url(https://www.shopbjpenn.com/images/nav/blackbelt.gif) center center repeat-x; 
padding: 5px 0px;
margin: 0px;
text-align: right; 
}

.dastyle ul li{
display: inline;
}

.dastyle ul li a, .dastyle ul li a:visited{
color: #ffffff;
padding-right: 20px;
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #000000;
margin: 0px;
text-decoration: none;
}

.dastyle ul li a:hover, .dastyle ul li a.selected{ 
background: url(https://www.shopbjpenn.com/images/nav/blackbelt_over.gif) center center repeat-x; 
color:#efefef;
letter-spacing:2px;
border-left-width: 3px;
border-left-style: solid;
border-left-color: #ffffff;
border-right-width: 3px;
border-right-style: solid;
border-right-color: #ffffff;
padding-right: 19px;
padding-left: 17px;
padding-top: 5px;
padding-bottom: 5px;
}


/* DA_Drop Down Menu */

.dropmenudiv{
position:absolute;
top: 0px;
font-family: Verdana, Arial, sans-serif;
font-style: normal;
font-size: 10px;
font-weight: normal;
text-align:left;
color: #000000;
line-height: 11px;
z-index: 100;
background-color: #efefef;
visibility: hidden;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dfdfdf;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dfdfdf;
width: 150px;
}
.dropmenudiv a{
display: block;
background-color: #efefef;
background-image: url(https://www.shopbjpenn.com/images/nav/topnavbg.gif);
background-repeat: repeat; 
text-align:left;
text-indent: 3px;
text-decoration: none;
color: #000000;
padding: 2px;
border-bottom-width: 0px;
border-bottom-style:solid;
border-bottom-color: #000000;
}
.dropmenudiv a:hover{
background-color: #ececec;
background-image: url(https://www.shopbjpenn.com/images/nav/topnav2bg.gif);
background-repeat: no-repeat; 
background-position:top;
text-align:left;
text-indent: 18px;
color: #660000;
}
* html .dropmenudiv a{ 
width: 100%;
}
/* MOB TOP NAVIGATION */
.dastyle_mob{
width: 760px;
font-family: arial,verdana;
font-weight: normal;
font-size:9px;
}

.dastyle_mob:after{ 
content: "."; 
display: block; 
height: 0px; 
clear: both; 
visibility: hidden;
}
.dastyle_mob ul{
width: 760px;
background: url(https://www.shopbjpenn.com/images/nav/blackbelt.gif) center center repeat-x; 
padding: 5px 0px;
margin: 0px;
text-align: right; 
}

.dastyle_mob ul li{
display: inline;
}

.dastyle_mob ul li a, .dastyle_mob ul li a:visited{
color: #ffffff;
padding-right: 15px;
padding-left: 15px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #000000;
margin: 0px;
text-decoration: none;
}

.dastyle_mob ul li a:hover, .dastyle_mob ul li a.selected{ 
background: url(https://www.shopbjpenn.com/images/nav/blackbelt_over.gif) center center repeat-x; 
color:#efefef;
border-left-width: 3px;
border-left-style: solid;
border-left-color: #ffffff;
border-right-width: 3px;
border-right-style: solid;
border-right-color: #ffffff;
padding-right: 15px;
padding-left: 13px;
padding-top: 5px;
padding-bottom: 5px;
}

/* MOB Drop Down Menu */

.dropmenudiv_mob{
position:absolute;
top: 0px;
font-family: Verdana, Arial, sans-serif;
font-style: normal;
font-size: 9px;
font-weight: normal;
text-align:left;
color: #000000;
line-height: 11px;
z-index: 100;
background-color: #efefef;
visibility: hidden;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dfdfdf;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #dfdfdf;
width: 125px;
}
.dropmenudiv_mob a{
display: block;
background-color: #efefef;
background-image: url(https://www.shopbjpenn.com/images/nav/topnavbg.gif);
background-repeat: repeat; 
text-align:left;
text-indent: 5px;
text-decoration: none;
color: #000000;
padding: 2px;
border-bottom-width: 0px;
border-bottom-style:solid;
border-bottom-color: #000000;
}
.dropmenudiv_mob a:hover{
background-color: #ececec;
background-image: url(https://www.shopbjpenn.com/images/nav/topnav2bg.gif);
background-repeat: no-repeat; 
background-position:top;
text-align:left;
text-indent: 22px;
color: #660000;
}
* html .dropmenudiv_mob a{ 
width: 100%;
}


/* LOWER NAV */
.danav { 
background-color:#000000;
background: url(https://www.shopbjpenn.com/images/nav/blackbar.gif);
background-repeat: repeat-x; 
height:21px;
color:#ffffff;
}
.navButtons a {
display: block;
width: 165px;
height: 21px;
background: transparent url(https://www.shopbjpenn.com/images/nav/rdbkbut.gif) 0 0 no-repeat;
text-align:center;
color:#ffffff;
font-size:11px;
font-weight:normal;
padding-top:2px;
text-decoration:none;
} 
.navButtons a:hover {
background-position: 0 -21px;
text-decoration:none;
color:#ffffff;
}
.fbutton {
background-image: url(https://www.shopbjpenn.com/images/nav/bformButton.gif); 
background-repeat: repeat-x;
background-color:#000000;
font-family: Verdana, Arial, sans-serif;
font-weight:normal;
font-size: 9px;
text-align:center;
text-decoration:none;
letter-spacing:1px;
color:#ffffff;
padding-bottom:2px;
border-width:1px;
border-color:#000000;
border-style:solid;
height:20px;
}
.fbutton2{
background-image: url(https://www.shopbjpenn.com/images/nav/rformButton.gif); 
background-repeat: repeat-x;
background-color:#990000;
font-family: Verdana, Arial, sans-serif;
font-weight:normal;
font-size: 11px;
text-align:center;
color:#ffffff;
padding-bottom:2px;
border-width:1px;
border-color:#660000;
border-style:solid;
height:20px;
}
.fbutton3{
background-image: url(https://www.shopbjpenn.com/images/nav/clrbtn.gif); 
background-repeat: no-repeat;
background-color:#eceae1;
font-family: Verdana, Arial, sans-serif;
font-weight:normal;
font-size: 11px;
text-align:center;
color:#ffffff;
padding-bottom:2px;
border-width:1px;
border-color:#000000;
border-style:solid;
height:20px;
}
.clrbtn_row{
background-image: url(https://www.shopbjpenn.com/images/nav/clrbtn.gif); 
background-repeat: repeat-x;
background-color:#eceae1;
font-family: Verdana, Arial, sans-serif;
font-weight:bold;
font-size: 13px;
text-align:center;
letter-spacing:2px;
color:#231f20;
border-left-width:0px;
border-right-width:0px;
border-top-width:1px;
border-bottom-width:1px;
border-top-color:#86786a;
border-bottom-color:#86786a;
border-style:solid;
height:28px;
width:220px;
}
.stable{
background-color:#eceae1;
background-image: url(https://www.shopbjpenn.com/images/backgrounds/stablebg.gif); 
background-repeat: repeat;
background-position:center;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
text-align:center;
letter-spacing:2px;
color:#231f20;
border-right-width:1px;
border-top-width:1px;
border-left-width:1px;
border-bottom-width:2px;
border-color:#000000;
border-style:solid;
width:220px;
}
.psrow{
background-image: url(https://www.shopbjpenn.com/images/headings/psearch_hdr.gif); 
background-repeat: no-repeat;
background-position:center;
background-color:#990000;
border-left-width:0px;
border-right-width:0px;
border-top-width:1px;
border-bottom-width:1px;
border-top-color:#000000;
border-bottom-color:#000000;
border-style:solid;
height:32px;
width:220px;
}
.nlrow{
background-image: url(https://www.shopbjpenn.com/images/headings/nletter_hdr.gif); 
background-repeat: no-repeat;
background-position:center;
background-color:#990000;
border-left-width:0px;
border-right-width:0px;
border-top-width:1px;
border-bottom-width:1px;
border-top-color:#000000;
border-bottom-color:#000000;
border-style:solid;
height:32px;
width:220px;
}
.mag{
background-image: url(https://www.shopbjpenn.com/images/accents/magsbjp.gif); 
background-repeat: no-repeat;
background-color:transparent;
background-position:bottom center;
height:50px;
width:215px;
}
