.btn {
color: #000000;font-size: smaller;font-weight: normal; text-decoration: none;
background-color: #B7DBF4;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
cursor: pointer;cursor: hand;  }
 
.btn-B {
color: #000000;font-size: smaller;font-weight: normal; text-decoration: none;
background-color: #B7DBF4;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5; border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
cursor: pointer;cursor: hand;  }

.controlHeight 
{
  height: 5px;

}

.btnSq {
color: #000000;font-size: smaller;font-weight: bold; text-decoration: underline;
background-color: #B7DBF4;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
cursor: pointer;cursor: hand;}

.preSort {
color: #ffffff;	font-size: smaller;font-weight: normal;text-decoration: underline;
background-color: #085AA5;
margin: 0px;
padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
cursor: pointer;cursor: hand;}


.btnNoLine {
color: #000000;font-size: smaller;font-weight: bold; 
background-color: #B7DBF4;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
}


.btnOnNoPtr {
color: #ffffff;	font-size: smaller;font-weight: bold; text-decoration: none;
background-color: #085AA5;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
}

.btnOffNoPtr {
color: #000000;font-size: smaller;font-weight: bold; text-decoration: underline;
background-color: #B7DBF4;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
}

.btnOnNoPtrPad {
color: #ffffff;	font-size: 10pt;font-weight: bold; text-decoration: none;
background-color: #085AA5;
height: 4px;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 0px;padding-top: 2px;
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
}

.btnOnOver {
color: #ffffff;font-size: smaller;font-weight: bold;
background-color: #085AA5;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #085AA5;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
cursor: pointer;}

.btnOver {
color: #000000;	font-size: smaller;font-weight: bold;
background-color: #B7DBF4;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
cursor: pointer;}

.btnNoSort {
color: #000000;font-size: smaller;font-weight: normal; text-decoration: none;
background-color: #E6F4FD;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
}

.arrow {
color: #000000;font-size: smaller;font-weight: bold; 
background-color: #B7DBF4;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
cursor: pointer;}

.arrowOn {
color: #ffffff;	font-size: smaller;font-weight: bold; 
background-color: #085AA5;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
cursor: pointer;}

.arrowOnNoPtr {
color: #ffffff;	font-size: smaller;font-weight: bold; 
background-color: #085AA5;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
}

.colheadDbMb-LRTB {
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 4px 6px;
font-size: smaller;font-weight: bold;}

.colheadDbMb-LTB {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 4px 6px;
font-weight: bold;font-size: smaller;}

.colheadLbMb-LTB {
font-size: smaller;font-weight: normal;
background-color: #E6F4FD;
margin: 0px; padding-left: 4px;padding-bottom: 5px;padding-right: 4px;padding-top: 2px;
border-top: 1px solid #FFFFFF;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #FFFFFF;
}

.colheadDbMb-LTN {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 4px 6px;
font-weight: normal;font-size: smaller;}

.colheadDbMb-LRTN {
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 4px 6px;
font-size: smaller;font-weight: normal;}











.colheadDbMb-DropDown-LTB {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #085aa5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #085aa5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #085aa5 1px solid; BACKGROUND-COLOR: #b7dbf4
}
.colheadDbMb-DropDown-LRTB {
	BORDER-RIGHT: #085aa5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #085aa5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #085aa5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #085aa5 1px solid; BACKGROUND-COLOR: #b7dbf4
}
.colheadDbMb-RTB {
	BORDER-RIGHT: #085aa5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #085aa5 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: smaller; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #085aa5 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #085aa5 1px solid; BACKGROUND-COLOR: #b7dbf4
}

.ieFixImgBtn {
   background: none;
   border: 0;
   margin: 0;
   padding: 0;
	position: relative;
	top: 0;
}

.ieFixImgBtn img {
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
}


.tableB {
background-color: #000000;
margin: 0px;padding: 0px;border: 0px none;}

.tableLb {
background-color: #E6F4FD;
margin: 0px;padding: 0px;border: 0px none;}
 
.tableMb {
background-color: #B7DBF4;
margin: 0px;padding: 0px;border: 0px none;}

