body {
    font-family:"Arial Unicode MS", arial, serif;
}

.noborder {
    border-style: none;
}

a:link {
    color: #3333ff;
    /*font-weight: normal;*/
    /*text-decoration: underline;*/
}

a:visited {
    color: #3333ff;
}

a:active {
    color: #3333ff;
    /*font-weight: normal;*/
    /*text-decoration: underline;*/
}

a:hover {
    color:#3333ff;
    /*text-decoration:underline;*/
    /*font-weight: normal;*/
}

img {
    border-style: none;
}

.img-footer {
    font-size: 12px;
    color: white;

}
.item {
    text-align:left;
    color: black;
}
.selItem {
    text-align:left;
    color:blue;
}
.title {
    font-size:18px;
    color:black;
    text-align: center;
}
.volumeViewColumn {
    text-align:center;
}
.table-footer {
    /*background-color: #000099;*/
    background: #003399;
    height: 25px;
    visibility: visible;
    width: 100%;
    text-align: center;
    margin-top: 32px;
}

.table-toolbar {
    /*background-color: #000099;*/
    background: #003399;
    height: 25px;
    visibility: visible;
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}

.table-basicSearchForm {
    width: 750px;
    height: 180px;
    text-align: left;
    font-size:12px;
    table-layout:auto;
    /*font-weight:bolder;*/

    background: #ffffcc;
    border-bottom: solid 1px #FBDC5E;
    border-left: solid 1px #FBDC5E;
    border-top: solid 1px #FBDC5E;
    border-right: solid 1px #FBDC5E;

}
.table-browseableform {    
    /*background-color: #e1ffe1;*/
    /*width: 750px;*/
    /*height: 240px;*/
    /*text-align: left;*/
    font-size:12px;
    table-layout:auto;
    font-weight:bolder;
    border:none;
}
.table-logout {
    background-color: #e1ffe1;
    width: 750px;
    height: 150px;
    text-align: left;
    font-size:12px;
    table-layout:auto;
    font-weight:normal;
}
.emailTitle {
    font-size:15px;
    font-weight:bolder;
}
.emailForm {
    background-color: white;
    width: 750px;
    height: 240px;
    text-align: left;
    font-size:12px;
    table-layout:auto;
    font-weight:normal;
}
.emailMessages {
    font-weight:normal;
    font-size:10px;
}
.basicSearchTitle {
    font-size:18px;
    font-weight:bolder;
}
.basicSearchText {
    background-color: white;
    width: 750px;
    height:130px;
    text-align:left;
    font-size:12px;
    font-weight:normal;
}

.header-table-results {
    background-color: #f1fff1;
    border-style:solid;
    border-color: #e1ffe1;
    font-weight:bold;
    margin:1%;
}


.markedDocumentsCaption {
    background-color: #eef;
    border-style:solid;
    border-color: #e1ffe1;
    font-weight:bolder;
    margin:1%;
}
.markedDocumentsErrMsg {
    background-color: white;
    font-weight:normal;
    font-size:12px;
}

.markedDocumentsColumn1 {
    text-align:left;    
}
.markedDocumentsColumn2 {
    text-align:right;    
}


.table-results-column-mark {
    width:20px;
    align:right;
}
table-results-column-name {
    width:200px;
}
table-results-column-occupation {
    width:200px;
}
table-results-column-year {
    width:120px;
}
table-results-column-archive {
    width:230px;
}

.table-results-column-default {
}

.table-browseable-marked-column {
    width:300px;
    text-align:left;
}
.table-results-column-id {
    width:50px;
    font-weight:normal;
    text-align:left;
}

.table-results {
    background-color: #e1ffe1;
    color:black;
    font-style:normal;
    font-size:12px;
    font-weight:normal;
    direction:ltr;
    text-align:left;
    width:800px;
    outline:aquamarine;
    display: table;        
    visibility:visible;
    border:none;
    
}
.image-results {
    color:black;
    font-style:normal;
    font-size:12px;
    font-weight:normal;
    direction:ltr;
    text-align:left;
    width:800px;
    outline:aquamarine;
    display: table;
    visibility:visible;
    border:none;

}

.result-odd {
    background-color:#f1fff1;
    color:black;
    border-style:solid;
    border-color: #ddd;
    font-style:normal;
    font-size:12px;
    font-weight:normal;
    direction:ltr;
    text-align:left;
    visibility:visible;
    width:800px;
}
.result-even {
    background-color:#ffffff;
    color:black;
    border-style:solid;
    border-color: #ddd;
    font-style:normal;
    font-size:12px;
    font-weight:normal;
    direction:ltr;
    text-align:left;
    visibility:visible;
    width:800px;
}

