@charset "iso-8859-1";
body {
	background-color: #DCDCDC;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 10;
}


.maintable {
	background-color: #FFFFFf;
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
	margin-top: 0;
	text-align: left;
	border-collapse: collapse;
	width: 100%;
	/*max-width: 900px;
	width:expression(document.body.clientWidth > 900? "900px": "100%" );*/

}


.maintable td {
  font-size: 10pt;
  font-family: Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  line-height: 18px;
  color: #000000;
  text-decoration: none;
  border-collapse: collapse;
  border-spacing: 0;
}

.maintable A {
  font-size: 10pt;
  font-family: Verdana, Tahoma,  sans-serif;
  line-height: 18px;
  color: #202020;
  text-decoration: none;
  border-collapse: collapse;
  border-spacing: 0;
}

.maintable P {
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  font-size: 10pt;
  line-height: 18px;
  color: #000000;
  text-decoration: none;
  padding: 0px 15px;

}

.profilelinks {

	width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}


.profilelinks td {

  font-size: 10pt;
  color: #ffffff;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  background-color: #e8e8e8;
  text-align: center;
  border-collapse: collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333366;
	border-right-color: #333366;
	border-bottom-color: #333366;
	border-left-color: #333366;


}

.leftcolumn {

  /*width: 130px;*/
  width: 10%;
  background-color:  #ffffff;
  margin: 0px;
  padding: 0px;
  text-align: center;
  vertical-align: top;
  color: #ffffff;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
    border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	border-top-color: #333366;
	border-right-color: #909090;
	border-bottom-color: #333366;
	border-left-color: #333366;

}


A.leftmenu {
    line-height: 18px;
	font-weight: normal;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  font-size: 11pt;
  color: #606060;
  text-decoration: none;
  padding: 0px 0px 0px 8px;
  margin: 0px 4px 0px 4px;
  border-style: solid;
  border-top-color: #ffffff;
  border-left-color: #ffffff;
  border-bottom-color: #f4f4f4;
  border-right-color: #ffffff;
  border-width: 1px;
  width: 130px;
  background-color: #ffffff;
}

A.leftmenu:hover {
    line-height: 18px;
	font-weight: normal;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-decoration: none;
  font-size: 11pt;
  color: #000000;
  padding: 0px 0px 0px 8px;
  margin: 0px 4px 0px 4px;;
  border-style: solid;
  border-top-color: #e8e8e8;
  border-left-color: #e8e8e8;
  border-bottom-color: #e0e0e0;
  border-right-color: #e0e0e0;
  border-width: 1px;
  width: 130px;
  background-color: #f0f0f0;
}

TD.leftmenu {
	width: 130px;
	height: 20px;
	margin: 0px;
	padding-left: 0px;
}
TD.leftmenu_sep {
	height: 6px;
	margin: 1px;
	padding: 1px;
	background-color: #e0e0f8;
   border-style: solid;
   border-width: 1px;
   border-color: #ffffff;
}


.classified
{
	background: #ffffff;
	font-size: 9pt;
	width: 160px;
	color: #000066;
		text-align: left;
}

.classified td
{
	background: #e8e8e8;
	vertical-align: top;
	padding: 5px;
	font-size: 9pt;
	color: #000066;
	text-align: left;
}


.contentcolumn
{
	width: 80%;
	vertical-align: top;
}

.rightcolumn {
	/*width: 107px;*/
	width: 10%;
	background-color: #ffffff;
	border-collapse: collapse;
	margin-top: 0;
	color: #ffffff;

	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-align: left;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #333366;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333366;
	border-right-color: #333366;
	border-bottom-color: #333366;
	border-left-color: #333366;
	padding: 1px;

}

.rightcolumnvoid {
	width: 10%;
	background-color: #ffffff;
	border-collapse: collapse;
	margin-top: 0;
	color: #ffffff;
	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-align: center;
	vertical-align: top;
	border-width: 1px;
	border-style: solid;
	border-color: #333366;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333366;
	border-right-color: #333366;
	border-bottom-color: #333366;
	border-left-color: #333366;
	padding: 1px;

}

.rightcollifeline {
	width: 29px;
	background-color: #ffffff;
	border-collapse: collapse;
	margin-top: 0;
	color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #333366;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333366;
	border-right-color: #333366;
	border-bottom-color: #333366;
	border-left-color: #333366;
	padding: 0px;
}

.rightcolumn h4 {
	font-size: 12pt;
	color: #000066;
	margin-top: 10px;
	text-align: center;
}

.footer_printer_format {
	font-size: 11px;
	background-color: #f4f5fc;
	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-align: center;
	vertical-align: top;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #333366;
}


.footer td {
  font-size: 8pt;
  text-align: center;
  color: #333366;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;

}



p.citation  {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
  text-decoration: none;
  padding: 0px 15px;

}

