html 
{
	height:100%;
	margin-bottom: 0px;
}
body
{
	height:100%;
	direction:rtl;
	margin:0px;
	font-family:Tahoma,"Times New Roman", Times, serif;
	font-size:11px;
	color: #333;
	line-height:18px;
}

div,td,p,input,select,button
{	
	font-family:Tahoma,"Times New Roman", Times, serif;
	font-size:11px;
	color: #333;
	line-height:18px;
}
a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
	color:#3366CC;
}

a:hover {
	text-decoration: none;
	font-weight: normal;
	color:#6699FF;
}

input.button 
{
	cursor: pointer;
	cursor: hand;
}

p { margin-top: 0; margin-bottom: 5px; }

img { border: 0 none; }
td {
	text-align:right;
	vertical-align:top;
}
form
{
	padding:0px;
	margin:0px;
}
/*Document Elements*/
.txtn { font-weight:normal;}
.txtb { font-weight:bold;}
.txtj { text-align:justify;}
.txtc { text-align:center;}
.txtr { text-align:right;}
.txtl { text-align:left;}
div#AjaxLoaderImage
{
	z-index:5050; width:50px; height:50px; position:absolute; visibility:hidden;
	background:url(../images/DGLoader.gif) 0 0 no-repeat;
}
.LogOut ,a.LogOut:link, a.LogOut:visited {
	text-decoration: none;
	font-weight:700;
	color:#970000;
}
a.LogOut:hover {
	color:#FF3300;
}
div.center {
	text-align: center;
	/*border:1px solid #ffc;*/
}
div#body_bg{
	width:100%;
	background:url(../images/body_bg.png) 0 0 repeat-x;
	/*background-attachment:fixed;*/
}
div#footer_bg{
	width:100%;
	background:url(../images/footer_bg.png) 0 100% repeat-x;
	/*background-attachment:fixed;*/
}
div#basediv{
	width:800px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
}
div#header{
	background:url(../images/DigitalLibrary.png) 0 0 no-repeat;
	width:800px;
	height:178px;
	overflow:hidden;
	text-align:right;
}
div#head_top{
	margin-right:15px;
	margin-top:10px;
	padding:0px;
	width:175px;
	height:20px;
	overflow:hidden;
}
div#head_mid{
	margin-top:107px;
	margin-right:145px;
	width:240px;
	height:20px;
	overflow:hidden;
	letter-spacing:2px;
	font-weight:600;
}
div#head_down{
	margin-top:0px;
	margin-right:145px;
	padding:0px;
	width:645px;
	height:20px;
	overflow:hidden;
	font-weight:600;
	color:#3366CC;
}
div#head_menu
{
	position:absolute;
	margin-top:-38px;
	margin-right:12px;
	width:127px;
	height:35px;
	z-index:0;
}
div#mainbody{
	width:800px;
	/*min-height:400px !important;
	height:400px !important;*/
}

td#right_bg{
	width:190px;
	background:url(../images/right_bg.png) 100% 0 repeat-y;
}
td#center_bg{
	width:435px;
	background:#FFFFFF url(../images/dashdot_ver.jpg) 100% 0 repeat-y;
}
td#left1_bg{
	width:160px;
	background:#FFFFFF url(../images/dashdot_ver.jpg) 100% 0 repeat-y;
}
td#left2_bg{
	width:15px;
	background:url(../images/left_bg.png) 0 0 repeat-y;
}
td#footer{
	width:800px;
	height:18px;
	background:url(../images/footer.png) 50% 0 no-repeat;
}
td#footer_row
{
	background-color:#ffffff;
	text-align:center;
	vertical-align:bottom;
}
/***********************/
div#block_right{
	margin-right:15px;
	padding-top:5px;;
	width:175px;
	overflow:hidden;
}
div#block_center{
	width:435px;
	overflow:hidden;
}
div#block_left{
	width:160px;
	overflow:hidden;
}
div#block_footer
{
	text-align:center;
	padding-top:5px;
	width:435px;
	height:40px;
	overflow:hidden;
	background:url(../images/dashdot_hor.jpg) 0 0 repeat-x;
}

div.block_title
{
	text-align:center;
	padding-top:5px;
	width:170px;
	height:30px;
	overflow:hidden;
	background:url(../images/block_title.png) 50% 50% no-repeat;
	font-weight:700;
}

