/* this file can be used for both click and hover popup messages */
/* the id should not be used for detailed styling (create a new class(es) for that)
/* the id should be primarily used to distinguish the message being display
/* declarations inside each rule can be customised for visual requirements */



.storeInformationBubbleTooltip {
	display: none;
	position:absolute;
	bottom: 9px;
	left: 3px;
	background: url(/wcsstore/argos/en_US/images/p2/newtrolley/img/trolley_store_info_top.png) no-repeat top left;
	_background: url(/wcsstore/argos/en_US/images/p2/newtrolley/img/trolley_store_info_top.gif) no-repeat top left;
	padding-top: 10px;
	width: 290px;
	z-index: 10001;
}

.storeInformationBubbleTooltip div.bubbleInner {
	background: url(/wcsstore/argos/en_US/images/p2/newtrolley/img/trolley_store_info_bottom.png) no-repeat bottom left;
	_background: url(/wcsstore/argos/en_US/images/p2/newtrolley/img/trolley_store_info_bottom.gif) no-repeat bottom left;
	padding-bottom: 22px;
	padding-left: 12px;
	padding-right: 12px;
	*zoom: 1;
	overflow: hidden;
}

.storeInformationBubbleTooltip div.section01 {
	float: left;
	width: 155px;
}

.storeInformationBubbleTooltip div.section02 {
	float: left;
	width: 111px;
}

.storeInformationBubbleTooltip h4 {
	font-weight: bold;
	font-size: 1.2em;
}

.storeInformationBubbleTooltip div.section01 h4 {
	margin-bottom: 19px;
	margin-right:5px;
}

.storeInformationBubbleTooltip div.section02 h4 {
	margin-bottom: 7px;
}

.storeInformationBubbleTooltip div.bubble p.address {
	margin-bottom: 13px;
}

.storeInformationBubbleTooltip p.viewMap {
	margin-bottom: 15px;
}

.storeInformationBubbleTooltip p.viewMap a {
	font-weight: bold;
}

.storeInformationBubbleTooltip p.subjectToChange {
	font-size: 1em;
	margin-bottom: 0px;
}

.storeInformationBubbleTooltip table.openingHours {
	width: 111px;
}

.storeInformationBubbleTooltip table.openingHours th {
	font-size: 1.2em;
	padding: 0px 13px 2px 0px;
	width: 20px;
}

.storeInformationBubbleTooltip table.openingHours td {
	background:transparent;
	padding: 0px 0px 2px 0px;
	font-size: 1.2em;
	width: 73px;
}


.pdpDeliveryTooltip {
	display: none;
	width: 330px;
	position:  absolute;
	padding: 0px;
	*padding-left: 2px;
	z-index: 101;
}


.pdpDeliveryTooltip .top {
	position:  absolute;
	top: 0px;
	display: block;
	width: 330px;
	background-repeat: no-repeat;
	background-position: top left;
	height: 0px;
}


.pdpDeliveryTooltip .base {
	position:  absolute;
	bottom: 0px;
	display: block;
	width: 330px;
/*	background-image: url(/wcsstore/argos/en_US/images/tooltipmessages/img/prf_popup_base_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;*/
	height: 0px;
}

