/* filename d.css   author John Tranter   date July 2006  */
/* media = all EXCEPT print, for which see bp.css */
/* used for all of Jacket 31 and following  */
/* for NOTES or WORKS CITED or BIBLIOGRAPHIES at the end of files, */
/* use the tailnote class for DIV and any P paragraph format you wish. */
	/* for NOTES use P class less-hang */
	/* for WORKS CITED use P class SS-less-hang */
	/* "main" color off-white as #f3fae3;  */

body { width : 800px; background-color : #ffffef;  } 
/* ===== different screen and print ===== */ 

a:link    { color : #000099; text-decoration : underline; }
a:active  { color : #990000; text-decoration : underline; }
a:visited { color : #990099; text-decoration : underline; }
a:hover   { background-color : #ffff99; color : #0000cc; text-decoration : underline; }

.blindlinks {font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	margin-left : .2cm;
	margin-right : .2cm;}
.blindlinks a:link { color : #000000; text-decoration : none; }
.blindlinks a:active  { color : #000000; text-decoration : none; }
.blindlinks a:visited { color : #000000; text-decoration : none; }
.blindlinks a:hover   { background-color : #ffff00; color : #0000cc; text-decoration : underline; }

/* navigation column left ===== disappears for print ===== */ 

.navleft { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Geneva, Candara, Calibri, Helvetica, "lucida sans", "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.4;
	float : right; 
	width : 200px; 
	background: #ffffff;      
}

.navleft a:link { color : #000000; text-decoration : none; }
.navleft a:active  { color : #000000; text-decoration : none; }
.navleft a:visited { color : #000000; text-decoration : none; }
.navleft a:hover   { background-color : #ffff00; color : #0000cc; text-decoration : underline; }
	
/* bannerhead code from CSS Cookbook for navigation tabs at top of page */
#bannerhead {
	float: left; 
 	width: 600px;
    background : #f9fde9; 
	padding-top: 0;
	padding-bottom: 0;
	border-bottom : 1px solid #669999;
} 

#bannerhead ul {
	margin: 0 0 0 .3cm;; 
	padding: 35px 5px 0 0;
	list-style: none;
 }

#bannerhead li {
	float : left; 
	background-image: url("../=pix/tab_right1.gif");
	background-repeat: no-repeat;
	background-position: right top; 
	margin: 0;
	padding: 0;
}

#bannerhead a {
 display: block;
 background-image: url("../=pix/tab_left1.gif"); 
 background-repeat: no-repeat;
 background-position: left top;
 padding: 5px 12px; 
 color: #000066;
 text-decoration: none;
 font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
 font-size : small;

 line-height : 1;
}

/* not needed here; they only show on one page, but maybe later */
#bannerhead #current {
 background-image:url("../=pix/tab_right1_current.gif");
}
#bannerhead #current a {
 background-image:url("../=pix/tab_left1_current.gif");
 color: black;
}

#bannertail { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
    text-align : right;
     font-size : small;
   line-height : 1.3;
    border-top : 1px solid #669999;
    background : #f3f3e3; /* ===== different screen and print ===== */ 
        margin : 0 0 1em 0;
       padding : 8px;
}

#contents-head { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
    text-align : right;
     font-size : small;
   line-height : 1.5;
       padding : 8px;
}


/* for page-top navigation tabs from Jacket 31 onwards */

#navtabs {
        margin:0;
        padding:0;
		font-family : Verdana, Tahoma, Arial, Trebuchet, "Trebuchet MS", Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
     	font-size : 11px;
	 	font-weight : bold; 
		line-height : 1.5em;}
    #tabs2 {
      float:left;
      width:100%;
      background:#efffef;
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #666;}
    #tabs2 ul {
		font-family : Verdana, Tahoma, Arial, Trebuchet, "Trebuchet MS", Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
     	font-size : 11px;
	 	font-weight : bold; 
		line-height : 1.5em;
		margin:0;
        padding:10px 10px 0 15px;
        list-style:none;}
    #tabs2 li {
      display:inline;
      margin:0;
      padding:0;}
    #tabs2 a {
      float:left;
      background:url("../=navpx/tableftf.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;}
    #tabs2 a span {
      float:left;
      display:block;
      background:url("../=navpx/tabrightf.gif") no-repeat right top;
      padding: 5px 9px 4px 6px;
      color:#000;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs2 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs2 a:hover span {
      color:#333;}
    #tabs2 a:hover {
      background-position:0% -42px;}
    #tabs2 a:hover span {
      background-position:100% -42px;}

        #tabs2 #current a {
                background-position:0% -42px;}
        #tabs2 #current a span {
                background-position:100% -42px;}

