﻿.SubjectLeftPanel
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	border-left: #000066 1px solid;
	border-bottom: #000066 1px solid;
	line-height: 10px;
}
.SubjectListHead
{
	background-color: #006699;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	padding-left: 3px;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
	letter-spacing: normal;
}
.SubjectListContent
{
	text-align: left;
	font-size: 9pt;
	color: #000099;
	font-family: Arial, Verdana;
}
a.SubjectUnselected
{
	font-family: Verdana, Arial;
	font-weight: normal;
	font-size: 9pt;
	color: #000099;
	line-height: 25px;
	padding-left: 5px;
	text-decoration: none;
}
a.SubjectUnselected:hover
{
	padding-left: 5px;
	color: #2e8b57;
}
a.SubjectSelected
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: #556b2f;
	line-height: 25px;
	padding-left: 5px;
	text-decoration: none;
}
.ErrorTitle
{ 
  color: red;
  font-family: 'Trebuchet MS', Comic Sans MS, Arial;
  font-size: 24px;
  font-weight: bold;
}
.ErrorDescription
{ 
  color: Black; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;	
}
.BookTitle
{
	color: Blue;
	font-family: font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 18px;
}
.BookDetailInfo
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: italic;
	font-size: 11px;
}
.BookDescription
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.BookPrice
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.BookListTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a.BookListTitle:hover
{
	text-decoration: underline;
}
a.BookListTitleSmall
{
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
}
.BookListAuthor
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: italic;
	font-size: 10px;
}
.BookListAuthorSmall
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: italic;
	font-size: 9px;
}
.BookListPriceTagText
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: italic;
  font-size: 10px;
}
.BookListPriceTagTextSmall
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: italic;
  font-size: 9px;
}
.BookListDiscountTagText
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: italic;
  font-size: 10px;
}
.BookListDiscTagTextSmall
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: italic;
  font-size: 9px;
}
.PagingText
{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: Black;
}
.PriceText
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: italic;
  font-size: 8px;
}
.PriceTagText
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: italic;
  font-size: 9px;
}
.SubjectTitle
{ 
  color: red;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 18px;
}
.CatalogDescription
{ 
  color: Black; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;	
}
.SmallButtonText
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.Button
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
}
.SearchBoxHead
{
  font-family: Verdana, Arial;
  font-size: 9pt;
}
.SearchBoxContent
{
	font-family: Arial, Verdana;
	font-size: 9pt;
	text-align: center; 
}
.SearchBox
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 9pt;
}
.ShoppingCartTitle
{
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
}
.RecommendationHead
{
color: Black;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
}
.RecommendationText
{
color: Black;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
}
.RecommendationLink
{
color: Black;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: underline;
font-size: 10px;
}
a.RecommendationLink:hover
{
color: Red;
}
.UserDetailsTable
{
	width: 100%;
	background-color: #ccccff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border: Solid 2px Navy;
	line-height: 25px;
}
.UserDetailsTableHead
{
	border-bottom: Navy 2px solid;
	background-color: #666699;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #eeeeff;
	padding-left: 3px;
	text-align: center;
}
.InfoText
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.LoginInfoText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
}
.LoginTopicText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 12px;
}
.LoginTitleText
{
font-family: Arial, Verdana, Helvetica, sans-serif;
Color: #404040;
font-size: 16px;
}
.RegisterTopicText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 12px;
}
.RegisterInfoText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
}
.MenuBarText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	font-weight: bold;
}
a.MenuBarLink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: white;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: none;
} 
.PageTitleText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000099;
	font-size: 20px;
}

.ShoppingcartLabel
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.NormalText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: normal;
}

.NormalTextRed
{
	color: Red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: normal;
}
.SmallText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: normal;
}
.SmallTextBold
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-weight: normal;
}
.SmallTextRed
{
	color: Red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.SmallTextLink
{
	color: #000099;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-weight: normal;
	text-decoration: none;
}
.CopyrightText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight: normal;
}

.BoldText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
}

.BoldTextRed
{
	color: Red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
}
.BoldMediumDarkOrangeText
{
	color: #ff8c00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight: bold;
}
.BigTitleRed
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #ff0000;
	vertical-align: middle;
	text-align: center;
}
.SmallTitleRed
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #dc143c;
	vertical-align: middle;
	text-align: right;
}

.MediumTitleBlack
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
}

.TablePanel
{
	border-right: #dcdcdc 1px solid; 
	border-top: #dcdcdc 1px solid; 
	border-left: #dcdcdc 1px solid; 
	border-bottom: #dcdcdc 1px solid; 
	border: 1px;
}
.TableHead
{
	background-color: #dcdcdc;
	font-family: Arial, Verdana, Helvetica, sans-serif, 'Courier New';
	font-weight: bolder;
	font-size: 10pt;
	color: #000099;
	vertical-align: middle;
	padding-left: 3px;
	text-align: left;
	text-transform: none;
}
.TableHeadRed
{
	background-color: #dcdcdc;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: Red;
	vertical-align: middle;
	padding-left: 3px;
	text-align: left;
	text-transform: none;
}
.Grid
{
  border-color: #E7E7FF;
  width: 100%;
}
.GridHeader
{ 
  color: White;
  background-color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.GridRow
{ 
  color: Navy;
  background-color: #E7E7FF;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.GridEditingRow
{
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.GridAlternateRow
{ 
  color: Navy;
  background-color: #F7F7F7;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.SmallButtonText
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.MediumTextBlack
{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: Black;
font-weight: bold;
}
.FlashTextRed
{
	color: maroon;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	vertical-align: middle;
}

#wrap { 

        width: 916px; 

        margin: 0 auto; 

}