.table-history {
    background-color: #FFFFCC;/*#e1ffe1;*/
    color:black;
    border: 1px solid #FBDC5E;
    font-style:normal;
    font-size:12px;
    font-weight:normal;
    direction:ltr;
    text-align:left;
    /*outline:aquamarine;*/
    display:table;
    table-layout:fixed;
}
.table-history-searchType {
    width:75px;
    font-weight:bolder;
    text-align:left;
}
.table-history-revise {
    width:100px;
    font-weight:bolder;
    text-align:left;
}
.table-history-query {
    width:625px;
    font-weight:bolder;
    text-align:left;
}

.settings-form {
    background-color: #e1ffe1;
    width:750px;
    height:450px;
    border-style:solid;
    border-color: #ddd;
    font-style:normal;
    font-size:12px;
    font-weight:bold;
}

.error-text {
    color: red;
    font-weight:bold;
    font-size:11px;
}

caption {
    font-size:15px;
    color:black;
    visibility:visible;
}
/*pentru <h:inputText>*/
.inputText{
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;
    width:300px;
    max-width:450px;
    text-decoration:none;
}

.inputTextBasicSearch{
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;
    width:450px;
    text-decoration:none;
}

.archivesSelect{
    font-family:"Arial Unicode MS", arial, serif;
    font-size:small;
    font-weight:normal;
}

.searchOperatorSelect{
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;
}

.inputSelect{
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;
    width:180px;
    max-width:190px;
}

.subtitle {
    font-size:15px;
    color:black;
}

.table-main {
    width: 100%;
}

/*Scroller styles*/
.scroller-table {
    /*background-color: #e1ffe1;*/
    table-layout:auto;
}

.scroller-label-bold {
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:bolder;
    font-size:12px;
}

.scroller-label-normal {
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;
    font-size:14px;
}

.scroller-style {
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;
    /*width: 400px;*/
    height: 20px;
    word-spacing:30px;
    letter-spacing:2px;
}

.scrollerInputField {
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;
    font-size:12px;
    height:14px;
}

.print-title {
    font-weight:bold;
    font-size:18px;
    vertical-align:text-top;
    elevation:above;
}

.print-text1 {
    font-weight:bold;
    font-size:12px;
}

.print-text2 {
    font-weight:normal; 
    font-size:12px;
}
.print-radioSelect {
    font-family:"Arial Unicode MS", arial, serif;
    font-weight:normal;    
    font-size:12px;
    list-style:outside;
}
.img-archives{
    border:none;
    float:right;
}

.table-header {
    background-color: white;
    height: 90px;
    visibility: visible;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight:lighter;
}

.activeLink {
    text-decoration:none;
}

.activeLinkText {
    font-size:11px;
    font-weight:200;
    color: #003399;
}

.activeCommandButton{
    font-size:11px;
    font-weight:200;
    color: #003399;
    text-decoration:none;
}

.tabbedPaneTable{
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    width: 100%;
    table-layout:fixed;
    /*margin-top: -1px;*/
}

.activePanelTab {
    background: #BCDEFE;
    /*background: #FFFFFF;*/
    color: #000000;
    font-weight:bold;
    font-size:12px;
    font-variant: normal;
    text-decoration:none;
    text-align:center;
    vertical-align:middle;
    border-top: 1px solid #000099;
    border-left: 1px solid #000099;
    border-right: 1px solid #000099;
    border-bottom: none;
    /*outline-color: bisque;*/
    /*outline-width: medium;*/
    /*outline-style: groove;*/
    margin-top: -1px;
    padding: 0 5px 0;
    width:18%;
    cursor:pointer;
}

.activePanelTabText{
    font-weight:bolder;
    font-size:12px;
    color:black;
}

.inactivePanelTabText{
    font-size:12px;
    font-weight:normal;
    color:#3333ff;
    /*text-decoration:none;*/
    /*color:#3333ff;*/
    /*text-decoration:none;*/
}
.underlineText {
    text-decoration: underline;
}
.normalText{
    text-decoration:none;
}

.inactivePanelTab{
    /*background: #f5f2f2;*/
    background: #E6F2FD;
    cursor: pointer;
    color: #000099;
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    border-bottom: 1px #000099 solid;
    border-top: 1px #ccccff solid;
    border-left: 1px #ccccff solid;
    border-right:1px #ccccff solid;
    width:18%;
}
.inactivePanelTab a {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    color: #000099;
    text-decoration: none;
}

