body { margin:0px; padding:0px; color:#eeeeee; background-color:#416B9E; font-family:arial}
a { color:#40639d;}
a:visited { color:#40639d; }
p{line-height: 1.5;}
.content { padding-left:30px; padding-right:30px; padding-top:20px }
.heading{ font-size:130%; text-transform:none;  }		
.large { font-size:160%; }
.smallcaps { font-variant:small-caps; }
.pagemenu { font-variant:small-caps; font-weight: bold; color: #594D35}
.pagemenu a:link { color:#0f0b0b;  text-decoration:none}
.pagemenu a:visited { color:#0f0b0b; text-decoration:none }
.pagemenu a:hover { color:#594D35; text-decoration:none}

.pagetitle { font-size:200%; color:#594D35; font-variant:small-caps; font-weight: bold; }
.allcaps { text-transform:uppercase; }
.publication { font-style:normal; }

.toolbar { background-color:#44526c; padding:0px; color:#c7ccd3; font-family:arial; font-size:80%; }
.toolbar a:link { color:#c7ccd3;}
.toolbar a:visited { color:#c7ccd3;}
.toolbar a:hover { color:#ffffff;}
.toolbar_pipe { color:#596d8e; }

.browse { padding:0px; color:#efebda; font-family:arial; font-size:80%; }
.browse a:link { color:#efebda; text-decoration:none;}
.browse a:visited { color:#efebda;text-decoration:none;}
.browse a:hover { color:#ffffff;text-decoration:none;}

.languagemenu {position:absolute; z-order:10; padding:10px; background-color:#62789d;}
.languagetab { background-color:#62789d; }
.languagechoices { font-family:arial; font-size:70%; }
	
.breadcrumbs { background-color:#efebda; border-bottom:1px solid #c5bba3; background-image: url("/home/images/gradient.gif"); background-position:top; background-repeat:repeat-x; padding:2px; color:#44536c; font-family:arial; font-size:80%; }
.darkHome { color:#efebda; background-color:#0f0b0b;  background-image: url("/home/images/sleeve.gif"); background-position:top; background-repeat:repeat-x; font-family:arial; font-size:80%; }
.conference { background-color:#ffffff; border-bottom:1px solid #c5bba3; background-position:top; background-repeat:repeat-x; padding:2px; color:#44536c; font-family:arial; font-size:80%; }
.researchTitle { background-color:#efebda; border-bottom:1px solid #c5bba3; background-image: url("/home/images/gradient.gif"); background-position:top; background-repeat:repeat-x; padding:2px; color:#44536c; font-family:arial; font-size:90%; font-weight: bold; }
.breadcrumbs a:link { color:#44536c;}
.breadcrumbs a:visited { color:#44536c;}
.breadcrumbs a:hover { color:#009999;}

.header { padding-bottom:4px; border-bottom:1px solid #9A9384; color:#9A9384; text-transform:uppercase; font-family:arial; font-size:70%; letter-spacing:1px; margin-bottom:15px; }
.header a:link { color:#9A9384;}
.header a:visited { color:#9A9384;}
		
.footer { padding-top:4px; margin-top:15px; border-top:1px solid #9A9384; color:#9A9384; text-transform:uppercase; font-family:arial; font-size:70%; letter-spacing:1px; margin-bottom:15px; }
.footer a:link { color:#9A9384;}
.footer a:visited { color:#9A9384;}
		
.copyright { letter-spacing:normal; text-transform:none; font-size:10px; font-family: arial}
		
.subheading { text-align:left; padding-bottom:4px; margin-top:15px; margin-bottom:10px; font-family:arial; font-weight:normal; font-size:80%; color:#9A9384; border-bottom:1px solid #9A9384; }
	
.searchbar { border-top:1px solid #f8f6ef; border-bottom:1px solid #c5bba3; background-color:#efebda; padding:2px; color:#44536c; font-family:arial; font-size:80%; }
.searchbar a:link { color:#44536c;}
.searchbar a:visited { color:#44536c;}
.searchbar a:hover { color:#009999;}

.searchtabcontent { border-top:1px solid #f8f6ef; background-color:#efebda; padding:2px; color:#44536c; font-family:arial; font-size:80%; }
.searchtabup { font-family:arial; font-size:80%; color:#333333; background-color:#efebda; border-left:1px solid #c5bba3; border-right:1px solid #c5bba3; border-bottom:1px solid #c5bba3; padding:6px; cursor:hand;}
.searchtabdown { font-family:Arial;font-size:80%; color: #7e7d76; background-image: url("gradient.gif"); background-position:top; background-repeat:repeat-x; border:1px solid #c5bba3; padding:6px; cursor:hand;}
.searchtabremaining { border-top:1px solid #c5bba3; font-family:arial;font-size:80%;text-align:right; padding:6px; color:#9A9384;}
.searchtabgap { border-top:1px solid #c5bba3; }

.searchheading { font-size:100%; font-style:italic; text-align:center; margin-top:10px; }
.searchitem { padding-bottom:10px; }
.searchlabel { padding-bottom:10px; }
.searchoption { font-family:arial; font-size:80%; color:#333333; }
.searchword { font-weight:bold; }
.abstract { line-height: 1.5; font-family:arial; font-size:80%; color:#333333;  background-color:#ffffff}

.suggestion { font-family:arial; font-size:80%; color:#333333; }

.displayoptions { border:1px solid #c5bba3; background-color:#efebda; color:#333333; font-family:arial; font-size:80%; }

.printoptionsbody { background-color:#efebda; padding:0px; margin:0px; color:#333333; font-family:arial; }

.printoptions {font-family:arial; font-size:80%; color:#333333; }

.contents { padding-bottom:15px; }
.summarylist { padding-bottom:5px; }
.topics { padding-bottom:5px; }

.also { margin-bottom:15px; }
.definition { margin-bottom:15px; }
.footnote { padding-bottom:15px; }
.footnotehilite { padding-bottom:15px; background-color:ffffcc;}
.footscript { background-color:ffffcc; }
.footnoteitem { padding-top:10px; }
.heading { margin-bottom:15px; text-align:center; font-weight:bold; }
.imagegroup { margin-bottom:15px; }
.caption { font-size:80%; }
.list { margin-bottom:10px; }
.note { margin-bottom:15px; }
.paragraph { margin-bottom:15px; }
.places { margin-bottom:15px; }
.place { font-weight:bold; margin-bottom:15px; }
.placeitem { font-size:90%; }
.seealso { margin-bottom:15px; }
.subtitle { text-align:center; margin-bottom:15px; }
.date { text-align:center; margin-bottom:15px; font-style:italic}
.comprising { text-align:center; margin-bottom:15px; font-style:italic}
.summarylist { color:#9A9384 }
.summary { font-style:italic; margin-bottom:15px; color: #333333}
.preface { margin-bottom:15px; }
.intro { font-style:italic; margin-bottom:15px; color: #333333}
.title { text-align:center; text-transform:uppercase; margin-bottom:15px; margin-top:10px; }
.topiclist { margin-left:15px; margin-bottom:15px; }
.verse { padding-bottom:5px; }
.hilite { background-color:ffffcc; }

.marked{ color:ff0000; }

.marked a{ color:ff0000; }
