#app_wrapper {
	position:relative; 
	height:auto !important; /* Height for most browsers */
	min-height:100%;
	height:100%; /* Height for IE6 */
	}

/* Start Background Transprency Div */
.outer_result {
	width:100%;
	height:1600px;
	position:fixed !important;
	position:absolute;	
	top:0;
	bottom:0;
	left:0;
	z-index:100;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/app/trans.png', sizingMethod='scale'); /* for IE6 */
}

#result>.outer_result {
	background:url(/images/app/trans.png); /* For all PNG capable Browsers */
	*background:url(/images/app/trans_ie7.png); /* For IE7 */
}

iframe {
	filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); /* Hide Select Boxes in IE6 */
	}	
	
.outer_result>iframe {
	display:none /* Hide iframe from all browsers that don't need it */
	}	

/* End Background Transprency */

/* Start Result Div */

.close {
	background:darkblue;
	border:solid #333333;
	border-width:4px 4px 0 4px;
	text-align:right;
	height:17px;
	padding:3px 5px 6px 5px;
}

	.close a {
		color:#fff;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		}
		
		.close a strong {
			font-size:16px;
			font-weight:bold
			}
	.close a:hover {
		text-decoration:none
		}			
		

.inner_content {
	padding:0 40px;
	overflow:auto;
	background:#fff;
	height:100%;
	border:solid #333333;
	border-width:0 4px 4px 4px;
	}

.inner_result {
	bottom:25%;
	left:25%;
	right:25%;
	width:50%;
    min-width:450px;
	min-height:360px;
	height:38% !important;
	height:20%;
	position:fixed !important;
	position:absolute;
    top:auto !important;
	top:0px;
    top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+75+"px" : body.scrollTop+75+"px");
	padding:0px;
	background:#fff
}	
	
.inner_result form {
	padding:0px;
	margin:5px;
	border:1px solid #38648F;
	height:97%
}
	
.inner_result form #qqsum {
	margin:0px;}	
	
.inner_result form fieldset {
	padding:0px;
	margin:0px;
	border:none}
	
.inner_result fieldset h2 {
	background:url(/images/app/fs-header-bg.png) repeat-x;
	border:1px solid #fff;
	height:25px;
	padding:10px 0 0 5px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:left}					
	
	.inner_result fieldset td {
		padding:10px}
		

.qqamt {
	font:bold 18px Arial, Helvetica, sans-serif;
	padding:12px 0px;
	}
	
#qqsum th {
	font-weight:normal;
    padding:10px 0px 10px 16px;	
	}

/* End Result Div */

.loader {
	background:url(/images/app/processing.gif) no-repeat 0 200px
	}

	
	