html, body {
	height:100%;
}
#cover[id] {
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	background:#000000;
	width:100%;
	height:100%;
	z-index:999;
	-moz-opacity:0;
}
#cover {
	display:none;
	position:absolute;
 top:expression( ( ignoreMe = document.documentElement.scrollTop)+'px' );
	left:0px;
	background:#000000;
	width:100%;
	height:100%;
	z-index:999;
	filter:alpha(opacity=0);
	-khtml-opacity: 0;
	opacity: 0;
}
.fade[class] {
	display:none;
	position:fixed;
	top:0px;
	background:transparent;
	z-index:1000;
	width:100%;
	height:100%;
}
.fade {
	display:none;
	position:absolute;
 top:expression( ( ignoreMe = document.documentElement.scrollTop)+'px' );
	background:transparent;
	z-index:1000;
	width:100%;
	height: 100%;
}
#main {
	display:none;
	width:1px;
	height:50%;
	margin-bottom:-250px; /* half of container's height */
	float:left;
}
#tv[id] {
	display:none;
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:500px;
	width:550px;
	clear:left;
	z-index:1001;
}
*html #tv {
	display:none;
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:500px;
	width:550px;
	z-index:1001;
 margin-top:expression( ( ignoreMe =(document.documentElement.clientHeight/2)-250)+'px' );
}
#movie {
	display:none;
	float:left;
	height:500px;
	width:550px;
	position:absolute;
	z-index:1002;
}
.cmp td{ border-bottom:solid 1px #cacaca; padding:20px;  }
.txtheadern{font-family:Verdana, Geneva, sans-serif; color: #0086D0; text-decoration:none;}
.txtheadern:hover{color: #000;}
.wintxt{ font-family:Verdana, Geneva, sans-serif; color: #0086D0; text-decoration:none; cursor:pointer; padding:10px;}
.wintxt:hover{color: #000;padding:10px}
.showwintxt{ font-family:Verdana, Geneva, sans-serif; color: #0086D0; text-decoration:none; cursor:pointer;}
.showwintxt:hover{color: #000;}
.bgrey{	background-color:#e9e9e9;color:#000;font-family:Verdana, Geneva, sans-serif;padding:10px;border: 1px solid #CCC;}
.mactxt{ font-family:Verdana, Geneva, sans-serif; color: #0086D0; text-decoration:none; cursor:pointer; padding:10px}
.mactxt:hover{color: #000; padding:10px}
.showmactxt{ font-family:Verdana, Geneva, sans-serif; color: #0086D0; text-decoration:none; cursor:pointer;}
.showmactxt:hover{color: #000;}
#d1, #d2, #d3, #d4, #d5, #d6, #d7, #d8, #d9, #d10, #d11, #d12, #d13, #d14, #d15, #d122{	font-weight:normal;}
#t1, #t2, #t3, #t4, #t5, #t6, #t7, #t8, #t9, #t10, #t11, #t12, #t13, #t14, #t15, #t122{font-weight:normal;}
#content {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ide_txt_pricing.png');
	width:87px;
	height:28px;
	margin-left:3px;
	
	
}
#content[id] {
	background:url(ide_txt_pricing.png) no-repeat;
	width:87px;
	height:28px;
}
#content h1 {
	margin: 0px auto 0;
	font-weight:bold;
	line-height:20px;
	font-family:Lucida Grande, Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	text-indent: -9999px;
	color:#ffffff;
	padding:0px 0px 0px 42px;
	margin:0px;
	font-size:18px;
}
.popdiv{height:450px; width:510px; overflow:hidden; margin:10px auto; padding:0px 10px 0px 10px; float:left;}
.planpop h1 { float:left; width:480px; margin:10px 0px 0px 0px; padding:0px 0px 0px 10px;}
.popdiv p { margin:5px 0px 5px 0px; padding:0px 0px 0px 0px;}
.planpop {background-image:url(ide_pop.png);_background-image:url(ide_pop.gif); background-repeat:no-repeat; width:540px; height:470px; padding:10px 10px 20px 10px; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:18px; height:auto; text-align:justify; overflow:hidden }
.close { float:right; width:25px; height:27px;position:absolute;top:-5px; right:-18px; #right:-10px;z-index:999;cursor:pointer;
border:0px; background-image: url(ide_close.png); _background-image: url(ide_nclose.gif);background-repeat:no-repeat;}