body
{
    font-family: Verdana, Arial, MS Sans-Serif;
    font-size: 9pt;
    color: Black;
    background-color: #ffffff;
    background-image: url(images/background.jpg);
}
table
{
    font-family: Verdana, Arial, MS Sans-Serif;
    font-size: 9pt;
    color: Black;
}
td
{
    font-family: Verdana, Arial, MS Sans-Serif;
    font-size: 9pt;
    color: Black;
}
p
{
    font-family: Verdana, Arial, MS Sans-Serif;
    font-size: 9pt;
    color: Black;
    margin-top: 1px;
    margin-bottom: 10px;
}
hr 
{
color: #cbaa48;
background-color: #cbaa48;
border: 1px solid  #cbaa48;
}
h1
{
font-family: Times New Roman, Trebuchet MS, MS Serif;
font-size: 18pt;
color: #00005b;
margin-bottom: 2px;
padding-bottom: 0px;
}
h2
{
font-family: Times New Roman, Trebuchet MS, MS Serif;
color: #5c00b7; 
font-size: 16pt;
margin-bottom: 2px;
padding-bottom: 0px;
}
h3
{
font-family: Times New Roman, Trebuchet MS, MS Serif;
color: #005b11;
font-size: 14pt;
margin-bottom: 2px;
padding-bottom: 0px;
}
h4
{
font-family: Times New Roman, Trebuchet MS, MS Serif;
color: #56005b;
font-size: 16pt;
margin-bottom: 2px;
padding-bottom: 0px;
}
h5
{
font-family: Times New Roman, Trebuchet MS, MS Serif;
color: #462d14;
font-size: 14pt;
margin-bottom: 2px;
padding-bottom: 0px;
}
h6
{
font-family: Times New Roman, Trebuchet MS, MS Serif;
color: #005bb7;
font-size: 12pt;
margin-bottom: 2px;
padding-bottom: 0px;
}

/************************************************** Classes *********************************************/
.pdfDownload
{
float: left;
margin-right: 7px;
}
.navGraphic
{
padding: 0px;
margin: 6px 0px 0px 0px;
border: 0px none #000000;
vertical-align: bottom;
}
.editButton
{
width: 90px;
}
.Toolbar
{
position: relative;
top: 230px;
left: 25px;
width: 100%;
height: 50px;
}
.footer
{
width: 595px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
text-align: center;
color: #fff9cc;
}
.bookPix
{
position: relative;
float: left;
margin-right: 7px;
margin-bottom: 5px;
}
.bookIndexTitle
{
font-size: 11pt;
font-weight: bold;
color: #7300e5;
}
.bookDetailTitle
{
color: #890008;
font-size: 13pt;
font-weight: bold;
}
.bookDetailAuthor
{
color: #890008;
font-size: 10pt;
font-weight: normal;
}

.catalogueContents
{
border: solid 1px black;
width: 95%;
margin-left: auto;
margin-right: auto;
background-color: #e9dbb4;
padding: 10px;
}
.catalogueMenu
{
font-size: 11pt;
font-weight: bold;
position: relative;
top: 1px;
left: 25px;
}
.catalogueMenuItem
{
background-color: #dfcb90;
border: solid 1px black;
padding: 2px 10px;
}
.catalogueMenuSelectedItem
{
background-color: #e9dbb4;
border-bottom: solid 1px #e9dbb4;
}
.homepageLeft
{
position: relative;
float: left;
width: 530px;
margin-left: 0px;
}
.homepageRight
{
position: relative;
float: right;
width: 226px;
text-align: left;
border-left: 1px solid #e9dbb4;
padding-left: 7px;
}
.hpIndexSummary
{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
text-align: left;
}
.hpIndexOutOfStock
{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11pt;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
text-align: center
}
.hpIndexSeperator
{
width: 90%;
color: #cbaa48;
background-color: #cbaa48;
border: 1px dashed #cbaa48;
text-align: center;
}
.hiliteA
{
background-color: #e9dbb4;
}
.hiliteB
{
background-color: #dfcb90;
}
/************************************************** Layout Styles ***************************************/
div#contentWrapper
{
position: relative;
width: 807px;
height: 100%;
margin-left: auto;
margin-right: auto;
padding: 0px;
background-color: #fff9cc;
background-image: url(images/contentWrapper_Background.jpg);
background-repeat: repeat-y;
}
div#header
{
position: relative;
width: 807px;
height: 256px;
padding: 0px;
margin: 0px;
background-image: url(images/Header_background.jpg);
background-repeat: no-repeat;
}
div#menu 
{
position: relative;
width: 777px;
height: 30px;
padding: 0px 0px 0px 10px;
margin-top: 0px;
margin-left: 10px;
background-color: #0e344c;
vertical-align: text-bottom
}
div#contentArea 
{
position: relative;
width: 767px;
min-height: 400px;
margin-left: 10px;
padding: 10px;
background-color: #fff9cc;
background-image: url(images/Watermark.jpg);
background-repeat: no-repeat;
}
div#footer
{
position: relative;
width: 807px;
height: 52px;
margin: 0px;
padding: 0px;
background-color: #cbaa48;
background-image: url(images/Footer_background.jpg);
background-repeat: no-repeat;
background-color: #0e344c;
clear: both;
}
div#bookIndex
{
position: relative;
float: left;
left: 0px;
width: 260px;
border-right: 1px solid #cbaa48;
padding: 0px 7px 0px 0px;
}
div#bookFeature
{
position: relative;
float: left;
left: 25px;
width: 461px;
padding: 0px 10px 0px 10px;
}


/********************************************* Menu Styles *******************************************/
a:link
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 9pt;
color: #00005b;
text-decoration: none;
}
a:visited
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 9pt;
color: #00005b;
text-decoration: none;
}
a:current
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 9pt;
color: #00005b;
text-decoration: none;
}
a:hover
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 9pt;
text-decoration: underline;
}
a.menuOption:link
{
    font-family:  Myriad, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #fff9cc;
    text-decoration: none;
}
a.menuOption:visited
{
    font-family:  Myriad, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #fff9cc;
    text-decoration: none;
}
a.menuOption:current
{
    font-family:  Myriad, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #fff9cc;
    text-decoration: none;
}
a.menuOption:hover
{
    font-family:  Myriad, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #fff9cc;
    text-decoration: underline;
}

a.hpLinkButton:link 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 10pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
}
a.hpLinkButton:visited 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 10pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
}
a.hpLinkButton:hover 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 10pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: underline;
}
a.hpLinkButton:active 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 10pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
}

a.hpIndexTitle:link 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 11pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
}
a.hpIndexTitle:visited 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 11pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
}
a.hpIndexTitle:hover 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 11pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: underline;
}
a.hpIndexTitle:active 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 11pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
}

a.hpIndexSeeMore:link 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 8pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
text-align: center;
}
a.hpIndexSeeMore:visited 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 8pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
text-align: center;
}
a.hpIndexSeeMore:hover 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 8pt;
font-weight: bold;
color: #3c0077; 
text-decoration: none;
text-align: center;
}
a.hpIndexSeeMore:active 
{
font-family: Verdana, Arial, MS Sans-Serif;
font-size: 8pt;
font-weight: bold;
color: #5c00b7; 
text-decoration: none;
text-align: center;
}
