/* CSS Document */
/* ValoreBooks.com StyleSheets */

/* - - - For Use With All Search Pages - - - */

#searchContent { }

.searchTopImage {
    padding-top: 20px;
    padding-bottom: 10px;
    margin: 0 auto;
    text-align: center;
}
.searchBlueBar {
    background-color: #0066FF;
    background-image: url('../images/backgroundLFBlue.jpg');
    color: #FFFFFF;
    font:italic bold 8pt verdana;
    padding-left:15px;
	padding-right:8px;
	line-height:20px;
	margin:0;
    height:20px;
    border:none;
	width:99%; }

.searchGrayBar {
    background-image: url('../images/backgroundLFGray.jpg');
    color: #000000;
    font-size: 8pt;
    margin: 0;
    height: 20px;
    line-height: 20px;
    border-style: none;
    font-family: verdana, arial;
    font-weight: bold;
    text-align: left;
    padding-left: 15px; }

#topSpacingDiv {
	width:100%;
	height:20px; }

/*standard border for boxes*/
.centerColTextBox,
#buyRightCol #helpfulLinksPanelContent,
#buyRightCol #buyFeatures,
.ISBNTextBox,
.browseBookSubjectsBox,
.universitySideBox,
div#contactInfoTable,
div#bulkBooksInfoTable
 { border:1px solid #ccc; }


/* - - - H1 Background Header Images for Search pages - - - */
.searchH1ImageText {
	height:68px;
	overflow:hidden;
	margin:0 auto;
	text-align:center; }

h1#advancedSearchTitle, h1#isbnSearchTitle, h1#buyBooksUniversityTitle, h1#browseBookSubjectsTitle, h1#buyingTipsTitle, h1#bulkOrdersTitle {
	height:0px;
	padding-top:68px !important;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	display:block; }

h1#advancedSearchTitle {
	width:504px;
	background:url('../images/title_Advanced-Book-Search.jpg') 0 0 no-repeat; }

h1#isbnSearchTitle {
	width:504px;
	background:url('../images/title_Multiple-ISBN-Search.jpg') 0 0 no-repeat; }

h1#buyBooksUniversityTitle {
	width:504px;
	background:url('../images/title_Buy-Textbooks-University.jpg') 0 0 no-repeat; }

h1#browseBookSubjectsTitle {
	width:396px;
	background:url('../images/title_Browse-Books.jpg') 0 0 no-repeat; }

h1#bulkOrdersTitle{
	width:394px;
	background:url('../images/title_Bulk-Orders.jpg') 0 0 no-repeat; }



/* - - - Advanced Search (AdvancedSearch.jsp) - - - */
#advancedSearchContent {
	font-family:verdana, arial;
	width:930px;
	height:1205px;
	margin:0 auto;
	position:relative; }

/* Two main columns*/
#buyCenterCol {
	position:absolute;
	top:0px; left:100px;
	width:525px;
	margin:0px;
	overflow:hidden; }

