﻿ body, td, font {font-family: times new roman; font-size: 115%; color:black; margin-left: 10px;}
 p,a  {font-size: 100%;}
 
 .lg {font-family: times new roman; font-size: 120%; font-weight: bold; color:black;}
 .lg2 {font-family: times new roman; font-size: 24pt; color:black;}
 .sm {font-family: times new roman; font-size: 90%; color:black;}
 .sm2 {font-family: times new roman; font-size: 70%; color:black;}
 .sm3 {font-family: times new roman; font-size: 76%; color:black;}
 .headsize3 {font-family: times new roman; font-size: 110%; font-weight: bold; color: black;}
 .image {border: 0}
  
 a.foot {color:bbaa44}
 a.sm {font-family: times new roman; font-size: 10pt}
 a.sm2 {font-family: times new roman; font-size: 8pt}
 a:link img {border-style: none;}
 
/*#banner
      { position: relative; 
        clear: both; 
        height: 77px;
        left: 0px; 
        margin-bottom: 0px; 
        top: 0px; 
        width: 948px; 
        background: url(http://www.law.umich.edu/library/temp/libbanner.gif) no-repeat; }

    #banner_liblogo
      { position: relative; 
        float: left;
        height: 72px; 
        width: 50px;
        background-color: transparent;}
        
    #banner_title
      { position: relative; 
        float: right;
        height: 72px;
        width: 787px; 
        background-color: transparent;}
*/

   #banner
      { position: relative; 
        clear: both; 
        height: 72px;
        left: 0px; 
        margin-bottom: 0px; 
        top: 0px; 
        width: 949px; 
        background-color: transparent; }

      #banner_liblogo
      { position: relative; 
        float: left;
        height: 72px; 
        width: 50px;
	border-right: solid 1px #000000;
        background: url('librarylogo50.jpeg') no-repeat;
        }
        
    #banner_title
      { position: relative; 
        float: right;
        height: 72px;
        width: 897px; 
        background: url('title.gif') no-repeat;
}  
        
  /*#banner_bar
      { position: relative; 
        float: right;
        height: 5px;
        width: 948px; 
        background: url(http://www.law.umich.edu/library/navimage/093ea7spacer5.gif) no-repeat; } 
*/

     #navbar_container 
      { height: 1em;
        width: 948px;
        background-color: #c7b665;
        border-bottom: 1px solid #000000;
        border-right: 1px solid #000000;
        border-left: 1px solid #000000;
        border-top: 0; }

    #navbar, #navbar ul 
      { margin: 0; 
        padding: 0; 
        list-style-type: none; 
        width: 948px; }

    #navbar em 
      { display: block;
        margin-right: 0; 
        padding-right: 0.4em;
        padding-left: 0.4em;
        padding-top: 0.1em;
        padding-bottom: 0.1em; 
        color: #000099; 
        border-right: 1px solid #000000;
        font: normal small times new roman;
        font-size: 9pt;
        }
        
    #navbar em a:link, #navbar em a:visited 
      { color: #000099;
        font: normal small times new roman;
        font-size: 9pt;
        text-decoration: none; } 

    #navbar li 
      { color: #cccc66;
        float: left; }

    #navbar li ul 
      { position: absolute; 
        left: -999em; 
        padding: 0em 0em 0.1em 0em;         
        width: 13em;
        background: #e8dfbd; 
        border-top: 2px solid #663300; 
        border-right: 2px solid #663300; 
        border-bottom: 2px solid #663300; 
        border-left: 2px solid #663300; 
        line-height: 100%; }

    #navbar li:hover ul, #navbar li.sfhover ul 
      { left: auto; 
        top: auto;}

    #navbar li ul li 
      { border-bottom: 1px solid #663300; 
        font: normal verdana, arial, sans serif;
        width: 100%;
        font-size: 9pt;
        font-color: #000033; }

    #navbar li ul li a 
      { display: block; 
        width: 200; }

    #navbar li ul li a span
      { display: block; 
        width: 280; }



    #navbar li ul a:link, #navbar li ul a:visited 
      { color: #000033;
        font: normal verdana, arial, sans serif;
        text-decoration: none; }

    #navbar li ul li:hover, #navbar li ul li.sfhover 
      { background: #000099; }
      
    #navbar li ul a:hover, #navbar li ul a.sfhover
      { color: #ffffff; }
   
 #librarybody {
	width: 949px; font-family: times new roman; font-size: 75%; color: black; margin-bottom: 5px;}
	 /*#librarybody a:hover {color: black;}*/

#footer {
	color: white; background: #000099; width: 949px; border: none; text-align: center; font-size: 65%; 
	padding-top: 7px; padding-bottom: 10px; vertical-align: top;}
#footer a {
	color: gold;}
