 body{
	font-family: "Times New Roman", Times, serif;
	font-size:11pt;
	background: url(../images/library_background3.jpg) repeat-x;
}

#the_div_1{height:138px;width:525px;background:#E7E8EA;}
#the_div_2{height:138px;width:525px;background:#E7E8EA;}

#the_div_3{height:138px;width:525px;background:#E7E8EA;}
#the_div_4{height:138px;width:525px;background:#E7E8EA;}

#the_div_5{height:138px;width:525px;background:#E7E8EA;}
#the_div_6{height:138px;width:525px;background:#E7E8EA;}

.tabs{
	margin:10px;
}
.taba{
	color:black !important;
	text-decoration:none;
	display:inline-block;
	font-weight:bold;
}                 
.taba:hover{
	color: #02399d !important;
}
.tabam{
	color:black !important;
	text-decoration:none;
	display:inline-block;
	font-weight:bold;
}                 
.tabam:hover{
	color: #02399d !important;
}

.tabm_pad{.
	padding:10px 10px 10px 0;
}
.tabaj{
	color: #02399d !important;
	text-decoration:none;
	display:inline-block;
	font-weight:bold;
}                 
.tabaj:hover{
	color: #02399d !important;
}
.tabaj_pad{.
	padding:10px 10px 10px 0;
}
.taba_pad{.
	padding:10px 10px 10px 0;
}
.tab_spacer{
	height:10px;
	width:100%;
	clear:both;
}
.tab_content_pad{
	padding:10px;
}
a{
	text-decoration: none;
}
a:link{
	color: #02399d;
}
a:visited{
	color: #02399d;
}
a:hover{
	color: #02399d;
	text-decoration: underline;
}	
#wrapper{
	width:1000px;
	border: 1px solid black;
}
#header{
	width:100%;
	height:34px;
	background:#E5E6E8;
	border-bottom:1px solid black;
	float: left;
}
.header_top_left{
	width:345px;
	height:34px;
	background: url(../images/libraryheader.jpg) no-repeat;
	float:left;
	clear:left;
	cursor:pointer;
}
.home_header_top_left{
	width:345px;
	height:34px;
	background: #E5E6E8;
	float:left;
	clear:left;
	cursor:pointer;
}

.header_top_right{
	width:655px;
	height:34px;
	float:right;
	clear:right;
}
.header_top_left_search{
	width:70%;
	height:34px;
	float:left;
	clear:left;
	text-align:right;
}
.header_top_search_pad{
	padding:7px 5px 0 0;
}
.header_top_right_search{
	width:30%;
	height:34px;
	float:right;
	clear:right;
	text-align:left;
}

#subheader{
	width:1000px;
	height:123px;
	border-bottom: 1px solid black;
	
}
.subheader1{
	background: url(../images/subheader_left.jpg) no-repeat;
	height:122px;
	width:627px;
	float:left;
	clear:left;
}
.subheader2{
	height:122px;
	width:373px;
	background: url(../images/subheader_right.jpg) no-repeat;
	float:right;
	clear:right;
}
.subheader_links{
	width:100%;
	height:30px;
	text-align:right;
	font-size:11pt;
}
.subheader_links_pad{
	padding:5px;
	}
.subheader_bottom_links{
	width:100%;
	height:30px;
	text-align:bottom;
	color: white;
}
.subheader_bottom_links_pad{
	font-size:9pt;
	text-align:center;
padding:75px 10px 50px 0;

}
.subheader_empty{
	width:100%;
	height:92px;
}
#bodyarea{
	width:100%;
	height:auto !important;
	height:500px;
	min-height:500px;
	background: url(../images/body_bg.jpg) repeat-y;
	clear: both;
}
#bodyarea_sub_page{
	width:100%;
	height:auto !important;
	height:500px;
	min-height:500px;
	background: url(../images/body_bg2.jpg) repeat-y;
	clear: both;
}


#nav{
	width:225px;
	height:auto !important;
	height:500px;
	min-height:500px;
	float:left;
}
#subnav{
	width:223px;
	height:auto !important;
	height:500px;
	min-height:500px;
	float:right;
}
#content{
	width:552px;
	height:auto !important;
	height:500px;
	min-height:500px;
	float:left;
}
#footer{
	width:100%;
	height:25px;
	background: #E7E8EA;
	border-top: 1px solid black;
}

/* hOME PAGE BOXES START HERE */
.lib_box_right1{
		width:223px;
		height:auto !important;
		height:70px;
		min-height:70px;
	}
.lib_box_right2{
		width:223px;
		height:46px;
		border-bottom:1px solid black;
	}
	
.lib_box_right_header1{
	height:49px;
	width:223px;
	background: url(../images/box_highlights.jpg) no-repeat;
}
.lib_box_right_header2{
	height:49px;
	width:223px;
	background: url(../images/box_newsletter.jpg) no-repeat;
	cursor:pointer;
}
.lib_box_right_header3{
	height:49px;
	width:223px;
	background: url(../images/box_booktitles.jpg) no-repeat;
}
.lib_box_right_header4{
	height:46px;
	width:223px;
	background: url(../images/box_researchappt.jpg) no-repeat;
	cursor:pointer;
}

	.lib_box_right_content{
		width:223px;
		height:auto !important;
		height:78px;
		min-height:78px;
		background:white;
	}
	.lib_box_right_pad{
		padding:5px;
	}
	
/* sub page layout */
.subpage_nav{
	width:225px;
	height:auto !important;
	height:500px;
	min-height:500px;
	float:left;
}

.subpage_content{
	width:775px;
	float:left;
	height:auto !important;
	height:500px;
	min-height:500px;
}
.subpage_links{
	width::775px;
	height:27px;
	padding: 15px 25px 0px 10px;
	border-bottom:1px solid black;
	clear: both;
}
.subpage_text{
	width:575px;
	float:left;
	height: 500px;
}
.subpage_photo{
	width:200px;
	float:right;
	height: 500px;
}
.subpage_text_full{
  height:auto !important;
  height:500px;
  min-height:500px;
}

/* subpage header links */
a.subpage_header_link{
	color:white !important ;
	font-size:12pt !important ;
	
}
a.subpage_header_link:hover{
	color: #02399d !important;
	text-decoration: underline;
		font-size:12pt !important ;
}

/* subpage bottom_links */
a.subpage_bottom_link{
	color:black !important ;
		font-size:12pt !important ;
}
a.subpage_bottom_link:hover{
	color: #02399d !important;
	text-decoration: underline;
	font-size:12pt !important ;
}