#buyRightCol {
	position:absolute;
	top:5px;
	left:660px;
	width:200px;
	overflow:hidden; }

	/*H5 Image Text*/
	div.searchH5Wrapper { /*class for the div tag*/
		height:30px;
		overflow:hidden;
		margin:0 auto;	}

	h5.searchH5Text  { /*class for the H5 tag*/
		height:0px;
		padding-top:30px !important;
		margin:0 auto;
		overflow:hidden;
		display:block; }

		h5#buyingFeaturesH5 {
			width:100%;
			background:url('../images/sidebar_title_buying_features.jpg') 0 0 repeat; }

		h5#helpfulLinksH5 {
			width:100%;
			background:url('../images/sidebar_title_helpful_links.jpg') 0 0 repeat; }


	/*Center Col*/
	.centerColTextBox {
		width:99%;
		font:12pt verdana;
		margin:20px auto 0px auto;
		background: #FFFFFF url('../images/intro_slice.jpg') left bottom repeat-x;
		padding:0; }

	div#panelWrapper {
			position:relative;
			margin:0px auto;
			padding:0;
			height:205px; }

	.yellow {background: #FFFFCC; }

		.centerColTextBox .searchBlueBar {
			width:497px;
			padding-left:15px; }

		.centerColTextBox p {
			margin:8px 15px;
			line-height:130%; }

		.roundContent {
			width:99%;
			margin:20px auto;
			background-color:#eee;
			color:#000; }

		.roundTop {
			background:#eee url('../images/15EEEEEEBorderUR.jpg') no-repeat top right;
			margin:0em; padding:0px;
			text-align:left; }

		.roundBottom {
			background:#eee url('../images/15EEEEEEBorderLR.jpg') no-repeat top right;
			margin:0em; padding:0px;
			text-align:left; }

		p.roundBoxGuts {
			font-size:10pt;
			font-family:verdana;
			margin:0px 15px; }

		#bookSubjectsTable {
			margin:15px auto 0px 23px;
			width:100%;
			font:11pt verdana; }

			#bookSubjectsTable td ul {
				width:200px;
				margin:0 auto;
				list-style:none; }

			#bookSubjectsTable td ul li {
				margin-bottom:10px; }

			#bookSubjectsTable img {
				margin-right:10px; }

	/*Right Col*/
	#buyRightCol #buyFeatures {
		width:99%;
		margin:0 auto 20px auto;
		background:#FFFFFF url('../images/intro_slice.jpg') left bottom repeat-x; }

	#buyRightCol ul {
		width:155px;
		padding:0px;
		margin:8px auto 10px 10px; }

	#buyRightCol #buyFeatures ul li {
		list-style:none;
		color:#00479b;
		padding-left:20px;
		background:url('../images/icon_check.jpg') 0 2px no-repeat;
		margin-bottom:7px;
		font:13px/19px verdana; }

	#buyRightCol p {
		text-align:center;
		margin:0 auto; }
		#buyRightCol p img { display:block; margin:0 auto 15px auto; }

	#helpfulLinksPanelContent {
		width:99%;
		margin: 0px auto 20px auto; }

	#helpfulLinksPanelContent ul {
		width:155px;
		margin:10px auto 0px 15px;
		padding-bottom:2px;}

	#helpfulLinksPanelContent ul li {
		list-style:none;
		margin-bottom:8px;
		font:10pt verdana; }



/* - - - Browse Book Subjects (BookSubjects.jsp) - - - */
	#bookSubjectsSearchContent {
        width:100%;
    	margin:0px auto 35px auto;
    	font-family:verdana, arial; }

	.browseBookSubjectsBox {
		width:500px;
		font:12pt verdana;
		margin:20px auto 0px auto;
		background:#FFFFFF url('../images/intro_slice.jpg') left bottom repeat-x;
		padding:0; }

		.browseBookSubjectsBox p {
			margin:0em;
			padding:8px 15px;
			line-height:130%; }

		.browseBookSubjectsBox .searchBlueBar { width:477px; }

	#browseBookSubjectsTable {
		width:100%;
		border:none;
		font:12pt verdana; }

		.noFade { background:transparent; }

		#browseBookSubjectsTable td {
			padding:5px 0 5px 20px;
			margin:0;
			font-size:10pt;
			font-family:verdana; }

		#browseBookSubjectsTable img {
			margin-right:10px; }



/* - - - Advanced Search Panel (AdvancedSearchPanel.jsp) - - -
    included on the AdvancedSearch.jsp page in center column*/
  #advancedSearchPanelContent {}

  table.advancedSearchPanelBody {
	background:#eeeeee;
	font:bold 8pt verdana;
	margin:20px auto;
	width:525px; }



/* - - - Search By School Panel (SearchBySchoolPanel.jsp)- - - */
/*This panel is included on Advanced Search Page*/
#searchBySchoolPanelContent {
	position:absolute;
	top:0px; left:1px;
	height:205px; }



/* - - - Search By ISBN Panel (SearchByISBNPanel.jsp)- - - */
/*This panel is included on Advanced Search Page*/
#searchByISBNPanelContent {
	position:absolute;
	top:0px; right:1px;
	height:205px; }



