.tooltip-box {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;
	clear:both;
	z-index:1900000000;
	display:none;
}
.tooltip-box .lefttopbg {
	background: transparent url(../images/tooltip-top-left.png) no-repeat;
	background-position: bottom;
	height:45px;
	width:19px;
}
.tooltip-box .righttopbg {
	background: transparent url(../images/tooltip-top-right.png) no-repeat;
	background-position: bottom;
	height:45px;
	width:19px;
}
.tooltip-box .topmiddlebg {
	background: transparent url(../images/tooltip-top-bg.png) ;
	background-repeat: repeat-x;
	background-position: bottom;
	height:45px;
	margin-left:57px;
}
.tooltip-box .topmiddlebg a{
	font-size:10px;
	color:#ff5e0f;
	text-decoration:underline;	
}
.tooltip-box .leftbg {
	background: transparent url(../images/tooltip-left.png) no-repeat;
	background-position: top;
	width:19px;
}
.tooltip-box .rightbg {
	background: transparent url(../images/tooltip-right.png) no-repeat;
	background-position: top;
	width:19px;
}
.tooltip-box .middlebg {
	background: transparent url(../images/tooltip-middle-bg.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.tooltip-box .middlebg2 {
	background: transparent url(../images/tooltip-middle-bg.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.tooltip-box .middlebg2 .heading {
	font-family:arial;
	font-size:20pt;
	font-weight:bold;
	color:#756761;
	text-align:center;
	line-height:20px;
	padding:20px 20px 0px 20px;
}
.tooltip-box .middlebg2 .txt {
	font-family:arial;
	font-size:13pt;
	font-weight:bold;
	color:#756761;
	text-align:center;
	line-height:30px;
	padding:0px 20px 20px 20px;
	margin:0px;
}
.tooltip-box .middlebg2 .txt a {
	font-family:arial;
	font-size:13pt;
	font-weight:bold;
	color:#FF5E0F;
	text-align:center;
	line-height:30px;
	padding:0px;
	margin:0px;
text-decoration:underline;
}
.tooltip-box .leftbottompbg {
	background: transparent url(../images/tooltip-bottom-left.png) no-repeat;
	background-position: bottom;
	height:19px;
	width:19px;
}
.tooltip-box .rightbottombg {
	background: transparent url(../images/tooltip-bottom-right.png) no-repeat;
	background-position: bottom;
	height:19px;
	width:19px;
}
.tooltip-box .bottommiddlebg {
	background: transparent url(../images/tooltip-bottom-bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height:19px;
}
.tooltip-box .gobutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	background: transparent url(../images/pop-up-go-button.png);
	background-repeat: no-repeat;
	text-align: center;
	cursor:hand;
	width:70px;
	height:38px;
	border:0px;
	margin:10px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:38px;
	vertical-align:middle;
}
.tooltip-box .small-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #ffffff;
	background: transparent url(../images/button-small.png);
	background-repeat: no-repeat;
	text-align: center;
	cursor:hand;
	width:59px;
	height:30px;
	border:0px;
	margin:10px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:30px;
	vertical-align:middle;
}
.tooltip-box .middlebg3 {
	background: transparent url(../images/tooltip2-middle-bg.png);
	background-position:right top;
	background-repeat:no-repeat;
	text-align:center;
}
.tooltip-box .middlebg3 .heading {
	font-family:arial;
	font-size:20pt;
	font-weight:bold;
	color:#756761;
	text-align:center;
	line-height:20px;
	padding:20px 20px 0px 20px;
}
.tooltip-box .middlebg3 .txt {
	font-family:arial;
	font-size:13pt;
	font-weight:bold;
	color:#756761;
	text-align:center;
	line-height:30px;
	padding:0px 20px 20px 20px;
	margin:0px;
}

.info-tooltip-box {
	position:absolute;
	top:0px;
	margin:0px;
	padding:0px;
	clear:both;
	border:1
	z-index:1000000000;
}
.info-tooltip-box .lefttopbg {
	background: transparent url(../images/info-tooltip-topleft.png) no-repeat;
	background-position: bottom;
	height:16px;
	width:16px;
}
.info-tooltip-box .righttopbg {
	background: transparent url(../images/info-tooltip-topright.png) no-repeat;
	background-position: bottom;
	height:16px;
	width:16px;
}
.info-tooltip-box .topmiddlebg {
	background: transparent url(../images/info-tooltip-topbg.png) ;
	background-repeat: repeat-x;
	background-position: bottom;
	height:16px;
}
.info-tooltip-box .leftbg {
	background: transparent url(../images/info-tooltip-leftbg.png) no-repeat;
	background-position: top;
	width:29px;
}
.info-tooltip-box .rightbg {
	background: transparent url(../images/info-tooltip-rightbg.png) no-repeat;
	background-position: top;
	width:16px;
}
.info-tooltip-box .middlebg {
	background: transparent url(../images/info-tooltip-middlebg.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.info-tooltip-box .middlebg .txt {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:10px 5px 5px 5px;
}
.info-tooltip-box .leftbottompbg {
	background: transparent url(../images/info-tooltip-bottomleft.png) no-repeat;
	background-position: bottom;
	height:27px;
	width:29px;
}
.info-tooltip-box .rightbottombg {
	background: transparent url(../images/info-tooltip-bottomright.png) no-repeat;
	background-position: bottom;
	height:27px;
	width:16px;
}
.info-tooltip-box .bottommiddlebg {
	background: transparent url(../images/info-tooltip-bottombg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height:27px;
}
.tooltip-box .lefttopbg2 {
	background: transparent url(../images/tooltip-top-left.png) no-repeat;
	background-position: bottom;
	height:19px;
	width:19px;
}
.tooltip-box .righttopbg2 {
	background: transparent url(../images/tooltip-top-right.png) no-repeat;
	background-position: bottom;
	height:19px;
	width:19px;
}
.tooltip-box .topmiddlebg2 {
	background: transparent url(../images/tooltip-top-bg.png) ;
	background-repeat: repeat-x;
	background-position: bottom;
	height:19px;
}
.tooltip-box .topmiddlebg2 a{
	font-size:10px;
	color:#ff5e0f;
	text-decoration:underline;
}



.tooltip {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;
	clear:both;
	z-index:1000000000;
}
.tooltip .lefttopbg {
	background: transparent url(../images/tooltip-top-left.png) no-repeat;
	background-position: bottom;
	height:45px;
	width:19px;
}
.tooltip .righttopbg {
	background: transparent url(../images/tooltip-top-right.png) no-repeat;
	background-position: bottom;
	height:45px;
	width:19px;
}
.tooltip .topmiddlebg {
	background: transparent url(../images/tooltip-top-bg.png) ;
	background-repeat: repeat-x;
	background-position: bottom;
	height:45px;
	margin-left:57px;
}
.tooltip .leftbg {
	background: transparent url(../images/tooltip-left.png) no-repeat;
	background-position: top;
	width:19px;
}
.tooltip .rightbg {
	background: transparent url(../images/tooltip-right.png) no-repeat;
	background-position: top;
	width:19px;
}
.tooltip .middlebg2 {
	background: transparent url(../images/tooltip-middle-bg.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.tooltip .leftbottompbg {
	background: transparent url(../images/tooltip-bottom-left.png) no-repeat;
	background-position: bottom;
	height:19px;
	width:19px;
}
.tooltip .rightbottombg {
	background: transparent url(../images/tooltip-bottom-right.png) no-repeat;
	background-position: bottom;
	height:19px;
	width:19px;
}
.tooltip .bottommiddlebg {
	background: transparent url(../images/tooltip-bottom-bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height:19px;
}
.tooltip .gobutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	background: transparent url(../images/pop-up-go-button.png);
	background-repeat: no-repeat;
	text-align: center;
	cursor:hand;
	width:70px;
	height:38px;
	border:0px;
	margin:10px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:38px;
	vertical-align:middle;
}
.tooltip .middlebg2 .heading {
	font-family:arial;
	font-size:20pt;
	font-weight:bold;
	color:#756761;
	text-align:center;
	line-height:20px;
	padding:20px 20px 0px 20px;
}
.tooltip .middlebg2 .txt {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ba2500;
	text-align:left;
	padding:10px 5px 5px 0px;
	margin:0px;
}
.tooltip .topmiddlebg a{
	font-size:10px;
	color:#ff5e0f;
	text-decoration:underline;	
}
.tooltip-box .bigbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	background: transparent url(../images/button_310.png);
	background-repeat: no-repeat;
	text-align: center;
	cursor:hand;
	width:310px;
	height:38px;
	border:0px;
	margin:10px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:38px;
	vertical-align:middle;
}
.txtbox-email {
	border-color:#EBEBEB #A6A6A6 #A6A6A6 #EBEBEB;
	border-style:solid;
	border-width:1px;
	color:#63666D;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	width:300px;
	height:20px;
	line-height:18px;
	padding:3px 3px 2px 3px;
	margin:0px 0px 3px 0px;
}


.tooltip-error {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;
	clear:both;
	z-index:1000000000;
}
.tooltip-error .lefttopbg {
	background: transparent url(../images/tooltip-top-left-error.png) no-repeat;
	background-position: bottom;
	height:45px;
	width:19px;
}
.tooltip-error .righttopbg {
	background: transparent url(../images/tooltip-top-right-error.png) no-repeat;
	background-position: bottom;
	height:45px;
	width:19px;
}
.tooltip-error .topmiddlebg {
	background: transparent url(../images/tooltip-top-arrow-error.png) ;
	background-repeat: repeat-x;
	background-position: bottom;
	height:45px;
	margin-left:57px;
}
.tooltip-error .leftbg {
	background: transparent url(../images/tooltip-left-error.png) no-repeat;
	background-position: top;
	width:19px;
}
.tooltip-error .rightbg {
	background: transparent url(../images/tooltip-right-error.png) no-repeat;
	background-position: top;
	width:19px;
}
.tooltip-error .middlebg2 {
	background: transparent url(../images/tooltip-middle-bg-error.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.tooltip-error .leftbottompbg {
	background: transparent url(../images/tooltip-bottom-left-error.png) no-repeat;
	background-position: bottom;
	height:18px;
	width:19px;
}
.tooltip-error .rightbottombg {
	background: transparent url(../images/tooltip-bottom-right-error.png) no-repeat;
	background-position: bottom;
	height:18px;
	width:19px;
}
.tooltip-error .bottommiddlebg {
	background: transparent url(../images/tooltip-bottom-bg-error.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height:18px;
}
.tooltip-error .gobutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	background: transparent url(../images/pop-up-go-button.png);
	background-repeat: no-repeat;
	text-align: center;
	cursor:hand;
	width:70px;
	height:38px;
	border:0px;
	margin:10px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	line-height:38px;
	vertical-align:middle;
}
.tooltip-error .middlebg2 .heading {
	font-family:arial;
	font-size:20pt;
	font-weight:bold;
	color:#756761;
	text-align:center;
	line-height:20px;
	padding:20px 20px 0px 20px;
}
.tooltip-error .middlebg2 .txt {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ba2500;
	text-align:left;
	padding:5px 5px 5px 0px;
	margin:0px;
}
.tooltip-error .topmiddlebg a{
	font-size:10px;
	color:#ff5e0f;
	text-decoration:underline;	
}