.menu_top
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
text-decoration: none;
font-weight: bold
}

.menu_top A:link 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
text-decoration: none;
font-weight: bold
}

.menu_top A:visited 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
text-decoration: none;
font-weight: bold
}

.menu_top A:active
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
text-decoration: none;
font-weight: bold
}

.menu_top A:hover
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFC4FE; 
text-decoration: none;
font-weight: bold
}


.menu_bottom
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #9967CB; 
text-decoration: none;
font-weight: normal
}

.menu_bottom A:link 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #9967CB; 
text-decoration: none;
font-weight: bold
}

.menu_bottom A:visited 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #9967CB; 
text-decoration: none;
font-weight: bold
}

.menu_bottom A:active
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #9967CB; 
text-decoration: none;
font-weight: bold
}

.menu_bottom A:hover
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-decoration: none;
font-weight: bold
}



.display_book
{ 
border: 1px #E5E5E5 solid
}
input {
border: 1px #DADADA solid
}
.left_menuheader 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #693469;
text-decoration: none;
background-color: #DFD6E9;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
font-weight: bold
}
.left_menubody 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-decoration: none;
background-color: #f8f8f8; 
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px; 
font-weight: normal;
border: #DADADA; 
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px
}

.side_menu 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: smaller; 
color: #000000; 
; text-decoration: none
; border-color: #FFFFFF #FFFFFF #F2ECF2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px

}

.side_menu A:link
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
; text-decoration: none
}

.side_menu A:visited
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
; text-decoration: none
}

.side_menu A:Active
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
}

.side_menu A:hover
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #D64CEF; 
; text-decoration: none
}







fieldset
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
text-decoration: none;
border: #E5E5E5;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px
}
.bookname 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold;
color: #6633CC;
text-decoration: none
}
.book_type 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #000000;
text-decoration: none
}
.discription_header 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #666699;
text-decoration: none;
font-weight: bold
}
.discription_book
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #707070; 
text-decoration: none; 
font-weight: normal; 
line-height: 16px
}
.readmore 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #0033CC;
text-decoration: underline
}

.readmore A:link
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #993300;
text-decoration: none
}

.readmore A:Active
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #0033CC;
text-decoration: underline
}


.readmore A:Visited
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #0033CC;
text-decoration: underline
}


.readmore A:hover
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #FF0000;
text-decoration: underline
}



.cost
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #5704C8;
text-decoration: none
}
.button_style 
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px;
 font-weight: bold; 
 color: #000000; 
 text-decoration: none; 
 background-color: #DED1EE;
 border: 1px #FFFFFF solid
 }
.copyrights 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold;
color: #999999
; text-decoration: none
}
.divider 
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #CCCCCC; 
text-decoration: none
}
.search
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bolder; 
color: #4A244A; 
text-decoration: none;
background-color: #BEACE0;
padding-top: 3px; 
padding-right: 3px; 
padding-bottom: 3px; 
padding-left: 3px
}
.searchbody 
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bolder; 
color: #FFFFFF; 
text-decoration: none; 
background-color: #F8F8F8;
padding-top: 3px; 
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px
}
.lefttable_line 
{
border-color: #FFFFFF #D7D7D7 #FFFFFF #FFFFFF; 
border-style: none; 
border-top-width: 1px; 
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px
}
.topmenu_grad{ 
FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#7EACE6', startColorstr='#0A50A1',gradientType='1')
}
.searchbody 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
color: #FFFFFF;
text-decoration: none;
padding-top: 3px; 
padding-right: 3px; 
padding-bottom: 3px;
padding-left: 3px
; cursor: hand
}
.search_border 
{
border: 1px #DBDEEE solid
}
.search_button_style
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
color: #000000; 
text-decoration: none;
background-color: #E7DCF0;
border: 1px #FFFFFF solid; clip:  rect(   ); cursor: hand
}
.side_menuline {  border-color: #FFFFFF #FFFFFF #9999CC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.menu_topSelected { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #663366; text-decoration: none; font-weight: bold ; background-color: #FFFFFF; cursor: default; border-color: #9999CC #9999CC #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B0088; text-decoration: none}
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B0088; text-decoration: none }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B0088; text-decoration: none }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C753FF; text-decoration: none }
hr {  font-family: Arial, Helvetica, sans-serif; font-size: 1px; color: #E6E6F2; text-decoration: none}
.authorname { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #6633CC; text-decoration: none }
.title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6633CC; text-decoration: none }
.email {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4E4E9C; text-decoration: none; font-weight: bold}
.email_textbox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4E4E9C; text-decoration: none; font-weight: normal}
.shopping_cart {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFDFFF; text-decoration: none}
.items {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFCC; text-decoration: none; font-weight: bold}
.menu_topshopping { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #663366; text-decoration: none; font-weight: bold ; background-color: #FFFFFF; cursor: default; border-color: #9999CC #9999CC #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
li {  list-style-type: disc; line-height: 18px; text-align: justify}
.sub_heading {  font-weight: bold; color: #9F47C5; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px}
p {  text-align: justify}
.question {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #572C83}
.answer {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
.li2 {  list-style-position: inside; list-style-type: decimal}