/* - - - ISBN Search Page (/Search/ISBNSearch.jsp) - - - */
	#searchISBNContent {
		width:100%;
		margin:0 auto 15px auto;
		font-family:verdana, arial; }

	#searchISBNContent .isbnSearchBody { color:#000; font-size:9pt; }

	#searchISBNContent .ISBNTextBox {
		width:600px;
		font:12pt verdana;
		margin:10px auto 20px auto;
		background:#FFFFFF url('../images/intro_slice.jpg') left bottom repeat-x;
		padding:0; }

	#searchISBNContent .ISBNTextBox p {
		margin:8px 15px;
		line-height:130%; }

	#searchISBNContent .ISBNTextBox .searchBlueBar {
		width:577px;
		padding-left:15px; }



/*- - - Bulk Orders (BulkOrders.jsp) - - - */
	#bulkOrdersContent {
		width:100%;
		margin:0px auto; }

	#bulkOrdersDetailsContainer {
		width:860px;
		height:259px;
		overflow:hidden;
		margin:15px auto 20px auto;
		padding:0px;
		border:1px solid #ccc;
		background-color:#eee;
		color:#000;
		position:relative; }

	#bulkOrdersContent .searchBlueBar {
		position:absolute;
		top:0px; left:0px;
		width:837px; }

	#bulkTabItems, #bulkDetails1, #bulkDetails2, #bulkDetails3, #bulkDetails4 {
		position:absolute;
		top:20px; }

	 /*bulk details left menu*/
	#bulkTabItems {
		left:0;
		width:150px;
		margin:0;
		background-color:#ddd; }

		#bulkTabItems ul {
			list-style:none;
			padding:0; margin:0; }

			#bulkTabItems ul li {
				margin:0;
				padding:20px 0 20px 17px;
				font-size:8pt;
				font-family:verdana;
				border-bottom:1px solid #ccc;
				border-top:0;
				border-left:0; }

			.bulkTabMenu {
				background-color:transparent;
				border-right:1px solid #ccc; }

			.bulkTabMenuActive {
				background-color:#eee;
				border-right:0; }


	/*bulk details right content*/
	#bulkDetails1, #bulkDetails2, #bulkDetails3, #bulkDetails4 {
		right:12px;
		width:680px;
		margin:10px auto 0px auto;
		overflow:hidden;
		border:none; }

	#bulkDetails1 p, #bulkDetails2 p, #bulkDetails3 p, #bulkDetails4 p {
		margin:5px 20px 10px 0px;
		font-size:9pt;
		font-family:verdana;
		line-height:180%; }

	#bulkDetails1 {	visibility:visible; }

	#bulkDetails2 {	visibility:hidden; }

	#bulkDetails3 {	visibility:hidden; }

	#bulkDetails4 {	visibility:hidden; }

	#bulkFormSuccess {
		width:860px;
		color: #0066FF;
		font: bold 10pt verdana;
		text-align:justify;
		margin:20px auto 10px auto; }

	#bulkFormInstructions {
		width:860px;
		font:10pt verdana;
		text-align:justify;
		margin:20px auto 10px auto; }

	#bulkFormError {
		color:#c00;
		margin:10px auto;
		width:860px; }

		#bulkFormError ul {
			font:bold 10pt verdana;
			margin-left:20px; }


	/*bulk contact form*/
	#bulkFormContainer {
		margin:0px auto 35px auto;
		color:#000;
		width:860px; }

	#bulkFormContainer div.searchBlueBar {
		position:relative;
		margin:0; }

		#bulkFormContainer div.short {
			width:493px; }

		div#contactInfoTable, div#bulkBooksInfoTable {
			margin:10px auto 20px auto;
			background-color:#eee;
			color:#000; }

		#contactInfoTable {
			width:100%; }

			#contactInfoTable table td {
				padding-top:10px;
				font-family:verdana, arial;
				font-size:8pt; }

				#contactInfoTable .bulkFormLabel {
					text-align:right;
					line-height:95%;
					padding-right:8px;
					padding-left:20px; }

				#contactInfoTable table td.mid {
					padding-right:50px; }

				#contactInfoTable table td.btmrow, #bulkBooksInfoTable table td.btmrow {
					padding-bottom:20px; }

		div#bulkBooksInfoTable {
			width:516px;
			margin:20px auto 0px auto; }

		#bulkFormContainer .short {
			width:477px; }

			#bulkBooksInfoTable table {
				margin:0 auto;
				font-size:9pt;
				font-family:verdana; }

			#bulkBooksInfoTable table td { padding:10px 5px 0 5px; }

			#bulkBooksInfoTable table td.toprow { padding-top:15px; }

			#bulkBooksInfoTable textarea { margin:0px; }