#footer p {
	border: none;}

#ctl00_PlaceHolderMain_Content__ControlWrapper_RichHtmlField
{
	font: times new roman;
}

/*below used for tutorials page */
/* StyleSheet. */

/*  

Ted Lawless: August 2007



3 Column Liquid Layout

*/

.small {font:normal 90% verdana; font-size: 10px; text-transform: uppercase; display: inline; }

.medium {font:normal 90% verdana; font-size: 14px; display: inline; }

.mins {font:normal 90% verdana; font:normal 90% verdana; font-size: 9px; display: inline;}

.handouts {font:normal 90% verdana; font-size: 11px; display: inline;}


#pic { /*Photo element - floated right*/

  float: left;

  width: auto;

  height: auto;

  border: 0;

  margin-left: 5px;

  margin-bottom: 1px;

  margin-top: 1px;

  padding-right: 3px;

}



/*3 column layout that auto adjusts to screen size.  

  All sizes in % rather than px*/



#col1 /*left column*/

{
font:normal 100% verdana;

float: left;

width: 20%;

display: inline; /*IE fix*/

padding-right: 3px; /* Pixels bCCCCCCuse IE doesn't like %*/ 

padding-left: 20px;

padding-bottom: 5px;

margin-bottom: 20px;

}

#col1 h1 {font:normal 100% verdana; font-size: 18px; padding-bottom: 0; margin-bottom: 5px; background:#CCCCCC; color: black; padding-right: 10px; 

			padding-left: 8px; padding-bottom: 10px; text-align: center; line-height: 20px; margin-top: 0; text-decoration: underline; }


#col2 /*center and wider column*/

{
font:normal 100% verdana;
float: left;

width: 70%;

height: auto;

margin-top:.25%;

margin-left: 40px;

display: inline;

border: black 1px solid; 

padding-bottom: 10px;

padding-left: 15px;

}



#col2 a {font:normal 100% verdana; font-size: 16px;}

#col2 h6 {font:normal 100% verdana; font-size: 20px;}



#col3 /*right column*/

{
font:normal 100% verdana;

float: right;

width: 0%;

margin-top:.25%;

padding-left: 3px; 

padding-bottom: 5px;

}


#intro {font:normal 100% verdana; border-bottom: 1px solid;}

#intro p

{font:normal 100% verdana; margin-left: 10px; margin-right: 10px; }





.tutsummary 

{font:normal 100% verdana; margin-left: 10px; vertical-align: top; margin-right: 8px;/*border-bottom: 1px solid; */ margin-bottom: 40px; margin-top: 10px;}



.tutsummary p {font:normal 100% verdana; line-height: normal;}

.tutsummary a 

	{font:normal 100% verdana; font-weight: bold; text-align: left; 
	font-size: 18px; line-height: 25px; margin-bottom:0; text-decoration: underline; clear: left; 
	padding-top: 10px; color: black;}

.tutsummary h3

	{ font:normal 100% verdana; text-align: left; font-size: 18px; margin-left: -3px; 
	line-height: 25px; margin-bottom:0; text-decoration: underline; clear: left; padding-top: 10px; color: black;}



	.tutsummary h5

	{ font-size: 11px; display: inline; text-transform: none; text-decoration: none; 
	font:normal 100% verdana;
	font-weight: normal; line-height: 10px;}

.tutsummary h2

	{font:normal 100% verdana; font-size: 18px; display: inline; }





.thumb /*thumbnails*/

{

float: left;

width: auto;

padding-right: 10px; 

padding-left: 3px; 

padding-bottom: 5px;
font:normal 100% verdana;
}

.thumb a img

{text-decoration:none; border: none; }





.thumb p

	{ font-size: 10px; text-align: center; line-height: 11px; margin:0; padding-top: 2px;}



	

.thumb h3

	{ text-align: center; line-height: 20px; margin-bottom:0; padding: 0;}



#ask /*askalawlib*/

{margin-top: 40px; 

float: left;

width: auto;

display: inline;

}

#ask a img

{text-decoration:none; border: none;}



#linkback

{margin-top: 40px; 

float: left;

width: auto;

display: inline;

border: 3px solid #CCCCCC; 

padding-bottom: 30px; width: 100%;

font:normal 100% verdana;

}



#linkback a {font-size: 16px; color: blue; margin-left: 10px;}

#linkback a:hover {color: black;}

