
/*   load the main media CSS file    */

@import url('../../../common/styles/media.css');

html, body {
margin:0;
height:100%;
}
#flashContent 
{
	width:98%;
	height:98%;
	overflow:hidden;
}
#mainDiv{
	width:460px;
	height:400px;
	position:absolute;
}
#main_wrapper{
	width:450px;
	height:360px;
	position:absolute;
}
#main_container{
	width:440px !important;
	height:340px !important;
}
#sub_container{
	width:430px;
	height:300px;
	position:absolute;
	top:20px;
	left:10px;
}
#ID_title{
	left:147px;
	top:2px;
	height:17px;
	width:181px;
	position:absolute;
}
#mainImg{
	left: 15px;
	position: absolute;
	top:100px;
	font-weight:14px;
}
#ID_txt01{
	width:155px;
	height:80px;
	text-align:left;
	font-size:11px;
	position:absolute;
	left:130px;
	top:95px;
	opacity:0;
}
.bubble {position: relative;
	padding: 5px;
	margin: 1em 0 3em;
	background-color: #cce9e7;
	-webkit-box-shadow: 2px 2px 4px #888;
	-moz-box-shadow: 2px 2px 4px #888;
	box-shadow: 2px 2px 4px #888;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border: 3px solid #67bdbc;
	width:143px;
	height:48px;
	color:#393536;
	position:absolute;
	left:124px;
	top:74px;
	opacity:0;
}
.bubble:after {
	content: "";
	position: absolute;
	bottom: -26px;
	left: 10px;
	border-width: 23px 0 0 17px;
	border-style: solid;
	border-color: #67bdbc transparent;
	display: block;
}
#wormGif{
	top:132px;
	left:97px;
	position:absolute;
	opacity:0;
}
.bubbleTop{
	position: relative;
	padding: 5px;
	margin: 1em 0 3em;
	background-color: #cce9e7;
	-webkit-box-shadow: 2px 2px 4px #888;
	-moz-box-shadow: 2px 2px 4px #888;
	box-shadow: 2px 2px 4px #888;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border: 3px solid #67bdbc;
	width:158px;
	height:46px;
	color:#393536;
	position:absolute;
	left:243.35px;
	top:218.25px;
	opacity:0;
}
.bubbleTop.top:after {
	border-color: transparent #67bdbc;
	border-width: 24px 0 0 14px;
	bottom: auto;
	left: auto;
	right: 148px;
	top: -26px;
	}
.bubbleTop:after {
	border-style: solid;
	content: "";
	display: inline-block;
	position: absolute;
	}
.bubbleTop.top {
	background-color: #cce9e7;
	margin-top: 24px;
	}
	
#ID_txt02{
	width:168px;
	height:80px;
	text-align:left;
	font-size:11px;
	position:absolute;
	left:248.35px;
	top:244.25px;
	opacity:0;
}
#ID_txt03{
	width:168px;
	height:80px;
	text-align:left;
	font-size:11px;
	position:absolute;
	left:248.35px;
	top:244.25px;
	opacity:0;
}
.bubbleTop1{
	position: relative;
	padding: 5px;
	margin: 1em 0 3em;
	background-color: #cce9e7;
	-webkit-box-shadow: 2px 2px 4px #888;
	-moz-box-shadow: 2px 2px 4px #888;
	box-shadow: 2px 2px 4px #888;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border: 3px solid #67bdbc;
	width:158px;
	height:46px;
	color:#393536;
	position:absolute;
	left:243.35px;
	top:218.25px;
	opacity:0;
}
.bubbleTop1.top:after {
	border-color: transparent #67bdbc;
	border-width: 24px 0 0 14px;
	bottom: auto;
	left: auto;
	right: 148px;
	top: -26px;
	}
.bubbleTop1:after {
	border-style: solid;
	content: "";
	display: inline-block;
	position: absolute;
	}
.bubbleTop1.top {
	background-color: #cce9e7;
	margin-top: 24px;
	}
	
#star{
	top:132px;
	left:90px;
	position:absolute;
	opacity:0;
}



#ID_txt04{
	width:168px;
	height:80px;
	text-align:left;
	font-size:11px;
	position:absolute;
	left:248.35px;
	top:244.25px;
	opacity:0;
}
.bubbleTop2{
	position: relative;
	padding: 5px;
	margin: 1em 0 3em;
	background-color: #cce9e7;
	-webkit-box-shadow: 2px 2px 4px #888;
	-moz-box-shadow: 2px 2px 4px #888;
	box-shadow: 2px 2px 4px #888;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border: 3px solid #67bdbc;
	width:158px;
	height:62px;
	color:#393536;
	position:absolute;
	left:243.35px;
	top:218.25px;
	opacity:0;
}
.bubbleTop2.top:after {
	border-color: transparent #67bdbc;
	border-width: 24px 0 0 14px;
	bottom: auto;
	left: auto;
	right: 148px;
	top: -26px;
	}
.bubbleTop2:after {
	border-style: solid;
	content: "";
	display: inline-block;
	position: absolute;
	}
.bubbleTop2.top {
	background-color: #cce9e7;
	margin-top: 24px;
	}
	
#trojan{
	top:132px;
	left:90px;
	position:absolute;
	opacity:0;
}