/*-----------------------------
     Color of scroll bar
-----------------------------*/

body {
	scrollbar-base-color: #be9752;
}

/*-----------------------------
   Styles for popup windows
-----------------------------*/
body.popupWindowClass {
	scrollbar-base-color: #000000;
	background-color: #ffffcc;
}

.popupWindowClass {
	font: bold 12px verdana;
	color: #000000;
}

.popupWindowClass_HeadingText {
	font: bold italic 15px verdana;
}

.popupWindowClass_Title {
	font: bold 14px verdana;
  color: #ffffff;
}

/*-----------------------------
    Styles for login areas
-----------------------------*/
.loginPrompts_MainForm {
	font: 11px arial;
	font-size: 100%;
}
.loginPrompts_MainForm input{
	font: 11px verdana;
	color: #000000;
	font-size: 100%;
}

/*--------------*/
.loginPrompts_quickForm {
	font: 10px arial;
}
.loginPrompts_quickForm input{
	font: 11px verdana;
	color: #000000;
}

/*--------------*/
.loginPrompts_loggedInPortal {
	font: bold 11px verdana;
	color: #ffcccc;
}

TABLE.loginPrompts_loggedInPortal {
	border-color: #000000;
}

.loginPrompts_loggedInPortal A:link {
	color: #ffcccc;
	text-decoration: underline;
}
.loginPrompts_loggedInPortal A:active {
	color: #ffcccc;
	text-decoration: underline;
}
.loginPrompts_loggedInPortal A:visited {
	color: #ffffff;
	text-decoration: underline;
}
.loginPrompts_loggedInPortal A:hover {
	color: #ffcccc;
	font-Size: 110%;
	text-decoration: underline;
}

/*-----------------------------
    Styles for search forms
-----------------------------*/
.searchForm {
	font: 10px arial;
}
.searchForm input{
	font: 11px verdana;
	color: #000000;
}

/*-----------------------------
   Styles for events portal
-----------------------------*/

.eventsPortalStyle {
	font: bold 11px verdana;
	color: #ffffff;
	padding: 5px;
}

.eventsPortalStyle H1 {
	font: bold 13px verdana;
	color: #fbdb74;
	display: inline;
}

.eventsPortalStyle A:link {
	color: #ffcccc;
	text-decoration: underline;
}
.eventsPortalStyle A:active {
	color: #ffcccc;
	text-decoration: underline;
}
.eventsPortalStyle A:visited {
	color: #ffffff;
	text-decoration: underline;
}
.eventsPortalStyle A:hover {
	color: #000000;
	font-Size: 110%;
	text-decoration: underline;
}

/*-----------------------------
    Styles for main portal
-----------------------------*/

.mainPortalStyle {
	font-size: 100%;
}

.mainPortalStyle_PageTitles {
	font-weight: bold;
	font-style: italic;
	font-size: 250%;
	text-align: center;
}
.mainPortalStyle_PageSubTitles {
	font-style: italic
	font-size: 80%;
	text-align: center;
}

.mainPortalStyle_bottomPageLinks {
/* Links at bottom of each page. Contains links for "Top of Page" and "Home" */
	font-size: 75%
}
.mainPortalStyle_bottomPageLinks P:first-letter {
	font-size: 200%;
	float: bottom
}

.mainPortalStyle_favoriteQuotesMarker {
/* Use to mark the text that identifies a favorite quote */
  color: #990000;
}

.mainPortalStyle_BarSeparator {
/* The horizontal bar separator */
  width: 80%;
  color: #cc9900;
}

.mainPortalStyle_AsteriskSeparator {
/* When you use asterisks to separate text in a page */
	text-align: center;
  color: #cc9900;
}

.mainPortalStyle_Headers {
/* Text used to separate text in a page. */
	font-weight: bold;
	font-style: italic;
	font-size: 100%;
	color: #AD6508;
	display: inline;
}

.faqQuestion {
/* To highlight the question in the FAQ page */
	font-weight: bold;
	color: #AD6508;
}

.mainPortalStyle_PageNavigationLinks {
 /* the next page, previous page, last page, etc links */
	font-size: 80%;
}

/*-----------------------------
   Styles related to books
-----------------------------*/
.BookPageHeadings {
	font-weight: bold;
	font-style: italic;
	font-size: 100%;
	color: #AD6508;
	display: inline;
}

.bookSeriesTable {
	padding-bottom: 1em;
}

.sampleChapterHeading {
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	font-size:150%;
	font-family:"Palatino Linotype", "Book Antiqua",
}

.sampleChapterCopyrightBy {
  font: 100% impact;
  color: red;
}

.sampleChapterCopyrightText {
  font: 80% Arial;
}

/*-----------------------------
   Styles for book info pages
-----------------------------*/
.bookPopupPageStyle H1 {
	font-weight: bold;
	font-style: italic;
	font-size: 100%;
	color: #AD6508;
	display: inline;
}

/*-----------------------------
   Styles for page footer
-----------------------------*/
.pageFooter {
	font: 10px arial;
}

/*-----------------------------
   Styles for OurPage
-----------------------------*/
#formattingButtonsToolbar {	
	margin: 0;
	padding: 0;
	background: buttonface;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
}
			
.toolBarButtonIdle {
	background: buttonface; 
	border: 1px solid buttonface;
	margin: 1; 
}
			
.toolBarButtonRaised { 
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	background: buttonface;
	margin: 1;
}
			
.toolBarButtonPressed {
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonhighlight;
	background: buttonface;
	margin: 1;
}