#linkback h4 {font-size: 18px; padding-bottom: 0; margin-bottom: 5px; background:#CCCCCC; color: black; padding-right: 10px; 

			padding-left: 8px; padding-bottom: 10px; text-align: center; line-height: 20px; margin-top: 0; text-decoration: underline; }





#lexlinks {margin-bottom: 30px;}

#lexlinks a { font: normal 100% verdana; text-align: center; color:blue; text-decoration: underline; font-size: 13px; display: inline; margin-left: 10px; }

#lexlinks a:hover {color:black; display: inline;}

#lexlinks p {display: inline; }

#lexlinks h5 {font-size: 11px; display: inline; font-weight: normal; line-height: 10px; }

#lexlinks .mins {font: normal 100% verdana; text-transform: none; font-size: 10px; display: inline;}







#flashnav {text-align: center; width: 100%;}



/* This was modified from Stu Nichols.  Creates rounded corner boxes without use of images - pure CSS */


/*New - Rounded corners */

.rbox {width:auto; margin:0 auto;}

.rbox h1, .rbox p {margin:0 10px;}

.rbox h1 {font-size:1.5em; /*color:#fff;*/ letter-spacing:1px;}

.rbox p {padding-bottom:0.5em;}



.rbox .top, .rbox .bottom {display:block; background:transparent; font-size:1px;}

.rbox .b1, .rbox .b2, .rbox .b3, .rbox .b4, .rbox .b1b, .rbox .b2b, .rbox .b3b, .rbox .b4b {display:block; overflow:hidden;}

.rbox .b1, .rbox .b2, .rbox .b3, .rbox .b1b, .rbox .b2b, .rbox .b3b {height:1px;}

.rbox .b2 {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #fff; border-right:1px solid #eee;*/}			/*borders have been removed.  add here.  background color can be changed here too.*/

.rbox .b3 {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #fff; border-right:1px solid #ddd;*/}

.rbox .b4 {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #fff; border-right:1px solid #aaa;*/}

.rbox .b4b {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #eee; border-right:1px solid #999;*/}

.rbox .b3b {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #ddd; border-right:1px solid #999;*/}

.rbox .b2b {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #aaa; border-right:1px solid #999;*/}



/*different color box*/

.rbox .b1 {margin:0 5px; background:#fff;}

.rbox .b2, .rbox .b2b {margin:0 3px; /*border-width:0 2px;*/}

.rbox .b3, .rbox .b3b {margin:0 2px;}

.rbox .b4, .rbox .b4b {height:2px; margin:0 1px;}

.rbox .b1b {margin:0 5px; /*background:#999;*/}

.rbox .boxcontent {display:block;  background:#CCCCCC; /*#ccc;*/ /*border-left:1px solid #fff;*/ /*border-right:1px solid #999;*/}



.rbox {background: transparent; width:auto; margin:0 auto;}

.rbox h1, .rbox p {margin:0 10px;}

.rbox h1 {font-size:1.5em; /*color:#fff;*/ letter-spacing:1px;}

.rbox p {padding-bottom:0.5em;}



.rbox .top, .rbox .bottom {display:block; background:transparent; font-size:1px;}

.rbox .b1, .rbox .b2, .rbox .b3, .rbox .b4, .rbox .b1b, .rbox .b2b, .rbox .b3b, .rbox .b4b {display:block; overflow:hidden;}

.rbox .b1, .rbox .b2, .rbox .b3, .rbox .b1b, .rbox .b2b, .rbox .b3b {height:1px;}

.rbox .b2 {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #fff; border-right:1px solid #eee;*/}			/*borders have been removed.  add here.  background color can be changed here too.*/

.rbox .b3 {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #fff; border-right:1px solid #ddd;*/}

.rbox .b4 {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #fff; border-right:1px solid #aaa;*/}

.rbox .b4b {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #eee; border-right:1px solid #999;*/}

.rbox .b3b {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #ddd; border-right:1px solid #999;*/}

.rbox .b2b {background:#CCCCCC;/*#ccc;*/ /*border-left:1px solid #aaa; border-right:1px solid #999;*/}





.rbox .b1 {margin:0 5px; background:#fff;}

.rbox .b2, .rbox .b2b {margin:0 3px; /*border-width:0 2px;*/}

.rbox .b3, .rbox .b3b {margin:0 2px;}

.rbox .b4, .rbox .b4b {height:2px; margin:0 1px;}

.rbox .b1b {margin:0 5px; /*background:#999;*/}

.rbox .boxcontent {display:block;  background:#CCCCCC; /*#ccc;*/ /*border-left:1px solid #fff;*/ /*border-right:1px solid #999;*/}