/* - - - Search Yielded No Results page (SearchResultsFramework/NoResultsPanel.jsp) - - - */
#noResultsSearchContent {
	color:#000;
	font:9pt verdana;
	width:600px;
	text-align:center;
	margin:0 auto 20px auto; }

	#noResultsSearchContent div.noResultsQuery{
		font-weight:bold;
		text-align:center;
		margin:10px auto; }

	#noResultsSearchContent div.tryAgainMessage {
		font-weight:normal;
		text-align:justify;
		width:350px;
		margin:0 auto; }




/* - - - Buy Textbooks University (BuyBooksUniversity.jsp) - - - */
#buyBooksUniversityContent {
	width:930px !important;
	padding:0px 0px 24px 0px;
	color:#333;	}

#buyUniversityWelcome {
	margin:20px 50px;
	font-size:12pt;
	font-family: verdana, arial; }

	#buyUniversityWelcome ol {
		padding:0px;
		margin:0px auto 20px auto; }

		#buyUniversityWelcome ol li {
			margin-left:40px;
			margin-bottom:5px;	}

.universityRow {
	position:relative;
	overflow:hidden;
	font:12pt verdana;
	padding-bottom:10px;
	margin:10px 50px;
	border-bottom:1px solid #ccc; }

	p.universityRowTitle {
		font-weight:bold;
		margin-top:.5em;
		margin-bottom:0px;	}

	p.universityRowData {
		line-height:130%;
		margin-top:.5em; }

	.universitySideBox {
		float:right;
		position:relative;
		margin:6px auto 10px 15px;
		width:198px;
		padding:0px;
		background:#DBF3FF;	}

		div.uniListHeader { 
			height:30px;
			width:198px;
			overflow:hidden;
			margin:0 auto; }

		h5.sideBoxTitle { 
			height:0px;
			position:relative;
			padding-top:31px;
			margin:0;
			overflow:hidden;
			display:block; }

			h5#textBookUniFeaturesHeader1 {background:url('../images/right_head_campusbook.gif') 0 0 no-repeat; }

			h5#textBookUniFeaturesHeader2 {background:url('../images/right_head_offcampus.gif') 0 0 no-repeat; }

			h5#textBookUniFeaturesHeader3 {background:url('../images/right_head_marketplace.gif') 0 0 no-repeat; }


		.universitySideBox ul {
			position: relative;
			width:176px;
			list-style:none;
			padding: 0 0 0 10px;
			font-size:.7em;
			margin:10px auto; }

			.universitySideBox ul li{
				padding:0 0 0 10px;
				margin-bottom:10px;
				line-height:110%; }

			.universitySideBox ul li.topItem{
				font-weight: bold;
				padding:0;
				margin-bottom:5px;	}



/* - - - Top 50 Books Search Page (TopBooks.jsp) - - - */
#topBooksSearchContent {
	margin: 0 auto;
	width: 600px;
	text-align: left;
	line-height: 90%;
	font-family: verdana, arial;
	color: #000000;}
#topBooksSearchContent h1#top_books_logo {
          width: 450px;
	height:0;
          margin: 20px auto 10px auto;
	padding: 42px 0 0;
	overflow:hidden;
	background:url('../images/Top50Books.jpg') 0 0 no-repeat;
}
#topBooksSearchContent h2 {
  font-weight: normal;
  font-size: 10pt;
  margin-bottom: 5px;
  text-align: center;
}
  #topBooksSearchContent .topBookResultsHeaderWhite { text-align: right; color: #FFFFFF; font-size: 8pt; }
  #topBooksSearchContent .topBookResultsFooter      { text-align: center;  font-size: 9pt;  margin: 0 auto;}
  #topBooksSearchContent a.searchResultsPrevLinkBlueVerdana:link, #topBooksSearchContent a.searchResultsPrevLinkBlueVerdana:visited { font-size: 15pt; font-weight: bold; text-decoration: none;}
  #topBooksSearchContent a.searchResultsPrevLinkBlueVerdana:hover, #topBooksSearchContent a.searchResultsPrevLinkBlueVerdana:active { font-size: 15pt; font-weight: bold; text-decoration: underline;}
  #topBooksSearchContent a.searchResultsNextLinkBlueVerdana:link, #topBooksSearchContent a.searchResultsNextLinkBlueVerdana:visited { font-size: 15pt; font-weight: bold; text-decoration: none; text-align: right;}
  #topBooksSearchContent a.searchResultsNextLinkBlueVerdana:hover, #topBooksSearchContent a.searchResultsNextLinkBlueVerdana:active { font-size: 15pt; font-weight: bold; text-decoration: underline; text-align: right;}
  #topBooksSearchContent a.bookSearchResultsBuyPriceLink:link, #topBooksSearchContent a.bookSearchResultsBuyPriceLink:visited { color: #CC0000; font-size: 10pt; font-weight: bold; text-decoration: none;}
  #topBooksSearchContent a.bookSearchResultsBuyPriceLink:hover, #topBooksSearchContent a.bookSearchResultsBuyPriceLink:active { color: #CC0000; font-size: 10pt; font-weight: bold; text-decoration: underline;}
  #topBooksSearchContent a.bookSearchResultsTitleLink:link, #topBooksSearchContent a.bookSearchResultsTitleLink:visited { text-align: left; font-size: 9pt; font-weight: bold;text-decoration: none; }
  #topBooksSearchContent a.bookSearchResultsTitleLink:hover, #topBooksSearchContent a.bookSearchResultsTitleLink:active { text-align: left; font-size: 9pt; font-weight: bold; text-decoration: underline; }
  #topBooksSearchContent a.bookSearchResultsOutOfStockLink:link, #topBooksSearchContent a.bookSearchResultsOutOfStockLink:visited { text-align: center; font-size: 8pt; text-decoration: none;}
  #topBooksSearchContent a.bookSearchResultsOutOfStockLink:hover, #topBooksSearchContent a.bookSearchResultsOutOfStockLink:active { text-align: center; font-size: 8pt; text-decoration: underline;}
  #topBooksSearchContent .subheading0 { text-align: left;  font-size: 9pt; font-weight: bold; }
  #topBooksSearchContent .bookSearchResultsOutOfStock        { text-align: center;  font-size: 8pt; font-weight: bold; }
  #topBooksSearchContent .bookSearchResultsBody              { text-align: left;  font-size: 8pt; }
  #topBooksSearchContent .bookSearchResultsItemNumber        { text-align: left; color: #888888; font-size: 7pt; }
  #topBooksSearchContent .bookSearchResultsUsualShippingTime { text-align: left;  font-size: 8pt;  }
  #topBooksSearchContent .bookSearchResultsOnlyOneLeft       { text-align: center;  font-size: 8pt;  }