/* END page-top navigation tabs from Jacket 31 onwards */

/* for vertical navigation tabs from Jacket 31 onwards */

#nav31container {
        background: #f9fde9;  /* #f3fae3;*/    /* as in BIB div */
        width: 100%;
        margin: 0 auto;
		padding: .1em 0;
        font-family: georgia, serif;
        font-size: 11px;
}

ul#nav31list {
        text-align: left;
        list-style: none;
        padding: 0;
        margin: 0 auto;
        width: 100%;
}

ul#nav31list li {
        display: block;
        margin: 0;
        padding: 0;
}

ul#nav31list li a {
        display: block;
        width: 98%;
        padding: .2em .2em 0.2em .4em;
        border-width: 1px;
        border-color: #ffe #aaab9c #ccc #fff;
        border-style: solid;
        color: #000000;
        text-decoration: none;
        background: #f3fae3;           /* as in BIB div */
}

#nav31container>ul#nav31list li a { width: auto; }

ul#nav31list li#active a {
        background: #ffffcc;           /* as in BIB div */
/*        background: #efffef;*/
        color: #006666;

}

ul#nav31list li a:hover, ul#nav31list li#active a:hover {
        color: #990000;
        background: #ffffcc;  /*  transparent; */
        border-color: #ccc #ffc #ffc #ccc;
}
/* END left-side vertical navigation tabs from Jacket 31 onwards */

/* to get rid of the ugly blue border around images */
/* that are used a links, e.g. lin-yel.gif */
img {
border: 0px none;
}

.contents-left {float : left; width : 49%; margin : 0 0 15px 0; } 
.contents-right {float : left; width : 51%; margin : 0 0 15px 0; }

.pnp {      /* pnp means paragraph number style PARAGRAPH */
            /* the dot in front of it gives it a "class" status" */
	font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	line-height : 1.3;
	text-align : right; 
	padding : 2px 3px 1.5em 0; /* to lengthen the drop of the border */
	margin : 0 0 0 8px; /* to space it out from the text */
	color : #669999;
	border-top : 1px solid #669999;
	border-right : 1px solid #669999;
}

.lnp {      /* lnp means LINE number style PARAGRAPH */
            /* the dot in front of it gives it a "class" status" */
	font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	text-align : right; 
	padding : 2px 3px 0 0; /* to lengthen not too much the drop of the border */
	margin : 0 4em 0 8px; /* to space it out from the text and right border */
	color : #336666;
	xborder-top : 1px solid #669999;
	xborder-right : 1px solid #669999;
}

.ch /* contents page heading style DIV and PAR based on paragraph p "wide" */
{ font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : small;
	font-weight : bold; 
	color : #003366;
	letter-spacing : .1em;
	margin : .5cm 0cm .5cm 0cm;     /* top right bottom left; */
	padding : .2cm 1cm .2cm .2cm ;     /* top right bottom left; */
	border-top : 1px solid #669999; 
	background: #ffffcc;
}