.inactivePanelTab a:hover {
    text-decoration: underline;
    color: #000099;
    /*font-weight: normal;*/
}

.inactivePanelTab a:visited {
    font-weight:normal;
    color: #000099;
}

.endingTd{
    border-top: none;
    border-bottom: 1px solid #000099;
    border-left: none;
    border-right: none;
    width:28%;
}
.disabledPanelTab {
    background: #f5f2f2;
    color: #bebdbd;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-style:italic;
    font-weight:normal;
    line-height: 12px;
    text-align: center;
    border-bottom: 1px solid #000099;
    border-top: 1px #ccccff solid;
    border-left: 1px #ccccff solid;
    border-right:1px #ccccff solid;
    width: 18%;
    /*padding:0;*/
}

.activePanelTab a {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    color: #000000;
    /*background: #FFFFFF;*/
    text-decoration: none;
}

.activePanelTab a:hover {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    color: #990000;
    /*background: #FFFFFF;*/
    text-decoration: underline;
}


.disabledLink {
    color:#999999;
    /*text-decoration:none;*/
    font-weight:200;
    font-size:11px;
}

.microfiche-row {
    vertical-align:top;
}
.microfiche-column {
    vertical-align:top;
}

.docViewBorder{
    border-left: 1px solid #000099;
    border-right: 1px solid #000099;
    border-bottom: 1px outset #000099;
    border-top: none;
    padding-left:1px;
    padding-right: 1px;
    padding-bottom: 1px;
    height:100%;
}

.breadCrumbs {
    background: #BCDEFE;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
    font-weight:bold;
    position:relative;
    padding-top:5px;
    /*bottom:0;*/
    text-align:left;
    text-decoration:none;
    width:100%;
    border-left: 1px #000099 solid;
    border-right: 1px #000099 solid;
    border-top: none;
    border-bottom: none;
    padding-left:5px;
}

.breadCrumbs a:hover {
    /*background: #FFFFFF;*/
    /*border-bottom: none;*/
    /*font-family: Arial, Helvetica, sans-serif;*/
    /*font-size: 12px;*/
    color: #003366;
    text-decoration: underline;
}
.breadCrumbs a:visited {
    color: #003366;
    text-decoration:none;
}
.breadCrumbs a{
    border-bottom: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
    text-decoration: none;
}

.breadCrumbsMarked {
    background: #FFFFCC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
    font-weight:bold;
    position:relative;
    text-align:left;
    width:900px;
    border: 1px solid #FBDC5E;
}

.breadCrumbsMarked a:hover {
    /*background: #FFFFFF;*/
    /*border: none;*/
    /*font-family: Arial, Helvetica, sans-serif;*/
    /*font-size: 12px;*/
    color: #003366;
    text-decoration: underline;
}
.breadCrumbsMarked a:visited {
    color: #003366;
    text-decoration: none;
}
.breadCrumbsMarked a{
    /*background: #FFFFFF;*/
    /*border: none;*/
    /*font-family: Arial, Helvetica, sans-serif;*/
    /*font-size: 12px;*/
    color: #003366;
    text-decoration: none;
}
.table-column-left {
    text-align:left;
}

.tabbed-pane {
  border-collapse:collapse;
  border-spacing:0;
  padding: 0;
  width: 100%;
}

.tabbed-content {
  background-color: #FFFFFF;
  color: #000000;
  width: 100%;
}

/**
  * Style for selected TAB
  */

.tabbed-left-selected {
  background-image: url("images/tabbedpane/t_left_on.gif");
  background-repeat:no-repeat;
  width: 9px;
  height: 25px;
  padding:0;
  border:0 none;
}

.tabbed-center-selected {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 12px;
  font-weight: bold;
  text-align: center;
  padding:0;
}

.tabbed-right-selected {
  background-image: url("images/tabbedpane/t_right_on.gif");
  background-repeat:no-repeat;
  width: 9px;
  height: 25px;
  padding:0;
}

/*.tabbed-center-selected A {*/
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	/*line-height: 12px;*/
	/*color: #000000;*/
	/*text-decoration: none;*/
/*}*/

/*.tabbed-center-selected A:hover {*/
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	/*line-height: 12px;*/
	/*color: #990000;*/
	/*text-decoration: underline;*/
/*}*/

