/* Common stylesheet used by all internal pages.*/

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/*ul,ol,li { margin:0; padding:0 } */

body { font-family:Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:.9em; color:#000; background-color:#fff; padding:0; margin:10px; }

img { border:0; }
.printlogo { display:none; }

/* Begin general link style */
a:link, a:active, a:visited { padding:0; color:#003b77; text-decoration:none; }
a:hover { color:#006; background-color:#fff2a5; text-decoration:none; }
/* End general link style */

/* Begin top of page Banner styles ffe49b*/
#banner { float:left; background-color:#fff; width:100%; /*border:2px solid #ce9b02;*/ } /* border color from www.nd.edu/~lawlib */
#bannerlogo { float:left; width:auto; }
/* End top of page Banner styles */

/* Begin Content styles */
#content { float:left; width:65%; margin:.4em 0 0 0; padding:.5em; clear:left; border:1px solid #003b77; }
#content p, #content li, #content blockquote { font-size:.8em; }
#content li li { font-size:1em; }
#content ol { margin-left:5%; margin-right:7%; }
#content ol li { /*display:block;*/ margin:3px 0 0 0; padding:0 0 0 7px; }
/* previously used on technology how-tos; may no longer be needed*/
#content ol li.withimage { clear:both; border-bottom:1px solid #ccc; }

#content ul { margin-left:3%; margin-right:7%; }
#content ul { list-style:none; }
#content ul li { display:block; margin:3px 0 0 0; padding:0 0 0 10px; background:url(http://washburnlaw.edu/ssi-css2005/graphics/list-triangle.gif) no-repeat 0 3px; }
#content ul li ol li { display:block; margin:3px 0 0 15px; padding:0; background-image:none; }

#content a:link, #content a:active, #content a:visited { padding:0; color:#006; text-decoration:none; border-bottom:1px dotted #006; }

#content h1, h2, h3, h4, h5, h6 { margin-bottom:0; color:#003b77; background-color:#fff; }
#content h1 { font-size:135%; text-align:center; }
#content h2 { font-size:125%; }
#content h3 { font-size:115%; }
#content h4 { font-size:110%; }
#content h5 { font-size:105%; }
#content h6 { font-size:100%; }

/* End Content styles */

/* Begin breadcrumb styles */
#breadcrumbtop, #breadcrumbbottom { text-align:right; font-size:.75em; padding:2px; clear:both; }
/*#breadcrumbtop { color:#fff; background-color:#003b77; }*/
#breadcrumbbottom { margin-top:20px; }
/* End breadcrumb styles */

/* More information container */
#moreinfo, #moreinfo-noprint { float:right; width:40%; border:1px solid #ce9b02; margin:1em 0 0 .5em; font-size:1em; padding:.5em; }
#moreinfo h2 { text-align:center; font-size:.9em; }
#moreinfo p, #moreinfo-noprint p { margin:.5em .3em; }
/* End moreinfo container */

/* Begin image styles */
.imagecenter { display:block; margin:10px auto 10px auto; border:1px solid black; padding:10px; background-color:#ebc349; }
.imageleft { float:left; margin:0 10px 10px 0; border:1px solid black; padding:10px; background-color:#ebc349; }
.imageright { float:right; margin:0 0 10px 10px; border:1px solid black; padding:10px; background-color:#ebc349; }
/* End image styles */

/* Begin publications page styles */
.facultypubsecthead { margin-left:0%; text-align:center; }
/* End publications page styles */