.pdpDeliveryTooltip .body {
	display: table;
	width: 330px;
	background-image: url(/wcsstore/argos/en_US/images/tooltipmessages/img/pdp_delivery_option_base_right_bg.png);
	_background-image: url(/wcsstore/argos/en_US/images/tooltipmessages/img/pdp_delivery_option_base_right_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;

	border-top: 1px solid #09b2d1;
	border-bottom: none;
	padding-bottom: 17px;
}

.pdpDeliveryTooltip .tooltipleft .body {
	background-image: url(/wcsstore/argos/en_US/images/tooltipmessages/img/pdp_delivery_option_base_left_bg.png);
	_background-image: url(/wcsstore/argos/en_US/images/tooltipmessages/img/pdp_delivery_option_base_left_bg.gif);
	background-position: bottom right;
}

.pdpDeliveryTooltip .content {
	display: block;
	position: relative;
	padding: 10px 7px;
	width: 314px;
	border-left: 1px solid #09b2d1;
	border-right: 1px solid #09b2d1;
	background-color: #fff;
}

.pdpDeliveryTooltip .content h2,
.pricecuts .pdpDeliveryTooltip .content h2 {
	line-height: 1em;
	font-size: 1.2em;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	color: #333;
	position: relative;
	font-color: bold;
	width: auto;
	left: 0px !important;
	top: 0px;
	font-weight: bold;
	line-height: 1.0em;
}

/* pricecuts h2 overide only */
.pricecuts .pdpDeliveryTooltip .content h2 {
	width: 300px !important;
}

.pdpDeliveryTooltip .content p {

	margin: 0px;
	padding: 0px;
	color: #333;
	font-size: 1.2em;
}

.pdpDeliveryTooltip .tooltipfwdurl {
	margin-bottom: -7px;
	display: table;
	position: relative;
	padding-left: 15px;
	padding-right: 10x;
	font-size: 1.3em;
	color: #0099CC;
	width: 300px;
}

.pdpDeliveryTooltip .tooltipfwdurl a {
	color: #0099CC;
}


/* begin : My Account Home */


.myAccountTooltip {
	display: none;
	width: 290px;
	position:  absolute;
	padding: 0px;
	*padding-left: 2px;
	z-index: 101;
	*margin-top:10px;
	
	
}

.myAccountTooltip .top,
.myAccountTooltip .base {
	position:  absolute;
	display: block;
	width: 290px;
}

.myAccountTooltip .top {
	top:0;
	background: url(/wcsstore/argos/en_US/images/tooltipmessages/img/myAccount_top_pop.gif) no-repeat top left;
	height: 9px;
}


.myAccountTooltip .base {
	bottom: 0px;
	background: url(/wcsstore/argos/en_US/images/tooltipmessages/img/myAccount_base_pop.gif) no-repeat bottom left;
	height: 20px;
}

.myAccountTooltip .body {
	display: table;
	width: 290px;
	border-bottom: none;
	padding:9px 0 18px 0;
}

.myAccountTooltip .tooltipright .base {
	background: url(/wcsstore/argos/en_US/images/tooltipmessages/img/myAccount_base_left_pop.gif); 
}

.myAccountTooltip .content {
	display: block;
	position: relative;
	padding: 2px 7px 10px 7px;
	width: 272px;
	border-left: 2px solid #09b2d1;
	border-right: 2px solid #09b2d1;
	background-color: #fff;
}

.myAccountTooltip .content h2{
	line-height: 1em;
	font-size: 1.2em;
	margin: 0 0 5px 0;
	padding: 0;
	color: #333;
	position: relative;
	font-color: bold;
	width: auto;
	left: 0px !important;
	top: 0px;
	font-weight: bold;
	line-height: 1.0em;
	text-decoration:underline
}
.myAccountTooltip .content p {
	margin: 0px;
	padding: 0px;
	color: #333;
	font-size: 1.2em;
}

/***** begin product flag tooltips ******/

.productFlagTooltip {
	display: none;
	width: 135px;
	position:  absolute;
	padding: 0px;
	*padding-left: 2px;
	z-index: 101;
	*margin-top:0px;
}

.productFlagTooltip .top,
.productFlagTooltip .base {
	position:  absolute;
	display: block;
	width: 135px;
}

.productFlagTooltip .top {
	top:0;
	background: url(/wcsstore/argos/en_US/images/tooltipmessages/img/prodflag_top_pop2.png) no-repeat top left;
	_background: url(/wcsstore/argos/en_US/images/tooltipmessages/img/prodflag_top_pop2.gif) no-repeat top left;
	height: 14px;
}


.productFlagTooltip .base {
	bottom: 0px;
	background: url(/wcsstore/argos/en_US/images/tooltipmessages/img/prodflag_base_pop2.png) no-repeat bottom left;
	_background: url(/wcsstore/argos/en_US/images/tooltipmessages/img/prodflag_base_pop2.gif) no-repeat bottom left;
	height: 6px;
}

.productFlagTooltip .body {
	display: table;
	width: 135px;
	border-bottom: none;
	padding:14px 0 6px 0;
}

.productFlagTooltip .content {
	display: block;
	position: relative;
	padding: 2px 7px 5px 7px;
	width: 119px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	background-color: #fff;
}

.productFlagTooltip .content h2{
	line-height: 1em;
	font-size: 1.2em;
	margin: 0 0 5px 0;
	padding: 0;
	color: #333;
	position: relative;
	font-color: bold;
	width: auto;
	left: 0px !important;
	top: 0px;
	font-weight: bold;
	line-height: 1.0em;
	text-decoration:underline
}
.productFlagTooltip .content p {
	margin: 0px;
	padding: 0px;
	color: #333;
	font-size: 1.2em;
	float:none;
}
.productFlagTooltip .content img {
	float:left;
	padding:0 3px 3px 0;
}