.chgreen /* catalog page ==Jacket issue heading== style DIV based on H1  */
{ 	font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : large;
	font-weight : normal; 
	color : #333366; 
	margin : .5cm 0cm .5cm 0cm;     /* top right bottom left; */
	padding : .2cm 1cm .2cm .2cm ;     /* top right bottom left; */
	letter-spacing : .1em;
	border-top : 2px solid #669999; 
	background : #ccffcc;	
	border-top : 1px solid #669999; 
}

#main { width : 800px;
	  background-color : #ffffef; 
}

.floater { 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #999999; 
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #999999;
    float: right;
    width: 45%;
	background: #f3fae3;  /* ===== different screen and print ===== */ 
	margin: .4cm .4cm .5cm .6cm; /* top right bottom left; */
	padding: 2px;
}

/* Hide from IE5/mac. Only IE Win sees this. 
The Holly Hack - 
http://positioniseverything.net/explorer/threepxtest.html
?Used to combat theE6 Peekaboo bug 
\*/
*html .floater {
 margin-right : 10px;
}
/* End hide from IE5/mac
End Holly Hack */
 
/* put this just before the line you wish it to appear at the immediate right of.*/
.floaterblank { 
	font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	text-align : right; 
	color : #666666;
	line-height : 1.3;
        float: right;
        width: 25%;
   background: #ffffff;  
       margin: 0cm .1cm .1cm .1cm; /* top right bottom left; */
      padding: 2px;
}
/* Hide from IE5/mac. Only IE Win sees this. 
The Holly Hack - 
http://positioniseverything.net/explorer/threepxtest.html
?Used to combat theE6 Peekaboo bug 
\*/
*html .floaterblank { margin-right : 10px;}
/* End hide from IE5/mac
End Holly Hack */
 
.tailnote  { 	border-top : 1px solid #669999;   /* must declare a paragraph style */
	background: #f3f3e3;          	 /* ===== disappears for print ===== */ 
	margin : .5cm 0cm .5cm 0cm;     /* top right bottom left; */
	padding : .2cm 1cm .2cm .5cm ;     /* top right bottom left; */
}

.ivqdiv    /* a DIV for interview questions: 2006 background color */
 { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
         color : #003333;
     background: #f3f3e3;          	 /* ===== disappears for print ===== */ 
     font-size : small;                  /* smaller for print */
   line-height : 1.3;
	    margin : 1em  1cm 1em .5cm;    /* top right bottom left; */
       padding : 1em 2cm 1em 1cm; 
}

.bib  {	border-top : 1px solid #669999;
	background: #f3fae3; /* bib */    	/* ===== disappears for print ===== */ 
	margin : .5cm 0cm .5cm 0cm;     /* top right bottom left; */
	padding : .2cm 1cm .2cm 0cm ;     /* top right bottom left; */
}

.st /* section title, such as a break for a new poem */
 { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
     font-size : small;                  /* smaller for print */
    border-top : 1px solid #669999;
    background : #f3f3e3; 
        margin : .5cm 0cm .5cm 0cm;     /* top right bottom left; */
		       padding : .2cm 1cm .2cm .5cm ;     /* top right bottom left; */
}

.abc /* alphabetical list section title, such as a break for a new name */
 { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
    font-size : small;                  /* smaller for print */
    font-weight : bold;                  /* smaller for print */
	color : #990000;
    border-top : 1px solid #669999;
    background : #f3f3e3; 
    margin : .7em 1em .2em 0;       /* top right bottom left; */
	padding : 0 .5em 0cm .3em ;     /* top right bottom left; */
}

.stparch /* simlar to st but less padding */
 { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
     font-size : small;                  /* smaller for print */
    border-top : 1px solid #669999;
    background : #f9fde9; 
        margin : .5cm 0cm .5cm 0cm;     /* top right bottom left; */
       padding : .2cm 0cm .2cm .2cm ;     /* top right bottom left; */
}