p.agreement  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #000000;
  text-decoration: none;
  padding: 0px 15px;

}

.copyright {

  width: 90%;
  padding: 5px 15px;
  font-size: 8pt;
  color: #333366;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

.copyright td {
  font-size: 8pt;
  color: #333366;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
}


TH {
  font-size: 10pt;
  color: #000000;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-decoration: strong;
  padding: 4px 6px;
}

A {
  color:  #000000;;
  text-decoration: none;
}


DIV A {
  color: #000066;
  text-decoration: none;
}

A:hover {
  color: #ff0000;
  text-decoration: underline;
}

A.offers {
  	font-weight: 500;
  	font-size: 11px;
  color:  #303030;
  text-decoration: none;
}

.poem {
margin-top: 30px;
margin-bottom: 30px;
cellspacing: 1;
border: 0;
}



p.anthologyheadnote {
	color: #000099;
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-align: justify;
  font-size: 10pt;
  line-height:18px;
  text-decoration: none;
}

p.anthology {
  font-family: Garamond, Verdana, Tahoma,  Arial,  sans-serif;
  font-size: 12pt;
  line-height:18px;
  text-decoration: none;
}

h3.anthology {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	margin-top: 10px;
	margin-left: 15px;
}

h4.anthology {
	font-size: 11pt;
	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #000033;
	margin-top: 5px;
	margin-bottom:0px;
	margin-left: 15px;
}

p.anthologyeditor {
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-align: right;
  color: #333366;
  font-size: 9pt;
  line-height:18px;
  text-decoration: none;
}

p.anthologydate {
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-align: right;
  color: #333366;
  font-size: 10pt;
  line-height:18px;
  text-decoration: none;
}
table.poem td.linenumber {
font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 8pt;
color: #cc0000;
width: 50px;
text-align: right;
font-style: bold;
}

.poemspace {
width: 20px;
}

p.homepagequotes {
  font-family: Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  font-size: 11pt;
  color: #000066;
  font-weight: bold;
  line-height: 16pt;
  text-decoration: none;
}


table.poem td.poemline {
  font-family: garamond;
  font-size: 12pt;
  line-height: 18px;
  text-decoration: none;
}

table.poem td.linegloss {
  font-family: garamond;
  font-size: 10pt;
color:#000066;
  line-height: 14px;
  text-align: right;
  width: 100px;

}

P {
  font-family: Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  font-size: 10pt;
  line-height: 18px;
  color: #000000;
  text-decoration: none;
}


LI {
  font-size: 10pt;
  line-height: 16px;
  color: #000000;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-decoration: none;
}

blockquote
{

   font-family: Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  font-size: 10pt;
  line-height: 16px;
  color: #000000;
  text-decoration: none;

  }


h1 {
	font-size: 14pt;
	color: #000066;
	margin-top: 20px;
	margin-left: 15px;
	line-height: 22px;
}

h2 {
	font-size: 13pt;
	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	line-height: 20px;
	color: #000066;
	margin-top: 15px;
	margin-left: 15px;
}


h3 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 10px;
	margin-left: 15px;
}

h4 {
	font-size: 12pt;
	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #000033;
	margin-top: 15px;
	margin-bottom:8px;
	margin-left: 0px;
}


h5 {
	font-size: 13pt;
	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #000066;
	margin-top: 15px;
	margin-left: 0px;
}

.heading {
font-weight: bold;
font-size: 14pt;
  color: #000066;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-decoration: none;
}
.result {
font-size: 10pt;
  color: #000066;
  font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
  text-decoration: none;
}

b.bookstoconsider
{
	font-weight: bold;
	font-family:  Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #000066;
	font-size: 11px;
}

table.bookpreview
{
	background: #ffffff;
	font-size: 11px;
	color: #000066;

}

table.bookpreview td
{
	background: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color:  #e8e8e8;
	vertical-align: top;
	padding: 3px;
	font-size: 10px;
	color: #000066;
	text-align: left;
}

a.bookpreview
{
	font-size: 10px;
	font-weight: 700;
	text-align: left;
}

table.news
{
	background: #ffffff;
	font-size: 9pt;
	width: 100%;
	color: #000066;
}

table.news td
{
	background: #e8e8e8;
	vertical-align: top;
	padding: 5px;
	font-size: 9pt;
	width: 25%;
	color: #000066;
	text-align: left;
}

a.news
{
	font-size: 9pt;
	text-align: left;
}


td.rightborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #000000;
}
td.rightbottomborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #000000;
	background-color: #F4F5FC;
}
.ad_col_highlight {
	background-color: #F4F5FC;
}
table.leftcol_ad {

	background: #ffffff;
	font-size: 9pt;
	width: 160px;
	color: #000066;
}
table.leftcol_ad td
{
	background: #e8e8e8;
	vertical-align: top;
	padding: 5px;
	font-size: 9pt;
	width: 25%;
	color: #000066;
	text-align: left;
}

