/* SearchBox Browse Page */#bookbrowsewrap {	background-color: #7f856b;	width: 285px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	#bookbrowsecont {	width: 285px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	border-bottom: solid #7f856b 5px;	border-right: solid #7f856b 5px;	border-left: solid #7f856b 5px;	}		#browsewrapper {	float: right;	width: 527px;	height: auto;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #D0D4C9;	margin: 0px 0px 0px 0px;	padding: 15px 0px 0px 0px;	background-repeat: no-repeat;	background-image: url(../images/background/textpages_maincont.jpg);	}	#browsewrapper .title {	font-family: Arial, sans-serif;	font-size: 25px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 31px;	position: relative;	display: block;	font-weight: bold;	}	#browsetypetab {	width: 476px;	height: 32px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 15px;	top: 1px;	display: block;	position: relative;	z-index: 2;	float: left;	}	#browsetypetab .text {	font-family: Arial, sans-serif;	font-size: 14px;	color: #990000;	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 0px;	display: block;	font-weight: bold;	}		#browsetypetab .text STRONG {	font-weight: normal;	color: #000000;	}		#featuredtab {	width: 476px;	height: 32px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	top: 1px;	display: block;	position: relative;	z-index: 2;	float: left;	}	#featuredtab .text {	font-family: Arial, sans-serif;	font-size: 14px;	color: #990000;	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 0px;	display: block;	font-weight: bold;	}		#featuredtab .text STRONG {	font-weight: normal;	color: #000000;	}			#spacer	{	margin: 10px 0px 0px 0px;	padding: 10px 0px 0px 0px;	height: auto;	width: 476px;	}#browsecontent {	width: 492px;	height: auto;	margin: 0px 0px 0px 0px;	padding: 10px 0px 18px 0px;	display: block;	position: relative;	border-top: solid #eaeaea 1px;	float: left;	}	#browsecontentwrap {	width: 482px;	height: auto;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 14px;	display: block;	position: relative;	float: left;	}		/* styles for the browse results */	#browsecontent .H1 {	font-size: 13px;	font-weight: bold;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Arial, sans-serif;	vertical-align: top;	}		#browsecontent .result {	font-family: Arial, sans-serif;	padding: 0px 0px 10px 0px;	margin: 0px 0px 0px 5px;	width: 455px;	left: 15px;	display: block;	position: relative;	float: left;	background-color: #ffffff;	text-decoration: none;	font-size: 10px;	color: #000000;	}		#browsecontent .result A {	font-family: Arial, sans-serif;	text-decoration: none;	font-size: 14px;	color: #000000;	}		#browsecontent .result A IMG {	float: left;	padding: 5px 5px 5px 5px;	margin: 0px 0px 0px 0px;	position: relative;	display: block;	background-color: #ececec;	width: 55px;	}#browsecontent .result A H1 {	font-size: 15px;	font-weight: bold;	margin: 0px 0px 0px 75px;	padding: 0px 0px 0px 0px;	left: 0px;	display: block;	position: relative;	color: #000000;	}
#browsecontent .result h1 {
	font-size: 15px;
	}		#browsecontent .result a:hover H1 {	color: #000000;	background-color: #FCFCE1;		}	#browsecontent .result a:visited H1 {	/*color: #690000;*/	color: #000000;	}			#browsecontent .result a h2 {	font: bold 13px arial;	color: #9B9B9B;	margin: 0 0 0 75px;	padding: 0;	left: 0;	display: block;	position: relative;	font-weight: normal;	}	#browsecontent .result a:hover H2 {	color: #9B9B9B;	background-color: #FCFCE1;			}	#browsecontent .result a:visited H2 {	color: #9B9B9B;	}				#browsecontent .result A H3 {	font-size: 12px;	color: #000000;	margin: 0px 0px 0px 75px;	padding: 5px 0px 7px 0px;	display: block;	font-family: Arial, sans-serif;	left: 0px;	position: relative;	}	#browsecontent .result a:hover H3 {	color: #000000;
	background-color: #FCFCE1;			}	#browsecontent .result a:visited H3 {	color: #000000;	}				#browsecontent .result h4 {	color: #000000;	margin: 0px 0px 10px 75px;	padding: 0px 0px 10px 0px;	display: block;	position: relative;	font-family: Arial, sans-serif;	font-weight: normal;	left: 0px;	line-height: 11px;	}		#browsecontent .result a h4 {	color: #003399;	font: normal 11px arial;	font-weight: normal;	color: #606550;	line-height: 12px;	}#browsecontent .result a h4 ol {	padding: 0;	margin: 0;	list-style: none;	}#browsecontent .result a h4 ul {	padding: 0;	margin: 0;	list-style: none;	}	#browsecontent .result a:hover H4 {	color: #000000;	background-color: #FCFCE1;			}	#browsecontent .result a:visited H4 {	/*color: #000000;*/	color: #606550;	}				#browsecontent .result P {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	/* end of browse result styles */	.browsecontenttext {	margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}.browsecontenttext LI {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 22px;	list-style-type: none;	font-family: Arial, sans-serif;	font-size: 13px;	width: 214px;	float: left;	line-height: 22px;	}	.browsecontenttext LI A {	text-decoration: underline;	color: #003399;	}	.browsecontenttext LI a:hover {	text-decoration: none;	color: #FFFFFF;	background-color: #000000;	}	#bookstore ul li strong {	font-size: 13px;	font-family: arial;	}#subjectindent {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display: block;	}#subjectindent UL {	margin: 0px 0px 0px 0px;	padding: 9px 0;	width: 200px;	}	#subjectindent LI {	font-size: 10px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 15px;	line-height: 13px;	list-style-type: none;	}	#subjectindent A {	text-decoration: none;	}		#pages {	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 10px;	font-family: Arial, sans-serif;	font-size: 11px;	color: #000000;	height: 46px;	width: 300px;	float: right;	}		#pages FORM {	padding: 0px 18px 0px 0px;	margin: 0px 0px 0px 0px;	float: left;	vertical-align: middle;	display: inline;	height: 26px;	}
	
/* TOP: PAGE NUMBER & SORT DISPLAY */			#pages .np {	display: block;	position: relative;	float: right;	margin: 0;	padding: 6px 20px 0 43px;	color: #999;	vertical-align: middle;	font: normal 11px arial;	}	#browsewrapper #pages .np a, #browsewrapper #pages_bottom .np a {	color: #fff;	padding: 1px 3px;	background: #666;	text-decoration: none;	}	#pages .np a:hover, #pages_bottom .np a:hover {	text-decoration: none;	background: #000 !important;	}	#pages .np a:visited, #pages_bottom .np a:visited {			color: #fff;	background: #2a3645;	}	/* BOTTOM: PAGE NUMBER & SORT DISPLAY */	#pages_bottom .np {	display: block;	position: relative;	float: left;	margin: 0px 0px 0px 0px;	padding: 20px 0px 0px 10px;	color: #999;	vertical-align: middle;	font: normal 11px arial;	}	#pages_bottom {	float: right;	padding: 0 20px 0 0;	font-size: 12px;	}		
			#sort {	padding: 10px 0px 0px 13px;	margin: 0px 0px 0px 0px;	width: 150px;	height: 46px;	float: left;	}
	
	
/* BYTESIZE SYSTEMS READER STYLES */	
	
#browseresults h6 a {
	display: none;
	}
	
	
	
		