﻿#container, #simpleContainer  {
  width: 560px;
  margin: 20px auto;
  background: #fff url(../images/common/popup_page_bg.gif) repeat-y;
}
#simpleContainer, #simpleContainer #simpleHeader, #simpleContainer #simpleFooter {background: none;}
#simpleContainer {margin: 0px auto;}
#printContent, #popupContent {
	padding: 6px 87px 25px 54px; 
}

/* HEADER STYLES start*/
#simpleHeader {
	width: 560px;
	height: 110px;
	background: url(../images/common/popup_header_bg.gif) top no-repeat;
	position: relative;
}
#simpleHeader img#headerImg {
	margin: 6px 0 0 6px;
	width: 548px;
	height: 104px;
	background: transparent;
}
#simpleHeader #logo {
	position: absolute;
	top: 19px;
	left: 20px;
	margin: 0;
}
#simpleHeader #closeButton {
	position: absolute;
	top: 9px;
	left: 535px;
	width: 16px;
	height: 15px;
	background: url(../images/common/popup_close_shadow.png) top no-repeat;
	behavior: url(images/pngbehavior.htc);
}
#simpleHeader #closeButton div {
	width: 14px;
	height: 13px;
	margin: 1px 0 0 1px;
	background: url(../images/common/popup_close_btn_over.gif) top no-repeat;
}
#simpleHeader #closeButton div a {
	text-indent: -9000px;
	width: 14px;
	height: 13px;
	background: url(../images/common/popup_close_btn.gif) top no-repeat;
	display:block;
}
#simpleHeader #closeButton a:hover, 
#simpleHeader #closeButton a:focus {
	background-image: none;
}

/* FOOTER LAYOUT STYLES start */
#simpleFooter {
	padding-bottom: 11px;
	background: url(../images/common/popup_page_bottom.gif) left bottom no-repeat;
	width: 560px;
}
#footerText, .footerText {
	text-align: center;
	font-size: 10px;	
	padding: 10px 0;
}
#footerText {margin: 0 10px;}

/* Calculator popup page*/
hr {margin: 0 auto 5px auto; width: 533px;}
.footer {padding: 0 10px;}
#calcReport {background: none; padding: 0 5px;}
#calcReport table {background: none; margin: 0; width: 548px; border: 1px solid #999;}
#calcReport table table {margin: 0; border: 0; width: 100%}
#calcReport table table table {border: 0; width: 90%;} 

/* Redirect page */
* html #redirect_ok, * html #redirect_ok a   { behavior: url(images/pngbehavior.htc); }
#redirect_ok  {
	width: 26px;
	height: 21px;
	margin: 20px auto 0 auto;
	display: block;
	background: url(../images/common/text/go_btn_over.png) left top no-repeat;
}
#redirect_ok a {
	width: 26px;
	height: 21px;
	display: block;
	text-indent: -9000px;
	background: url(../images/common/text/go_btn.png) left top no-repeat;
}
#redirect_ok a:hover, #redirect_ok a:focus {
	background-image: none;
}

