@charset "UTF-8";
/* CSS Document */

html, body {
	min-height: 100%;
	height: auto !important;
	height: 100%
	
}
#contentHover {
	z-index:801;
	position: absolute;
	border:1px solid #414c57;
	padding: 0px;
	background-color:#FFFFFF;
}
#contentHover iframe{
	z-index:802;
	margin: 0px;
	padding: 0px;
	border: none;
}

#contentHover #buttons{
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-top:0px;
	height:25px;


}
#contentHover #buttons a{
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
	margin-right: 5px;
	display:block;
	float:left;
	height: 22px;
}

#contentHover #buttons #btnOk {
	background-image: url(/images/buttonOk.gif);
	width:56px;
}
#contentHover #buttons #btnOk:hover {
	background-image: url(/images/buttonOkOver.gif);
}
#contentHover #buttons #btnCancel {
	background-image: url(/images/buttonCancel.gif);
	width:66px;
}
#contentHover #buttons #btnCancel:hover {
	background-image: url(/images/buttonCancelOver.gif);
}
#cloakColor {
	position: absolute;
	z-index:800;
	top: 0px;
	left: 0px;
	background-color:#000000;
}
#contentCloak{
	z-index:799;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#FFFFFF;
	border:none;
}




/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-active #h7,
.sIFR-active .h8,
.sIFR-active #h9 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  display: block;

}
.sIFR-active #h7 { font-size: 14px;}
.sIFR-active .h8 { font-size: 18px;}
.sIFR-active #h9 {font-size: 12px;}

/*---------used on Home Page, Library Publication, Features, Disclaimer and Parent pages - also defined in print SSgA_print.css-------------*/
#publication_content {
	width: 590px;

}

#h7, .h8, #h9{
	margin: 0px; 
	padding: 0px;
	font-weight: normal;
}

#h7 {
	font-size: 14px;
	line-height: 16px;
	color: #000000;

}
.h8 {
	font-size: 18px;
 	line-height: 20px;
	color: #414c57;


}
#h9 {
	font-size: 12px;
 	line-height: 14px;
	color: #000000;

}
/*-------displays screen SSgA logo and hides print logo*/
#popUpLogo{ 
	display: block;
}
#printLogo{
	display: none;

}