/* Results table */
.resultstable {
	background: #ffffff;
	border-bottom: solid 1px #000099;
    border-left: solid 1px #000099;
    border-top: solid 1px #ccccff;
    border-right: solid 1px #000099;
	padding:0;
	border-collapse:collapse;
	border-spacing: 0;
	width: 100%;
    /*align:left;*/
    text-align:left;
}

.resultsTableBottom {
    background: #ffffff;
    border-bottom: solid 1px #000099;
    border-left: solid 1px #000099;
    border-top: solid 1px #ffffff;
    border-right: solid 1px #000099;
    width: 900px;
}

.resultstableBrowseable {
	background: #ffffff;
	border-bottom: solid 1px #000099;
    border-left: solid 1px #000099;
    border-top: solid 1px #000099;
    border-right: solid 1px #000099;
	padding:0;
	border-collapse:collapse;
	border-spacing: 0;
	width: 400px;
    table-layout:auto;
}

.unselectedRow {
    background: #FFFFFF;
    border-bottom: solid 1px #ccccff;
    border-left: solid 1px #000099;
    border-right: solid 1px #000099;
    border-top: none;
    width:100%;
}

/*table row highlighter*/
TR.unselectedRow TD {
	background: #FFFFFF;
	border-bottom: solid 1px #ccccff;
    border-left: none;
    border-right: none;
    border-top: none;
 }

.resultstableMarked {
	background: #ffffff;
	border-bottom: solid 1px #BCDEFE;
    border-left: solid 1px #BCDEFE;
    border-top: solid 1px #BCDEFE;
    border-right: solid 1px #BCDEFE;
	padding:0;
	border-collapse:collapse;
	border-spacing: 0;
	width: 100%;
    /*align:left;*/
    text-align:left;
}

.unselectedRowMarked {
    background: #FFFFFF;
    border-bottom: solid 1px #BCDEFE;
    border-left: solid 1px #BCDEFE;
    border-right: solid 1px #BCDEFE;
    border-top: none;
    width:100%;
}

/*table row highlighter*/
TR.unselectedRowMarked TD {
	background: #FFFFFF;
	border-bottom: solid 1px #BCDEFE;
    border-left: none;
    border-right: none;
    border-top: none;
 }
/*sets yellow background for marked articles*/
.selectedRow TD {
	background: #E1FBF9;
	border-bottom: solid 1px #ccccff;
 }

.indexNavigation_index{
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12pt;
    font-weight:bolder;
    font-variant:normal;
}

.indexNavigation_help{
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12pt;
    font-weight:lighter;
    font-variant:normal;
}

.indexCol1{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    width: 40px;
}
.indexCol2{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    width: 40px;
}
.indexCol3{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    width: 280px;
}
.indexCol4{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    width: 40px;
}

.mini1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	width: 80px;
}

.mini2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	width: 40px;
    padding-left:5px;
}

.mini3 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	width: 130px;
}

.mini4 {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 8pt;
    font-weight:bold;
}
.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
}

.mediumBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	font-weight: bold;
}

.bigBold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    line-height: 13pt;
    font-weight: bold;
}

.mini {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
    font-weight:normal;
}


.miniRED {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
}

.citationoptions {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 16px;
}

.resultsTableHeader1 {
	background-color: #FFFFFF;
	/*border-bottom: solid 1px #000000;*/
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-top: none;
    width: 900px;
    text-align: right;
}

TR.documentViewTableHeader TD{
	background-color: #FFFFFF;
	border-bottom: solid 1px #000099;
    border-left: solid 1px #000099;
    border-right: solid 1px #000099;
	text-align: center;
	padding:0;
	height:10px;
	/*border:0 none;*/
}

.refineSearch {
	margin-left: 61px;
	white-space: nowrap;
}

.refineSearchTD {
	text-align: center;
	white-space: nowrap;
}

.sortTableTD {
	text-align: right;
	white-space: nowrap;
}


.resultsTableHeader2 {
	background-color: #FFFFFF;
	border-bottom: none;
    border-left: solid 1px #000099;
    border-right: solid 1px #000099;
    border-top: none;
    width: 900px;
}

/* Index Browser */
TR.listRow TD {
	background: #FFFFFF;
	border-bottom: solid 1px #000099;

 }
/* End Index Browser */

/* Advanced search */
.hiddenRow {
	display:none;
}

TR.hiddenRow TD {
	display:none;
}

.visibleRow {
	display:block;
}

TR.visibleRow TD {
	display:block;
}

/* End Index Browser */


TR.noborder TD {
	border-bottom:none;
}

.scrollCenter {
	text-align: center;
}