.pn /* page number, right, with line above and shaded */
 { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
     font-size : small;                  /* smaller for print */
    text-align : right;
         color : #993300;
    border-top : 1px solid #669999;
    background : #f3f3e3; 
        margin : .5cm 0cm .5cm 0cm;     /* top right bottom left; */
       padding : .1cm .2cm .1cm .1cm ;     /* top right bottom left; */
}

.copyright  { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
   text-align : right;
    font-size : small;
  line-height : 1.3;
       margin : 1.5cm 0 0 0;
	border-top: 1px solid #669999;
    background: #fafaea;          	/* ===== disappears for print ===== */ 
	   padding: 8px;
}

	/* table width changes to 535px for PRINT in a.css */
table  { 
	width: 600px;
	border: 0;
}

td { vertical-align: top; }
.td { vertical-align: top; }

/* ====================================================================== */

h1 { color : #666666; 
	font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : large;
	font-weight : normal; 
	margin-left : 1cm;
	margin-right : 1.5cm;
}

h2 { font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : medium;
	font-weight : normal; 
	margin-left : 1cm;
	margin-right : 1.5cm;
}

h3 { font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : 93%;
	font-weight : normal; 
	margin-left : 1cm;
	margin-right : 1.5cm;
}
h4 { font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	font-weight : normal; 
	margin-left : 1cm;
	margin-right : 1.5cm;
}
h5 { color : #666666; 
	font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	margin-left : 1cm;
	margin-right : 1.5cm;
}

h6 { font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	margin-left : 1cm;
	margin-right : 1.5cm;
}
h7 { font-family : Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	margin-left : 1cm;
	margin-right : 1.5cm;
}
.smallcaps {
	font-variant: small-caps;
}


/* ====================================================================== */

	/* standard paragraph for SCREEN use, size SMALL */
p { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : small;
	line-height : 1.3;
	margin-top : 0cm;
	margin-left : 1cm;
	margin-right : 1.5cm;
	margin-bottom : 0cm;
}

	/* for LISTS, use class="p", standard paragraph for SCREEN use, size SMALL */
.p { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : small;
	line-height : 1.3;
	margin-top : 0cm;
	margin-left : 1cm;
	margin-right : 1.5cm;
	margin-bottom : 0cm;
}

.wide { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : small;
	line-height : 1.3;
	margin : 0cm .2cm 0 .2cm;
}

	/* standard HANGING paragraph for SCREEN use, size SMALL */
.hang { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : small;
	line-height : 1.3;
	text-indent: -.5cm; 
	margin-top : 1%;
	margin-left : 1.5cm;  
	margin-right : 1cm;
	margin-bottom : 1%;
}

.hang-wide { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : small;
	line-height : 1.3;
	text-indent: -.5cm; 
	margin-top : 1%;
	margin-left : 1cm;  
	margin-right : .2cm;
	margin-bottom : 1%;
}

	/* For poems: created to deal with Alan Wearne's long long lines */
.hangp
	{ font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : small;
/* 	line-height : 1; was 1.3*/ 
/*	text-indent: -.5cm; normal hanging */
	text-indent: -4cm;
	margin-top : 1%;
/*	margin-left : 5.5cm;  normal hanging */
	margin-left : 5cm;  
	margin-right : 1cm;
	margin-bottom : 1%;
}

	/* When a POEM is quoted in blockquote format, wide left margin */
	/* left margin the width of a double blockquote */
.hangp-blockquote
	{ font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	text-indent: -4cm;
	margin-top : 1%;
	margin-left : 7cm;  
	margin-right : 2cm;
	margin-bottom : 1%;
}

.less { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : x-small;
	line-height : 1.4;
	margin-left : 1cm;
	margin-right : 1.5cm;
}

/* problem */
.less-hang { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : x-small;
	line-height : 1.3;
	text-indent: -.2cm; 
	margin-top : 1%;
	margin-left : 1.2cm;  
	margin-right : 1.5cm;
	margin-bottom : 1%;
}

