/* TOOLTIPS ******************************************************************/
div.tooltip {
	height: 18px;
	z-index: 1000;
	position: absolute;
	/*display: none;*/
}
div.tooltip div {
	background-repeat: no-repeat;
}
div.tooltip div.left {
	position: absolute;
	width: 7px;
	height: 18px;
	left: -7px;
	top: 0;
}
div.tooltip div.right {
	position: absolute;
	width: 10px;
	height: 18px;
	right: -10px;
	_right: -11px;
	top: 0;
}
div.tooltip div.arrow {
	position: absolute;
	width: 13px;
	height: 10px;
}
div.tooltip div.right-top {
	right: 0;
	top: -9px;
}
div.tooltip div.right-bottom {
	right: 0;
	top: 16px;
}
div.tooltip div.left-bottom {
	left: 0;
	top: 16px;
}
div.tooltip div.left-top {
	left: 0;
	top: -9px;
}

div.tooltip div.center {
	width: auto;
	_width: 0;
	height: 17px;
	padding-top: 1px;
	background-repeat: repeat-x;
	white-space: nowrap;
	overflow: visible;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}


/***************************************** STYLE-0 ***********************************/
div.tooltip-style-0 div.left {
	background-image: url(/media/howchet/image/interface/tooltip/0-left.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-left.png', sizingMethod='crop');
}
div.tooltip-style-0 div.right {
	background-image: url(/media/howchet/image/interface/tooltip/0-right.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-right.png', sizingMethod='crop');
}
div.tooltip-style-0 div.right-top {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-right-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-right-top.png', sizingMethod='crop');
}
div.tooltip-style-0 div.right-bottom {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-right-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-right-bottom.png', sizingMethod='crop');
}
div.tooltip-style-0 div.left-bottom {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-left-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-left-bottom.png', sizingMethod='crop');
}
div.tooltip-style-0 div.left-top {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-left-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-left-top.png', sizingMethod='crop');
}
div.tooltip-style-0 div.center {
	background-image: url(/media/howchet/image/interface/tooltip/0-center.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-center.png', sizingMethod='scale');
}


/***************************************** STYLE-1 ***********************************/
div.tooltip-style-1 div.left {
	background-image: url(/media/howchet/image/interface/tooltip/1-left.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-left.png', sizingMethod='crop');
}
div.tooltip-style-1 div.right {
	background-image: url(/media/howchet/image/interface/tooltip/1-right.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-right.png', sizingMethod='crop');
}
div.tooltip-style-1 div.right-top {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-right-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-right-top.png', sizingMethod='crop');
}
div.tooltip-style-1 div.right-bottom {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-right-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-right-bottom.png', sizingMethod='crop');
}
div.tooltip-style-1 div.left-bottom {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-left-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-left-bottom.png', sizingMethod='crop');
}
div.tooltip-style-1 div.left-top {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-left-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-left-top.png', sizingMethod='crop');
}
div.tooltip-style-1 div.center {
	background-image: url(/media/howchet/image/interface/tooltip/1-center.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-center.png', sizingMethod='scale');
}


/* BIG TOOLTIPS ******************************************/
table.tooltip {
	border-collapse: collapse;
	font-size: 11px;
	color: #FFF;
	z-index: 1000;
	/*display: none;*/
}
table.tooltip th {
	width: 12px;
}
table.tooltip thead tr,
table.tooltip tfoot tr {
	height: 12px;
}
table.tooltip thead th,
table.tooltip tfoot th {
	background-repeat: no-repeat;
}
table.tooltip thead th div,
table.tooltip tfoot th div {
	position: relative;
	width: 12px;
	height: 12px;
	overflow: visible;
}
table.tooltip thead th span,
table.tooltip tfoot th span {
	position: absolute;
	display: block;
	width: 13px;
	height: 10px;
	background-repeat: no-repeat;
}
table.tooltip thead th.right span {
	right: 12px;
	top: -9px;
}
table.tooltip tfoot th.right span {
	right: 12px;
	bottom: -8px;
	_bottom: -12px;
}
table.tooltip tfoot th.left span {
	left: 12px;
	bottom: -8px;
	_bottom: -12px;
}
table.tooltip thead th.left span {
	left: 12px;
	top: -9px;
}

table.tooltip tbody th.left,
table.tooltip tbody th.right {
	vertical-align: top;
	background-repeat: repeat-y;
}
table.tooltip tbody th.left {
	text-align: right;
}
table.tooltip tbody th.right {
	text-align: left;
}
table.tooltip tbody th.left div,
table.tooltip tbody th.right div {
	height: 18px;
	display: block;
	background-repeat: no-repeat;
}
table.tooltip tbody th.left div {
	width: 11px;
	margin-left: 1px;
}
table.tooltip tbody th.right div {
	width: 9px;
}
table.tooltip tbody td {
	vertical-align: top;
	background-repeat: repeat-x;
}

/***************************************** STYLE-2 ***********************************/
/* Arrows */
table.tooltip-style-2 thead th.right span {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-right-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-right-top.png', sizingMethod='crop');
}
table.tooltip-style-2 tfoot th.right span {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-right-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-right-bottom.png', sizingMethod='crop');
}
table.tooltip-style-2 tfoot th.left span {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-left-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-left-bottom.png', sizingMethod='crop');
}
table.tooltip-style-2 thead th.left span {
	background-image: url(/media/howchet/image/interface/tooltip/0-arrow-left-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/0-arrow-left-top.png', sizingMethod='crop');
}

/* Corners */
table.tooltip-style-2 thead th.right {
	background-image: url(/media/howchet/image/interface/tooltip/2-corners-right-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/2-corners-right-top.png', sizingMethod='crop');
}
table.tooltip-style-2 tfoot th.right {
	background-image: url(/media/howchet/image/interface/tooltip/2-corners-right-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/2-corners-right-bottom.png', sizingMethod='crop');
}
table.tooltip-style-2 tfoot th.left {
	background-image: url(/media/howchet/image/interface/tooltip/2-corners-left-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/2-corners-left-bottom.png', sizingMethod='crop');
}
table.tooltip-style-2 thead th.left {
	background-image: url(/media/howchet/image/interface/tooltip/2-corners-left-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/2-corners-left-top.png', sizingMethod='crop');
}

/* Borders */
table.tooltip-style-2 thead td {
	background-image: url(/media/howchet/image/interface/tooltip/2-borders-top-x.png);
}
table.tooltip-style-2 tfoot td {
	background-image: url(/media/howchet/image/interface/tooltip/2-borders-bottom-x.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/2-borders-bottom-x.png', sizingMethod='scale');
}

/* Body */
table.tooltip-style-2 tbody th.left {
	background-color: #927B44;
}
table.tooltip-style-2 tbody th.right {
	background-image: url(/media/howchet/image/interface/tooltip/2-borders-right-y.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/2-borders-right-y.png', sizingMethod='scale');
}
table.tooltip-style-2 tbody th.left div,
table.tooltip-style-2 tbody th.right div {
	background-image: url(/media/howchet/image/interface/tooltip/2-center-x.png);
}
table.tooltip-style-2 tbody td {
	background-color: #927B44;
	background-image: url(/media/howchet/image/interface/tooltip/2-center-x.png);
}


/***************************************** STYLE-3 ***********************************/
/* Arrows */
table.tooltip-style-3 thead th.right span {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-right-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-right-top.png', sizingMethod='crop');
}
table.tooltip-style-3 tfoot th.right span {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-right-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-right-bottom.png', sizingMethod='crop');
}
table.tooltip-style-3 tfoot th.left span {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-left-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-left-bottom.png', sizingMethod='crop');
}
table.tooltip-style-3 thead th.left span {
	background-image: url(/media/howchet/image/interface/tooltip/1-arrow-left-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/1-arrow-left-top.png', sizingMethod='crop');
}

/* Corners */
table.tooltip-style-3 thead th.right {
	background-image: url(/media/howchet/image/interface/tooltip/3-corners-right-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/3-corners-right-top.png', sizingMethod='crop');
}
table.tooltip-style-3 tfoot th.right {
	background-image: url(/media/howchet/image/interface/tooltip/3-corners-right-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/3-corners-right-bottom.png', sizingMethod='crop');
}
table.tooltip-style-3 tfoot th.left {
	background-image: url(/media/howchet/image/interface/tooltip/3-corners-left-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/3-corners-left-bottom.png', sizingMethod='crop');
}
table.tooltip-style-3 thead th.left {
	background-image: url(/media/howchet/image/interface/tooltip/3-corners-left-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/3-corners-left-top.png', sizingMethod='crop');
}

/* Borders */
table.tooltip-style-3 thead td {
	background-image: url(/media/howchet/image/interface/tooltip/3-borders-top-x.png);
}
table.tooltip-style-3 tfoot td {
	background-image: url(/media/howchet/image/interface/tooltip/3-borders-bottom-x.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/3-borders-bottom-x.png', sizingMethod='scale');
}

/* Body */
table.tooltip-style-3 tbody th.left {
	background-color: #67022B;
}
table.tooltip-style-3 tbody th.right {
	background-image: url(/media/howchet/image/interface/tooltip/3-borders-right-y.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/tooltip/3-borders-right-y.png', sizingMethod='scale');
}
table.tooltip-style-3 tbody th.left div,
table.tooltip-style-3 tbody th.right div {
	background-image: url(/media/howchet/image/interface/tooltip/3-center-x.png);
}
table.tooltip-style-3 tbody td {
	background-color: #67022B;
	background-image: url(/media/howchet/image/interface/tooltip/3-center-x.png);
}




/* POPUP *********************************************************************/
table.popup {
	border-collapse: collapse;
	z-index: 8000;
}
table.popup thead.popup th.left,
table.popup thead.popup th.right,
table.popup tfoot.popup th.left,
table.popup tfoot.popup th.right {
	background-repeat: no-repeat;
}
table.popup thead.popup td,
table.popup tfoot.popup td {
	background-repeat: repeat-x;
}
table.popup tbody th.popup-left,
table.popup tbody th.popup-right {
	background-repeat: repeat-y;
}
table.popup thead.popup th.right,
table.popup tfoot.popup th.left {
	overflow: visible;
}
table.popup thead.popup th.right div {
	position: relative;
	width: 12px;
	height: 12px;
	overflow: visible;
}
table.popup thead.popup th.right a {
	position: absolute;
	display: block;
	background-repeat: no-repeat;
	z-index: 3000;
}
table.popup tbody th.popup-left {
	vertical-align: top;
	text-align: right;
}
table.popup tbody th.popup-right {
	vertical-align: top;
	text-align: left;
}
table.popup tbody th.popup-left div,
table.popup tbody th.popup-right div {
	display: block;
	background-repeat: no-repeat;
}/*
table.popup tbody td {
	vertical-align: top;
}*/
table.popup tbody td table.content {
	border-collapse: collapse;
	border-top: 1px dashed #C8C8C8;
}
table.popup tbody td table.content tr.space td {
	padding-top: 10px;
}
table.popup tbody td table.content td {
	padding: 2px 0;
	vertical-align: middle;
	background: transparent none;
	border-bottom: 1px dashed #C8C8C8;
}

table.popup tbody td table.content li {
	padding-left: 8px;
}
table.popup tbody td h2,
#content #center table.popup tbody td h2 {
	margin-bottom: 6px;
	font-size: 16px;
	font-weight: bold;
	color: #9496C4;
}
table.popup tbody td table.content td input,
table.popup tbody td table.content td select {
	font-size: 11px;
	color: #3A3A3A;
}

/* POPUP - STYLE ***************************************************/
/* POPUP - STYLE-0 ***************************************/
table.popup-style-0 {
	font-size: 14px;
	color: #4A4D7E;
}
table.popup-style-0 thead.popup th,
table.popup-style-0 tfoot.popup th,
table.popup-style-0 tbody th.popup {
	width: 12px;
}
table.popup-style-0 thead.popup tr,
table.popup-style-0 tfoot.popup tr {
	height: 12px;
}
table.popup-style-0 thead.popup th.left {
	background-image: url(/media/howchet/image/interface/popup/0-corners-left-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-corners-left-top.png', sizingMethod='crop');
}
table.popup-style-0 thead.popup th.right {
	background-image: url(/media/howchet/image/interface/popup/0-corners-right-top.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-corners-right-top.png', sizingMethod='crop');
}
table.popup-style-0 tfoot.popup th.left {
	background-image: url(/media/howchet/image/interface/popup/0-corners-left-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-corners-left-bottom.png', sizingMethod='crop');
}
table.popup-style-0 tfoot.popup th.right {
	background-image: url(/media/howchet/image/interface/popup/0-corners-right-bottom.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-corners-right-bottom.png', sizingMethod='crop');
}
table.popup-style-0 thead.popup td {
	background-image: url(/media/howchet/image/interface/popup/0-borders-top-x.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-borders-top-x.png', sizingMethod='scale');
}

table.popup-style-0 thead.popup th.right a {
	width: 24px;
	height: 24px;
	right: 5px;
	top: 3px;
	background-image: url(/media/howchet/image/interface/popup/0-close-ico.png);
}
table.popup-style-0 tfoot.popup td {
	background-image: url(/media/howchet/image/interface/popup/0-borders-bottom-x.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-borders-bottom-x.png', sizingMethod='scale');
}
table.popup-style-0 tbody tr th.popup-left {
	background-image: url(/media/howchet/image/interface/popup/0-borders-left-y.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-borders-left-y.png', sizingMethod='scale');
}
table.popup-style-0 tbody tr th.popup-right {
	background-image: url(/media/howchet/image/interface/popup/0-borders-right-y.png);
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/howchet/image/interface/popup/0-borders-right-y.png', sizingMethod='scale');
}
table.popup-style-0 tbody th.popup-left div {
	width: 9px;
	margin-left: 3px;
}
table.popup-style-0 tbody th.popup-right div {
	width: 7px;
}
table.popup-style-0 tbody td {
	background-color: #F8F9FB;
}
