/* Styles for Preferred Partners Savings Widget  */
#SavingsWidget
{
	margin:0px;
	background-image:url(images/savingswidgetback.jpg);
	background-repeat:no-repeat;
	width:530px;
}
#divContentArea
{
	width:400px;
	height:190px;
	overflow:auto;
	xpadding:3px;
	border:1px solid #C9BE76;
	background-color:#ffffff;
	float:right;
	margin-right:10px;
}
#divPartner
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:9pt;
}
.widgettxt
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:9pt;
}
#divButtonArea
{
	width:105px;
	float:left;
	margin-top:10px;
	margin-left:8px;
}
.widgetBtn
{
	margin-bottom:1px;
}

.shopback  /*#6C3A8F*/
{
	background-image:url("images/membersavings/widget_shop.gif");
}
.stayback  /*#FDC00D*/
{
	background-image:url("images/membersavings/widget_stay.gif");
}
.goback /*#ED772F*/
{
	background-image:url("images/membersavings/widget_go.gif");
}
.playback /*#A7C233*/
{
	background-image:url("images/membersavings/widget_play.gif");
}
.dineback /*#0053A1*/
{
	background-image:url("images/membersavings/widget_dine.gif");
}
.list
{
	display:none;
}
.shoplink
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	/*color: #6C3A8F;*/
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.printheading
{
	font-family:arial, helvetica, sans, sans-serif; 
	color:#336699;
	font-weight:bold;
	margin-left:3px;
	font-size:14pt;
}
.shoplink:hover
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.shoplink:visited
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.shoplink:active
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.staylink
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	/*color: #AE8402;*/
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}

.staylink:hover
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.staylink:visited
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.staylink:active
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.golink
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	/*color: #B44E10;*/
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.golink:hover
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.golink:visited
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.golink:active
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.playlink
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	/*color:  #4A5717;*/
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.playlink:hover
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.playlink:visited
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.playlink:active
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.dinelink
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	/*color: #0053A1;*/
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.dinelink:hover
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
	
}
.dinelink:visited
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:none;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}
.dinelink:active
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-size:8pt;
	text-decoration:underline;
	margin-left:3px;
	color:#336699;
	font-weight:bold;
}

.listborder
{
	margin:10px;
	padding:8px;
	margin-top:9px;
}
.bordershop
{
	border:1px solid #6C38AF;
	background-color:#C9AADD;
	margin-top:0px;
}
.borderstay
{
	border:1px solid #DBA502;
	background-color:#FEE18B;
	margin-top:0px;
}
.bordergo
{
	border:1px solid #B44E10;
	background-color:#F4B38A;
	margin-top:0px;
}
.borderplay
{
	border:1px solid #4A5717;
	background-color:#CADD7D;
	margin-top:0px;
}
.borderdine
{
	border:1px solid #00305B;
	background-color:#94B1C5;
	margin-top:0px;
}
.selecttext
{
	margin-top:8px;
	text-align:left;
	margin-left:11px;
	margin-bottom:5px;
	padding-bottom:0px;
}
.listbordershop
{
	border:1px solid #6C38AF;
}
.listborderstay
{
	border:1px solid #FDC00D;
}
.listbordergo
{
	border:1px solid #ED772F;
}
.listborderplay
{
	border:1px solid #A7C233;
}
.listborderdine
{
	border:1px solid #0053A1;
}

.widgetheader
{
	font-family:arial, helvetica, sans, sans-serif; 
	font-weight:bold;
	font-size:11pt;
	color:#FFFFFF;
	padding-top:2px; 
	padding-right:5px;
	/*text-transform:uppercase;*/
}
.subcats
{
	padding-left:5px;
	padding-bottom:2px;
}