/* - - - School Search (SchoolSearch.jsp) - - - */
    #schoolSearchContent {
	    width: 900px;
    	text-align: center;
    	margin: 0px auto;
    	font-family: verdana, arial; }
#schoolSearchContent h1#school_search_logo {
          width: 438px;
	height:0;
          margin: 0 auto;
	padding: 42px 0 0;
	overflow:hidden;
	background:url('../images/search_by_school2.jpg') 0 0 no-repeat;
}
#schoolSearchContent h2 {
  font-weight: normal;
  font-size: 10pt;
}
    #schoolSearchContent .body0 { color: #000000; font-weight: bold; font-size: 8pt; }
    #schoolSearchContent .schoolListHeading { text-align: left; color: #FFFFFF; font-weight: bold; font-size: 8pt; }
    #schoolSearchContent  a.schoolListHeadingLink:link, #schoolSearchContent  a.schoolListHeadingLink:visited { text-align: left; color: #FFFFFF; font-size: 8pt; text-decoration: none;}
    #schoolSearchContent  a.schoolListHeadingLink:hover, #schoolSearchContent  a.schoolListHeadingLink:active  { text-align: left; color: #FFFFFF; font-size: 8pt; text-decoration: underline;}
    #schoolSearchContent  a.schoolLink0:link, #schoolSearchContent a.schoolLink0:visited { text-align: left;  font-weight: bold; font-size: 9pt; text-decoration: none;}
    #schoolSearchContent  a.schoolLink0:hover, #schoolSearchContent a.schoolLink0:active { text-align: left;  font-weight: bold; font-size: 9pt; text-decoration: underline;}



