body{
	background:url(../images/bg.gif) top left repeat-x;
	margin:0px;

}
#banner{
	background:url(../images/banner.jpg) top left no-repeat;
	height:231px;
	width:740px;

}
.link_background{
	background:url(../images/link_background.jpg) top left repeat-y;
	height:203px;
	width:256px;
}
h3{
	font-family:tahoma, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	color:#6A6A6A;

}
.h3{
	font-family:tahoma, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	line-height:30px;
	color:#6A6A6A;

}
.simple_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:15px;
	text-align:left;

}
.black_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding-left:20px;
	padding-top:7px;
	text-align:left;
}
.welcome_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;

}
.form_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	line-height:26px;

}
.welcome_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003399;
	line-height:28px;
	text-align:left;

}
.footer{
	background:url(../images/footer.jpg) top left no-repeat;
	height:41px;
	width:740px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;

}
.right_link{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-align:center;
	font-weight: bold;
	line-height:18px;
	color: #000000;
	text-decoration: none;
}
.right_link:active {
	COLOR: #000000; TEXT-DECORATION: none;
}

.right_link:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
.right_link:hover {
	CURSOR: hand; COLOR: #FE7805; TEXT-DECORATION: underline;
}
a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background-image:none;
	background-position:top left;
	background-repeat:no-repeat;
	vertical-align: middle;
	background-image:none;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-left:15px;
	line-height: 27px;
	height: 27px;
	text-decoration: none;
}
a.mainlevel:hover {
	display: block;
	background-image:url(../images/hover1.png);
	background-position:top left;
	background-repeat:no-repeat;
	vertical-align: middle;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	color: #02427E;
	text-align: left;
	padding-left:15px;
	line-height: 27px;
	height: 27px;
	text-decoration: none;
}
a.mainlevel#active_menu {
	color:#fff;
	font-weight: bold;
}
a.mainlevel#active_menu:hover {
	color: #fff;
}
.panal_link{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-align:center;
	font-weight: bold;
	padding-left:15px;
	line-height:18px;
	color: #ffffff;
	text-decoration: none;
}
.panal_link:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.panal_link:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.panal_link:hover {
	CURSOR: hand; COLOR: #000000; TEXT-DECORATION: underline;
}
.panal1_link{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-align:center;
	font-weight: bold;
	line-height:18px;
	color: #ffffff;
	text-decoration: none;
}
.panal1_link:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.panal1_link:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.panal1_link:hover {
	CURSOR: hand; COLOR: #ffffff; TEXT-DECORATION: underline;
}
.more_link{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-align:center;
	font-weight: bold;
	padding-right:15px;
	line-height:18px;
	color: #003C77;
	text-decoration: none;
}
.more_link:active {
	COLOR: #003C77; TEXT-DECORATION: none;
}
.more_link:visited {
	COLOR: #003C77; TEXT-DECORATION: none;
}
.more_link:hover {
	CURSOR: hand; COLOR: #FE7805; TEXT-DECORATION: underline;
}
.header_bg{
	background:url(../images/header_bg.jpg) top left no-repeat;
	height:231px;
	width:465px;

}
.menu_bg{
	background:url(../images/menu_bg.jpg) top left no-repeat;
	height:231px;
	width:275px;

}
.middle{
	background:url(../images/middle.jpg) top left repeat-y;
	width:256px;

}
.welcome_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	padding-left:22px;
	text-decoration:none;
	color:#00509B;
	background:url(../images/name_bg.jpg) no-repeat;
	height:46px;
	width:466px;
}
.bg_image{
	background:url(../images/bg_image.jpg) top left repeat-x;
}
.ack{
	font-family: calibri, Arial, sans-serif;
	font-size: 16px;
	color:#FF6262;
	font-weight: bold;
	line-height: 25px;
}
.admin_head{
	color:#A52A2A;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.admin_data{
	color:#000000;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
}
.welcome_text_admin{
	font-family: Papyrus, Arial, sans-serif;
	font-size: 24px;
	color: #00447B;
	font-weight: bolder;
	line-height: 30px;
	padding-top: 25px;
}
.markermenu{
	width: 200px; 
}
.markermenu ul{
	list-style-type: none;
	margin: 5px 0;
	padding: 0;
	border: 5px solid #0000FF;
}
.markermenu ul li a{
	background: white url(../images/arrow-list.gif) no-repeat 2px center;
	font-family: calibri, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00014e;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 20px;
	text-decoration: none;
	border-bottom: 1px solid #0000FF ;
}
.html .markermenu ul li a{ 
	width: 150px;
}
.markermenu ul li a:visited, .markermenu ul li a:active{
	color: #00014e;
}
.markermenu ul li a:hover{
	color: black;
	background-color: #E1E1E1;
	background-image:url(../images/arrow-list-red.gif); 
}
.html .markermenu ul li { 
	height: 1%; 
}
.html .markermenu ul li a { 
	height: 1%; 
}
.news_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.admin_link{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-align:center;
	font-weight: bold;
	line-height:18px;
	color: #003C77;
	text-decoration: none;
}
.admin_link:active {
	COLOR: #003C77; TEXT-DECORATION: none;
}
.admin_link:visited {
	COLOR: #003C77; TEXT-DECORATION: none;
}
.admin_link:hover {
	CURSOR: hand; COLOR: #FE7805; TEXT-DECORATION: underline;
}
.menu_list{
	margin-top: 0px;
	margin-bottom: opx;
	FONT-FAMILY: Tahoma;
	font-size: 11px;
}
.menu_list li{
	list-style-type:square;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma;
	font-size: 14px;
}
.menu_list li a{
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.menu_list li a:hover{
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.black_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding-left:20px;
	padding-top:7px;
	text-align:left;

}
.details{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height: 30px;
	color: #6A6A6A;
}
.details a
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	line-height: 30px;
	color: #00447b;
	text-decoration:none;
}
.cat{
	FONT-FAMILY: Tahoma;
	font-size: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	margin: 0px;
}
.cat li{
	list-style-type: none;
	color: #FFFFFF;
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	margin: 0 0 0 0px;
	
}
.cat li a{
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	line-height: 13px;
}
.cat li a:hover{
	FONT-FAMILY: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-color: #000000;
	line-height: 13px;
}
.book_link{
	background-color: #FFFFFF;
}
.book_link:hover{
	background-color: #FCFCE1;
}
.book_title{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.book_subtitle{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	color: #9B9B9B;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.book_author{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
}
.book_description{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height: 15px;
}
.book_image{
	background-color: #ECECEC;
	display: block;
	float: left;
	margin: 0;
	padding: 5px;
	position: relative;
	width: 80px;
}
.book_big_image{
	background-color: #ECECEC;
	display: block;
	float: left;
	margin: 0;
	padding: 5px;
	position: relative;
	width: 185px;
}
.no_records{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	line-height: 25px;
}
.menu_middle{
	background:url(../images/menu_middle.jpg) top right repeat-y;
	width:275px;

}
.browse{
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
}
.browse_cat{
	color: #990000;
	font-family: Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.bd_title{
	font-family: Tahoma, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin:16px 0 0;
	position:relative;
	padding-left: 5px;
}
.bd_sub_title{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #666666;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px;
	margin: 1px 0 0;
	position: relative;
	padding-top: 10px;
	padding-left: 5px;
}
.bd_author{
	font-family: Tahoma, Helvetica, sans-serif;
	color:#6C715B;
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	margin: 0px;
	padding-top: 10px;
	padding-left: 5px;
}
.bd_url{
	color:#000000;
	font-size:11px;
	line-height:13px;
	margin:0 0 0 200px;
	padding-top: 15px;
	padding-left: 5px;
}
.bd_url a{
	text-decoration:none;
	color: #003399;
}
.bd_url a:hover{
	text-decoration: underline;
}
.bd_details{
	font-family: Tahoma, Helvetica, sans-serif;
	color:#381D0E;
	font-size:13px;
	font-weight:bold;
	padding-top: 3px;
	padding-left: 5px;
}
.bd_details1{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
	font-weight: normal;
}
.bd_synopsis{
	font-family: Tahoma, Helvetica, sans-serif;
	clear:left;
	color:#381D0E;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding-top: 15px;
}
.bd_synopsis1{
	font-family: Tahoma, Helvetica, sans-serif;
	clear: left;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	margin:0;
}
.qry{
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
}
.qry_no{
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #BB0000;
}
.ul_list{
	list-style-image: url(../images/arrow-list.gif);	
}
.ul_list:hover{
	list-style-image: url(../images/arrow-list-red.gif);
}
.li_ul_list{
	list-style-image: url(../images/arrow-list.gif);	
}
.li_ul_list:hover{
	list-style-image: url(../images/arrow-list-red.gif);
}
.services_menu{
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.services_menu:hover{
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #800000;
	text-decoration: underline;
}
.boook_headings{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.total{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration:none;
	color:#00509B;
	text-align: right;
	padding-top: 10px;
}
.mail_order{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #00509B;
	padding-top: 10px;
	padding-bottom: 15px;
}
.sitemap{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 14px;
	text-align:center;
	font-weight: bold;
	line-height:18px;
	color: #000000;
	text-decoration: none;
	

}
.sitemap:active {
	COLOR: #000000; TEXT-DECORATION: none;
}

.sitemap:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
.sitemap:hover {
	CURSOR: hand; COLOR: #FE7805; TEXT-DECORATION: underline;
}
.help_heading_link{
	color: #A52A2A;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.help_heading_link:hover{
	color: #A52A2A;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.help_heading{
	color: #000000;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.help_menu{
	margin-top: 0px;
	margin-bottom: opx;
	FONT-FAMILY: Tahoma;
	font-size: 11px;
}
.help_menu li{
	list-style-type: decimal;
	color: #000000;
	FONT-FAMILY: Tahoma;
	font-size: 14px;
}
.featured_book{
	text-decoration: none;
	color: #000000;
	background-color: #FFFFFF;
}
.featured_book:hover{
	text-decoration: none;
	background-color: #FCFCE1;
}
.welcome_name1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: normal;
	padding-left: 22px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
}
.welcome_name2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.book_reviewers{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-align: center;
	font-weight: bold;
	line-height: 18px;
	color: #0000FF;
	text-decoration: none;
}
.book_reviewers:hover{
	text-decoration: underline;
}