.less-hang-wide { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : x-small;
	line-height : 1.3;
	text-indent: -.2cm; 
	margin-top : 1%;
	margin-left : .5cm;  
	margin-right : .2cm;
	margin-bottom : 1%;
}

/* problem */
.less-wide { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : x-small;
	line-height : 1.4;
	margin-left : .2cm;
	margin-right : .2cm;
}

/* problem */
.footnote { font-family : Georgia, Times, TimesNR, "Times New Roman", "New York", "MS Serif", serif;
	font-size : x-small;
	line-height : 1.2;
	text-align : justify; 
	text-indent: -.5cm; 
	margin-top : 1%;
	margin-left : 1.5cm;  
	margin-right : 2cm;
	margin-bottom : 1%;
}

.tallcap { font-size : large;
	font-weight : bold;
}

/* ====================================================================== */

.ss { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	margin-left : 1cm;
	margin-right : 1.5cm;
}

.ss-wide { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	margin-left : .2cm;
	margin-right : .2cm;
}

.ss-hang { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	text-indent: -.5cm; 
	margin-left : 1.5cm;  
	margin-right : 1cm;
	margin-bottom : 1%;
}

 /* problem -- converted from "ss-less-hang-wide"? */
.ss-hang-wide { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	text-indent: -.2cm; 
	margin-top : 1%;
	margin-left : .4cm;  
	margin-right : .3cm;
	margin-bottom : 1%;
}

 /* problem -- convert to "ss"? */
 .ss-less { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	line-height : 1.3;
	margin-left : 1cm;
	margin-right : 1.5cm;
}

 /* problem -- convert to "ss-wide"? */
.ss-less-wide { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	line-height : 1.3;
	margin-left : .2cm;
	margin-right : .2cm;
}

 /* problem -- convert to "ss-hang"? */
.ss-less-hang { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	line-height : 1.3;
	text-indent: -.5cm; 
	margin-top : 1%;
	margin-left : 1cm;  
	margin-right : 1.5cm;
	margin-bottom : 1%;
}

 /* problem -- convert to "ss-hang-wide"? */
.ss-less-hang-wide { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : x-small;
	line-height : 1.3;
	text-indent: -.2cm; 
	margin-top : 1%;
	margin-left : .5cm;  
	margin-right : .2cm;
	margin-bottom : 1%;
}

/* ====================================================================== */

/* specials */

 /* problem -- convert to "ss-WHAT"? */
	/* this is size ss, range right, set wide*/
.foot { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	text-align :right;
	line-height : 1.3;
	margin-left : .2cm;
	margin-right : .2cm;
}

blockquote { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	margin-left : 1.5cm; 
	margin-right : 2cm;
}

/* for STRICT DDT, <blockquote> is wrong;*/
/* <p class="blockquote"> is correct. Note 1em top and bottom margins.*/ 
.blockquote { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	margin : 1em 1cm 1em 1.5cm; 
	margin-right : 2cm;
}

/* for citations range right below a blockquote = includes line space after */
.quotecite { font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	text-align : right;
	line-height : 1.3;
	margin : -1em 1cm 1em 2.5cm;    /* top right bottom left; */
}

.courier { font-family : "Courier New", Courier, "Andale Mono", monospace;
	font-size : small;
	line-height : 1.3;
	margin-left : 1cm;
	margin-right : 1.5cm;
}

.ivq { color : #003333;
font-family : Trebuchet, "Trebuchet MS", Tahoma, Arial, Helvetica, "lucida sans", Geneva, "MS Sans Serif", sans-serif;
	font-size : small;
	line-height : 1.3;
	margin-top : 1em;
	margin-left : 1.5cm;
	margin-right : 1.5cm;
	margin-bottom : 1em;
}

li { 
     line-height : 1.3;
      margin-top : .6%;
   margin-bottom : .7%;
}
	/* for making a HR line with normal margins */
	/* <hr class="line-p-wide" /> */
