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