/* Basic search table */

.content {
	position:relative;
	/*left: 120px; */
	z-index: 1;
}

.mainsearchtable {
	background: #ffffcc;
	border-bottom: solid 1px #FBDC5E;
    border-left: solid 1px #FBDC5E;
    border-top: solid 1px #FBDC5E;
    border-right: solid 1px #FBDC5E;
    width: 100%;
    padding-left: 5px;
}

.documentOptionsTd{
    width: 210px;
    text-align: left;
    padding-left: 5px;
}

.opening_yellow {
	background: #ffffcc;
	font-family: Arial;
	font-size: 11pt;
}

.opening_white {
	background: #ffffff;
	font-family: Arial;
	font-size: 11pt;
}

.txt_14_b
{
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}

.txt_14
{
	font-family: Arial;
	font-size: 14pt;
}

.txt_18_b
{
	font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
}

.txt_12_b
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}

/* Index Browser */

.listResultsTable {
	background: #ffffff;
	border-bottom: solid 2px #cccccc;
    border-left: solid 2px #cccccc;
    border-top: solid 2px #cccccc;
    border-right: solid 2px #cccccc;
	padding:0;
	border-collapse:collapse;
	border-spacing: 0;
	width: 400px;
}


.listTableHeader {
	background-color: #BCDEFE;
	text-align: left;
	padding:0;
	border-collapse:collapse;
	border-spacing: 3px;
	white-space: nowrap;
}

.listCol1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.listCol2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.selectedlisttable {
	background: #ffffff;
	border-bottom: solid 2px #cccccc;
    border-left: solid 2px #cccccc;
    border-top: solid 2px #cccccc;
    border-right: solid 2px #cccccc;
	padding:0;
	border-collapse:collapse;
	border-spacing: 0;
}


.span_inputText{
    min-width:220px;
    max-width:220px;
    vertical-align: middle;
    font-weight:normal;
    white-space: pre-line;
}

/* Menu bar */
.subnavtable {
    background: #E6F2FD;
    border-bottom:none;
    font-size: 12px;
    text-align:left;
    text-decoration:none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight:300;
    color: #3333ff;
}

.subnavtable A{
    color: #3333ff;
}

.subnavtable A:visited {
	color: #3333ff;
}

.subnavtable A:hover {
	color: #3333ff;
}

.toolbarLink {
    color: #3333ff;
}

/*Main Footer*/

.footer {
	background: #003399;
}

.footer A {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
}

.footer A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	/*color: #FFFFFF;*/
}

/* end footer */

/*main text*/

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.smallBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.searchheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.noNothing {
  border-collapse:collapse;
  border-spacing:0;
  padding: 0;
}

/*hierarchical index*/

.headingClass {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.opera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TR.volume TD {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 16px;
}

.linkButton {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

/* TOOLS TOOLBAR*/
.tools {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight:lighter;
    color: #003399;
	text-decoration: none}

.tools A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none}

.tools  A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: underline}

/* Results history */
.historytable {
	background: #ffffff;
	border-bottom: solid 1px #000099;
    border-left: solid 1px #000099;
    border-top: solid 1px #000099;
    border-right: solid 1px #000099;
	padding:0;
	border-collapse:collapse;
	border-spacing: 0;
}

/*sets yellow background for marked articles*/
.historyRow TD {
	background: #ffffff;
	border-bottom: solid 1px #000099;
}

.mediumHistory1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	width: 600px;
	text-align: left;

}

.mediumHistory2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	text-align: right;
}

.noborder {
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:none;
}

.hits {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	text-align: right;
	width: 55px;
	white-space: nowrap;
}


/* email settings */

.topRight {
	vertical-align: top;
	text-align: right;
}

.topLeft {
	vertical-align: top;
	text-align: left;
}

.topLeftHighlight {
	vertical-align: top;
	text-align: left;
	/*background: #EAEAEA;*/
}

.disabledLink {
	color: #999999;
}

/* Layout */
.verticalAlignmentTop {
	vertical-align: top;
}

/* Quick Text */
.quickTextHeader {
	background-color: #FFCC66;
}

.quickTextContent {
	background-color: #FFFFCC;
}

.scrollbar {
    scrollbar-arrow-color: #99AEBF;
	scrollbar-base-color: #99AEBF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #99AEBF;
	scrollbar-highlight-color: #99AEBF;
	scrollbar-3dlight-color: #FFFFFF;
	overflow: auto;
}

.blur {
  color: #003399;
  text-align: left;
}
