
	.menu,
	.menu ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.menu li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:1px;
	}
//	.menu li li {        background: #CCFF99; }
	.menu img { 
margin-right:2px;margin-bottom:10px;top:-2px;position:relative;}
	.menu a {
		display:block;
		padding:2px 5px;
		color:#000;
		background:#bbee88;
	        border-bottom:1px solid #88bb55;
	        border-top:1px solid #88bb55;
		text-decoration:none;
		font-variant:small-caps;
	}
	.menu ul a { 
		background:#CCFF99;
	        border-top:0px solid #88bb55;
		font-variant:normal;
	}
	.menu a:hover,
	.menu a:focus,
	.menu a:active {background:#d9dcb0;}
	.menu ul li {padding-left:15px;}
//	.menu ul a {background:#ced174;}
	.hidden {display:none;}










#right h1 {padding-bottom:35px;padding-left:10px;padding-top:5px;
margin-bottom:0px;font-size:20;
}
//.Research_Guides h1, .Course_Guides h1 {text-align:center;}

#content font {font-size:10pt;
font-family: Lucida Grande, Tahoma, Arial, Ariel, sans-serif;}


#trilist {float:right;position:relative;display:block;clear:none;}
#theader {clear:both}
#trilist br, #trilist a ,#trilist img {display:block;margin:0px;padding:0px;}
BODY {
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #36647b;}

/*NESW top right bottom left */

/* TOPMENU WORK */ 
#topround h3 {padding:0px;margin:0px;} 
#topround 
{background-image:url('/guides/img/greyfadebg.gif');background-repeat:repeat-x}
#theader {border-bottom:1px solid 
#777;margin-left:10px;margin-right:10px;height:62;clear:both} 
#tplogo {padding-top:2px;}


#topmenu {margin-left:10px;margin-right:10px;padding-top:5px;font-weight:bold;
font-size:12px} 
#topmenu a {color:#888;text-decoration:none;} 
#topmenu a:hover {color:#CC3300;text-decoration:none;} 
#topmenu .sep {padding-right:6px;padding-left:6px} 
#topmenu .selected {color:#000}
#trilist img {padding-bottom:3px}

/* GENERAL */ 
#content {background:#FFF} 
.padding {padding:5 10 5 10px;margin:0px;} 

