/* -------------------------------------------------------------------------------------------

 * Filename: 		prices.css
 * Description: 	Styles for prices performance pages.
 * Version: 		1.0.0 (2009-09-01)
 * Website: 		http://www.roycefunds.com
 * Author:			Christian, Kristen and Charlene

== STRUCTURE ==================================================================================

 * Pages:			/Funds/Prices/default.asp

---------------------------------------------------------------------------------------------*/

#prices_center {
	padding:20px;
	height:500px;
}

.date { font-size: 12px; font-family: 'verdana', 'arial', 'sans-serif'; }

table.fullwidthstyle th { font-size: 11px; line-height: 11px; }
table.fullwidthstyle p { line-height: 16px; }
table.fullwidthstyle td { font-size: 11px; line-height: 11px; }
table.fullwidthstyle .styleright { text-align:right; white-space:nowrap}
table.fullwidthstyle .stylecenter { text-align:center; }


th.stylecompare {
	background-color: #D1D1D1;
}


table td .style3 { color:#073269 }

select.shareclassselector {
	margin: 0 20px 0 20px;
}

body { 
	background: #d1d1d1; 
	margin: 0 auto; 
	font-size: 12px; 
	line-height: 20px; 
	font-family: 'verdana', 'arial', 'sans-serif'; 
	}
.footnote {
	line-height: 1.1; 
	font-size:10px; 
	color:#676767; 
	padding-top:10px;}
	/* Headers */
	h1, h2, h3, h4, h5 { margin: 0; padding: 0; font-weight: 400; color: #1f3363; font-family: 'georgia', 'times', 'serif'; padding-bottom: 5px; }
	h1 { font-size: 21px; }
	h2 { font-size: 16px; }
	h3 { font-size: 12px; font-weight: 800; color: #676767; font-family: 'verdana', 'arial', 'sans-serif'; padding: 0; }
	h4 { font-size: 12px; }
	h5 { font-size: 12px; font-weight: 800; font-family: 'verdana', 'arial', 'sans-serif'; padding: 0; }
	h6 { font-size: 10px; font-weight: 800; font-family: 'verdana', 'arial', 'sans-serif'; padding: 0; }

.prices-fund-list {	
	padding-left:20px;
	list-style-type: disc;
}

#strong {
	font-weight:bold;
}

/*INFO */

div.info-outerwrapper { 
	position: absolute; 
	left:170px;
	visibility: hidden; 
	background-color: #ffffff; 
	layer-background-color: #ffffff; 
	width: 300px; 
	border: 1px solid black; 
	z-index: 10; 
	padding:3px;
	text-align:left;
}
div.info-innerwrapper {
	width:290px;
	padding: 3px; font-size: 10px;
}
.info-header {
	float:left; 
	padding-bottom:5px;
	width:265px;
}
.info-close {
	float:right;
	right:0px;
	padding-bottom:15px;
	width:13px;
}

div.div-info ul {
	list-style-image: url('../images/icons/go.gif'); 
	margin: 0px; 
	line-height:14px;
	padding: 0 0 0 15px;
}

div.div-info a {
	position:relative;left:0px;
}

#idprogressD {
	position: fixed; border: 0px; z-index: 100; left:510px; top:300px; visibility:hidden; display:none;
}

* html #idprogressD { /*\*/position: absolute; top: expression((176 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((20 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ } 

#foo > #idprogressD { position: fixed; top: 176px; right: 20px; }

#idprogressM {
	position: absolute; 
	visibility: hidden; 
	border: 0px; 
	z-index: 100; 
	left:570px; 
	top:300px;
}
#idprogressQ {
	position: absolute; 
	visibility: hidden; 
	border: 0px; 
	z-index: 100; 
	left:650px; 
	top:300px;
}

#idprogressOPEN {
	position: absolute; 
	visibility: hidden; 
	border: 0px; 
	z-index: 100; 
	left:30px; 
	top:200px;
}
#idprogressCLOSED {
	position: absolute; 
	visibility: hidden; 
	border: 0px; 
	z-index: 100; 
	left:150px; 
	top:200px;
}
#idprogressANNUITY {
	position: absolute; 
	visibility: hidden; 
	border: 0px; 
	z-index: 100; 
	left:270px; 
	top:200px;
}
