#drupal{ 
	position:absolute;
	margin:0px;
	padding:0px;
	width:994px;
	height:655px;
	background-color:#baebff;
	font:normal 10pt Arial, sans-serif;
	line-height:14pt;
	letter-spacing:0.8;
}

#wonder_content {
	position:relative;
	width:737px;
	height:600px;
	background:white; 
	font: 0.9em/1.3em verdana, sans-serif; 
	z-index: 2; 
} 
#wonder_content a { text-decoration:none; color:#ff0082; } 
#wonder_content a:hover { text-decoration:none; color:#ff0082;text-decoration:underline; } 

#tab_pages{
		position:absolute;
		width:670px;
		height:630px;
		float:left;
}

#clientstatus_bar{
		height:518px;
		width:100%;
		background-image:url("images/loading_bar_bg.gif");
		background-repeat:repeat;
		float:left;
		vertical-align:top;
	}
	#error{
		position:absolute;
		left:300px;
		top:220px;
		width:240px;
		height:175px;		
		background-image:url("images/error_bg.png");
		background-repeat:no-repeat;
		visibility:hidden;
		z-index:6;				
		font:normal 10pt Arial, sans-serif;
		line-height:12pt;
		letter-spacing:0.8;
		color: #3A5254;
	}
	#error h1{ font:bold 12pt Arial, sans-serif; color: #3A5254; }
	#error a{ color:#ff0082; }
	#error a.active{ text-decoration:underline; }
	#error a:hover { text-decoration:underline; }
	#error a:visited { } 
	
	#tabmenu { 
		color: #000; 
		padding: 0px; z-index: 1; 
		height:45px;
		width:737px;
		text-align:left;
		margin-bottom:0px;
		}
	
	.tabbg { background:white;background-image:url('images/3tab.jpg');	background-repeat:no-repeat;}	
	.tabbg1 { background:white;background-image:url('images/3tab_1.jpg');	background-repeat:no-repeat;}
	.tabbg2 { background:white;background-image:url('images/3tab_2.jpg');	background-repeat:no-repeat;}
	.tabbg3 { background:white;background-image:url('images/3tab_3.jpg');	background-repeat:no-repeat;}
	
	#tabmenu li { display: inline; overflow: hidden; list-style-type: none;text-align:center;} 
	#tabmenu a { color: #577A80; font:normal 14px "Helvetica Neue", Helvetica, Arial, sans-serif; 
		padding: 16px 0px 4px 0px; margin: 0px; text-decoration: none;line-height:35px; } 
	#tabmenu a.active { color:#007591;  } 
	#tabmenu a:hover { color: #FF9100; cursor:pointer;} 
	#tabmenu a:visited { color: #E8E9BE; } 
	#tabmenu a.active:hover { color: #007591; } 

	
	
#applet{
	position:absolute;
	top:0px;
	left:0px;
	width:670px;
	height:600px;
	visibility:hidden;
	z-index:6;
	background-color:white;
}

#loading{
	position:absolute;
	top:530px;
	left:5px;
}	

#clientstatus{ 
	position:absolute;
	top:555px;left:673px;
	width:57px;
	height:16px;
	text-align:center;
	color:white;
	font:bold 8pt Arial, sans-serif;
	padding:3px;
	letter-spacing:0.8;
} 	

	
#rightsidebar{ 
	position:absolute;top:0px;left:737px;
	width:253px;height:645px;
	background:white;background-image:url('images/sidebox_bg.gif');background-repeat:no-repeat;background-position:top left; }
	
.rightsidebar_class{ 
	padding:30px 20px 0px 35px;
	color: #3A5254;
	font:normal 10pt Arial, sans-serif;
	line-height:14pt;
	letter-spacing:0.8;
}
	
#rightsidebar h1{
		margin-bottom:20px;
		font:bold 18px Arial, Helvetica, sans-serif;
		margin-top:3px; color:#3A5254;border:0px;
		text-transform:none;
	}
#rightsidebar li{
		font:normal 10pt Arial, sans-serif;
	}
	
#playpapermint_inbrowser {position:absolute;top:0px;left:0px;}
#playpapermint_window {position:absolute;top:0px;left:0px;}
#javawarning {position:absolute;top:0px;left:0px;}
#nojava {position:absolute;top:0px;left:0px;}
#error_sidebar{}

#fullscreen_bar{
	position:absolute;top:0px;left:0px;
	height:20px;width:100%;
	margin:0px;padding:0px;
	background-color:white;
	color:#8c00ff;
	visibility:hidden;z-index:7;
}

#fullscreen_bar a {
	font-size: 8pt;
	color: #8c00ff;
	font:normal 10pt Arial, sans-serif;
	line-height:14pt;
	letter-spacing:0.8;
}
#fullscreen_bar a.active{ background-color:#8c00ff;color:#ffffff; }
#fullscreen_bar a:hover { background-color:#8c00ff;color:white; }
#fullscreen_bar a:visited { color: #8c00ff;background-color:white; } 

#trustoverlay{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	width:737px;
	height:645px;
	background-color:white;
	z-index:199;
	vertical-align:middle;
	text-align:center;
	color:black;
	font:bold 11pt Arial, sans-serif;
	line-height:14pt;
	letter-spacing:0.8;
}