/* redefined tags */

a 				{  color: #0000FF; text-decoration: none}
a.sidebarText                   {  color: #0B4B00 }
a.footerText			{  color: #0000FF }
a:hover				{  color: #FF0000 }
blockquote 			{  margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 20px}
body 				{  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #fff; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; scrollbar-face-color: #FDFBE0; scrollbar-shadow-color: #444444; scrollbar-highlight-color: #fafafa; scrollbar-arrow-color: #45587D; scrollbar-darkshadow-color: #444444; scrollbar-base-color: #FDFBE0; scrollbar-track-color: #FDFBE0}
h1 				{  font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #0F2A3E; margin-top: 5px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px}
h3 				{  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000; font-weight: bold; margin-top: 5px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px}
h5 				{  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000; font-weight: bold; margin-top: 5px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px}
hr				{  height: 1px; color: #CBD29D; background-color: #CBD29D}
li 				{  list-style-type: square; margin-top: 2px; margin-bottom: 2px}
p				{  text-indent: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
td 				{  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 200; color: #000;}
ul				{  margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 34px}



/* form elements */

// input            {  background-color: #CCCCCC; color: #111111; font-size: 16px; font-weight: bold }
// select           {  background-color: #CCCCCC; color: #111111; font-size: 16px; font-weight: normal }
// textarea         {  background-color: #CCCCCC; color: #111111; font-size: 16px; font-weight: normal; padding: 3px 3px 3px 3px}
// input.checkbox   {  background-color: #90BD27; color: #111111 }
// input.radio	    {  background-color: #90BD27; color: #111111 }


/* Style Classes */

.asterisk		{  color:  #FF0000}
.borderedImage 		{  border: 1px #062700 solid}
.errorText              {  color: #ff0000}
.footerText 		{  color: #264511; font-size: 10px}
.highlightText1		{  color: #FFF1B1}
.navTrack 		{  font-size: 11px; color: #00355D; text-decoration: none}
.navTrackSelected 	{  font-size: 11px; font-weight: bold; color: #00355D; text-decoration: none}
.rss-list {
	display: block;
}
.rss-link
{
   list-style-image: url(images/bullet1.gif);
   padding-left: 8px;
   margin: 6px 0 6px 10px;
}
.sidebarText	{  font-size: 13px; color: #ffffff}
.sloganText	{  color: #062A00; font-size: 13px; font-weight: bold}
.smallText 	{  font-size: 11px}
.statusMsg	{  color: #245FCD}


/*  Book info styles
 ****************************************************************************************/
 
.book-info dl {
	display: block;
	padding: 5px 0 5px 0px;
	margin: 0;
}

.book-info dl dt {
	font-weight: bold;
}

.book-info dl dd {
	padding: 0 0 12px 0;
}

.book-info dl dd ol {
	padding: 0 0 0 10px;
	margin: 4px 0 0 10px;
}

.book-info dl dd ol li {
	display: list-item;
	padding: 0;
	margin: 5px 0 0 12px;
}

.book-info h2 {
	display: block;
	font-size: 130%;
	font-weight: bold;
}

.book-info h2 em {
	display: block;
	font-weight: normal;
	clear: left;
}

.book-info h3 {
	display: block;
	font-size: 120%;
	font-weight: bold;
	color: #000;
}

.book-info img.book-cover {
	float: right;
	margin: 0 0 8px 12px;
}

textarea#DisplayText
{
   width: 240px;
   height: 75px;
   border: 3px solid #CCCCCC;
   padding: 5px;
   font-family: Tahoma, sans-serif;
   background-color: #FFFFCC;   
}