/* - - - School Subject Search (SchoolSubjects.jsp) - - - */
    #subjectSearchContent {
    	width: 500px;
    	text-align: left;
    	margin: 0px auto;
    	font-family: verdana, arial; }
    #subjectSearchContent .schoolSubjectListHeading  { text-align: left; color: #FFFFFF; font-weight: bold; font-size: 8pt; }
    #subjectSearchContent a.schoolSubjectListLink:link, #subjectSearchContent a.schoolSubjectListLink:visited { text-align: left; color: #3366CC; font-size: 9pt; text-decoration: none;}
    #subjectSearchContent a.schoolSubjectListLink:hover, #subjectSearchContent a.schoolSubjectListLink:active { text-align: left; color: #3366CC; font-size: 9pt; text-decoration: underline;}



/* - - - Textbook Search Results (ResultsPanel.jsp)- - - */
#resultsSearchContent {
	text-align: left;
	font-family: verdana, arial;
	width: 900px;
	margin: 0 auto; }
.searchResultsHeaderWhite { color: #FFFFFF; font-size: 8pt; }
.searchResultsFooter { color: #000000; font-size: 9pt; }
a.searchResultsHeaderUnselectedLink:link, a.searchResultsHeaderUnselectedLink:visited { color: #FFFFFF; font-size: 8pt; font-weight: bold; text-decoration: none; }
a.searchResultsHeaderUnselectedLink:hover, a.searchResultsHeaderUnselectedLink:active { color: #FFFFFF; font-size: 8pt; font-weight: bold; text-decoration: underline; }



/* - - - Individual Book Result Insert  (/Search/Framework/BookSearchResultsItem.jsp) - - - */
 /* This page gets inserted into a table on the Textbook Search Results page */
  #bookSearchResultsItemContent {
        font-family: verdana, arial;
        color: #000000;
        text-align: left;  }
  .bookSearchResultsBuyItFor   { font-size: 10pt; font-weight: bold; }
  .bookSearchResultsOutOfStock { font-size: 8pt; font-weight: bold; }
  .bookSearchResultsBody       { font-size: 8pt; }
  .bookSearchResultsItemNumber { color: #888888; font-size: 7pt; padding-left: 4px; }
  .bookSearchResultsSaveAmount { font-size: 9pt; }
  .bookSearchResultsUsualShippingTime {text-align: left; font-size: 8pt;}
  .bookSearchResultsOnlyOneLeft { font-size: 8pt;}
  a.bookSearchResultsBuyPriceLink:link, a.bookSearchResultsBuyPriceLink:visited { color: #CC0000; font-size: 10pt; font-weight: bold; text-decoration: none; }
  a.bookSearchResultsBuyPriceLink:hover, a.bookSearchResultsBuyPriceLink:active { color: #CC0000; font-size: 10pt; font-weight: bold; text-decoration: underline; }
  a.bookSearchResultsTitleLink:link, a.bookSearchResultsTitleLink:visited { font-size: 9pt; text-decoration: none; font-weight: bold; }
  a.bookSearchResultsTitleLink:hover, a.bookSearchResultsTitleLink:active { font-size: 9pt; text-decoration: underline; font-weight: bold; }
  a.bookSearchResultsOutOfStockLink:link, a.bookSearchResultsOutOfStockLink:visited { font-size: 8pt; text-decoration: none; }
  a.bookSearchResultsOutOfStockLink:hover, a.bookSearchResultsOutOfStockLink:active { font-size: 8pt; text-decoration: underline; }



/* - - - Multiple ISBN Search (MultipleISBNSearchPanel.jsp) - - - */
 #multiISBNSearchContent {
 	font-family: verdana, arial;
 	font-size: 8pt;
 	color: #000000; }

  #multiISBNSearchContent {
  	font-family:verdana, arial;
  	width:600px;
  	color:#000;
	font-size:8pt;
	margin:0px auto 15px auto;
	text-align:center;}

  div.roundISBNSearchcont {
  	width:100%;
  	color:#000;
  	background:#eee;
  	margin:0px auto;
  	padding:0px;
  	text-align:center; }

  div.roundISBNSearchtop {
    background:#eee url('../images/15EEEEEEBorderUR.jpg') no-repeat top right;
    margin:0em; padding:0px;
    text-align:left;}

  div.roundISBNSearchbottom {
    background:#eee url('../images/15EEEEEEBorderLR.jpg') no-repeat top right;
    margin:0em; padding:0px;
    text-align:left;}

  img.corner {
  	width:15px; height:15px;
  	border:none;
  	display:block !important; }

  .isbnInputTable {
  	border:none;
  	margin:0 auto;
  	background:#eee;  }

  #multiISBNSearchContent p.instruct {
  	font:italic 8pt verdana;
  	text-align:center;
  	margin:9px auto 5px auto; }



/* - - - Search + Buy Textbooks Popup Container - - - */
#popupContainer {
	text-align: center;
	margin-top: 0px;
	padding-top: 0px; }



/* - - - Book Conditions Popup (Conditions.jsp) - - - */
 .bookConditionsPopupTable {
 	border-style: none;
 	width: 450px;
 	margin: 1px auto; }
 .bookConditionsPopupStyles {
 	font-family: verdana, arial;
 	color: #000000;
 	font-size: 9pt;
 	width: 450px; }



/* - - - Building Inventory Popup (Building.jsp) - - - */
 #builidingInventoryContainer {
 	width: 450px;
 	text-align: left;
 	margin: 0 auto; }
 .buildingInventoryPopupTopText {
 	font-size: 12pt;
 	font-weight: bold;
 	font-family: verdana, arial;
 	text-align: center; }
 .buildingInventoryPopupBodyText {
    font-family: verdana, arial;
    color: #000000;
    font-size: 10pt;
    font-weight: normal;
    line-height: 110%; }



/* - - - International Editions Popup (InternationalEditions.jsp) - - - */
 #internationalEditionContainer {
 	width: 450px;
 	text-align: left;
 	margin: 0 auto; }
 .internationalEditionBody { color: #000000; font-size: 9pt; font-family: verdana, arial; }
 a.internationalEditionBodyLink:link, a.internationalEditionBodyLink:visited { color: #00479b; font-weight: bold; font-size: 9pt; font-family: verdana, arial; text-decoration: none; }
 a.internationalEditionBodyLink:hover, a.internationalEditionBodyLink:active { color: #00479b; font-weight: bold; font-size: 9pt; font-family: verdana, arial; text-decoration: underline; }



/* - - - Tell A Friend Popups (TellAFriend.jsp + TellAFriendThankYou.jsp) - - - */
 #tellAFriendPopupContent {
	width: 450px;
	text-align: center;
	font-family: verdana, arial; }
 .tellAFriendHeader { color: #000000; font-weight: bold; font-size: 14pt; }
 .tellAFriendSubHeader { color: #000000; font-size: 10pt; }
 .tellAFriendLabel { color: #000000; font-size: 9pt; }
 .error { color: #CC0000; font-size: 9pt; }
 .tellAFriendEmailSentBody { color: #000000; font-size: 8pt; }
 a.tellAFriendCloseLink:link, a.tellAFriendCloseLink:visited { color: #00479b; font-size: 8pt; text-decoration: none; }
 a.tellAFriendCloseLink:hover, a.tellAFriendCloseLink:active { color: #00479b; font-size: 8pt; text-decoration: underline; }



/* - - - Fix for BuyBooks Nav - - - */
#buybooks_nav { }
	
h3.searchResultsFooterLabel { font-size: 9pt; }

#resultsSearchContent h1.searchResultsHeader { font-weight: bold; font-size: 18pt; }
.searchResultsBreadCrumbs { text-align: left; font-size: 9pt; }
 a.searchResultsBreadCrumbsLink:link, a.searchResultsBreadCrumbsLink:visited { text-align: left; color: #00479b; font-size: 9pt; text-decoration: underline; }
 a.searchResultsBreadCrumbsLink:hover, a.searchResultsBreadCrumbsLink:active { text-align: left; color: #00479b; font-size: 9pt; text-decoration: underline; }

/*------------------------------------*/
.isbnSitemapBodyBoldBlue     { text-align: center; color:#0072bc; font-weight:bold; font-family:verdana, arial; font-size:12pt; }
.isbnSitemapBody             { text-align: center; color:#0072bc; font-family:verdana, arial; font-size:9pt; }
