.browsetable { margin-top: 20px; }
.browsetablespan { margin-top: 0; }
.browsetable td, .browsetablespan td { vertical-align: top; }
table.browsetable td ul li a { color: #333333; text-decoration: none; }
table.browsetablespan td ul li a { color: #333333; text-decoration: none; }
table.browsetable td ul li a:visited { color: #333333; text-decoration: none; }
table.browsetablespan td ul li a:visited { color: #333333; text-decoration: none; }
table.browsetable td ul li a:hover { color: #333333; text-decoration: underline; }
table.browsetablespan td ul li a:hover { color: #333333; text-decoration: underline; }

td.browsemainheader, td.browsemainheader4span { 
	height: 27px;
	padding-left: 0;
}

td.browsemainheader h1 { 
	margin: 0;
	padding: 8px 0 9px 19px;
	font-size: 11px;
	line-height: 11px;
	color: #4A634C;
	background-color: #F8F7EF;
	font-family: Verdana, sans-serif;
}

td.browsemainheader4span h1 { 
	margin: 0;
	padding: 8px 0 9px 15px;
	font-size: 11px;
	line-height: 11px;
	color: #4A634C;
	background-color: #F8F7EF;
	font-family: Verdana, sans-serif;
}

span.subbrowse { /* for subheaders after the colon in the h1 */
	color: #c37c14;
}

div.otherwayslinks {
	text-align: right;
	padding-right: 12px;
	padding-bottom: 6px;
	font-size: 10px;
	font-family: Verdana, sans-serif;
}

div.otherwayslinks a {
	color: #333333;
}

td.otherways { 
	vertical-align: top;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 15px; 
	border-bottom: 3px double #d6d3c1;
}

td.otherways h1 { 
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, sans-serif;
}

td.browsecatspan {
	vertical-align: top;
	padding: 0 0 0 19px;
	margin: 0;
}

td.browsecatspan h2 {
	margin: 0;
	padding: 20px 0 8px 0;
	color: #c37c14;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}

td.browsecatspan h2 a {
	text-decoration: none;
	color: #c37c14;
}

td.browsecatspan h2 a:visited {
	text-decoration: none;
	color: #c37c14;
}

td.browsecatspan h2 a:hover {
	text-decoration: none;
	color: #c37c14;
}

td.col1img { vertical-align: top;  margin: 0; padding: 0; }
td.col1img img { display: block; }
td.col1noimg { vertical-align: top; width: 154px; padding: 0 15px 0 15px; }

td.col2, td.col3, td.col4 { vertical-align: top; width: 154px; padding: 0 15px 0 19px; }

td.col1img h2, td.col1noimg h2, td.col2 h2, td.col3 h2, td.col4 h2 { 
	margin: 0;
	padding: 20px 0 8px 0;
	color: #c37c14;
	font-weight: bold;
	font-size: 11px; font-family: Verdana, sans-serif;
}

td.col1img h2.notop, td.col1noimg h2.notop, td.col2 h2.notop, td.col3 h2.notop, td.col4 h2.notop { 
	padding: 0 0 8px 0;
}

td.col1img h2 a, td.col1noimg h2 a, td.col2 h2 a, td.col3 h2 a, td.col4 h2 a {
	text-decoration: none;
	color: #c37c14;
}

td.col1img h2 a:visited, td.col1noimg h2 a:visited, td.col2 h2 a:visited, td.col3 h2 a, td.col4 h2 a:visited {
	text-decoration: none;
	color: #c37c14;
}

td.col1img h2 a:hover, td.col1noimg h2 a:hover, td.col2 h2 a:hover, td.col3 h2 a:hover, td.col4 h2 a:hover {
	text-decoration: none;
	color: #c37c14;
}

td.col1img h3, td.col1noimg h3, td.col2 h3, td.col3 h3, td.col4 h3 { 
	margin: 0;
	padding: 13px 0 4px 0; /* 15px top, 10px bottom visual */
	color: #333333;
	font-weight: bold;
	font-size: 10px; font-family: Verdana, sans-serif;
}

td.col1img h3.notop, td.col1noimg h3.notop, td.col2 h3.notop, td.col3 h3.notop, td.col4 h3.notop { 
	margin: 0;
	padding: 2px 0 4px 0;
}

ul.bulleted { vertical-align: top; padding: 0; margin: 0;  }

ul.bulletednone { padding: 0; margin: 0;  }

ul.bulleted li, ul.bulletednone li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none; 
	background-image: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dblarrowonputty.gif);
	background-repeat : no-repeat;
	background-position : 0 5px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	color: #333333;
	line-height: 15px;
	padding-left: 11px;
	vertical-align: text-top;
}

.browsebacktotop {
	margin-bottom: 15px;
	margin-left: 15px;
}

.browsebacktotop img {
	margin-right: 6px;
	vertical-align: baseline;
}

.browsebacktotop a {
	vertical-align: baseline;
}

.divider {  /* single fine-dotted line */
	background-image: url(http://images.barnesandnoble.com/pimages/grey_2x2.gif);
	background-repeat: repeat-x;
	width: 748px;
	height: 2px;
	margin: 15px 0 11px 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
}

/* Footer */
.ruleBg {background-color: #CCCCCC;}
.ftrRule {background-image: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dbllinonwhite.gif); background-repeat: repeat;}	
.ftrImagePad {padding: 0px 0px 10px 15px;}
.ftrBullet {font-family: verdana; font-size: 10px; color: #333333;}
.ftrBullet td {background-image: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dblarrowonputty.gif); background-repeat: no-repeat; background-position: 15px 5px; font-family: verdana; font-size: 10px; color: #333333; line-height: 13px; padding-left: 26px;}
.ftrBullet A:link {color: #333333; text-decoration:none;}
.ftrBullet A:visited {color: #333333; text-decoration:none;}	
.ftrBullet A:hover {color: #333333; text-decoration:underline;}