div.block_item,div.block_item_over
{
	text-align:right;
	padding-top:2px;
	padding-right:5px;
	width:170px;
	height:25px;
	overflow:hidden;
}
div.block_item
{
	background:url(../images/block_item.png)  100% 50% no-repeat;
}
div.block_item_over
{
	background:url(../images/block_item_over.png)  100% 50% no-repeat;
	font-weight:700;
	color:#FF0000;
}
div#SubjectsMenu a:link, div#SubjectsMenu a:visited, div#TypsMenu a:link, div#TypsMenu a:visited{
	font-weight:700;
	color:#FF0000;
	cursor:pointer;
}
div#SubjectsMenu a:hover, div#TypsMenu a:hover{
	font-weight:700;
	color:#000;
	cursor:pointer;
}
div#SearchBlock
{
	text-align:left;
	padding:10px 0px 20px 12px;
}
/*Blocks Items*/
div.block_top{background:url(../images/block_top.png) 0 0 no-repeat; width:170px; overflow:hidden;}
div.block_bot{background:url(../images/block_bot.png) 0 100% no-repeat; padding-bottom:5px;}
div.block_mid{background:url(../images/block_mid.png) 0 0 repeat-y; 
margin-top:5px; margin-bottom:0px;padding:5px; line-height:22px;}/*
div.bookpan1_m{background:url(../images/bookpan/MainBoxMid.jpg) 0 0 repeat-x; width:170px; overflow:hidden; direction:rtl;}
div.bookpan1_r{background:url(../images/bookpan/MainBoxRightTop.jpg) 100% 0 no-repeat;}
div.bookpan1_l{background:url(../images/bookpan/MainBoxLeftTop.jpg) 0 0 no-repeat; padding-top:5px;}
div.bookpan2_m{background:url(../images/bookpan/MainBoxMidMid.jpg) 0 0 repeat-x;}
div.bookpan2_r{background:url(../images/bookpan/MainBoxMidRight.jpg) 100% 0 no-repeat;}
div.bookpan2_l{background:url(../images/bookpan/MainBoxMidLeft.jpg) 0 0 no-repeat; padding-right:5px;padding-left:5px;}
div.book_bg_m{background:url(../images/bookpan/Book_B_Mid.jpg) 0 0 repeat-x;}
div.book_bg_r{background:url(../images/bookpan/Book_B_Right.jpg) 100% 0 no-repeat;}
div.book_bg_l{background:url(../images/bookpan/Book_B_Left.jpg) 0 0 no-repeat; padding:5px 5px 0px 5px;}
*/
/*Top books panel*/
div.bookpan1_m{background:url(../images/bookpan/MainBoxMid.jpg) 0 0 repeat-x; width:400px; height:220px; overflow:hidden; direction:rtl; margin-right: auto; margin-left: auto;clear:both;}
div.bookpan1_r{background:url(../images/bookpan/MainBoxRightTop.jpg) 100% 0 no-repeat;}
div.bookpan1_l{background:url(../images/bookpan/MainBoxLeftTop.jpg) 0 0 no-repeat; padding-top:5px;}
div.bookpan2_m{background:url(../images/bookpan/MainBoxMidMid.jpg) 0 0 repeat-x;}
div.bookpan2_r{background:url(../images/bookpan/MainBoxMidRight.jpg) 100% 0 no-repeat;}
div.bookpan2_l{background:url(../images/bookpan/MainBoxMidLeft.jpg) 0 0 no-repeat; padding-right:5px;padding-left:5px;}
div.book_bg_m{background:url(../images/bookpan/Book_B_Mid.jpg) 0 0 repeat-x;}
div.book_bg_r{background:url(../images/bookpan/Book_B_Right.jpg) 100% 0 no-repeat;}
div.book_bg_l{background:url(../images/bookpan/Book_B_Left.jpg) 0 0 no-repeat; padding:5px 5px 0px 5px;}
div.DownloadBack{background:url(../images/bookpan/detail.png) 0px 44px no-repeat;}
div.book_image{width:379px;height:200px; text-align:right;}
div.book_b_r{float:right;width:102px;height:200px;overflow:hidden;}
div.book_typ{height:34px; padding-top:10px;color:#FFFFFF;}
div.book_lnk{margin:140px 0px 2px 0px;}
div.book_title_m{float:right;width:277px;background:url(../images/bookpan/Title_Box_Mid.jpg) 0 0 repeat-x;}
div.book_title_r{background:url(../images/bookpan/Title_Box_Right.jpg) 100% 0 no-repeat;}
div.book_title_l{background:url(../images/bookpan/Title_Box_Left.jpg) 0 0 no-repeat;text-align:right;}
div.noinrack{background:url(../images/bookpan/notinrack.png) 0 0 no-repeat; height:220px;}
div.book_title{width:263px; overflow:hidden; text-align:center; padding:10px 5px;white-space:nowrap; }

div.book_detail{width:200px; height:100px; overflow:auto; text-align:right; margin-top:19px; padding-right:20px; color:#777;}
div.book_size{ width:220px; height:30px; overflow:hidden; text-align:left; direction:ltr; color:#777;font-weight:bold;}
.link1,.link2{position:absolute; cursor:pointer;height:132px; display:block;}
.link1{margin-top:0px; margin-right:-103px;width:100px;}
.link2{margin-top:48px; margin-right:350px;width:27px; background-color:white;opacity:0.1; filter:alpha(opacity = 10);}

.typ1{background:url(../images/bookpan/typbg.png) 50% 0 no-repeat;}
.typ2{background:url(../images/bookpan/typbg.png) 50% -45px no-repeat;}
.typ3{background:url(../images/bookpan/typbg.png) 50% -90px no-repeat;}
.typ4{background:url(../images/bookpan/typbg.png) 50% -135px no-repeat;}
.typ5{background:url(../images/bookpan/typbg.png) 50% -180px no-repeat;}

div.book_title a:link, div.book_title a:visited {
	font-weight:700;
}
div.book_title a:hover {
	font-weight:700;
}
fieldset.bdtl{width:90%;}
fieldset.bdtl legend{font-weight:bold;}
fieldset.bdtl div.btyp, fieldset.bdtl div.bimg{position:absolute;width:100px; }
fieldset.bdtl div.btyp{height:34px; padding-top:10px;color:#FFFFFF; margin-right:280px;}
fieldset.bdtl div.bimg{height:133px;margin-right:280px;margin-top:54px;}
fieldset.bdtl div{ margin-top:10px;}
fieldset.bdtl div table{}
fieldset.bdtl div table tr td{padding:4px 2px 4px 2px;}
fieldset.bdtl div table tr td.tit{white-space:nowrap;font-weight:bold;}

/*_____Reading a book!_____*/
/*Created by: ele2a(el2a@hotmail.com)*/
div.scroll_top{
	width:800px;
	/*height:478px;*/
	height:50px;
	overflow:hidden;
}
div.scroll_down{
	width:800px;
	height:62px;
	overflow:hidden;
}
div#backPan{
	top:0;
	left:0;
	position:absolute;
	visibility:hidden;
	background-color:#000000;
	cursor:pointer;
	z-index:4550;
}
div#amplifyPan{
	position:absolute;
	width:800px;
	visibility:hidden;
	z-index:4551;
}
iframe#aFrame{
	float:right;
	width:600px;
	height:400px;
	margin-top:-410px;
	margin-right:100px;
}
img#sTopPic{
	float:right;
}
/*Book Amplify Page*/
body#BAmplify ,body#BAmplify div,body#BAmplify td,p,body#BAmplify input,body#BAmplify select,body#BAmplify button,body#BAmplify h1,body#BAmplify h2,body#BAmplify h3
{
	font-family:"Times New Roman",Tahoma, Times, serif;
	color:#833700;
	font-size:16px;
	line-height:30px;
}
body#BAmplify h1,body#BAmplify h2
{
	font-size:16px;
	font-weight:700;
}
body#BAmplify a:link, body#BAmplify a:visited {
	font-weight: normal;
	color:#dc4600;
}
body#BAmplify a:hover {
	font-weight: normal;
	color:#ff4600;
}
body#BAmplify div#btitle {
	font-size:16px;
	font-weight: 700;
	color:#bb3500;
	border-bottom:1px solid #944800;
}
body#BAmplify div#txt_pview {
	font-size:18px;
	text-align:justify;
}
div.pager_div
{
	text-align:center;
	line-height:20px;
	border-top:1px solid #EEEEFF;
	border-bottom:1px solid #EEEEFF;
}
div.pager_div a:link, div.pager_div a:active, div.pager_div a:visited, div.pager_div a:hover, div.pager_div a:visited:hover 
{
	font-size:14px;
}
.CurrentPage{color:#970000; font-size:14px; border:1px solid #DDDDDD; width:14px; font-weight:bold; background-color:#EAEAEA;}

.blue,a.blue:link,a.blue:active,a.blue:visited 					{ 	color:#0066CC;}
a.blue:hover,a.blue:visited:hover 				{ color:#114488;}
.darkblue,a.darkblue:link,a.darkblue:active,a.darkblue:visited 	{	color:#114488;}
a.darkblue:hover,a.darkblue:visited:hover 		{ color:#0066CC;}
#msgs
{
	background-color:#EEE;
	opacity:0.5;
	filter:alpha(opacity=50);
}
