﻿div.imb-toolbar
{
	background-image: url('content/images/toolbar_bg.png');
	clear: both;
	height: 30px;
}
div.imb-toolbar img
{
	border: none;
}
div.imb-toolbar .plugins
{
	float: left;
	margin-left: 3px;
}
div.imb-toolbar .right
{
	float: right;
	margin-right: 3px;
}
div.imb-toolbar .partners
{
}
iframe.fbapp
{
	border: 0px;
	float: left;
	height: 24px !important;
	width: 40px !important;
}
div.imb-toolbar .separator
{
	background-image: url('content/images/separator.png');
	border: none;
	clear: none !important;
	display: block;
	float: left;
	height: 24px;
	margin-left: 1px;
	margin-right: 2px;
	margin-top: 3px;
	width: 1px;
}
div.imb-toolbar .imb-button
{
	background-image: url('content/images/toolbarbutton_bg.png');
	border: none;
	clear: none !important;
	display: block;
	float: left;
	height: 24px;
	margin-left: 1px;
	margin-right: 2px;
	margin-top: 3px;
	padding: 0px 0px;
	width: 26px;
}
div.imb-toolbar .socialGames_button .ico
{
	background-image: url('content/images/social_games.png');
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 26px;
}
div.imb-toolbar .gifts_button .ico
{
	background-image: url('content/images/gifts.png');
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 26px;
	z-index: 2000000;
}
div.imb-toolbar .imb-button:hover,div.imb-toolbar .imb-button:focus,div.imb-toolbar .imb-button:active
{
	background-color: transparent !important;
	background-position: -26px 0px;
}
.imb-rte p
{
	margin: 0;
}
.imb-rte
{
	border: 1px solid lightgray;
	outline: 0px solid transparent;
}
.imb-rte:focus
{
	outline: 0px solid transparent;
}
div#trigger span
{
	display: none;
}
div#trigger:hover span
{
	background: black;
	color: #AAA;
	display: block;
	font: 10px Verdana,sans-serif;
	left: 0;
	margin: 10px;
	padding: 5px;
	position: absolute;
	text-align: center;
	top: 200px;
	width: 125px;
	z-index: 100;
}
.imb-hide
{
	display: none;
}
.imb-showMore
{
	background-image: url('content/images/Expand-26x24.png')!important;
	float: left;
}
.imb-showMoreRight
{
	background-image: url('content/images/RightExpandBar.png')!important;
	float: left;
	height: 30px!important;
	width: 15px!important;
}
.imb-showMoreLeft
{
	background-image: url('content/images/LeftExpandBar.png')!important;
	float: left;
	height: 30px!important;
	width: 15px!important;
}
.imb-showMoreCenter
{
	background-image: url('content/images/BkgExpandBar.png')!important;
	float: left;
	height: 30px!important;
}
.imb-showMoreArrow
{
	background-image: url('content/images/ArrowExpandBar.png');
	float: left;
	height: 5px;
	margin-left: -20px;
	margin-top: 30px;
	width: 8px;
}
.iminent_button
{
	float: right!important;
}
.imb-showOnHover img
{
	border: none;
}
.imb-showOnHover .plugins
{
	float: left;
	margin-left: 3px;
}
.imb-showOnHover .right
{
	float: right;
	margin-right: 3px;
}
.imb-showOnHover .partners
{
	float: left;
}
.imb-showOnHover .separator
{
	background-image: url('content/images/separator.png');
	border: none;
	clear: none !important;
	display: block;
	float: left;
	height: 24px;
	margin-left: 1px;
	margin-right: 2px;
	margin-top: 3px;
	width: 1px;
}
.imb-showOnHover .imb-button
{
	background-image: url('content/images/toolbarbutton_bg.png');
	border: none;
	clear: none !important;
	display: block;
	float: left;
	height: 24px;
	margin-left: 1px;
	margin-right: 2px;
	margin-top: 3px;
	padding: 0px 0px;
	width: 26px;
}
.imb-showOnHover .socialGames_button .ico
{
	background-image: url('content/images/social_games.png');
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 26px;
}
.imb-showOnHover .socialGames_button
{
}
.imb-showOnHover .imb-button:hover,.imb-showOnHover .imb-button:focus,.imb-showOnHover .imb-button:active
{
	background-color: transparent !important;
	background-position: -26px 0px;
}
div.imb-toolbar .iminent_button
{
	background-image: url('content/images/iminentbutton_bg.png');
	width: 91px;
}
div.imb-toolbar .iminent_button:hover,div.imb-toolbar .iminent_button:focus,div.imb-toolbar .iminent_button:active
{
	background-position: -91px 0px;
}
div.imb-toolbar .iminent_button .ico
{
	background-image: url('content/images/iminentbutton.png');
	display: block;
	height: 24px;
	width: 91px;
}
div.imb-toolbar.imb-small-icon .iminent_button
{
	background-image: url('content/images/toolbarbutton_bg.png');
	width: 26px;
}
div.imb-toolbar.imb-small-icon .iminent_button:hover,div.imb-toolbar.imb-small-icon .iminent_button:focus,div.imb-toolbar.imb-small-icon .iminent_button:active
{
	background-position: -26px 0px;
}
div.imb-toolbar.imb-small-icon .iminent_button .ico
{
	background-image: url('content/images/default_icon_states.png');
	background-position: 0px 0px;
	width: 26px;
}
div.imb-toolbar.imb-small-icon .iminent_button.logged .ico
{
	background-position: 0px -24px;
}
div.imb-toolbar.tinyFBShare > .partners
{
}
div.imb-toolbar.tinyFBShareStatus
{
}
div.imb-toolbar.imb-floating
{
	bottom: 0px;
	left: 50%;
	margin-left: -140px;
	position: fixed;
	z-index: 20000;
}
.imb-wnd
{
	padding: 33px 5px 13px 5px;
	position: absolute;
	z-index: 999999999999999999999999999999;
}
.imb-wnd *
{
	background: none;
	border: 0;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: none;
}
.imb-wnd > .contentplaceholder
{
	background-color: #fff;
	background-image: url('content/images/imbwin_bg.png');
	background-position: left bottom;
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	position: relative;
}
.imb-wnd > .contentplaceholder > *
{
	position: relative;
}
.imb-wnd > .arrow
{
	background-image: url('content/images/imbwin1.png');
	background-repeat: no-repeat;
	display: none;
	height: 7px;
	position: absolute;
	width: 14px;
}
.imb-wnd > .header
{
	color: #fff;
	height: 33px;
	top: 0px;
}
.imb-wnd > .content
{
	bottom: 13px;
	top: 33px;
}
.imb-wnd > .footer
{
	bottom: 0px;
	height: 13px;
}
.imb-wnd > .footer *
{
	margin: 0;
}
.imb-wnd.top-arrow
{
	padding-top: 34px;
}
.imb-wnd.top-arrow > .arrow
{
	background-position: -22px 0px;
	display: block;
	top: 0px;
}
.imb-wnd.top-arrow > .header
{
	top: 2px;
}
.imb-wnd.top-arrow > .content
{
	top: 35px;
}
.imb-wnd.bottom-arrow > .arrow
{
	background-position: -22px -7px;
	bottom: 0px;
	display: block;
}
.imb-wnd.bottom-arrow > .footer
{
	bottom: 1px;
}
.imb-wnd.bottom-arrow > .content
{
	bottom: 14px;
}
.imb-wnd .vertical
{
	left: 0px;
	position: absolute;
	right: 0px;
}
.imb-wnd .horizontal
{
	bottom: 0px;
	position: absolute;
	top: 0px;
}
.imb-wnd .center
{
	left: 11px;
	right: 11px;
}
.imb-wnd .left
{
	left: 0px;
	width: 11px;
}
.imb-wnd .right
{
	right: 0px;
	width: 11px;
}
.imb-wnd .content .left
{
	left: 0px;
	width: 5px;
}
.imb-wnd .content .right
{
	right: 0px;
	width: 5px;
}
.imb-wnd > .header .left,.imb-wnd > .header .right,.imb-wnd > .footer .left,.imb-wnd > .footer .right
{
	background-image: url('content/images/imbwin1.png');
	background-repeat: no-repeat;
}
.imb-wnd > .header .center,.imb-wnd > .footer .center
{
	background-image: url('content/images/imbwin_hf.png');
	background-repeat: repeat-x;
}
.imb-wnd > .content .right,.imb-wnd > .content .left
{
	background-image: url('content/images/imbwin_vf.png');
	background-repeat: repeat-y;
}
.imb-wnd > .header .right
{
	background-position: -11px 0px;
}
.imb-wnd > .content .right
{
	background-position: -5px 0px;
}
.imb-wnd > .footer .left,.imb-wnd > .footer .center
{
	background-position: 0px -33px;
}
.imb-wnd > .footer .right
{
	background-position: -11px -33px;
}
.imb-wnd > .header .icon
{
	display: none;
	float: left;
	height: 24px;
	margin-top: 7px;
	width: 26px;
}
.imb-wnd > .header .buttons
{
	float: right;
	margin-right: -2px;
	margin-top: 14px;
}
.imb-wnd > .header .buttons a
{
	display: block;
	float: left;
	height: 8px;
	margin-left: 3px;
	margin-right: 2px;
	width: 7px;
}
.imb-wnd > .header .buttons a.home
{
	background: transparent url('content/images/home.png') no-repeat;
}
.imb-wnd > .header .buttons a.help
{
	background: transparent url('content/images/help.png') no-repeat;
}
.imb-wnd > .header .buttons a.close
{
	background: transparent url('content/images/close.png') no-repeat;
}
.imb-wnd > .header .title
{
	color: #fff;
	float: left;
	font-weight: bold;
	margin-left: 3px;
	margin-top: 12px;
}
.moods .imb-content
{
  height: 197px;
}
.moods > .contentplaceholder
{
	height: 195px;
}
.textfx > .contentplaceholder
{
	height: 215px;
}
.imb-toolbar.small a#fb_share
{
}
.imb-toolbar .right a#fb_share
{
	float: left;
	margin-top: 4px;
}
.imb-toolbar .FBConnectButton,.imb-toolbar .FBConnectButton_RTL
{
	background: url('content/images/FB_Share.png') no-repeat;
}
.imb-toolbar .FBConnectButton,.imb-toolbar .FBConnectButton_Small
{
	height: 22px;
	width: 61px !important;
}
.imb-toolbar .FBConnectButton_Text
{
	visibility: hidden;
}
.imb-toolbar .FBConnectButton_Small,.imb-toolbar .FBConnectButton_RTL_Small
{
	background-position: inherit !important;
}
.imb-toolbar.tinyFBShare .right a#fb_share
{
	margin-top: 3px;
}
.imb-toolbar.tinyFBShare .FBConnectButton,.imb-toolbar.tinyFBShare .FBConnectButton_RTL
{
	background: url('content/images/FB_Share_Tiny.png') no-repeat;
}
.imb-toolbar.tinyFBShare .FBConnectButton,.imb-toolbar.tinyFBShare .FBConnectButton_Small
{
	height: 24px;
	width: 24px !important;
}
.imb-toolbar.tinyFBShareStatus .right a#fb_share
{
	margin-top: 3px;
}
.imb-toolbar.tinyFBShareStatus .FBConnectButton,.imb-toolbar.tinyFBShareStatus .FBConnectButton_RTL
{
	background: url('content/images/FB_Share_Tiny.png') no-repeat;
}
.imb-toolbar.tinyFBShareStatus .FBConnectButton,.imb-toolbar.tinyFBShareStatus .FBConnectButton_Small
{
	height: 24px;
	width: 24px !important;
}
.imb-showOnHover.small a#fb_share
{
}
.imb-showOnHover .right a#fb_share
{
	float: left;
	margin-top: 4px;
}
.imb-showOnHover .FBConnectButton,.imb-showOnHover .FBConnectButton_RTL
{
	background: url('content/images/FB_Share.png') no-repeat;
}
.imb-showOnHover .FBConnectButton,.imb-showOnHover .FBConnectButton_Small
{
	height: 22px;
	width: 61px !important;
}
.imb-showOnHover .FBConnectButton_Text
{
	visibility: hidden;
}
.imb-showOnHover .FBConnectButton_Small,.imb-showOnHover .FBConnectButton_RTL_Small
{
	background-position: inherit !important;
}
.imb-showOnHover.tinyFBShare .right a#fb_share
{
	margin-top: 3px;
}
.imb-showOnHover.tinyFBShare .FBConnectButton,.imb-showOnHover.tinyFBShare .FBConnectButton_RTL
{
	background: url('content/images/FB_Share_Tiny.png') no-repeat;
}
.imb-showOnHover.tinyFBShare .FBConnectButton,.imb-showOnHover.tinyFBShare .FBConnectButton_Small
{
	height: 24px;
	width: 24px !important;
}
.imb-toolbar.small .right #tellAFriend
{
}
.imb-toolbar .right #tellAFriend
{
	background: url('content/images/InviteFriends.png') no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin-top: 3px;
	width: 36px;
}
.imb-toolbar .right #tellAFriend:hover
{
	background-position: -36px 0px;
}
.imb-showOnHover .right #tellAFriend
{
	background: url('content/images/InviteFriends.png') no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin-top: 3px;
	width: 36px;
}
.imb-showOnHover .right #tellAFriend:hover
{
	background-position: -36px 0px;
}
.imb-frame
{
	height: 210px;
	width: 250px;
}
.imb-frame iframe
{
	background-color: transparent;
	height: 140px;
	width: 100%;
}
iframe.imb-games
{
	background-color: transparent;
	height: 254px !important;
	width: 100%;
	width: 233px !important;
}
.imb-setting .enable-ads
{
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
	width: 290px;
	margin-top:15px;
}
.imb-setting .enable-ads td,.imb-setting .enable-ads td span
{
	line-height: 13px;
	vertical-align: middle;
}
.imb-setting .enable-ads td span
{
	position: relative;
	top: -2px;
}
.imb-setting .enable-ads .message
{
	width: 237px;
}
.imb-setting .enable-ads .imb-no,.imb-setting .enable-ads .imb-yes
{
	background: transparent url('content/images/ui-check-box.png') no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	width: 16px;
	zoom: 1;
}
.imb-setting .enable-ads .imb-no.imb-checked,.imb-setting .enable-ads .imb-yes.imb-checked
{
	background: transparent url('content/images/ui-check-box-checked.png') no-repeat;
}
.imb-setting
{
	height: 170px;
	width: 310px;
}
.imb-ad
{
	margin: 0 auto 0 auto;
	overflow: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
}
.imb-ad .imb-logo
{
	background: transparent url('content/images/default_icon.png') no-repeat !important;
	background-position: 0px 0px;
	height: 24px;
	margin: 0 0 0 auto;
	width: 26px;
}
.imb-ad iframe
{
	border: none;
	overflow: hidden;
}
.imb-content
{
	height: 292px;
	width: 350px;
}
.bigemos .imb-content
{
	width: 400px;
}
.games .imb-content
{
	width: 400px;
}
.imb-wnd .imb-search
{
	background-color: #333333;
	display: none;
	height: 30px;
	margin: 0;
	padding: 5px;
	padding-left: 10px;
	padding-top: 0px;
	position: relative;
	z-index: 2989285;
}
.imb-wnd.emoticons .imb-search,.imb-wnd.bigemos .imb-search,.imb-wnd.winks .imb-search
{
	display: block;
}
.imb-wnd .imb-search .text
{
	background-color: White;
	border: 1px solid #eee;
	font-size: 12pt;
	height: 20px;
	line-height: 20px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: middle;
	width: 302px;
}
.imb-wnd.bigemos .imb-search .text
{
	width: 352px;
}
.imb-search .text.defaultSearchValue
{
	color: Gray;
	font-style: italic;
}
.imb-wnd .imb-btn
{
	background: transparent url('content/images/search.png') no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
	display: inline;
	display: inline-block;
	height: 32px;
	vertical-align: middle;
	width: 38px;
	zoom: 1;
}
.imb-wnd .imb-btn:active
{
	background-position: -36px 0px;
}
.imb-content .categories
{
	bottom: 0px;
	left: 0px;
	position: absolute;
	top: 5px;
	width: 100px;
}
.imb-content .content
{
	border: solid 1px #ececec;
	bottom: 0px;
	height: 100%;
	left: 100px;
	overflow: auto;
	position: absolute;
	right: 0px;
	top: 5px;
}
.imb-search-result .imb-content .content
{
	height: 277px;
	top: 20px;
}
.resultText,.imb-top-search
{
	bottom: 0px;
	color: #666666;
	display: none;
	height: 15px;
	left: 100px;
	position: absolute;
	right: 0px;
	top: 5px;
}
.imb-top-search
{
	top: 20px;
}
.imb-search-result .resultText
{
	display: block;
}
.imb-results-null,.imb-results-found
{
	display: inline;
}
.noResultBig
{
	margin-top: 25px;
}
.searchRecommendation
{
	margin-top: 35px;
}
.searchRecommendationContent
{
	margin-top: 10px;
}
.searchRecommendationContent a
{
	color: #63B1FF;
	cursor: pointer;
}
a.imb-backToTop
{
	color: #00BDFF;
	float: right;
	position: absolute;
	right: 0px;
	top: 0px;
}
a.imb-backToTop:hover
{
	color: #00BDFF;
}
.searchQuery
{
	color: #00BDFF;
}
.imb-content ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.imb-content .categories li
{
	display: block;
}
.imb-content .categories a.title
{
	color: #666;
	display: block;
	padding: 0px 5px 0px 7px;
	text-decoration: none;
}
.imb-content .categories a.title.selected
{
	background-image: url('content/images/arrow.png');
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: bold;
}
.imb-content .categories a.title:hover
{
	background-color: #666;
	color: #fff;
}
.imb-content .content ul li
{
	float: left;
	margin: 1px;
	position: relative;
}
.imb-content .content ul li a
{
	display: block;
	text-align: center;
}
.imb-content .content ul li img.imb-content-image
{
	background: #FFFFFF;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #e5e5e5;
	border-right: solid 1px #cccccc;
	border-top: solid 1px #e5e5e5;
	cursor: pointer;
	height: 40px;
	padding: 1px;
	width: 40px;
}
div.imb-content .content ul li img.imb-new-banner
{
	border: none;
	bottom: 1px;
	cursor: pointer;
	display: none;
	height: 41px;
	left: 0px;
	padding: 1px;
	position: absolute;
	width: 41px;
}
.bigemos span.imb-content-banner-wrapper,.games span.imb-content-banner-wrapper
{
	position: relative;
}
.bigemos .imb-content .content ul li,.games .imb-content .content ul li
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.bigemos .imb-content .content ul li img
{
	height: 50px;
	max-width: 250px;
	width: auto;
}
.games .imb-content .content ul li img
{
	height: 60px;
	max-width: 234px;
	width: auto;
}
.imb-content .itemOverlap
{
	background: #fff;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #e5e5e5;
	border-right: solid 1px #cccccc;
	border-top: solid 1px #e5e5e5;
	height: 90px;
	overflow: hidden;
	position: absolute;
	width: 90px;
	z-index: 3000000;
}
div.imb-wnd .imb-content .itemOverlap div
{
	text-align: center;
}
div.imb-wnd .imb-content .itemOverlap a
{
	color: #666666;
	font-size: 8pt;
	margin: auto;
}
div.imb-wnd .imb-content .itemOverlap a:hover
{
	color: #00BDFF;
}
.imb-content .itemOverlap img
{
	height: 50px;
	margin-bottom: 5px;
	margin-top: 5px;
	width: 50px;
}
.imb-newContent
{
	background-image: url('content/images/notification.png');
	background-repeat: no-repeat;
	color: White;
	display: block;
	font-family: Verdana!important;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	margin-left: 14px;
	margin-top: -35px;
	padding-left: 5px;
	padding-top: 1px;
	position: absolute;
	width: 20px;
	z-index: 1009 !important;
}
.imb-symbols
{
	height: 117px;
	overflow: hidden;
	width: 195px;
}
.imb-symbols .item
{
	color: #000;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 12pt !important;
	height: 24px;
	text-align: center;
	vertical-align: middle;
	width: 24px;
}
.imb-symbols .item:hover
{
	text-decoration: none;
}
.imb-emoji
{
	height: 112px;
	overflow: hidden;
	width: 285px;
}
.imb-emoji .imb-emojiLeft
{
	float: left;
	width: 49%;
}
.imb-emoji .imb-emojiRight
{
	float: right;
	width: 49%;
}
.imb-emoji .item
{
	color: #000;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 12pt !important;
	height: 22px;
	text-align: center;
	vertical-align: middle;
	width: 22px;
}
.imb-emoji .item:hover
{
	text-decoration: none;
}
.imb-emoji .imb-emojiToolbar
{
	display: block!important;
}
.imb-emojiDM
{
	border: none!important;
	height: 20px!important;
	width: 20px!important;
}
.imb-fx
{
	height: 260px;
	width: 315px;
}
.imb-fx ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.imb-fx .title
{
	color: #666;
	height: 25px;
	padding-top: 5px;
	position: absolute;
	top: 0px;
	width: 100%;
}
.imb-fx .title *
{
	font-weight: bold;
}
.imb-fx .content
{
	border: none;
	bottom: 0px;
	overflow: auto;
	position: absolute;
	top: 25px;
	width: 100%;
}
.imb-fx .content ul li
{
	float: left;
	margin: 3px;
}
.imb-fx .content ul li a
{
	cursor: pointer;
	display: block;
}
.imb-fx .content ul li a img
{
	height: 59px;
	width: 150px;
}
.imb-fx .content ul li a img.off,.imb-fx .content ul li a:hover img.on
{
	display: block;
}
.imb-fx .content ul li a img.on,.imb-fx .content ul li a:hover img.off
{
	display: none;
}
.imb-ledmarquee
{
	background-color: #000;
	position: relative;
}
.imb-ledmarquee .client
{
	background-image: url('content/fx2/led_background.png');
	overflow: hidden;
	position: absolute;
}
.imb-ledmarquee .client .content
{
	position: absolute;
}
.imb-ledmarquee .client .content .pix
{
	background-color: #FFFF00;
	position: absolute;
}
.imb-pixel-analytics
{
	display: none !important;
}
#imb-tooltip
{
	color: White;
	font-size: 12px!important;
	height: 28px;
	position: absolute;
	z-index: 1006;
}
#imb-tooltipLeft
{
	background-image: url('content/images/leftTooltip.png');
	float: left;
	height: 28px;
	width: 12px;
}
#imb-tooltipRight
{
	background-image: url('content/images/rightTooltip.png');
	float: left;
	height: 28px;
	width: 13px;
}
#imb-tooltipCenter
{
	background-color: Black;
	float: left;
	height: 23px;
	padding-top: 5px;
}
#imb-tooltipArrow
{
	background-image: url('content/images/tooltipArrow.png');
	background-repeat: no-repeat;
	float: left;
	height: 4px;
	margin-left: -66px;
	margin-top: 28px;
	width: 8px;
}