.links {
	border-color: #989898;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}

INPUT.text {
	text-align: left;
	border: 1px solid #303030;
	background-color: #F8F8F8;
	font-size: 11pt;
	font-family:  Georgia, Arial;
}
INPUT.button {
	border-width: 1px;
	border-style: solid;
	border-left-color: #ffffff;
	border-top-color: #ffffff;
	border-bottom-color: #202020;
	border-right-color: #202020;
	background-color: #e0e0e0;
	font-family: Tahoma;
    font-size: 10pt;
    height: 22px;
    padding: 0px 0px 0px 0px;
    font-family:  Georgia, Arial;
}
A.button {
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-top-color: #c0c0c0;
	border-left-color: #c0c0c0;
	border-right-color: #404040;
	border-bottom-color: #404040;
	background-color: #f5f5f5;
	height: 19px;
	padding: 1px 4px 1px 4px;
  	color:  #202066;
  	font-weight: normal;
  	text-decoration: none;
  	font-family: Tahoma, Verdana, Arial;
}

.GoogleSearch
	{
	margin-left: 15px;
	/*background-color: #eeeeee;*/
	/*border-width: 1px;
	border-style: solid;
	border-color: #dddddd;*/
	/*width: 500px;*/
	/*padding-top: 5px;*/
	/*padding-bottom: 5px;*/
	/*padding-left: 5px;*/
	padding-right: 5px;
}


td.annotation {
	text-align: left;
	font-weight: normal;
  	text-decoration: none;
  	font-size: 9pt;
  	font-family:  Georgia, Arial;	

}

.print {
	display: none;
}

/* This is the identity for the contributor's byline in the records pages.*/
#contributor {
	color: #4040F0;
}

#maincontainer {
	width: 100%;
}

	
#pagecontainer {
	width: 100%;
	}
	
#mainmenubar {
	text-align: left;
	background-color: #A5A9BC;
	
	}
#pagecontainerwide {
	width: 100%;
	/* centre page for good browsers*/
	margin: 0 auto;
	}	
	
a.record_option_link {
    font-size: 11px; 
    margin:0px 0px 0px 0px; 
    padding: 0px;
}

.smaller {
    font-size: smaller;
}

.smaller a {
	color: #000;
}

.sans_serif_text {
  font-size: 11pt;
  font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

div.auto_complete ul {
border:1px solid #888888;
list-style-type:none;
margin:0;
padding:5px;
width:100%;
background: rgba(255, 255, 255, 1);
background-color: #FFFFFF;
}

div.auto_complete ul li.selected {
background-color:#FFFFBB;
}

div.auto_complete ul li {
margin:0;
padding:3px;
}

.relatedArticleHeader {
	margin-left: 25px;
	font-weight: bold;
	color: #000088;
}

.relatedarticlelink {
	margin-left: 30px;
}

div.article_menu {
    border: 0px;
    padding: 10px; 
    border-color: #111111; 
    border-style: solid;
    text-align: left;
    padding-bottom: 0;
    
}

ul.article_menu {
    list-style-type: none;
    margin-top: 0;
    margin-bottom: 0;      
}

.article_menu h1 {
    text-align: left;
    margin: 5 0 0 5px;
    font-size: 1em;
    
}

div.liveSearch {
  position:absolute;
  width: 200px;
  background-color:white;
  border:1px solid #a5a9bc;
  margin: 3 0 0 0px;
  padding:0;
}

div.liveSearch ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.liveSearch ul li.selected { background-color: #ffb;}


div.liveSearch ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;

}

span.indexing_data {
    font-size: 12px;
}

ul.indexing_data {
    list-style-type: none;
    margin-top: 0;
    font-size: 12px;
}

ul.indexing_data li{
    font-size: 11px;
}

table.questionnaire {
    border-width: 1px 1px 1px 1px;
    border-spacing: 2px;
    border-style: outset outset outset outset;
    border-color: gray gray gray gray;
    border-collapse: collapse;
    padding: 50px;
    width: 600px;
    font-family: Georgia, Arial, Helvetica, Tahoma, Verdana, sans-serif;
}
table.questionnaire th {
    border-width: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
    border-style: none none none none;
    border-color: gray gray gray gray;
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}
table.questionnaire td {
    border-width: 1px 1px 1px 1px;
    padding: 1 8 1 8px;
    border-style: none none none none;
    border-color: gray gray gray gray;
    -moz-border-radius: 0px 0px 0px 0px;
}

table.questionnaire tr {
    background-color: #eee;
}

table.questionnaire textarea {
    width: 95%;
    margin: 5px;
}

td {
    padding-top: 2px;
    padding-bottom: 2px;
}







