#demo_stream{
background:url('/images3/demo_stream.jpg') no-repeat; 
width:922px;
height:92px;
padding:18px 20px 22px 20px;
color:#7f7f7f;
font-size:12px;
font-size:12px;
line-height:18px;
}
#demo_stream a {
display:block;
font-weight:bold;
color:#69b11a;
margin:28px 0 0 0;
width:140px;
}
#backgroundPopup{
display:none; 
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
z-index:1;
}
#flashpopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:150px;
background:#FFFFFF;
border:2px solid #FFFFFF;
z-index:2;
}

#flashpopup h1{
text-align:left;
color:#FFFFFF;
font-weight:bold;
background:url("/images3/ptitle.png") repeat-x scroll left top #FFFFFF;
height:29px;
padding:12px 0 0 10px;
font-size:16px;
overflow:hidden;
}
#flashpopupClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#FFFFFF;
font-weight:700;
display:block;
}
	div#q2c, div#q3c, div#q4c {
display:none;
float:left;
position:absolute;
z-index:1;
background:transparent;
}
div#q2contents, div#q3contents {
text-align:left;
float:left;
background:#F1F1F1;
color:#000000;
font-size:12px;
display:inline;
border:1px solid #DADADA;
padding:15px;
width:200px;
z-index:2;
position:relative;
right:14px;
bottom:90px;
}
div#q4contents {
text-align:left;
float:left;
background:#F1F1F1;
color:#000000;
font-size:12px;
display:inline;
border:1px solid #DADADA;
padding:15px;
width:200px;
z-index:2;
position:relative;
right:14px;
bottom:105px;
}