	body {
	BACKGROUND-POSITION: 0% 50%;
	BACKGROUND-ATTACHMENT: scroll;
	COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #EEEEEE;
	TEXT-ALIGN: center;
	leftmargin: 0;
	margin-top: 1px;
	marginwidth: 0;
	marginheight: 0;
}

/**** karimb 20040119: change colors of Results display and Results summary from white FFFFFF to black (td.quick_nav and a.quick_nav color: #000000) */

/***** karimb 20040119: change all hover to 660099 getty.edu blue */
/*****karimb 20031210: all dark blue 003366 is gone. Now it's dark 000000 */ 

/* old visited color: #FFFFFF; changed by 660099 per debrac - getty.edu */
/* old active color is 000000 changed by 3366CC */ 

/*************************** Getty clases ********************************/

/**class for container title in results.xsl **/
span.G_container {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}

/*********************End Getty Classes *********************************/
INPUT.text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
SELECT.text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
SELECT.text_small {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
INPUT.text_submit {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
TD.search_whitetext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
TD.white_blacktext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	FONT-VARIANT: normal;
}
TD.smwhite_blacktext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	FONT-VARIANT: normal;
}
TD.search_blacktext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #c0c0c0;
	FONT-VARIANT: normal;
}
a.whiteheader {
	font-variant: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
}
a.whiteheader:visited {
	font-variant: normal;
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
/* old a.whiteheader:visited color: #FFFFFF; */


a.whiteheader:active {
	font-variant: normal;
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
/* a.whiteheader:hover {
	font-variant: normal;
	color: #660099;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
} */
a.white {
	font-variant: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
a.white:visited {
	font-variant: normal;
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.white:active {
	font-variant: normal;
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
/* a.white:hover {
	font-variant: normal;
	color: #660099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
} */


A {
	FONT-SIZE: 12px;
	COLOR: #3366CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
A:visited {
	FONT-SIZE: 12px;
	COLOR: #3366CC; 
/*	COLOR: #660099;  */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
A:active {
	FONT-SIZE: 12px;
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
} 
A:hover {
	FONT-SIZE: 12px;
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
} 
A.tiny {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
A.tiny:visited {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
/*	COLOR: #660099;   */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
A.tiny:active {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
 A.tiny:hover {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
} 
A.tiny-bar {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
A.tiny-bar:visited {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
/*	COLOR: #660099; */  
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
/*old A.tiny-bar:visited COLOR: #99ccff; */


A.tiny-bar:active {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
 A.tiny-bar:hover {
	FONT-SIZE: 10px;
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
} 
TD.search_box {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	COLOR: #993366;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.border {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #dedede;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* old BACKGROUND: #dedede; */ 

TD.borderchild {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #f0f0f0;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.describeSM {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #dedede;
	COLOR: #993366;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
TD.describeLG {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	BACKGROUND: #dcdcdc;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
IMG.hidden {
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
}
.resultborder {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #dedede;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* old .resultborder COLOR: 003366 or E5E5E5 */

.resultborderchild {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	BACKGROUND: #f0f0f0;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* A.hidden:hover {
	FONT-SIZE: 8px;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #660099;
	BORDER-TOP-COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	BORDER-RIGHT-COLOR: #000000;
} */
A.hidden:active {
	FONT-SIZE: 8px;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #3366CC;
	BORDER-TOP-COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	BORDER-RIGHT-COLOR: #000000;
}
A.hidden:visited {
	FONT-SIZE: 8px;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	BORDER-TOP-COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	BORDER-RIGHT-COLOR: #000000;
}

/* old A.hidden:visited COLOR: #efefef; */

A.hidden {
	FONT-SIZE: 8px;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #efefef;
	BORDER-TOP-COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	BORDER-RIGHT-COLOR: #000000;
}
.search_whitetext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #003399;
	FONT-VARIANT: normal;
}
P.nohits {
	FONT-SIZE: 12px;
	COLOR: #efefef;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
P.searchinghits {
	FONT-SIZE: 12px;
	COLOR: #003399;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
.searchinghits {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
H1 {
	FONT-SIZE: 18px;
	COLOR: #003399;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
TD.borderresults {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #E5E5E5;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* old BACKGROUND: #dcdcdc; */

TD.borderresults2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #f0f0f0;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

TD.user {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.hidden {
	FONT-SIZE: 8px;
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	COLOR: #efefef;
	BORDER-TOP-COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	BORDER-RIGHT-COLOR: #000000;
}
DIV.describeSM {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	BACKGROUND: #dcdcdc;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}


td.maroon{
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	BACKGROUND: #c0c0c0;
	COLOR: #800000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dkblue_text {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	cursor: pointer;
}
.dkblue_text_big {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
.dkbluenav_text {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.boldblack_text {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
td.boldblack_text_centered {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: centered;
}
.small_text {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.small_text_blue {
	font-variant: normal;
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
. small_text_gray
{   
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #646464;
    font-size: 10px;
}
.smallgray_text {
	font-variant: normal;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
.smallblack_text {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
td.black_text {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.black_text_right {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
.black_text_right_small {
	font-variant: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
.small_text_gray
{   
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #646464;
    font-size: 10px;
}
.title_white {
	font-variant: normal;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
TD.header_dkbluetext {
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}
TD.header_dkbluetext_onltblue {
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #E5E5E5;
}
	
/*TD.header_dkbluetext_onltblue background-color was: 003366   */
/*TD.header_dkbluetext_onltblue background-color was : 99ccff   */

.crumbs_white {
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
}
TD.bar_title {
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #E5E5E5;
	border: thin none;
	cursor: auto;
	filter: Xray?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?);
	text-indent: 6px;
	white-space: nowrap;
}
/* TD.bar_title was : 003366 and E5E5E5  */  

TD.bar_body {
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
}
A:title {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #3366CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	text-decoration: none;
}
.tblbor {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}


TD.detailtextcontent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f0f0f0;
	FONT-VARIANT: normal;
}
TD.dkblueheader {
	BACKGROUND-COLOR: #000000;
}



TD.ltblueheader {
	BACKGROUND-COLOR: #E5E5E5;
}
/* old code light blue. second bar in main page childbrowse where text "search for" is */

/* NH 2002-12 */
td.hier_border {
	background-color: #dedede;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.bar_body {
	font-size: 11px;
}
a.bar_body:visited {
	font-size: 11px;
}
a.bar_body:active {
	font-size: 11px;
}
a.bar_body:hover {
	font-size: 11px;
}
/* see comments for quick nav section beginning of start.css */
td.quick_nav {
	background-color: #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 6px;
}
/* old background color for td.quick_nav is dark blue 003366 */
/* first bar dark blue where New Search button is */
 
a.quick_nav {
	color: #3366CC;
	font-size: 12px;
	font-weight: normal;
}
a.quick_nav:visited {
	COLOR: #3366CC;
/*	COLOR: #660099;  */
	font-size: 12px;
	font-weight: normal;
}
a.quick_nav:active {
	color: #3366CC;
	font-size: 12px;
	font-weight: normal;
}
/* a.quick_nav:hover {
	color: #660099;
	font-size: 12px;
	font-weight: normal;
} */
td.login {
	background-color: #99ccff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
h3.login_message {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
td.page_title {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-align: center;
}
.results_display {
	background-color: #E5E5E5;
}
/* old .results_display background-color: #99ccff; */ 
/* old purple table border around results hits in results.xsl */ 

/* NH 2003-01 */
table.fixed {
	table-layout: fixed;
}
td.searchlabel {
	width: 20%;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5;
}
td.searchlabel2 {
	width: 20%;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5;
	padding-left: 60px;
}

td.searchlabelsales {
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5;
}

td.detaillabel {
	width: 20%;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
td.detaillabel2 {
	width: 20%;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
td.detailtext {
	width: 80%;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
td.helptext {
	width: 80%;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5;
}

td.helptextsales {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5E5E5;
}
.detailsublabel {
	font-style: italic;
}

.instructions {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none}

/* a.instructions:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #660099; 
	text-decoration: none;
	font-variant: normal} */

a.instructions:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #3366CC; 
	text-decoration: none;
	font-variant: normal}

/* classes added for twisty3 disclosure triangles */
    /*.twisty:hover {
      background-color: #f0f0f0;
      border: 1px solid #e0e0e0;
      margin-left: -1px;
    }*/

.collapsible {
    /*margin: 5px 0 0 10px;*/
	text-align: left;
	width: 984px;
    }

.collapsible a:link {
    /*margin: 5px 0 0 55px;*/
    color: #3366CC;
	text-align: left;
    }

.collapsible a img {
      border: none;
    }
    
.collapsible>div{
      /*border-left: 1px dashed #c0c0c0;*/
      margin: 0px;
    }

.collapsible>div>div{
      padding: 0px;
    }

.collapsible a {
      color: #3366CC;
      text-decoration: none;
      font-weight: normal;
    }

#wrapper1 {
	background-color: #EEEEEE;
    margin: 0 auto;
	padding: 0;
    width: 984px;
	text-align: left;
}

#wrapper2 {
    background-color: #FFFFFF;
    margin: 0 auto;
    width: 984px;
	text-align: left;
}


#footer-pipe {
    color: #A4A4A4;
    display: inline;
    float: left;
    margin-left: -2px;
    margin-right: -2px;
    padding-left: 0;
}

/* Add tabs for search pages (rc 12/5/12 */
#Tabs ul {
padding: 0px;
margin: 0px;
margin-left: 10px;
list-style-type: none;
}

#Tabs ul li {
display: inline-block;
clear: none;
float: left;
height: 24px;
}

#Tabs ul li a {
position: relative;
margin-top: 16px;
display: block;
margin-left: 6px;
line-height: 24px;
padding-left: 10px;
background: #f6f6f6;
z-index: 9999;
border: 1px solid #ccc;
border-bottom: 0px;

/* The following four lines are to make the top left and top right corners of each tab rounded. */
-moz-border-radius-topleft: 4px;
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
border-top-right-radius: 4px;
/* end of rounded borders */

width: 130px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

#Tabs ul li a:hover {
text-decoration: underline; // a very simple effect when hovering the mouse on tab
}

#Tabs #Content_Area { // this is the css class for the content displayed in each tab
padding: 0 15px;
clear:both;
overflow:hidden;
line-height:19px;
position: relative;
top: 20px;
z-index: 5;
height: 100px;
overflow: hidden;
}

p { padding-left: 15px; }

tr.spaceUnder>td {
	padding-bottom: 0px; /* was 5px */
}

span.toggleSymbol {
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: center;
}
span.toggleText {
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

 /* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: #555;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;

  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;

  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s;
}

/* Tooltip arrow */
.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
} 

/* for showing sort iconbs with sorttable */
table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after { 
    content: " \25B4\25BE" 