h1 {margin:0px;font-size:22;color:#336666;padding-bottom:5px;}
 
//.Course_Guides h1 {margin-bottom:30px;line-height:.65em;}
h1 a {text-decoration:none;} 
.journallist h1 .hsmall, .Research_Guides h1 .hsmall , .Course_Guides h1 .hsmall {
	font-size:14;padding-bottom:3px;
	display:block;
}


a {color:#CC3300} 
a:hover {color:#333333}

form {padding:0px;margin:0px;}
form select,form input {margin-bottom:2px;margin-top:2px;font-size:small;}
p.formelement { margin-bottom:15px; position:relative }
label { font-weight:bold }

/* FONTS NEED TO BE IN THIS ORDER TO BEST SUPPORT UNICODE DISPLAY */ 
* {font-family: Lucida Grande, Tahoma, Arial, Ariel, sans-serif; } 
.moreinfo, #rss b, #morehelp li, #morehelp li, .text, .description, p {font-size:10pt;padding-bottom:0px;margin:0px;} 
.text {padding-bottom:1em}

/*
#left #related {background:#CCFF99} 
#left #tripodsearch {background:#6699CC} 
#left #databases {background:#FFCC66} 
#librarians {background:#99CC99}
#left #subjects {background:#99ccff}
#left #other {background:#CCC}
*/


/* RIGHT AREA */ 
#right {margin-left:200; 
	}

#right div {margin:0px 0 10 5px;} 
#right div div {margin:0px;} 
#general {padding-top:20px;} 

a.b {right:65px;z-index:3} 
a.h {right:45px;z-index:2} 
a.t, a.s {right:25px;z-index:4} 
a.bhs {float:right;position:absolute;} 
div.rec {position:relative} 

//!!!div.rec img {top:2px;position:relative} 

.text, .description, p.ztitle {padding-left:2.5em; padding-right:100px;}
//.journal .ztitle {position: relative; left: 100px; top: -100px;}
//.journal .notes {position: relative; left: 100px; top: -100px;}
//.journal .description {position: relative; left: 70px; top: -100px;}
.text .description, .text .text  {padding-left:0em; padding-right:0px;}
#right {clear:none;}


/* styles for the left side */ 
#left {float:left;position:relative;width:190px;margin-right:5px;padding:0px} 
#left div {margin:0px 0 10 0px;} 
#left div div {margin:0px;} 
#right div ul, #left div ul.norm {margin:0px 5px 0px 0px} 
#left img {border:0px;margin-bottom:-2px;}




span.hval, span.heading {font-size:11px;font-style:italic;color:#999;}
.notes {display:block;padding-left:3em;padding-right:100px;}
.morebutton {display:none;}

.ztitle img {
//!!!	padding-left:10px;
//	padding-right:4px;
//	margin-bottom:-3px;
//	display:inline;
}




#ptitle h4 {border-bottom:1px solid #555;margin:0px;padding-bottom:2px;}
#ptitle h1 {margin-top:.2em;margin-bottom:0;font-size:24;}
#ptitle {padding-bottom:2em;}



.Research_Guides #right h5 {padding:0px;margin:1em 10px .2em 0px;
	font-size: 13px;
	color: #336666;
	font-weight: bold;
} 


.Research_Guides #right h4 {padding:0px;margin:1em 10px .2em 0px;
	font-size: 13px;
        font-style:italic;
	color: #336666;
	font-weight: bold;
} 

.Research_Guides #right ul {margin-top:0px;margin-bottom:0px;}




.ztitle b {position:relative;left:-2.5em;display:block;}


.mid {border-top:1px solid #999;padding-top:4px;}


/*#bui ul, #news ul, #ready ul, #left ul {*/

#left ul.norm, div ul.col-2, div ul.col-3 { position:relative;left:6px;padding-bottom:5px}

#left div form {padding-left:10px}
#left div form select {border:1px solid #999;}
/*#right #bui li, #right div#ready li, #right div#news li,*/
ul li, ul.col-2 li, ul.col-3 li, .courselist li, #left div ul.norm li {
	margin-left:-1.5em;margin-right:7px;font-size:13px}

u {text-decoration:none;border-bottom:1px solid #CCC}
#morehelp ul {padding-top:4px;padding-bottom:4px;margin-bottom:0px;margin-top:0px}
#azlist.az {font-size:14px}

.emph .arrowcon {
	margin:0px;padding:0px;
	display:block;
	position:absolute;
	z-index:100;
	right:50px;
	clear:none;
	float:right;
}

.clickarrow {
	margin:0px;padding:0px;
	margin-top:.3em;
	z-index:100;
	clear:none;
	float:right;
}

#morehelp {margin-top:20px;}
#offcampus {background-color:#FFFFCC;margin-top:20px}


#rss_top {border-top:1px solid #999;
padding:5 15 5 15px;
}
#rss_bot {border-top:1px solid #999;
border-bottom:1px solid #999;text-align:center;
font-size:10pt;padding:1 0 2 0px;
background:#CECECE;
}

#rss_bot a {text-decoration:none;}


#azlist p {text-align:center}

h1 .hsmall {text-align:left}


#content.Research_Guides .rec h2, #content.Course_Guides .rec h2, #content.journallist .rec h2 {
	padding:0px;
	border-bottom:1px solid #336666;
        margin:0px 10px 1em 10px;
	padding-top:.5em;
	font-size: 16px;
	color: #336666;
	font-weight: bold;
} 

#content.Research_Guides .clickarrow, #content.Course_Guides .clickarrow, 
	#content.journallist .clickarrow  {padding-top: .5em}

#content.Research_Guides .rec h3, #content.Course_Guides .rec h3, #content.journallist .rec h3
{
	padding:0px;
	margin:1em 10px .5em 0px;
	font-size: 14px;
        font-style:italic;
	color: #336666;
	font-weight: bold;
        text-decoration: underline;
} 


#morehelp h2,  #left h2, #left h4,
		#schoollist h2,
		#right h2, #right h4, .azlist #azlist h2, .courselist h2
{
	padding-bottom:2px;
	padding-left:10px; 
	z-index:10;
	top:0;
	position:relative;
	margin:0 0 4 0px;
	border-bottom:1px solid #999;
	font-size:14px;
	color:#333;
}