.line-p-wide { margin-left : 1cm;
	margin-right : 1cm;
}

/* ====================================================================== */
/* colors etc */

span.sc { font-variant: small-caps; }
span.bold { font-weight : bold; }
span.u { text-decoration : underline; }
span.strike { text-decoration : line-through; }
span.make-smaller {	font-size : smaller;}

span.white { color : #ffffff; }
span.yellow { color : #ffff00; }
span.orange { color : #ffcc00; }
span.brown { color : #996600; }
span.gray { color : #cccccc; }/* to gray out self-referring links e.g. in JT site, not in Jacket */
span.graydark { color : #99bbcc; }
span.graydarker { color : #666666; }
span.rf { color : #ff0000; }
span.rc { color : #cc0000; }
span.r9 { color : #990000; }
span.g6 { color : #006600; }
span.g390 { color : #339900; }
span.gb36 { color : #003366; }
span.gb66 { color : #006666; }
span.gb99 { color : #009999; }
span.gbcc { color : #00cccc; }
span.b9 { color : #000099; }
span.bc { color : #0000cc; }
span.rb66 { color : #660066; }
span.rgb9cc { color : #99cccc; }
span.navy { color : #000080; }
span.maroon {color : #800000; }

		/* both table... and td... table data background colors */
.bgbody-ffffef { background : #ffffef; }
.bgwhite   { background : #ffffff; }
.bgparch   { background : #f9fde9; }
.bglime    { background : #f3ffe3; }
.bgfern    { background : #e9fcde; }
.bgfir     { background : #cfefcf; }
.bgice     { background : #efffef; }
.bggreen   { background : #ccffcc; }
.bgcool    { background : #effccc; }
.bgdrab    { background : #eeffbb; }
.bgyellow  { background : #ffffcc; }
.bgkhaki2  { background : #cccc99; }
.graypale  { background : #fafaea; }
.bggray1   { background : #f3f3e3; }
.bggray2   { background : #d9d9c9; }
.bggray6   { background : #999989; }
.bgbblue   { background : #99cccc; }
.bgteal    { background : #449988; }
.bgdkgr    { background : #669966; }

.j { text-align : justify; }
.r { text-align : right; }


/* Prepended Back to Jacket2 Header */
body {

	margin-top: 75px;
}

div#prepended_header {
	position:absolute;
	left:0px;
	top:0px;
	background-color: #46586f;
	background-image: -webkit-gradient(linear, 100% 0%, 0% 100%, color-stop(0%, #6d84a2), color-stop(33.333%, #566b86), color-stop(66.667%, #3a516f), color-stop(100%, #202c3d));
	background-image: -moz-linear-gradient(right top, #6d84a2 0%, #566b86 33.333%, #3a516f 66.667%, #202c3d 100%);
	background-image: linear-gradient(right top, #6d84a2 0%, #566b86 33.333%, #3a516f 66.667%, #202c3d 100%);
	-moz-box-shadow: rgba(128, 128, 128, 0.5) -4px 0 4px 0;
	-webkit-box-shadow: rgba(128, 128, 128, 0.5) 0 0 4px 0;
	-o-box-shadow: rgba(128, 128, 128, 0.5) 0 0 4px 0;
	box-shadow: rgba(128, 128, 128, 0.5) 0 0 4px 0;
	border-bottom: 3px solid #e2d59f;
	height: 60px;
	width: 100%;
	margin-bottom: 30px;
}

div#prepended_header img {

	border: 0;
}

div#prepended_header a, div#prepended_header a:hover {

	text-decoration: none;
	background-color: transparent;
}

div#prepended_header a span {

	display: block;
	float: left;
	margin-left: 10px;
	margin-right: 10px;	
	margin-top: 40px;
	font-size: 14px;
	font-family: Helvetica, Arial, sans-serif;
	color: #e2d59f;
}