.tableMb-LR {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableWh-LR {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDefaultSize {
width: 100%; padding: 0px; border: 0px none;
}

.tableWh-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableMb-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbLb-L {
border-top: 0px none;border-right: 0px none;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-R {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-T {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-Tpd {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding-right: 1px;}

.tableDbLb-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-W {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbLb-B-va {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px 0px 4px 0px;}

.tableDbLb-LB {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-RB {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-RT {
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-LT {border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-LR {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-TB {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-LRTB {
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-LRB {
border-top: 1px solid #FFFFFF;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}


.tableDbLb-LTB {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}






.tableDbMb-R {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-L {
border-top: 0px none;border-right: 0px none;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-T {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-LB {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-RB {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-RT {
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-LT {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-LTB {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDbMb-LRTB {
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableMbLb-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #B7DBF4;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tableDbLb-LRB {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}










.tableDbWh-T {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-LR {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 0px solid;border-left: 1px solid #085AA5;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-R {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-LT {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-RT {
border-top: 1px solid #085AA5;border-right: 1px solid #085AA5;border-bottom: 0px none;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-LB {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-Lg {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #9C9C9C;border-left: 1px solid #085AA5;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-LB-DG {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 1px solid #085AA5;
background-color: #CCCCCC;
margin: 0px;padding: 0px;}

.tableDbWh-RB {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDbWh-RB-DG {
border-top: 0px none;border-right: 1px solid #085AA5;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #CCCCCC;
margin: 0px;padding: 0px;}

.tableBlWh-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #000000;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.controlWidth 
{
  width: 725px;
}

.alertAlignmentTxt
{
	font-size: xx-small;
	position: absolute; left: 150px;
	text-decoration: none;
	
}

.alertAlignmentTxtRed
{
 
  font-size: smaller; font-weight: normal; COLOR: #FF0000;	
}

.alertAlignment
{	
  position: absolute; left: 150px;
}











.tableFormLb {

	background-color: #E6F4FD;
	margin: 0px;
	padding: 0px 4px 2px 0px;
	border: 0px none;
}
.tableFormWh {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px 4px 2px 0px;
	border: 0px none;
}
.tableDbWh-LRB {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 1px solid #085AA5;
	border-left: 1px solid #085AA5;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.tableDbWh-LRB-DG {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 1px solid #085AA5;
	border-left: 1px solid #085AA5;
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.tableDbMb-RTB {
	border-top: 1px solid #085AA5;
	border-right: 1px solid #085AA5;
	border-bottom: 1px solid #085AA5;
	border-left: 0px none;
	background-color: #B7DBF4;
	margin: 0px;
	padding: 0px;
}

.tableDbLb-LRTBlite {
    border-top: 1px solid #085AA5;
    border-right: 1px solid #085AA5;
    border-bottom: 1px solid #085AA5;
    border-left: 1px solid #085AA5;
    background-color: #E6F4FD;
    margin: 0px;
    padding: 0px;
}

.tableDbLb-RTBlite {
    border-top: 1px solid #085AA5;
    border-right: 1px solid #085AA5;
    border-bottom: 1px solid #085AA5;
    border-left: 0px solid #085AA5;
    background-color: #E6F4FD;
    margin: 0px;
    padding: 0px;}


.tableDbWh-MbWh-RB-L {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 1px solid #085AA5;
	border-left: 1px solid #B7DBF4;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.tableDbWh-MbWh-B-L {
	border-top: 0px none;
	border-right: 1px none #085AA5;
	border-bottom: 1px solid #085AA5;
	border-left: 1px solid #B7DBF4;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.tableDbWh-MbWh-BL {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #085AA5;
	border-left: 1px solid #085AA5;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}



.tableDgWh-MgWh-g-L {
	border-top: 0px none;
	border-right: 1px none #9C9C9C;
	border-bottom: 1px solid #9C9C9C;
	border-left: 1px solid #9C9C9C;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.tableDgWh-MgWh-RB-L {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 1px solid #9C9C9C;
	border-left: 1px solid #9C9C9C;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}







.tableResultsWh {
	margin: 0px;
	padding: 4px;
	border: 0px none;
	vertical-align: top;
	background-color: #FFFFFF;
	font-size: smaller;
}

.tableResultsGr {
margin: 0px;padding: 4px;border: 0px none;
font-size: smaller;vertical-align: top;
background-color: #EFEFEF;}


.tableResultsWhNF {
margin: 0px;padding: 4px;border: 0px none;
vertical-align: top;
background-color: #FFFFFF;}

.tableResultsWhNF-DG {
margin: 0px;padding: 4px;border: 0px none;
vertical-align: top;
background-color: #CCCCCC;}

.tableResultsGrNF {
margin: 0px;padding: 4px;border: 0px none;
vertical-align: top;
background-color: #EFEFEF;}

.tableResultsSmall {
	margin: 0px;
	padding-left: 4px;
	border: 0px none;
	font-size: xx-small;
	vertical-align: top;
}

.tableResultsSmallNoAlign {
	margin: 0px;
	padding-left: 4px;
	border: 0px none;
	font-size: xx-small;
}

.tableResultsSmallNoPadding {
	margin: 0px;
	border: 0px none;
	font-size: xx-small;
	vertical-align: top;
}

.tableResultsSmallCheck {
	margin: 0px;
	padding: 0px 2px;
	border: 0px none;
	vertical-align: top;
}

.tableResultsWh-First {

	margin: 0px;
	padding: 0px 6px 4px 0px;
	border: 0px none;
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	vertical-align: top;
	background-color: #FFFFFF;
}
.tableResultsGr-First {
	margin: 0px;
	padding: 0px 6px 4px 0px;
	border: 0px none;
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	vertical-align: top;
	background-color: #EFEFEF;
}






.tableResultsLb {
margin: 0px;padding: 4px 6px 4px 0px;border: 0px none;
font-size: smaller;
vertical-align: top;
background-color: #ECF5F9;}

.tableResultsLr {
margin: 0px;padding: 4px 6px 4px 0px;border: 0px none;
font-size: smaller;
vertical-align: top;
background-color: #F9F0F4;}

.tableResultsMb {
margin: 0px;padding: 4px 6px 4px 0px;border: 0px none;
font-size: smaller;
vertical-align: top;
background-color: #DDE6E9;
}

.tableResultsMr {
margin: 0px;padding: 4px 6px 4px 0px;border: 0px none;
font-size: smaller;
vertical-align: top;
background-color: #E9E1E5;}

.tableResultsGr-All {
	margin: 0px;
	padding: 4px 0px;
	border: 0px none;
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	vertical-align: top;
	background-color: #EFEFEF;
}
.tableResultsWh-All {
	margin: 0px;
	padding: 4px 0px;
	border: 0px none;
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	vertical-align: top;
	background-color: #FFFFFF;
}

.tableResultsGr-AllNF {
	margin: 0px;
	padding: 4px 0px;
	border: 0px none;
	vertical-align: top;
	background-color: #EFEFEF;
}
.tableResultsWh-AllNF {
	margin: 0px;
	padding: 4px 0px;
	border: 0px none;
	vertical-align: top;
	background-color: #FFFFFF;
}

.tableResults {
	margin: 0px;
	padding: 4px;
	border: 0px none;
	vertical-align: top;
	font-size: smaller;
}
.tableResultsDetails {
	margin: 0px;
	padding-top: 6px;
	padding-left: 4px;
	border: 0px none;
	vertical-align: top;
	font-size: smaller;
}
.tableResultsCount {
	margin: 0px;
	padding-top: 2px;
	padding-left: 5px;
	border: 0px none;
	vertical-align: top;
	font-size: smaller;
}

.fldNumPad {
	font-family: 'verdana unicode ms', Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	padding: 0px;
	padding-top: 3px;
	float:right;
}
	
.fldtextPad {
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	padding: 4px;
}

.fldtextPadDummy {
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	padding: 4px;
	color: #666666;
}

.fldtextPadShowAbstract {
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	padding: 4px;
}

.fldtextPadMatchLevel {
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	padding-top: 2px;
	padding-left: 4px;
}

.resultsPerPage {
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 2px;
	border: 0px none;
	width: 600px;
}

.resultsTable {
	width: 995px;
}

.tab{
	padding-left: 25px;
}


.tableMbTab {
	color: #000000;
	font-size: smaller;
	font-weight: bold;
	background-color: #B7DBF4;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	text-decoration: underline;
}



.tableResultsDgWh-L {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;padding: 4px;}

.tableResultsDgWh-L-DG {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	margin: 0px;padding: 4px;}

.tableResultsDgLg-L {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 1px solid #999999;
	background-color: #EFEFEF;
	margin: 0px;padding: 4px;}

.tableResultsDgLg-L-DG {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	margin: 0px;padding: 4px;}

.tableResultsDbLg-L {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 1px solid #085AA5;
	background-color: #EFEFEF;
	margin: 0px;padding: 4px;}

.tableResultsDbLg-L-DG {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 1px solid #085AA5;
	background-color: #CCCCCC;
	margin: 0px;padding: 4px;}

.tableResultsLg {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 0px none;
	background-color: #EFEFEF;
	margin: 0px;padding: 4px;}

.tableResultsLg-DG {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px solid;
	border-left: 0px none;
	background-color: #CCCCCC;
	margin: 0px;padding: 4px;}

.tableResultsDbWh-L {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #085AA5;
	background-color: #FFFFFF;
	margin: 0px;padding: 4px;}

.tableResultsDbWh-L-DG {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #085AA5;
	background-color: #CCCCCC;
	margin: 0px;padding: 4px;}

.tableResultsDgDbWh-LR {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 0px none;
	border-left: 1px solid #999999;
	background-color: #FFFFFF;
	margin: 0px;padding: 4px;}

.tableResultsDgDbWh-LR-DG {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 0px none;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	margin: 0px;padding: 4px;}

.tableResultsDgDbLg-LR {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 0px none;
	border-left: 1px solid #999999;
	background-color: #EFEFEF;
	margin: 0px;padding: 4px;}

.tableResultsDgDbLg-LR-DG {
	border-top: 0px none;
	border-right: 1px solid #085AA5;
	border-bottom: 0px none;
	border-left: 1px solid #999999;
	background-color: #CCCCCC;
	margin: 0px;padding: 4px;}

.tableResultsDbMb-TB {
	border-top: 1px solid #085AA5;
	border-right: 0px none;
	border-bottom: 1px solid #085AA5;
	border-left: 0px none;
	background-color: #B7DBF4;
	margin: 0px;padding: 4px;}

.tableDb-T {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #085AA5;
	background-color: #085AA5;
	margin: 0px;padding: 0px;}

.ctoDocsPerPage {
	border-top: 1px solid #085AA5;
	border-right: 0px none;
	border-bottom: 1px solid #085AA5;
	border-left: 0px none;
	background-color: #B7DBF4;
	margin: 0 0 0 0;padding: 0 0 0 0;
	white-space:nowrap;}

.tableTextLink {
	width: 101px ;
	border: 0px none ;
	padding: 0px;
	font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;}

.tableTextLinkBorder {
	width: 1px ;
	border-top: 1px solid #0000CE;
	border-left: 1px solid #0000CE;
	border-bottom: 1px solid #0000CE;}

.tableTextLinkUnderline {
	width: 100px ;
	border-bottom: 1px solid #0000CE;}

.tableDbMb-TB {
	BORDER-RIGHT: #085aa5 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #085aa5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #085aa5 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #085aa5 1px solid; BACKGROUND-COLOR: #b7dbf4
}

.tableResultsDbLg-LR {
 	border-top: 0px none;
 	border-right: 1px solid #085AA5;
 	border-bottom: 0px solid;
 	border-left: 1px solid #085AA5;
 	background-color: #EFEFEF;
 	margin: 0px;padding: 4px;
}

.tableResultsDbLg-LR-DG {
 	border-top: 0px none;
 	border-right: 1px solid #085AA5;
 	border-bottom: 0px solid;
 	border-left: 1px solid #085AA5;
 	background-color: #CCCCCC;
 	margin: 0px;padding: 4px;
}

.tableResultsDbWh-LR {
 	border-top: 0px none;
 	border-right: 1px solid #085AA5;
 	border-bottom: 0px solid;
 	border-left: 1px solid #085AA5;
 	background-color: #FFFFFF;
 	margin: 0px;
 	padding: 4px;
 }

.tableResultsDbWh-LR-DG {
 	border-top: 0px none;
 	border-right: 1px solid #085AA5;
 	border-bottom: 0px solid;
 	border-left: 1px solid #085AA5;
 	background-color: #CCCCCC;
 	margin: 0px;
 	padding: 4px;
 }

.tableDbWh-LRB {
 	border-top: 0px none;
 	border-right: 1px solid #085AA5;
 	border-bottom: 1px solid #085AA5;
 	border-left: 1px solid #085AA5;
 	background-color: #FFFFFF;
 	margin: 0px;
 	padding: 4px;
 }

.tableDbWh-LRB-DG {
 	border-top: 0px none;
 	border-right: 1px solid #085AA5;
 	border-bottom: 1px solid #085AA5;
 	border-left: 1px solid #085AA5;
 	background-color: #CCCCCC;
 	margin: 0px;
 	padding: 4px;
 }

.tableDbWh-L {
border-top: 0px none;border-right: 0px none;border-bottom: 0px none;border-left: 1px solid #085AA5;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tableDgDbWh-LRB {
	BORDER-RIGHT: #085aa5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #085aa5 1px solid; BACKGROUND-COLOR: #ffffff
}
.tableDgDbWh-LB {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #085aa5 1px solid; BACKGROUND-COLOR: #ffffff
}


.tableResultsDbLg-R {
	BORDER-RIGHT: #085aa5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #efefef
}
.tableResultsDbLg-R-DG {
	BORDER-RIGHT: #085aa5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #CCCCCC
}

.tableResultsDbWh-R {
	BORDER-RIGHT: #085aa5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
.tableMbWh-T {
	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #B7DBF4;
}
.tableMbWh-B {
	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #B7DBF4;
}



.tableDgMb-R {
border-top: 0px none;border-right: 1px solid #666666;border-bottom: 0px none;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDgMb-L {
border-top: 0px none;border-right: 0px none;border-bottom: 0px none;border-left: 1px solid #666666;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tableDgMb-T {
border-top: 1px solid #666666;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}


.tableWH {
background-color: #FFFFFF;
margin: 0px;padding: 0px;border: 0px none;}


.tableDgWh-B-va {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px 0px 4px 0px;
}


/* To change the cursor to pointer, always use this cross-browser conventions:
cursor: pointer;cursor: hand; .  If you use just cursor:hand, it is an IE only
hack, and is not the proper CSS spec.  cursor:hand is needed only to support 
IE 5.0 and IE 5.5. */

.tbImage {
   background-image:  url(/static/images/tabs.gif);
   background-repeat: no-repeat;
}

.tbLbMb-L {
background-position: 0 -30px;
cursor: pointer;cursor: hand;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;}
 
.tbLbMb-R {
background-position: 0 -798px;
cursor: pointer;cursor: hand;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;}

.tbLbMb-T {
border-top: 1px solid #666666;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;cursor: pointer;cursor: hand;}

.tbLbMb-L-End {
background-position: 0 -689px;
cursor: pointer;cursor: hand;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;}






.tbLbWh-L {
background-position: 0 -579px;
border: 0px none;}

.tbLbWh-R {
background-position: 0 -469px;
border: 0px none;}

.tbLbWh-T {
border-top: 1px solid #666666; border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #FFFFFF;
margin: 0px;padding: 0px;}

.tbWhMb-B {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;}

.tbLbWh-L-End {
background-position: 0 -359px;
border: 0px none;}






.tbWhMb-L {
background-position: 0 -30px;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #085AA5;border-left: 0px none;}

.tbWhMb-R {
background-position: 0 -798px;
border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #085AA5; border-left: 0px none;}

.tbWhMb-T {
background-color: #B7DBF4;
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
margin: 0px;padding: 0px;}

.tbWhMb-B {
	background-color: #B7DBF4;
	margin: 0px;
	padding: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #085AA5;
	border-left: 0px none;
}

.tbWhMb-L-End {
    background-position: 0 -689px;
	background-repeat: no-repeat;
	border: 0px none;
	

}








.tbWhLb-L {
	background-position: 0 -907px;
	border: 0px none;
}

.tbWhLb-R {
	background-position: 0 -139px;
	border: 0px none;
}

.tbWhLb-T {
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}

.tbWhLb-B {
	background-color: #E6F4FD;
	margin: 0px;
	padding: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #E6F4FD;
	border-left: 0px none;



}

.tbWhLb-L-End {
	background-position: 0 -249px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 0px none;
	padding: 0px;
	margin-right: 0px;
}








.tbWhWh-B {
background-color: #FFFFFF;
margin: 0px;padding: 0px;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #FFFFFF;border-left: 0px none;}













.tbMb {
color: #000000;font-size: smaller;font-weight: bold;background-color: #B7DBF4;
margin: 0px;padding-left: 2px;padding-right: 5px;border: 0px none;
cursor: pointer;cursor: hand;}

.tbWh {color: #000000;font-size: smaller;font-weight: bold;background-color: #FFFFFF;
margin: 0px;padding-left: 2px;padding-right: 5px;border: 0px none;}

.tbLb {
	color: #000000;
	font-size: smaller;
	font-weight: bold;
	background-color: #E6F4FD;
	padding: 0px;
	border: 0px none;
	margin-right: 0px;
	margin-left: 0px;
}

.tbDgMb-L {
background-position: 0 -30px;
cursor: hand;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;}

.tbDgMb-R {
background-position: 0 -798px;
cursor: hand;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;}

.tbDgMb-T {
border-top: 1px solid #666666;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #B7DBF4;
margin: 0px;padding: 0px;cursor: hand;}

.tbDgMb-L-End {
background-position: 0 -689px;
cursor: hand;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;}

.tbLbMb-P {
background-position: 0 -30px;
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;}

.tbLbMb-TP {
border-top: 1px solid #666666;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #C0C0C0;
margin: 0px;padding: 0px;}


.tableDbMb-BP {
border-top: 0px none;border-right: 0px none;border-bottom: 1px solid #666666;border-left: 0px none;
background-color: #C0C0C0;
margin: 0px;padding: 0px;}

.tbMbP {
color: #A0A0A0;font-size: smaller;font-weight: bold;background-color: #C6C3C6;
margin: 0px;padding-left: 2px;padding-right: 5px;border: 0px none;
}

.tbImagePL {
   background-image:  url(/static/images/preview/preview_tabs_left.gif);
   background-repeat: no-repeat;
}
.tbImagePR {
   background-image:  url(/static/images/preview/preview_tabs_right.gif);
   background-repeat: no-repeat;
}

A:link {text-decoration: underline;}
A:visited {text-decoration: underline;}
A:hover {text-decoration: underline;}
A:active {text-decoration: underline;}

DT, DD {FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif}
OL, UL, LI {FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif}
P, H1, H2, H3, H4 {FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif}
TD, TR, TABLE {FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif}
FONT {FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif}
BODY {FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif}
 


.txt {font-size: smaller}
.txtDummy {font-size: smaller; color: #666666}

.txtSmall {font-size: xx-small;font-weight: normal;}
.txtSmallBlue {font-size: xx-small;font-weight: bold;color: #0859A6;}
.txtSmallRedBold {font-size: xx-small;font-weight: bold;color: #FF0000;}
.txtSmallBold {font-size: xx-small;font-weight: bold;}
.txtSmallItalic {font-size: xx-small;font-style: italic;}

.txtBold {font-size: smaller; font-weight: bold}
.txtBoldBlue {font-size:0.8em; line-height:1.5em; font-weight: bold;color: #0859A6;}
.txtBoldOnly {font-weight: bold}
.txtBoldDummy {font-size: smaller; font-weight: bold; color: #666666}
.txtBoldOnlyDummy {font-weight: bold; color: #666666}

.txtRed {font-size: smaller; font-weight: normal; COLOR: #FF0000}
.txtRedBold {font-size: smaller; font-weight: bold; COLOR: #FF0000}
.txtRedBoldSpacing
{font-size: smaller;
 font-weight: bold;
 COLOR: #FF0000;
 margin: 0px;
 padding: 10px 0px;}
.txtRedOnly {COLOR: #FF0000}


.header {font-size: larger; font-weight: bold}
.headerSmall {font-size: small; font-weight: bold}
.headerBlue {COLOR: #085AA5; font-weight: bold}
.headerBlueBg {background-color: #085AA5}
.headerBlueAuthor {
	font-size: 1.25em;
	font-weight: bold;
	color: #1e357b;
}

.headerGreyAuthor {
	font-size: 0.8em;
	color: #999999;
	margin-left: 7px;
}


.txtOrangeBold {font-size:smaller; font-weight:bold; color:#FF6600;}

.helpLinks {	
	font-size: xx-small;
	font-weight: bold;
	vertical-align:middle;
	}
a.helpLinks:link {color:#085DAD; text-decoration: None;}
a.helpLinks:visited {color:#085DAD; text-decoration: None;}
a.helpLinks:hover {color:#085DAD; text-decoration: underline;}
a.helpLinks:active {color:#085DAD; text-decoration: None;}

.ScopusLightBg {
font-size: smaller; 
background-color: #E3EFF7;
margin: 0px;padding-left: 5px;padding-bottom: 2px;padding-right: 5px;padding-top: 2px;
}

.ScopusMedBg {
font-size: smaller; 
background-color: #D4E1EA;
margin: 0px;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 2px;
}

.ScirusLightBg {
font-size: smaller; 
background-color: #F6E6ED;
margin: 0px;padding-left: 5px;padding-bottom: 2px;padding-right: 5px;padding-top: 2px;
}

.ScirusMedBg {
font-size: smaller; 
background-color: #E7D4DD;
margin: 0px;padding-left: 5px;padding-bottom: 2px;padding-right: 5px;padding-top: 2px;
}

.PatentLightBg {
font-size: smaller; 
background-color: #FFFFFF;
margin: 0px;padding-left: 5px;padding-bottom: 2px;padding-right: 5px;padding-top: 2px;
}

.PatentMedBg {
font-size: smaller; 
background-color: #EFEFEF;
margin: 0px;padding-left: 5px;padding-bottom: 2px;padding-right: 5px;padding-top: 2px;
}

.previewTxt {font-size: xx-small;font-weight: normal; color: #C0C0C0;}
.previewUnderline {font-size: xx-small;font-weight: normal; color: #C0C0C0;}
.prevLinkXXSm {font-size: xx-small;font-weight: normal; color: #C0C0C0; text-decoration: underline;}

.prevLinkSmNm { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
				color: #C0C0C0; font-size: smaller; text-decoration: underline;}
.prevLinkS { color: #C0C0C0; font-size: smaller; text-decoration: underline;}
.prevAuthLinkS { color: #C0C0C0; text-decoration: underline;}
.prevLinkSm { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
				color: #C0C0C0; font-size: smaller; font-weight: bold; text-decoration: underline;}
.prevLinkSB { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif;
				color: #C0C0C0; font-size: small; font-weight: bold; text-decoration: underline;}

.printNote { color: #FF0000; font-size: small; margin-left: 10px; position: relative; top: -1px; font-weight: bold; }

a.noDecoration {
	text-decoration: none;
}

a.noDecoration img {
   border: 0;
}


.RequiredFieldAsterisk
{
	FONT-SIZE:  13px;
	COLOR: #FF0000
}

.loginBarFont
{
	FONT-SIZE:10px;
	vertical-align: 3px;
}

.ScopusPageHeaderColorBg
{
	BACKGROUND-COLOR: #085AA5
}
.ScopusPageHeaderColor
{
	COLOR: #085AA5
} 
.ScopusColor
{
	COLOR: #B7DBF4
}
.ScopusBody
{
	COLOR: #000000;
	BACKGROUND-COLOR:#FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.ScopusBodyPopup
{
	COLOR: #000000;
	BACKGROUND-COLOR:#FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
}

.ScopusHome 
{
	width: 168px;
	height: 21px;
	border-style: none;
}

.ScopusColorBg
{
	BACKGROUND-COLOR: #B7DBF4
}
.ScopusSoftColor
{
	COLOR: #E6F4FD
}
.ScopusSoftColorBg
{
	BACKGROUND-COLOR: #E6F4FD
}
.ScopusSoftColorBd
{
	BORDER-COLOR: #E6F4FD
}
.ScopusQuickSearchBarColor
{
	COLOR:  #ECEBEC
}
.ScopusQuickSearchBarColorBg
{
	BACKGROUND-COLOR:  #F7F7F7
}
.ScopusWarningColor
{
	COLOR:  #FF0000
}
.ScopusWarningColorBg
{
	BACKGROUND-COLOR:  #FF0000
}
.ScopusTermHighlightColor
{
    FONT-WEIGHT: bold;       
	BACKGROUND-COLOR:  #FFFF99
}
.ScopusTermHighlightColorNonBold
{
	BACKGROUND-COLOR:  #FFFF99
}
.ScopusTermHighlightColorBg
{
	BACKGROUND-COLOR:  #FF0000
}
.ScopusResultsListRowColor
{
	BACKGROUND-COLOR: #FFFFFF
}
.ScopusResultsListRowAltColor
{
	BACKGROUND-COLOR: #EFEFEF
}
.ClusteringBorderColor
{
	BACKGROUND-COLOR: #999999
}
.ScopusClusteringColorBg
{
	BACKGROUND-COLOR:  #DFDFDF
}
.ScopusDivBarColorBg
{
	BACKGROUND-COLOR:  #666666
}
.ScopusCTOWeightColor
{
	COLOR: #FF6600
}
.ScopusCTOProgBarEmptyCell
{
	BACKGROUND-COLOR: #E3F3FF
}
.ScopusCTOProgBarFullCell
{
	BACKGROUND-COLOR: #085AA5
}
.ScopusCitedByBoxArticlesBg
{
	BACKGROUND-COLOR: #F5F5F5
}

table.clusteringDimension
{
	width: 100%;
	border-style: solid;
	border-width: thin;
	border-color: #DFDFDF;
	padding: 0px;
}

table.clusteringCategory
{
	width: 100%;
	border-style: solid;
	border-width: thin;
	border-color: #DFDFDF;
	background-color: #E6F4FD;
	padding: 0px;
}

.noMargin
{
	margin: 0px;
	padding: 0px;
	clear: both;
}

td.clusterBorder
{
	width: 1px;
	height: 1px;
	border-style: none;
	background-color: #999999;
}

td.clusterSpacer
{
	width: 1px;
	height: 1px;
	border-style: none;
}
tr.clusteringBorder
{
	background-color: #DFDFDF;
}
tr.ScopusResultsPerPageBorder
{
	BORDER-COLOR:  #DFDFDF
}

.SortTableStyle
{
	color: #ffffff;
	font-size: smaller;
	font-weight: normal;
	text-decoration: none;
	background-color: #085AA5;
	border-top: 1px solid #085AA5;
	border-right: 5px solid #085AA5;
	border-bottom: 1px solid #085AA5;
	border-left: 5px solid #085AA5;
	cursor: pointer;
	vertical-align: middle;
}
.CheckboxArrow
{
	position: relative;
	padding-bottom: -30px;
	margin-bottom: -30px;
	padding-right: 4px;
}
.BasicCheckboxArrow
{
	position: relative;
	padding-bottom: -30px;
	margin-bottom: -30px;
	padding-right: 1px;
}
.DroppedQueryColor
{
	color: #BBBBBB
}

.divNoMargin {
	margin: 0px ;
}

.divCentered {
	margin: 0px auto ;
	margin-bottom: 0px ;
	width: 98% ;
	border: 0px solid #ffffff ;
	border-spacing: 0px 0px ;
	padding: 0px 0px 0px 0px ;
}

.divTextAlignLeft {
	text-align: left ;
	margin-bottom: 0px ;
}

.divTextAlignCenter {
	text-align: center ;
	margin-bottom: 0px ;
}

.divVerticalAlignMiddle {
	vertical-align: middle ;
	margin-bottom: 0px ;
}

.divResultsPerPage {
	padding-top: 5px ; 
	padding-bottom: 5px ; 
	width: 100%;   
	margin-left: 0px ;
	margin-bottom: 0px ;
	text-align: left; 
	background-color: #B7DBF4; 
	border-bottom: 1px solid #085AA5;
}

.divBottomResultsMetrics {
	margin: 17px auto ;
	margin-bottom: 0px ;
	width: 98% ;
	border-spacing: 0px 0px ;
	padding: 0px 0px 0px 0px ;
	text-align: left ;
}
.divPoweredByNextAndPrev {
	width: 100%;
	margin: 2px auto;
	margin-bottom: 0px ;
}

.divTextLink {
    max-height: 100% ;
    width: 95 ;
    padding-top:3px;
    overflow: hidden ;
    text-align: left ;
}

* html .divTextLink {

         width: 98 ;
         padding-top:5px;
         overflow: hidden ;
         text-align: left ;
      }


td.poweredBy {
	width: 50%; 
	text-align: left;
}

td.nextAndPrev {
	width: 50%; 
	text-align: right; 
}
/* Specific divs */
#container {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
/* Note that you must use the _width, as it causes mozilla 5.0 browsers 
to ignore width, and IE to obey.  The div tag is valid within the span,
as this suppresses the automatic line feed that occurs normally around
div tags */
div.searchContent {
	margin-left: 10px;
	margin-right: 10px;
	_width: 100%;
}
div.row {
	border: none;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0px;
}
* html div.row {
	padding-bottom: 0px;
}
	

div.row span.left {
	vertical-align: middle;
	border: none;
	float: left;
	margin-left: 7px;
	margin-top : 0px;
	margin-bottom : 8px;
	padding: 0;
}

* html div.row span.left {
	vertical-align: middle;
	border: none;
	float: left;
	margin-left: 7px;
	margin-top : 18px;
	margin-bottom : 8px;
	padding: 0;
}

div.row span.right {
	vertical-align: middle;
	border: none;
	float: right;
	margin-right: 10px;
	padding: 0;
	text-align: right;
	margin-top : -14px;
	margin-bottom : -14px;
}

* html div.row span.right {
	margin-top:1px;
	margin-bottom:0px;
}
div.navbar {
	border: none;
	width: 100%;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 0px;
	vertical-align: bottom;
	display:inline;
}


* html div.navbar {
	border: none;
	width: 100%;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 7px;
	
	padding-top: 0px;
	vertical-align: bottom;
	display:inline;

}

div.navbar span.left {
	border: none;
	float: left;
	margin-left: 10px;
	
}
div.navbar span.left a{
	vertical-align: bottom;
}
div.navbar div.right {
	border: none;
	float: right;
	margin-right: 10px;
	padding: 0;
	border: 0px;
	margin-bottom:0px;
	text-align: center;
	vertical-align: bottom;
	display:inline;
}

div.headerbarpreview {
	clear: both;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-top-width: 1px;
	background-color: #F7F7F7;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:10px;
	

}
div.headerbar {
	clear: both;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-top-width: 1px;
	background-color: #F7F7F7;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	padding-right:10px;
	height:23px;
	

}
div.headerbar div
{
  display:inline;
}
div.headerbar *
{
  vertical-align: middle;
}
div.tagLine
{
   height:23px;
   vertical-align:middle;

}
div.headerbarleft {
	float: left;
	height:23px;
	vertical-align: middle;
}
td.headerbarleft {
	align: left;
	height:23px;
	vertical-align: middle;
}
td.headerbarright {

	align: right;
	vertical-align : middle;
	font-size: xx-small;
	font-weight: bold;
	color: #0859A6;
	white-space: nowrap;
}
div.federatedSearch
{
  height:23px;
  vertical-align:middle;
}
div.quickSearch
{
  white-space: nowrap;	
  height:23px;
  vertical-align:middle;
}
/*
div.federatedSearch label
{
  vertical-align: middle;
}


input.go
{
  vertical-align:middle;
}*/

div.headerbarright {
	text-align: right;
	vertical-align : middle;
	float: right;
	position: relative;
	font-size: xx-small;
	font-weight: bold;
	color: #0859A6;
	white-space: nowrap;
}

td.headerbarright td.headerbartext{
	font-size: xx-small;
	font-weight: normal;
	color: #000000;
	white-space: nowrap;
}

td.headerbarright a
{
	text-decoration: none;
}

td.headerbarright span.txtSmallBlue
{
	padding-left:3px;
	text-decoration: underline;
	vertical-align: -30%;
}

div.footer {
	clear: both;
	width: 100%;
}

span.rightMargin {
	float: right;
	position: relative;
	margin-right: 10px;
}

span.vmiddle{
	vertical-align: middle;
}
span.vtop{
	vertical-align: text-top;
}
div.endrow {
	clear: both;
	width: auto;
	margin: 0;
	padding: 0;
}
form { 
    margin: 0px; 
    padding: 0px;  
} 
.centered {
	vertical-align: middle;
}
.hidden-label 
{
    position:absolute;
    left:0px;
    top:-100px;
    width:1px; 
    height:1px; 
    visibility:hidden;
}
div.navbar div.left{
	margin: 0px;
	padding-left : 7px;
	padding-bottom: 8px;
	margin-bottom: 0px;	
}
* html div.navbar div.left{
	margin: 0px;
	padding-left : 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

a.cssnavcommon
{
  background-image:  url(/static/images/navbar.gif);
  background-repeat: no-repeat;
  display: block;
  margin: 0px; 
  padding: 0px;
  float: left;
  height : 20px;    
  border:0px;			  
}

img.cssimgnavcommon  { border: 0; margin:0px; }


a.cssnavsearch
{
  background-position: 0 -420px; 
  width: 61px; 
}

a.cssnavsearch:hover
{
  background-position: 0 -490px; 
}


a.cssnavsearch_a
{
  background-position: 0 -490px;
  width: 61px; 
}

a.cssnavsources
{
  background-position: 0 -560px;
  width: 74px; 
  margin-left:6px;   
}

a.cssnavsources:hover
{
  background-position: 0 -630px;  
}


a.cssnavsources_a
{
  background-position: 0 -630px;
  width: 74px; 
  margin-left:6px;   
}

a.cssnavanalytics
{
  background-position: 0 -0px;
  width: 83px; 
  margin-left:6px;   
}

a.cssnavanalytics:hover
{
  background-position: 0 -70px;
}


a.cssnavanalytics_a
{
  background-position: 0 -70px;
  width: 83px; 
  margin-left:6px;   
}

a.cssnavmyalerts
{
  background-position: 0 -140px;
  width: 84px; 
  margin-left:6px;   
}

a.cssnavmyalerts:hover
{
  background-position: 0 -210px;
  height : 20px;    
}


a.cssnavmyalerts_a
{
  background-position: 0 -210px;
  width: 84px; 
  margin-left:6px; 
}


a.cssnavmysettings
{
  background-position: 0 -280px;
  width: 105px; 
  margin-left:6px; 
}

a.cssnavmysettings:hover
{
  background-position: 0 -350px;
}


a.cssnavmysettings_a
{
  background-position: 0 -350px;
  width: 105px; 
  margin-left:6px; 
}

a.cssnavmylist
{
  background-position: 0 -700px;
  width: 66px; 
    margin-left:6px; 
}

a.cssnavmylist:hover
{
  background-position: 0 -770px;
}


a.cssnavmylist_a
{
  background-position: 0 -770px;
  width: 66px; 
  margin-left:6px; 
}


div.cssnavmylist
{
  position:relative;
  background-image:  url(/static/images/topnav_mybasket_a.gif);
  background-repeat: no-repeat;
  display: inline;
  margin: 0; 
  padding: 0;
  float: left;
  margin-left:6px;
}

/*
.cssnav a{
    display: block;
    float:left;
	height: 20px;
	text-decoration: none;
	margin: 0px;
	padding: 0;
    border:0px;						
}

				

.cssnav a img { height: 20px; border: 0; margin:0px; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

/* END OF NAVIGATION */


div#copyright{
    margin-left:10px;
    margin-top:1px;
}
div.navbarbottom
{
	margin-bottom:4px;
}
div#links
{
	vertical-align:bottom;
	text-align:right;
	border: none;
	float: right;
	margin-right: 10;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 0px 0px 0px 0px;
	bottom: 0px;
	display: inline;
	height:25px;
}
div#links *
{
	vertical-align: bottom;
}
div#links ul
{
	vertical-align:bottom;
    list-style:	none;
    margin:0;
    padding:0;
    border:0;
    height:22px;
}
div#links li
{
    vertical-align: bottom;
    text-align:center;	
  display: inline;
  padding: 0;
  margin: 0;	
}
div#links img
{
    vertical-align: -40%;    
    border:0;
    padding:0;
    margin:0px 0px 0px 1px;
   
}
div#links .helpLinks
{
   vertical-align: -20%;
   text-align:center;
   margin-left:3px;
   margin-right:0px;
   border:0px;
   padding:0px;
}

.searchtips
{
  padding-top:3px;
  padding-bottom:2px;
  margin-right:0px;
  padding-right:2px;
}
.searchtips img
{
    vertical-align: -65%;
    text-align:bottom;
    border:0;
    padding:0;
    margin:0px 0px 0px 1px;
	
}
.searchtips .helpLinks
{
   vertical-align: -70%;
   margin-left:0px;
   margin:0px;
   border:0px;
   padding:0px;
	
}
.footerseparator
{
    width:100%;
    height:1px;
    border:0px;
    margin:0px;
    margin-bottom:4px;
    margin-top:6px;
}
div#loginOpen { vertical-align:middle; display:inline; }
div#loginOpen img{margin-left:4px;}
div#loginOpen * {vertical-align:middle;}
div#loginOpen input { vertical-align: middle; height:18px;}

div#loginClose {margin-top:4px;}
div#loginClose img{margin-left:0px;}
img#loginSymbol
{
	height:9px;
	width:9px;
	border:0px;
	padding:0px;
	margin:0px;
	display:inline;
}

div#loginOpen div.t
{
	background: #E6F4FD url(/static/images/loginbardot.gif) 0 0 repeat-x;
	width: 100%;
	z-index:2;
}

div#loginOpen div.loginBarLine
{
    position:absolute;
	background:url(/static/images/loginbardot.gif) 0 0 repeat-x;
	z-index:2;
    left:4px;
    right:4px;
    top:86px;
    height:1px;
    width:300px;
    font-size:1px;
    font-weight:normal;
    padding:0px;
    margin:0px;
}

div#loginOpen div.loginBarLineWhite
{
    position:absolute;
	background:url(/static/images/loginbardotwhite.gif) 0 0 repeat-x;
	z-index:2;
    left:4px;
    right:4px;
    top:106px;
    height:1px;
    width:87px;
    font-size:1px;
    font-weight:normal;
    padding:0px;
    margin:0px;
}

.loginUserName {
    width: 138px;
    text-align: left ;
    FONT-SIZE:10px;
}

.loginPassword {
    width: 109px;
    text-align: left ;
    FONT-SIZE:10px;
}


div#loginOpen div.b
{
	background: url(/static/images/loginbardot.gif) 0px 100% repeat-x;
    z-index:2;
}
div#loginOpen div.l
{
	background: url(/static/images/loginbarleft.gif) 0px 0px repeat-y;
    z-index:2;
}
div#loginOpen div.r
{
	background: url(/static/images/loginbarright.gif) 100% 0px repeat-y;
    z-index:2;
}
div#loginOpen div.bl
{
	background: url(/static/images/login-bottomleft.gif) 1px 100% no-repeat;
    z-index:2;}
div#loginOpen div.br
{
	background: url(/static/images/login-bottomright.gif) 307px 100% no-repeat;
    z-index:2;
}
div#loginOpen div.tl
{
	background: url(/static/images/login-topleft.gif) 1px 0px no-repeat;
    z-index:2;
}
div#loginOpen div.tr
{
	background: url(/static/images/login-topright.gif) 307px 0px no-repeat;
	z-index:2;
}

div.loginForm
{
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left: 0px;
	width:310px;
	vertical-align: middle;
}

div#userLogin {text-align: left; vertical-align: top;}
div#userLogin { margin-top:0px; margin-right:0px; border:0px; padding:0px;}

div#loginOpen table{
    border-collapse: collapse;
    border:0px;
    border-spacing:0px;
    margin:4px 0px 0px 4px;
    padding:0px;
    white-space: wrap;
}
div#loginOpen td{
    border:0px;
    margin:0px;
    padding:0px;
}

.loginBarOpen{
    position:absolute;
    width:310px;
    height:auto;
    overflow:visible;
    visibility:visible;
    z-index:auto;
    top:5;
    right:21;
}

.loginBarLeftPane{
    position:absolute;
    left:4px;
    top:4px;
    width:90px;
    height:50%;
}

.loginBarRightPane {
	position:absolute;
	left:99px;
	top:4px;
	height:70%;
	white-space:nowrap;
}

.loginBarLinksPane {
    margin-bottom: 2px;
    margin-top: 2px;
    margin-left: 2px;
    top:89px; 
    width:304px; 
    right:7px; 
    left:7px;
    text-align: left;
    padding-top: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
}

a.register:link { color:#FF0000; background: transparent; font-weight: bold}
a.register:active { color:#FF0000; background: transparent; font-weight: bold}
a.register:visited { color:#FF0000; background: transparent; font-weight: bold}
a.register:hover { color:#FF0000; background: transparent; font-weight: bold}

a.activate:link { color:#FF0000; background: transparent;font-size: xx-small;font-weight: normal}
a.activate:active { color:#FF0000; background: transparent;font-size: xx-small;font-weight: normal}
a.activate:visited { color:#FF0000; background: transparent;font-size: xx-small;font-weight: normal}
a.activate:hover { color:#FF0000; background: transparent;font-size: xx-small;font-weight: normal}

ul#limitto
{
  list-style-type: none;
  margin:0;
  padding:0;
}
ul#limitto li > input
{
  vertical-align:-20%;
}
ul.subjectareas
{
  list-style-type: none;
  list-style:none;
  float:left;
  text-align: left;
  padding: 0;
  margin-top:3px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border:0;
  font-weight: normal;
  width:250px;
}
ul.subjectareas li
{
  margin:0;
  padding:0;
  border:0;
  text-align:left;
  width:80px;
  margin-bottom:2px;
  white-space:nowrap;
}
ul.subjectares input
{
  margin:0;
  border:0;
  padding:0;
}
ul.subjectareas li > input
{
  vertical-align:-25%;
}
ul.subjectareas span
{
  white-space: nowrap;
}
ul.subjectareas .comment
{
  margin-left:27px;
  margin-top:0px;
  padding-top:0px;
  border-top:0px;
  vertical-align:top;
  float:left;
  text-align:left;
}
ul#limitto li
{
  margin-bottom:6px;
}
#basicsearchtabs
{
	margin-top:10px;
}
#basicsearchform
{
	margin-bottom:10px;
}
.basicbuttons
{
  padding:4px;
}
#connector
{
}
.searchHistoryLogo
{
  padding-left:7px;
}
.searchHistory
{
  vertical-align: top;
}
.combine
{
  text-align: center;
  vertical-align: top;
}
.combine form
{
  padding-left:30px;
}

.dimension
{
float:left;
}

ul.refineResults
{
  list-style:none;
  padding: 0;
  margin:0;
  border:0;
}

ul.refineResults li
{
  padding:0;
  margin:0;
  border:0;
}
ul.refineResults .title
{
  background-color:#F7F7F7;
  border-bottom:1px solid #9C9C9C;
  border-top:1px solid #9C9C9C; 	
  padding-top:3px;
  padding-left:3px;
  padding-bottom:3px;
  font-size: smaller;
}
ul.refineResults .moreless
{
  padding-top:4px;
  padding-left:24px;
}
ul.refineResults li > span
{
	vertical-align: 20%;
}
ul.docLinks
{
  list-style-type: none;
  border:0px;
  padding:0px;
  margin:0px;
  height:17px;
}
ul.docLinks li
{
  margin:0px;
  border:0px;
  padding:0px;
  display: inline;
  height:17px;
  margin-right:3px;
  float: left;
}

.rrFieldSet
{
  padding: 0;
  margin:0;
  border:0;
}

.rrTitle
{
  background-color:#F7F7F7;
  border-bottom:1px solid #9C9C9C;
  border-top:1px solid #9C9C9C; 	
  padding-top:3px;
  padding-left:3px;
  padding-bottom:3px;
  font-size: smaller;
  font-weight:normal;
  text-align:left;
  padding-left: 7px;
}

.navigatorTitle{
  border-bottom:1px solid #9C9C9C;
  border-top:1px solid #9C9C9C; 	
  padding-top:3px;
  padding-left:7px;
  padding-bottom:3px;
  font-weight:normal;
  
}

.navigatorTitleClose{
  border-bottom:1px solid #9C9C9C;
  border-top:1px solid #9C9C9C;
  font-size: small;
}

th.rrTitle
{
  background-color:#F7F7F7;
  border-bottom:1px solid #9C9C9C;
  border-top:1px solid #9C9C9C; 	
  padding-top:3px;
  padding-left:3px;
  padding-bottom:3px;
  font-size: smaller;
  font-weight:normal;
  text-align:left;
  padding-left:7px;
}

#boxPadding
{
  margin-top:4px;
}

* html #boxPadding
{
  margin-top:2px;
}

#goButton
{
  position:absolute; 
  right:1px; 
  top:19px;
 }
* html #goButton
{
  position:absolute; 
  right:1px; 
  top:22px; 
  padding-bottom:1px; 
  padding-top:1px; 
  padding-left:1px; 
}

#forgottenPassword
{
  padding-bottom:4px; 
  position:absolute; 
  left:4px; 
  top:64px;
}
* html #forgottenPassword
{
  padding-bottom:4px; 
  position:absolute; 
  left:4px; 
  top:64px;
}

input.go
{
  border-style: none;  
  width:  23px;
  height: 18px;
}

input.dispSources
{
  border-style: none;
  width:  97px;
  height: 18px;
}

.SourceHeader
{
  color: #000000;
  text-decoration: none;	
}
 
.ScopusBorderDefault
{
  border-style: none;
}

img
{
  border-style: none;
}

/* CORNERS */

img.corners { 
   background-image:  url(/static/images/corners.gif);
   background-repeat: no-repeat;
   width:7px; 
   height:7px; 
   border: 0; 
   margin:0px;  
   padding: 0px;
}


img.corner_top_right { background-position: 0 -30px;  } 
img.corner_top_left { background-position: 0 -326px; } 
img.corner_top_right_trans { background-position: 0 -67px; } 
img.corner_top_left_home { background-position: 0 -104px; } 
img.corner_top_left_white { background-position: 0 -141px; } 
img.corner_bottom_left_white { background-position: 0 -178px; } 
img.corner_top_right_blue { background-position: 0 -215px; } 
img.corner_bottom_left_blue { background-position: 0 -252px; } 
img.corner_bottom_right_blue { background-position: 0 -289px; } 
img.corner_bottom_right { background-position: 0 -363px;   } 
img.corner_bottom_right_white { background-position: 0 -400px; } 
img.corner_top_left_trans { background-position: 0 -437px; } 
img.corner_bottom_left { background-position: 0 -474px; } 
img.corner_top_left_blue { background-position: 0 -511px; } 
img.corner_top_right_white { background-position: 0 -548px; } 

/* END CORNERS */



/* SEARCH RESULT BUTTONS */

.btn_search_result { 
   background: url(/static/images/btn_srchres.gif);    
   background-repeat: no-repeat;
   height:18px; 
   border: 0; 
   margin:0px;  
   padding: 0px;
}

.btn_search_result_output {
   background-position: 0 -30px;    
   width: 103px; 
} 
.btn_search_result_citedby { background-position: 0 -78px; width: 68px;} 
.btn_search_result_citation_tracker { background-position: 0 -126px; width: 106px; } 
.btn_search_result_addtolist { background-position: 0 -174px; width: 82px;} 
.btn_search_result_download { background-position: 0 -222px; width: 78px;} 
.btn_search_result_references { background-position: 0 -270px; width: 84px;} 

/* SEARCH RESULT BUTTONS - END */


/* SEARCH RESULT REFINE BUTTONS */

.btn_refine_result { 
   background: url(/static/images/btn_refine.gif);    
   background-repeat: no-repeat;
   height:18px; 
   border: 0; 
   margin:0px;  
   padding: 0px;
}


.btn_limit_to { background-position: 0 -30px; width: 68px;} 
.btn_exclude { background-position: 0 -78px; width: 66px;} 

/* SEARCH RESULT REFINE BUTTONS END*/

/* SEARCH RESULT RECORD BUTTONS */

.btn_record_result { 
   background: url(/static/images/record.gif);    
   background-repeat: no-repeat;    
   border: 0; 
   margin:0px;  
   padding: 0px;
}

.btn_resultsList { background-position: 0 -30px; width: 85px; height:18px;} 
.but_bookmark { background-position: 0 -258px;  width: 80px; height:18px; } 

/* SEARCH RESULT RECORD BUTTONS END */

/* MAIN SMALL ICONS */

.small_icons { 
   background: url(/static/images/smallicons.gif);    
   background-repeat: no-repeat;    
   border: 0; 
   margin:0px;  
   padding: 0px;
}
.abstractLink {white-space:nowrap}
.preview_display_dropdown { color:#C0C0C0;background-color:white; }
.display_dropdown { float: left;padding-top: 4px;padding-left:5px; text-align: center;vertical-align:middle; }
.display_txt {font-size: smaller;vertical-align:middle;}
.prev_next_left{ vertical-align: middle;float:left; }
.prev_next_left_txt{ height:22px; width:40px;padding:1px;margin:-2px 0 0 0; }
.icon_help { background-position: 0 -30px; width: 19px; height:18px;} 
.icon_scopus_labs { background-position: 0 -78px; width: 15px; height:18px;} 
.btn_limit_to_center { float: left;padding-top: 4px;padding-left:422px; }
/* MAIN SMALL ICONS END */

/* Preload images */
.preloadimage { display:none; }

.FederatedSearchQuickLink 
{
	border-style: none;
	width: 18px;
	height: 22px;
	text-align: center;
}
.sourceMetricName
{
	white-space:nowrap;
	font-family:Verdana; 
	font-size: smaller;
}
.JournalAnalyzer 
{
	border-style: none;
	width: 127px;
	height: 18px;
}

.SourceBrowseEntitlementIcon
{
	text-align: center;
}

.SourceBrowseLegendDisplay, .SourceBrowseEntitlementIcon

{
	width: 11px;
	height: 13px;
}

.SourceBrowseListDisplay
{
	width: 11px;
	height: 16px;
}



.maintext { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller}
.maintextbold { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller; font-weight: bold}
.sectext { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: xx-small}
.htext { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller; font-weight: bold; COLOR: #FF0000}
.errtext { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller; font-weight: bold; COLOR: #FF0000}
.errTextNonBold { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller; COLOR: #FF0000}
.errtext1 { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller; font-weight: bold; COLOR: #FF0000;padding: 4px; }
a.errtext:link {COLOR: #FF0000; text-decoration: underline }
a.errtext:active {COLOR: #FF0000; text-decoration: underline }
a.errtext:visited {COLOR: #FF0000; text-decoration: underline }
a.errtext:hover {COLOR: #FF0000; text-decoration: underline }
.fldlabel { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller; font-weight: bold}
.fldtext { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller}
.btnlnksm { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller; font-weight: bold; color: #000000; background-color: #DFDFDF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-decoration: underline}
.btnlnkxsm { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #000000; background-color: #DFDFDF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-decoration: underline}
.authorselectionhide { visibility:hidden;font-size: xx-small;}
.authorselectionshow { visibility:visible;font-size: xx-small;}
.mainheader { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: larger; font-weight: bold}
.smallheader { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold}
.pageheader { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: larger; font-weight: bold; COLOR: #085AA5}
.lineDbWh-T { 
border-top: 1px solid #085AA5;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;
background-color: #E6F4FD;
margin: 0px;padding: 0px;}
a.outwardLink { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; font-size: smaller }
img.outwardLink { border: 0 }
img.outwardLinkMiddle { border: 0; vertical-align: middle }

a.outwardTextLink { font-family: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; color: #0000CE }
HTML A.outwardTextLink {FONT-SIZE: xx-small; COLOR: #0000ce; FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.outwardTextLink:link { text-decoration: none ; color: #0000CE }
a.outwardTextLink:hover { text-decoration: none ; color: #0000CE }
a.outwardTextLink:visited { text-decoration: none ; color: #0000CE }

.citedByNoLink { color: #666666; text-decoration: underline }
.citedByLink { color: #666666; text-decoration: underline }

IMG.imgCentered
{
    VERTICAL-ALIGN: middle
}

A:link
{
    COLOR: #00009C;
}
A:hover
{
    COLOR: #00009C
}
A:active
{
    COLOR: #666666;
}
A.jsLink:link
{
    COLOR: #00009C
      
}
A:visited{
	COLOR: #840084
}
A.jsLink:hover
{
    COLOR: #00009C
}
A.jsLink:active
{
    COLOR: #666666;
}
A.jsLink:visited
{
    COLOR: #840084
}

DT, DD
{
    FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif
}
OL, UL, LI
{
    FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif
}
P, H1, H2, H3, H4
{
    FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif
}
FONT
{
    FONT-FAMILY: "verdana unicode ms", Verdana, Arial, Helvetica, sans-serif
}
a.tooltip
{
	z-index:24;
	position: relative;
	text-decoration:none;
	color: #000000;
}
a.tooltip:VISITED
{
	text-decoration:none;
	color: #000000;
}
a.tooltip:ACTIVE
{
	text-decoration:none;
	cursor: pointer;
}
a.tooltip span{
	text-decoration:none;
}
a.tooltip:hover
{
	z-index:25;
	background-color: transparent;
	text-decoration:none;
	color: #000000;
}
a.tooltip span.tooltipText
{
	display: none;
	text-decoration:none;
	color: #000000;
	 
}
a.tooltip span.tooltipText:ACTIVE
{
	display: none;
	cursor: pointer;
	color: #000000;
}
a.tooltip:hover span.tooltipText
{
	font-size: xx-small;
	display: block;
    position: absolute;
    top: 30px;
    left: 0px;
    width: 35em;
    padding: 2px;
    border: 1px solid #000000;
    background-color: #FFFFDD;
    color: #000000;
    text-align: left;
    text-decoration:none;
}

a.info
{
	position: relative;
	z-index:24;
	color:#000;
	text-decoration:none
}
a.info:hover
{
	z-index:25;
	background-color: transparent;
	text-decoration:underline
}
a.info span
{
	display: none
}
a.info:VISITED
{
	text-decoration:none
}

a.info:hover span
{
	display:block;
    position:absolute;
    left:28em;
    top:1.5em;
    width:40em;
    padding: 3px;
    border:1px solid #000000;
    background-color:#FFFFDD;
    color:#000;
    text-align: left;
    text-decoration:none
}
a.clickable {
  color: blue; text-decoration: underline;
}
a.clickable:active {
  color:red; background-color: #ffffcc;
}
a.clickable:visited {
  color:purple; text-decoration: none;
}
a.clickable:hover {
  color:red; text-decoration: underline;
}

div.boxwrap {
	padding: 0 15px 0 0;
	border-top: #085AA5 1px solid;
	border-right: #085AA5 1px solid;
	border-bottom: #085AA5 1px solid;
	border-left: #085AA5 1px solid;  
	color: black;
	background-color: #e6f4fd;
}

div.ctoboxwrap {
	padding: 0 15px 0 0;
	border-top: #085AA5 1px solid;
	border-right: #085AA5 1px solid;
	border-bottom: #085AA5 1px solid;
	border-left: #085AA5 1px solid;  
	color: black;
	background-color: #e6f4fd;
	width: 480px;
}

/*hide from IE5 Mac\*
div.boxwrap {
	padding-left: 7px;	
	padding-top: 8px;	
	}
/*stop hiding*/	

div.boxcontent {
	background-color:#e6f4fd;
	}
.tol, .tor, .bol, .bor {
	display: block;
	position: relative;
	height: 7px;
}
.tol {
	background: url(/static/images/corner_top_left_blue.gif) no-repeat left top;
	float: left;
	width: 7px;
	top: -1px;
	left: -1px;
}
.bol {
	background: url(/static/images/corner_bottom_left_blue.gif) no-repeat left bottom;
	float: left;
	width: 70px;
	top: 1px; 
	left: -1px;
	}
.tor {
	background: url(/static/images/corner_top_right_blue.gif) no-repeat right top;
	left: 16px;
	bottom: 1px;
}
.bor {
	background: url(/static/images/corner_bottom_right_blue.gif) no-repeat right bottom;
	left: 16px;
	top: 1px;
}
.footerseparator1
{
    width:100%;
    height:1px;
    border:0px;
    margin-left: 10px;
    margin-bottom:19px;
    margin-top:15px;
}
.ScopusDivBarColorBg
{
	background-color:#085AA5;
}
.firstbox{
    margin-left: 10px;
}
.export{
    margin-left: 10px;
    table-layout: auto;
}
.print{
    margin-left: 10px;
	width :356;    
}
.email{
    margin-left: 10px;
    table-layout: auto;	
}
.secondBox{
    margin-left: 10px;
    table-layout: auto;	
}
.thirdBox{

}
.helpULHeaderScopus{
	margin-left: 20px;
	color: #085AA5;
}
.helpULHeader{
	margin-left: 20px;
}
.helpUL{
	margin-top: 5px;
}
.helpLI{
	list-style: url('/static/images/bullet.gif');
	height:20;

}
.help{
	margin-left:125px;
	width:535px;
}
.helpScopus{
	margin-left:32px;
	width:565px;
}
.right{
	float: right;
}


ul.specifyFieldsUL{
	list-style:none;
	margin-left:0;
	padding-left:18;
	padding-top:3;
	margin-top:5;
	border:0;
}
ul.specifyFieldsUL li > span{
	vertical-align: 10%;
	margin-left:1px;
}
ul.specifyFieldsUL li{
	margin-top:0px;
}
ul.specifyFieldsUL .specifyFieldsLI{
	margin-left:-20px;
}

.ctoPrintSummaryTable {
	width: 100%;
}
.ctoPrintReturnBtnDiv {
	vertical-align: top;
	width: 67px;
}
.ctoPrintBtnDiv {
	text-align: right;
	vertical-align: top;
	width: 107px;
}
.ctoPrintSummaryDiv {
	float: left;
   padding: 0px 12px;
}
.ctoPrintHirschBox {
	border-color: #085AA5;
	border-width: 1px;
	border-style: solid;
	margin-top: 8px;
	padding: 6px 8px;
}
.ctoPrintSourceInfo {
   border-style: none;
   display: inline;
}
#hirsch_box_header {
   padding: 4px 8px;
}
.resultsCheckbox {
   padding-right:7px;
   padding-top: 3px;
   vertical-align: middle;
   float: right;
   border: 0px none;
}
.basicresultsCheckbox {
   padding-right:2px;
   padding-top: 3px;
   vertical-align: middle;
   float: right;
}
.noPadBottom {
	padding-bottom: 0px;
}


.infobubble-container {
	position: relative;
}

/* The boxes that contain items with info bubbles */
.previewinfobox UL {
	list-style: none;
	list-style-image: url(/static/images/preview/infobullet_greyed.gif);
	margin: 0px 0px 0px 15px;
	padding: 0px 0px;
	text-indent: 3px;
	vertical-align: middle;
}
 
.infobox UL {
	list-style: none;
	list-style-image: url(/static/images/infobullet.gif);
	margin: 0px 0px 0px 15px;
	padding: 0px 0px;
	text-indent: 3px;
	vertical-align: middle;
}



.infobox LI.none {
	list-style-image: url(/static/images/spacer.gif);
}

.infobox A {
	color: #085AA5;
	margin: 0px 0px;
	padding:0px 0px;
	font-size: 12px;
}

.infobox A:hover {
	color: #085AA5;
	margin: 0px 0px;
	padding:0px 0px;
	font-size: 12px;
}

/* Alle info in de bubble */

.infobubble {
	display:none;
	background-image:url(/static/images/infobubble-small.gif);
	background-repeat: no-repeat;
	text-indent: -1px;
	padding: 8px 30px 10px 18px;
	position: absolute;
	height: 95px;
	top: -38px;
	left: -230px;
	width: 209px;	
}


.infobubbleCategoriesDown {
	display:none;
	position: absolute;
	left: -100px;
	bottom: 14px;
	_bottom: 5px;
	z-index:1;
	
}

.infobubbleCategoriesContent {
	background: white;
	overflow: visible;
	width: 120px;	
	text-indent: -1px;
	margin-left: 20px;
	margin-right: 18px;
	padding-top : 8px;
	padding-bottom : 10px;

}

.infobubbleCategoriesDownLI {
	list-style-image: url(/static/images/infobubble-bullet.gif);
	font-size: 12px;
}

.infobubbleCategoriesDownUL {

	list-style-image: url(/static/images/infobubble-bullet.gif);
	margin: 3px 0px 0px 15px;
	padding: 0px;
}

.infobubbleCategoriesDownSPAN {
	
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

DIV > .infobubble {
	height: 80px;
	width: 159px;
}

.infobubble SPAN {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.infobubble UL {
	list-style-image: url(/static/images/infobubble-bullet.gif);
	margin: 3px 0px 0px 15px;
	padding: 0px;
}

.infobubble LI {
	list-style-image: url(/static/images/infobubble-bullet.gif);
}