#AbsoluteImage2
{
    background-image: url('content/fx2/off/rainbow.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage3
{
    background-image: url('content/fx2/on/rainbow.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage4
{
    background-image: url('content/fx2/off/typed.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage5
{
    background-image: url('content/fx2/on/typed.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage6
{
    background-image: url('content/fx2/off/blink.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage7
{
    background-image: url('content/fx2/on/blink.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage8
{
    background-image: url('content/fx2/off/led.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage9
{
    background-image: url('content/fx2/on/led.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage10
{
    background-image: url('content/fx2/off/wave.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage11
{
    background-image: url('content/fx2/on/wave.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage12
{
    background-image: url('content/fx2/off/flip.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage13
{
    background-image: url('content/fx2/on/flip.gif');
    background-repeat: no-repeat;
    width: 150px;
    height: 59px;
    margin: 0;
    padding: 0;
}
#AbsoluteImage2.off,#AbsoluteImage3.off,#AbsoluteImage4.off,#AbsoluteImage5.off,#AbsoluteImage6.off,#AbsoluteImage7.off,#AbsoluteImage8.off,#AbsoluteImage9.off,#AbsoluteImage10.off,#AbsoluteImage11.off,#AbsoluteImage12.off,#AbsoluteImage13.off
{ 
    display: none; 
}
#AbsoluteImage2.on,#AbsoluteImage3.on,#AbsoluteImage4.on,#AbsoluteImage5.on,#AbsoluteImage6.on,#AbsoluteImage7.on,#AbsoluteImage8.on,#AbsoluteImage9.on,#AbsoluteImage10.on,#AbsoluteImage11.on,#AbsoluteImage12.on,#AbsoluteImage13.on
{ 
    display: block; 
}

#AbsoluteImage14
{
    background-image: url('content/images/mailfooter.jpg');
    background-repeat: no-repeat;
    width: 165px;
    height: 60px;
    margin: 0;
    padding: 0;
}


/* share menu */
#sharemenu
{
    background: transparent;
    font-family: Tahoma;
    font-size: 11px;
    color: #666;
    padding: 0;
    margin: 0;
    display: block;
    height: 100%;
    float: left;
    width: 100%;
}

#sharemenu .link a
{
    width: 25%;
    display: block;
    float: left;
    text-align: center;
    color: #666;
    text-decoration: none;
}
#sharemenu .link a span.image
{
    background: url(content/images/Minibar_buttons.png);
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    display: block;
}

#sharemenu .link a span.text
{
    text-align: center;
    padding: 0px;
    font-size:10px;
}

#sharemenu .link a#HomeLink span.image
{
    background-position: 0px 0px;
}
#sharemenu .link a#HomeLink:hover span.image
{
    background-position: -32px 0px;
}

#sharemenu .link a#Privacy span.image
{
    background-position: 0px -97px;
}
#sharemenu .link a#Privacy:hover span.image
{
    background-position: -32px -97px;
}

#sharemenu .link a#HelpLink span.image
{
    background-position: 0px -32px;
}
#sharemenu .link a#HelpLink:hover span.image
{
    background-position: -32px -32px;
}
#sharemenu .link a#ContactLink span.image
{
    background-position: 0px -64px;
}
#sharemenu .link a#ContactLink:hover span.image
{
    background-position: -32px -64px;
}

#sharemenu .hr
{
    border: none;
    margin: 10px;
    background: url(content/images/Line2.png);
    background-repeat: repeat-x;
    height: 2px;
}

#sharemenu .share
{
  width: 302px;
  height: 72px;
  margin-left: 4px;
  margin-top: 10px;
  background: url(content/images/TellAFriendBackground.png) no-repeat;
  text-align: center;
  padding-top: 4px;
  position: absolute;
}

#sharemenu .share #shareLabel
{
  color: White;
  font-size: 11pt;
}

#sharemenu .share #tellAFriend
{
  position: relative;
  top: 14px;
}

#sharemenu .clear
{
    clear: both;
    float: none;
}

/********************************************************************************************************/
/******************************* SET AS HOMEPAGE ********************************************************/
/********************************************************************************************************/

/*plugin*/
.bhp .imb-content .content ul li img
{
	height: 76px;
	max-width: 106px;
	width: auto;
}
.bhp .imb-content 
{
  width: 555px;
}

/*websites*/
a.imb-hide 
{
  display:none !important;
}

/*
.facebookBHPLight {
	background-image: url(content/images/fb-bg-sprite.png);
	background-repeat: no-repeat;
	background-size: auto;
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
	cursor: pointer;
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	padding: 2px 6px;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
	white-space: nowrap;
}
.facebookBHPLight span {
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	margin: 0;
	padding: 1px 0 2px;
	white-space: nowrap;
}
.facebookBHPLight:active {
	border-bottom-color: #3B6E22;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2);
}
	
.facebookBHPLight.green {
	background-position: -352px -152px;
	background-color: #69A74E;
	border-width: 1px;
	border-style: solid;
	border-color: #3B6E22 #3B6E22 #2C5115;
}
.facebookBHPLight.blue {
	background-position: -352px -512px;
	background-color: none;
	border-width: 1px;
	border-style: solid;
	border-color: #22346e #22436e #151c6e;
}
.facebookBHPLight.white {
	background-position: -352px -565px;
	background-color: none;
	border-width: 1px;
	border-style: solid;
	border-color: #22346e #22436e #151c6e;
}
.facebookBHPLight.white span {
	color: #000;
	margin-top:2px;
}


	.facebookBHPPhotoView {
		background: rgba(0, 0, 0, 0) none;
		border: 1px rgba(0, 0, 0, 0) solid;
		-webkit-border-radius: 2px;
		height: 16px;
		cursor: pointer;
		display: inline-block;
		font-weight: bold;
		line-height: 13px;
		padding: 2px 6px;
		text-align: center;
		text-decoration: none;
		vertical-align: top;
		white-space: nowrap;
		opacity: 0.7;	
	}
	.facebookBHPPhotoView:hover {
		background-color: rgba(255, 255, 255, .2);
		border-color: rgba(0, 0, 0, 0);
		opacity: 1;
		text-decoration: none;
 	}
 	.facebookBHPPhotoView span {
 		background: none;
 		border: 0;
 		color: #fff;
 		cursor: pointer;
 		display: inline-block;
 		font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
 		font-size: 13px;
 		font-weight: bold;
 		line-height: 13px;
 		margin: 0;
 		padding: 1px 0 2px;
 		white-space: nowrap;
 	}
 	.facebookBHPPhotoView.blue
 	{
 	  background-color:#4c8efb;
 	}
 	.facebookBHPPhotoView.blue span
 	{
 	  color:#fff;
 	}
 	.facebookBHPPhotoView.green
 	{
 	  background-color:#69A74E;
 	}
 	.facebookBHPPhotoView.green span
  {
    color:#fff;
  }


.facebookBHPNoTheater {
 		border: 1px solid #D9D9D9;
 		border-radius: 3px;
 		border-color: #A5A5A5;
 		font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
 		cursor: pointer;
 		display: inline-block;
 		font-size: 11px;
 		font-weight: bold;
 		line-height: 13px;
 		padding: 2px 6px;
 		text-align: center;
 		text-decoration: none;
 		white-space: nowrap;
 		-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
 		box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
 		background-color: #fdfdfd;
 		background: -moz-linear-gradient(top, #fdfdfd 0%, #f1f2f3 100%);
 		background: -webkit-gradient(left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #f1f2f3));
 		background: -webkit-linear-gradient(top, #fdfdfd 0%, #f1f2f3 100%);
 		background: -o-linear-gradient(top, #fdfdfd 0%, #f1f2f3 100%);
 		background: -ms-linear-gradient(top, #fdfdfd 0%, #f1f2f3 100%);
 		background: linear-gradient(to bottom, #fdfdfd 0%, #f1f2f3 100%);
 		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f1f2f3', GradientType=0 );
}
.facebookBHPNoTheater span {
 		padding: 1px 0 2px;
 		background: none;
 		color: #333;
 		cursor: pointer;
 		display: inline-block;
 		font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
 		font-size: 11px;
 		font-weight: bold;
 		line-height: 13px;
 		margin: 0;
 		padding: 1px 0 2px;
 		white-space: nowrap;
}
.facebookBHPNoTheater:active {
 		background: #f1f2f3;
 		background: -moz-linear-gradient(top, #f1f2f3 0%, #fdfdfd 100%);
 		background: -webkit-gradient(left top, left bottom, color-stop(0%, #f1f2f3), color-stop(100%, #fdfdfd));
 		background: -webkit-linear-gradient(top, #f1f2f3 0%, #fdfdfd 100%);
 		background: -o-linear-gradient(top, #f1f2f3 0%, #fdfdfd 100%);
 		background: -ms-linear-gradient(top, #f1f2f3 0%, #fdfdfd 100%);
 		background: linear-gradient(to bottom, #f1f2f3 0%, #fdfdfd 100%);
 		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2f3', endColorstr='#fdfdfd', GradientType=0 );
}
	
.facebookBHPNoTheater.green {
	background: #69A74E;
	border-width: 1px;
	border-style: solid;
	border-color: #3B6E22 #3B6E22 #2C5115;
}
.facebookBHPNoTheater.green span 
{
  color:#fff;
}
.facebookBHPNoTheater.blue {
	background: #4c8efb !important;
	border-width: 1px;
	border-style: solid;
	border-color: #22346e #22436e #151c6e;
}
.facebookBHPNoTheater.blue span 
{
  color:#fff;
}
.facebookBHPNoTheater.white {
	background: none;
	border-width: 1px;
	border-style: solid;
	border-color: #22346e #22436e #151c6e;
}
.facebookBHPNoTheater.white span {
	color: #000;
	margin-top:2px;
}
  

.PinterestBHP {
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FFF), color-stop(100%, #F0F0F0));
	background: -webkit-linear-gradient(#FFF, #F0F0F0);
	background: -moz-linear-gradient(#FFF, #F0F0F0);
	background: -o-linear-gradient(#FFF, #F0F0F0);
	background: linear-gradient(#FFF,#F0F0F0);
	background-color: #F0F0F0;
	border: 1px solid #CBCBCB;
	border-bottom-color: #BEBEBE;
	border-top-color: #D1D1D1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #444;
	cursor: pointer;
	font-family: "Helvetica Neue", arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 6px;
	text-shadow: 0 1px #FFF;
	white-space: nowrap;
	height: 29px;
	line-height: 29px;		
	display: inline-block;
	text-decoration: none;
}
.PinterestBHP:active {
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #F0F0F0), color-stop(100%, #FFF));
	background: -webkit-linear-gradient(#F0F0F0, #FFF);
	background: -moz-linear-gradient(#F0F0F0, #FFF);
	background: -o-linear-gradient(#F0F0F0, #FFF);
	background: linear-gradient(#F0F0F0,#FFF);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.33) inset;
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.33) inset;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.33) inset;
	border-color: #B7B7B7 #C1C1C1 #CBCBCB;
}
.PinterestBHP:hover 
{
	text-decoration: none;
	color: #444;
}

.GoogleImagesBHP {
	background-color: #4D90FE;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#4D90FE),to(#4787ED));
	background-image: -webkit-linear-gradient(top,#4D90FE,#4787ED);
	background-image: -moz-linear-gradient(top,#4D90FE,#4787ED);
	background-image: -ms-linear-gradient(top,#4D90FE,#4787ED);
	background-image: -o-linear-gradient(top,#4D90FE,#4787ED);
	background-image: linear-gradient(top,#4D90FE,#4787ED);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed');
	border: 1px solid #3079ED;
	color: #FFF!important;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	padding: 0 8px;
	text-align: center;
	text-decoration: none !important;
	-moz-user-select: none;
	-webkit-user-select: none;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
}
.GoogleImagesBHP:hover {
	background-color: #357AE8;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#4D90FE),to(#357AE8));
	background-image: -webkit-linear-gradient(top,#4D90FE,#357AE8);
	background-image: -moz-linear-gradient(top,#4D90FE,#357AE8);
	background-image: -ms-linear-gradient(top,#4D90FE,#357AE8);
	background-image: -o-linear-gradient(top,#4D90FE,#357AE8);
	background-image: linear-gradient(top,#4D90FE,#357AE8);
	border-color: #2F5BB7;
}
.GoogleImagesBHP:active {
	background-color: inherit;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	border: 1px solid #4D90FE;
	outline: none;
}

.GoogleImagesBHPBlack {
	background-color: #454545;
	background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#303030),color-stop(1,#262626));
	background-image: -webkit-linear-gradient(-90deg,#303030 0%,#262626 100%);
	background-image: linear-gradient(-90deg,#303030 0%,#262626 100%);
	border: 1px solid #141414;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 1px 0 rgba(255, 255, 255, .06),1px 1px 0 rgba(255, 255, 255, .03),-1px -1px 0 rgba(0, 0, 0, .02),inset 1px 1px 0 rgba(255, 255, 255, 0.05);
	box-shadow: 0px 1px 0 rgba(255, 255, 255, .06),1px 1px 0 rgba(255, 255, 255, .03),-1px -1px 0rgba(0,0,0,.02),inset 1px 1px 0 rgba(255, 255, 255, 0.05);
	color: #9F9F9F !important;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#303030',EndColorStr='#262626');
	font-size: 11px;
	font-weight: bold;
	height: 29px;
	outline: 0;
	padding: 0 8px;
	text-align: center;
	text-decoration: none !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .5);
	-webkit-user-select: none;
	user-select: nonevertical-align:middle;
	white-space: normal;
	word-wrap: normal;
	line-height: 29px;
	display: inline-block;
	font-family: Arial, sans-serif;
}
.GoogleImagesBHPBlack:hover {
	background-color: #3D3D3D;
	background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#2F2F2F),color-stop(1,#2D2D2D));
	background-image: -webkit-linear-gradient(-90deg,#343434 0%,#2D2D2D 100%);
	background-image: linear-gradient(-90deg,#2F2F2F 0%,#343434 100%);
	border: 1px solid #191919;
	-webkit-box-shadow: 0px 1px 0 rgba(255, 255, 255, .09),1px 1px 0 rgba(255, 255, 255, .05), -1px -1px 0 rgba(0, 0, 0, .02),inset 1px 1px 0 rgba(255, 255, 255, .05);
	box-shadow: 0px 1px 0 rgba(255, 255, 255, .09), 1px 1px 0 rgba(255, 255, 255, .05),-1px -1px 0 rgba(0, 0, 0, .02), inset 1px 1px 0 rgba(255, 255, 255, .05);
	color: #AFAFAF !important;
}
.GoogleImagesBHPBlack:active {
	border-color: #3D3D3D;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	color: #CFCFCF !important;
}
*/

.facebookBHPLight {
	display: inline-block;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(content/images/bhp/iminent-logo.png);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	background-size: 15px 15px;
	text-decoration: none;
	font: bold 11.5px Arial,sans-serif;
	padding: 0px 6px 3px 30px;
	margin-top: 2px;
}
.facebookBHPLight:hover {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
}
.facebookBHPLight:active {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
	-webkit-box-shadow: inset 1px 1px 5px -1px #5A5A5A;
	box-shadow: inset 1px 1px 5px -1px #5A5A5A;
}
.facebookBHPLight img {
	vertical-align: middle;
}
.facebookBHPLight span {
	color: #fff;
	vertical-align: middle;
}
.facebookBHPLight.blue 
{
	background-color: #4a8bf5;
	border: solid 1px #3079ed;
}
		

.facebookBHPPhotoView {
	display: inline-block;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(content/images/bhp/iminent-logo.png);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	background-size: 15px 15px;
	text-decoration: none;
	font: bold 11.5px Arial,sans-serif;
	padding: 0px 6px 3px 30px;
	margin-top: 2px;
}
.facebookBHPPhotoView:hover {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
}
.facebookBHPPhotoView:active {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
	-webkit-box-shadow: inset 1px 1px 5px -1px #5A5A5A;
	box-shadow: inset 1px 1px 5px -1px #5A5A5A;
}
.facebookBHPPhotoView img {
	vertical-align: middle;
}
.facebookBHPPhotoView span {
	color: #fff;
	vertical-align: middle;
}
.facebookBHPPhotoView.blue 
{
	background-color: #4a8bf5;
	border: solid 1px #3079ed;
}


.facebookBHPNoTheater {
	display: inline-block;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(content/images/bhp/iminent-logo.png);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	background-size: 15px 15px;
	text-decoration: none;
	font: bold 11.5px Arial,sans-serif;
	padding: 0px 6px 3px 30px;
	margin-top: 2px;
}
.facebookBHPNoTheater:hover {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
}
.facebookBHPNoTheater:active {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
	-webkit-box-shadow: inset 1px 1px 5px -1px #5A5A5A;
	box-shadow: inset 1px 1px 5px -1px #5A5A5A;
}
.facebookBHPNoTheater img {
	vertical-align: middle;
}
.facebookBHPNoTheater span {
	color: #fff;
	vertical-align: middle;
}
.facebookBHPNoTheater.blue 
{
	background-color: #4a8bf5;
	border: solid 1px #3079ed;
}


.PinterestBHP {
	display: inline-block;
	padding: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #4a8bf5;
	background-image: url(content/images/bhp/iminent-logo.png);
	background-repeat: no-repeat;
	background-position: 8px 4px;
	border: solid 1px #3079ed;
	text-decoration: none;
	font: bold 14px Arial,sans-serif;
	padding: 3px 9px 5px 30px;
}
.PinterestBHP:hover {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
}

.PinterestBHP:active {
	background-color: #3079ED;
	border-color: #216ADE;
	-webkit-box-shadow: inset 1px 1px 5px -1px #5A5A5A;
	box-shadow: inset 1px 1px 5px -1px #5A5A5A;
	text-decoration: none;
}

.PinterestBHP span {
	color: #fff;
	margin-left: 5px;
	vertical-align: middle;
}



.GoogleImagesBHPBlack {
	display: inline-block;
	padding: 7px 5px;
	background-color: #4a8bf5;
	background-image: url(content/images/bhp/iminent-logo.png);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	border: solid 1px #3079ed;
	text-decoration: none;
	font: normal 12px Arial,sans-serif;
	padding: 7px 9px 9px 30px;
}
.GoogleImagesBHPBlack:hover, btn4 a:active {
	background-color: #3079ED;
	border-color: #216ADE;
}
.GoogleImagesBHPBlack:active {
	-webkit-box-shadow: inset 1px 1px 5px -1px #5A5A5A;
	box-shadow: inset 1px 1px 5px -1px #5A5A5A;
}
.GoogleImagesBHPBlack img {
	vertical-align: middle;
}
.GoogleImagesBHPBlack span {
	color: #fff;
	margin-left: 5px;
	vertical-align: middle;
}



.defaultBHP {
	display: inline-block;
	padding: 7px 5px;
	background-color: #4a8bf5;
	background-image: url(content/images/bhp/iminent-logo.png);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	border: solid 1px #3079ed;
	text-decoration: none;
	font: normal 12px Arial,sans-serif;
	padding: 7px 9px 9px 30px;
}
.defaultBHP:hover, .defaultBHP a:active {
	background-color: #3079ED;
	border-color: #216ADE;
	text-decoration: none;
}
.defaultBHP:active {
	-webkit-box-shadow: inset 1px 1px 5px -1px #5A5A5A;
	box-shadow: inset 1px 1px 5px -1px #5A5A5A;
}
.defaultBHP img {
	vertical-align: middle;
}
.defaultBHP span {
	color: #fff;
	margin-left: 5px;
	vertical-align: middle;
}

/* END BHP */


/* QUICK LINK BUTTON */
.clearfix:before,
.clearfix:after {
		content: " "; 
		display: table; 
}
.clearfix:after {
		clear: both;
}
.clearfix {
		*zoom: 1;
}

#favlink_search_container.imb-hide 
{
  visibility: hidden;
  display: block;
}
#favlink_search_container .imb-spacer 
{
	width:10px;
	float:left;
}

#favlink_search_container.v1 {
	min-width: 200px;
	position: absolute;
	top: 50%;
	margin-top: -61px;
	background-color:#fff;
	z-index: 99999999999999;
	position: fixed;
	text-align:left;
}
#favlink_search_container.v1 #favlink_search {
	cursor: pointer;
}
#favlink_search_container.v1 .fleft {
	float: left;
	min-width: 200px;
	background: #f5f5f5;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f0f0f0));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #f0f0f0 100%);
	background: linear-gradient(to bottom, #f5f5f5 0%, #f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f0f0f0', GradientType=0 );
	background-color:#fff;
}
#favlink_search_container.v1 #favlink_search .blue  
{
	background-color: #4c8efb !important;
}
#favlink_search_container.v1 .fright {
	float: right;
	width: 33px;
	height: 94px;
	position: relative;
	cursor: pointer;
	-webkit-box-shadow: inset 2px 0 2px -1px #3D3D3D;
	box-shadow: inset 2px 0 2px -1px #3D3D3D;
	background-color:#fff;
}
#favlink_search_container.v1 #favlink_enabler_container {
	clear: both;
}
#favlink_search_container.v1 .fleft p {
	font: normal 11px Arial, sans-serif;
	margin-left: 5px;
}
#favlink_search_container.v1 .imb-btn-favlink {
	height: 38px;
	background: #4c8efb url('content/images/ql/add-icon.png') no-repeat 95% center;
	padding: 10px 0px 10px 5px;
}
#favlink_search_container.v1 .imb-btn-favlink:hover {
	background-color: #3A7EF0;
}
#favlink_search_container.v1 .imb-btn-favlink span {
	color: #fff;
	font: normal 13px Arial, sans-serif;
}
#favlink_search_container.v1 .imb-btn-favlink span strong {
	display: block;
	-webkit-font-smoothing: antialiased;
	font-family: 'Arial Black', Arial, sans-serif;
	font-weight: 900;
	font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
}
#favlink_search_container.v1 .fright span {
	display: block;
	font: normal 15px Arial,sans-serif; 
	color: #fff;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		-o-transform: rotate(-90deg);
	    transform: rotate(-90deg);
	    width: 92px;
	text-align: center;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
	position: absolute;
	left: 7px;
	top: 94px;
}
#favlink_enabler_container .fright {
	cursor: default;
	height: auto !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
#favlink_enabler {
	width: auto;
	background: none;
	cursor: pointer;
	margin-left: 5px;
	margin-top: 3px;
}
#favlink_enabler img,
#favlink_enabler span {
	vertical-align: middle;
}
#favlink_enabler img {
	opacity: 0.5;
}
#favlink_enabler span {
	font: normal 13px Arial, sans-serif;
	color: #b9b9b9;
	line-height: 1;
			
}
#favlink_enabler:hover img {
	opacity: 1;
}
#favlink_enabler:hover span {
	color: #919191;
}
#favlink_enabler .favClose 
{
		background-image: url('content/images/ql/close-icon.png');
		background-repeat: no-repeat;
		width: 16px;
		height: 16px;
		marign: 0;
		padding: 0;
		float: left;
		margin-right: 5px;
}

/* ----- v2 ------ */

#favlink_search_container.v2 {
	min-width: 200px;
	position: absolute;
	top: 50%;
	margin-top: -61px;
	/* background-color: #5a83c2; */
	z-index: 99999999999999;
	position: fixed;
	text-align:left;
}
#favlink_search_container.v2 #favlink_search {
	cursor: pointer;
	background-color: #5a83c2;
}
#favlink_search_container.v2 #favlink_search .fleft 
{
	min-width: 200px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	margin-left: 4px;
	padding-right: 5px;
	padding-bottom: 10px;
}
#favlink_search_container.v2 #favlink_search .fleft p {
	font-size: 13px;
	border-bottom: 1px solid #31486A;
	padding-bottom: 3px;
	margin: 10px 0;
}
#favlink_search_container.v2 #favlink_search .btn strong {
	font-weight: bold;
	display: block;
	font-size: 16px;
}
#favlink_search_container.v2 #favlink_search .fleft {
	float: left;
	width: 157px;
	border-right: 1px solid #5D769B;
	-webkit-box-shadow: 5px 0 5px -3px #31486A;
	-moz-box-shadow: 5px 0 5px -3px #31486A;
	box-shadow: 5px 0 5px -3px #31486A;
}
#favlink_search_container.v2 #favlink_search .fright {
	float: right;
	text-align: center;
	height: 75px;
}
#favlink_search_container.v2 #favlink_search .fright img {
	display: inline-block;
	margin: 2px 5px 0 0;

}
#favlink_search_container.v2 #favlink_search .fright img:first-child {
	margin: 23px 0 0 0;
}
#favlink_search_container.v2 #favlink_search .star_bookmarks 
{
	background-image: url('content/images/ql/star_bookmarks.png');
	background-repeat:no-repeat;
	width: 23px;
	height: 21px;
	margin: 14px -5px;
	padding: 0;
}
#favlink_search_container.v2 #favlink_search .iminent_bookmark 
{
	background-image: url('content/images/ql/iminent_bookmark.png');
	background-repeat: no-repeat;
	width: 15px;
	height: 14px;
	margin: 15px 8px 0 0px;
	padding: 0;
}
#favlink_search_container.v2 #favlink_enabler 
{
	background-color: transparent;
	margin: 3px 0 0 0;
	padding: 0;
	min-width: 200px;
	height: 19px;
}
#favlink_search_container.v2 #favlink_enabler .favClose 
{
		background-image: url('content/images/ql/close-icon.png');
		background-repeat: no-repeat;
		width: 16px;
		height: 16px;
		marign: 0;
		padding: 0;
}
/* END QUICK LINK BUTTON */



















