.t_shadow {filter:
	
    progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=120,Strength=5)
	progid:DXImageTransform.Microsoft.Glow(Color=#363636,Strength=2)
	progid:DXImageTransform.Microsoft.Blur(pixelradius=1);
	


    width: 400px;
	color: #FFFFFF;
	font-family:Arial;
	font-size: 25pt; 
	ledtter-spacing: 1;
	font-weight:bold;
	}


.name {
		color: #cc3300;
	}


.btn {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#eeeeee', EndColorStr='#b8b8b8');
	width:85px;
}

.handbox
{
	cursor: hand;
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: top; 
	background-repeat: repeat-x; 
	background-color: #DFF3F5; 
	background-image: url(../images/bg_main.gif);
	margin-bottom: 0; 
	margin-left: 0; 
	margin-right: 0; 
	margin-top: 0;
	font-size: 10pt;
}

.block {
	padding-right:5px;
	padding-left:5px;
	padding-top:7px;
}

BODY {
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.leftbar_off {
	
	color: #FFFFFF;
	font-family: times;
	font-size: 15px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	border-top: 1 solid #8F92A9;
	border-bottom: 1 solid #696D87;
}

.leftbar_on {
	color: #FFAE00;
	font-family: times;
	font-size: 15px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	border-top: 1 solid #021F5F;
	border-bottom: 1 solid #696D87;
	cursor: hand;
	background-image : url(../images/sunflower.gif);
	background-position : left;
	background-repeat : no-repeat;
	background-color: #021F5F;
	
}

.title {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
}

.lib_title {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.pages {
	font-size: 12px;
}

.by {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #993300;
	padding-left:8px;
}

.text {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: justify;
}

.box_title {
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
}

.box_title_on {
	font-size: 11px;
	font-weight: bold;
	padding-left: 6px;
}

.menu1 {
	height: 29px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	background-image : url(../images/b_menu1.gif);
	padding-left:35px;
	cursor: hand;
	font-weight:bold;
}

.menu1_on {
	height: 29px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	background-image : url(../images/b_menu2.gif);
	padding-left:35px;
	cursor: hand;
	font-weight:bold;
}

.menu11_on {
	height: 29px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	background-image : url(../images/b_menu222.gif);
	padding-left:35px;
	cursor: hand;
	font-weight:bold;
}

.menu11 {
	height: 29px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	background-image : url(../images/b_menu11.gif);
	padding-left:35px;
	cursor: hand;
	font-weight:bold;
}

.menu111_on {
	height: 29px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	background-image : url(../images/b_menu222.gif);
	padding-left:35px;
	cursor: hand;
	font-weight:bold;
}

.menu111 {
	height: 29px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	background-image : url(../images/b_menu111.gif);
	padding-left:35px;
	cursor: hand;
	font-weight:bold;
}


.top_nav {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

.top_nav:Hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #9933cc;
	text-decoration: underline;
}

.main {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
}


.side {
	background-color: #7C8099;
	background-image: url(../images/leftbar_bot.jpg); 
	background-position: bottom; 
	background-repeat: repeat-x;
}


.boxlink_off:Hover {
	text-decoration: underline;
	color: #0033cc;
}

.boxlink_off {
	text-decoration: none;
	color: #003366;
}

.boxlink_on {
	text-decoration: underline;
	color: #0033cc;
}

.lib_link {
	text-decoration: none;
	font-size:12px;
}

.lib_link:Hover {
	text-decoration: underline;
	font-size:12px;
	color:#9933ff;
}
	
	.sort
	{
		width: 100px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.letter_off
	{
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 3px;
		cursor: hand;
		font-size:11px;
	}

	.letter_on
	{
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 1px;
		padding-bottom: 5px;
		cursor: hand;
		font-size:11px;
	}

	.letter_mark
	{
		background-color: #FED878;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 2px;
		cursor: hand;
		border-top: 1 solid #6B5B32;
		border-left: 1 solid #6B5B32;
		border-right: 1 solid #FEE9B1;
		border-bottom: 1 solid #FEE9B1;
		font-size:11px;
	}

	.tab1 {
		background-image: url(../images/books_tab1.gif);
		text-align: center;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
		height: 35px;
		padding-bottom: 3px;
	}

	.tab1_on {
		padding-bottom: 8px;
		height: 35px;
		color: #FFFFFF;
		font-size: 13px;
		font-weight: bold;
		cursor:hand;
		background-image: url(../images/books_tab11.gif);
	}

	.tab2 {
		background-image: url(../images/books_tab2.gif);
		text-align: center;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
		height: 35px;
		padding-bottom: 3px;
	}

	.tab2_on {
		padding-bottom: 8px;
		height: 35px;
		color: #FFFFFF;
		font-size: 13px;
		font-weight: bold;
		cursor:hand;
		background-image: url(../images/books_tab22.gif);
	}

	.tab3 {
		background-image: url(../images/books_tab3.gif);
		text-align: center;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
		height: 35px;
		padding-bottom: 3px;
	}

	.tab3_on {
		padding-bottom: 8px;
		height: 35px;
		color: #FFFFFF;
		font-size: 13px;
		font-weight: bold;
		cursor:hand;
		background-image: url(../images/books_tab33.gif);
	}

	.tab4 {
		background-image: url(../images/books_tab4.gif);
		text-align: center;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
		height: 35px;
		padding-bottom: 3px;
	}

	.tab4_on {
		padding-bottom: 8px;
		height: 35px;
		color: #FFFFFF;
		font-size: 13px;
		font-weight: bold;
		cursor:hand;
		background-image: url(../images/books_tab44.gif);
	}
	.t1	{
		font-family : Arial, Helvetica, sans-serif;
		font-size: 9pt;
		background: #DCCEA6;
		color: #021F5F;
	}

	.t2 { 
		background: #CCCCCC;
		font-size: 8pt;
	}
	
	.t3 {
		 color: #CC6666;
		font-size: 8pt;
	}

	.t4 {
		text-decoration: underline;
		color: #021F5F;
		font-weight: 700; // same as bold
		font-size: 8pt;
	}

	.tw {
		color: #000000;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}

	.warning {
		color: #ff3300;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
	}
	
	.edit {
		background-color: #bce6fc;
		border-top: 1 solid #000000;
		border-bottom: 1 solid #000000;
		border-right: 1 solid #000000;
		border-left: 1 solid #000000;
		width:50px;
		padding-bottom:2px;
		text-align: center;
	}
	
	.del {
		background-color: #fa9492;
		border-top: 1 solid #000000;
		border-bottom: 1 solid #000000;
		border-right: 1 solid #000000;
		border-left: 1 solid #000000;
		width:50px;
		padding-bottom:2px;
		text-align: center;
	}
	
	.turnon {
		background-color: #f2f2f2;
		border-top: 1 solid #000000;
		border-bottom: 1 solid #000000;
		border-right: 1 solid #000000;
		border-left: 1 solid #000000;
		width:50px;
		padding-bottom:2px;
		text-align: center;
	}	
		
	.delete {
		background-color: #ffcc99;
		border-top: 1 solid #000000;
		border-bottom: 1 solid #000000;
		border-right: 1 solid #000000;
		border-left: 1 solid #000000;
		width:50px;
		padding-bottom:2px;
		text-align: center;
		}			
		
	.link_list {
		background-color: #ffcc99;
		border-top: 1 solid #000000;
		border-bottom: 1 solid #000000;
		border-right: 1 solid #000000;
		border-left: 1 solid #000000;
		padding-bottom:2px;
		text-align: center;
		padding-left:4px;
		padding-right:4px;
		}			

	.add_new {
		background-color: #F4DF8B;
		border-top: 1 solid #000000;
		border-bottom: 1 solid #000000;
		border-right: 1 solid #000000;
		border-left: 1 solid #000000;
		width:50px;
		padding-bottom:2px;
		text-align: center;
		}			
		
	.editorial {
		background-color: #ccff33;
		border-top: 1 solid #000000;
		border-bottom: 1 solid #000000;
		border-right: 1 solid #000000;
		border-left: 1 solid #000000;
		width:50px;
		padding-bottom:2px;
		text-align: center;
		
	}
	.admin_href {
		text-decoration: none;
		color:#000000;
		font-size: 8pt;
		}
	
	.admin_links {
		height:14px;
	}
	
	.library_title {
		progid:DXImageTransform.Microsoft.Shadow(color=#503E18,direction=120,Strength=4);
		width: 100%; color: #FFFFFF;
		font-family: 'Arial';
		font-size: 20px;
		letter-spacing: 1;
		font-weight:bold;
	}
	
	
		