#left h2, #left h4, .list #right h2, .list #right h4  {
	background:#FFFFCC;
	text-transform:uppercase;
	background-image:url('/guides/img/ybground.gif');
}


ul.col-2 {
	float:right;
	position:absolute;
	z-index:300;
	top:0em;
	width:45%;
	padding-left:40px;
	display:block;
}

ul.col-3 {
	float:right;
	position:absolute;
	z-index:300;
	top:0em;
	width:30%;
	padding-left:40px;
	display:block;
}

label {
        margin-right:10px;width:150px;float:left; 
	font-size: medium;
	color: #336666;
	font-weight: bold;
	position:relative;height:1em; text-align:right
}
/* label, input,select 
{display:table;margin-top:0px;margin-bottom:-10px;}*/
input.f_radio, fieldset input {display:inline;}
.f_textarea {height:100px;width:300px}
 input.f_text {width:300px;}

.viewpast {font-weight:bold;font-size:13px;margin-left:10px;}
//.clearing_div {display:block;clear:both;height:1px;}



.courselist ul li {list-style-type:none;margin-left:-1.5em;
		    margin-right:7px;font-size:13px;
		    margin-top:0px;margin-bottom:0px;padding-bottom:3px}

.courselist ul {margin-top:0px;margin-bottom:0px;margin-left:-1.3em;}
.courselist ul ul {margin-left:-1em;}





.courselist ul {margin-top:0px;margin-bottom:0px}
.courselist ul {position:relative;left:6px;padding-bottom:5px}


.courselist #cntnt ul li {list-style-type:none;margin-left:-3.5em}
.courselist #cntnt ul ul li {list-style-type:disc;margin-left:-1.5em}


.rec table {padding:0px;margin:0px;}
.rec th {border-bottom:1px solid #777;font-size:11pt;color:#777;}
.rec td {border-bottom:1px solid #EEE;font-size:11pt}


.r_holdings {display:none;visibility:hidden;}



/* HTML CAROUSEL */
#html-carousel { 
    background: #E2E2B9;
}

#html-carousel .carousel-list li { 
//    margin:4px 5px 0px 5px;
    width: 85px; 
    border: 0px solid green;
    padding: 5px 8px 5px 2px;
    margin: 0;
    color: #3F3F3F;
    clip:rect(0,110,90,0);
    overflow:hidden;
    display:block;
}

#html-carousel .carousel-list li img { 
    border:1px solid #999;
    display:block; 
}

#html-carousel {
//    margin-bottom: 10px;
    float: left;
    height: 120px;
}

#left .carousel-component {width:150px}
#left .html-carousel {width: 165px}
#left .wrapper {margin-left:3px}
/* BUTTONS */
#prev-arrow-container, #next-arrow-container { 
    float:left;
    margin: 0px;
    padding: 0px;
    padding-top:60px;
    padding-left:3px;
}

#next-arrow { 
    cursor:pointer; 
}

#prev-arrow { 
    cursor:pointer; 
    margin-left:-2px;
}


.journaltop {top:-25px;position:relative;} 
.journaldesc {position: absolute; top:0px;display:inline;left: 180px;}
.journalimage { width: 150px;padding-left:10px; }

.journaldesc .journal {font-size:10pt;top:20;}
.journaldesc .journal .b {left:0;top:-20px;}
.journaldesc .journal .h {left:20;top:-20px;}
.journaldesc .journal .s {left:40;top:-20px;}


#rss_toc {position:relative;left:-10px;}
#rss_toc h3 {padding-left:20px;margin-top:10px}
#rss_toc ul, #rss_toc li {list-style-type:none;padding-bottom:.6em}

.courselist #cntnt ul {margin-left: 0px}


#c_call a {font-size:11px;right:20px;position:absolute;}



.jimg-b, .jimg-a {  clear:none;float:left; }
.jimg-clr {clear:both;}
.journal .description {left:100px }
.jimg-b { width:80%;}
.jimg-a { width:100px;height:100px}
.moreinfo {left:100px;}
.journal a.bhs {width:15px}
.jimg-a img { display:block;position:absolute;top:1.3em;left:10px;}

.journal .ztitle {margin-left:10px}
.ztitle img { top:4px;position:relative;left:1px;}
.clearing_div {clear:both}