.imb-sharebox
{
    background: transparent;
    font-family: Tahoma;
    font-size: 11px;
    color: #666;
    padding: 0;
    margin: 0;
    display: block;
    min-height: 130px;
    width: 100%;
}

.imb-sharebox .link center 
{
  text-align: center;
  line-height: 10px;
}

.imb-sharebox .link a
{
    width: 25%;
    display: block;
    float: left;
    text-align: center;
    color: #666;
    text-decoration: none;
}
.imb-sharebox .link a span.image
{
    background: url(content/images/Minibar_buttons.png);
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    display: block;
}

.imb-sharebox .link a span.text
{
    text-align: center;
    padding: 0px;
    font-size:10px;
}

.imb-sharebox .link a span.image 
{
  margin-left: 20px;
}

.imb-sharebox .link a#HomeLink span.image
{
    background-position: 0px 0px;
}
.imb-sharebox .link a#HomeLink:hover span.image
{
    background-position: -32px 0px;
}

.imb-sharebox .link a#Privacy span.image
{
    background-position: 0px -97px;
}
.imb-sharebox .link a#Privacy:hover span.image
{
    background-position: -32px -97px;
}

.imb-sharebox .link a#HelpLink span.image
{
    background-position: 0px -32px;
}
.imb-sharebox .link a#HelpLink:hover span.image
{
    background-position: -32px -32px;
}
.imb-sharebox .link a#ContactLink span.image
{
    background-position: 0px -64px;
}
.imb-sharebox .link a#ContactLink:hover span.image
{
    background-position: -32px -64px;
}

.imb-sharebox .hr
{
    border: none;
    margin: 10px;
    background: url(content/images/Line2.png);
    background-repeat: repeat-x;
    height: 2px;
}

.imb-sharebox .share
{
  width: 302px;
  height: 72px;
  margin-left: 4px;
  background: url(content/images/TellAFriendBackground.png) no-repeat;
  text-align: center;
  padding-top: 4px;
  position: absolute;
}

.imb-sharebox .share #shareLabel
{
  color: White;
  font-size: 11pt;
}

.imb-sharebox .share #tellAFriend
{
  position: relative;
  top: 14px;
}

.imb-sharebox .clear
{
    clear: both;
    float: none;
}
.imb-sharebox .link 
{
  min-height: 50px;
}

img.imb-logo-newsfeed
{
	background: transparent url('content/images/logo48.png') no-repeat !important;
	height: 48px;
	width: 48px;
  border: 0px;
}
.ads-by-iminent
{
    font-weight: bold;
    color: #d3d3d3;
    margin-bottom:3px;
}