body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,input { margin:0; padding:0;_margin:0px; _padding:0px; } 
html{ height: 100%;}
body{ 
	font-size: 12px; width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	 }
.clear{
	clear: both; 
	height: 0px; 
	overflow: hidden;
	}
img{ border: 0; }
/* Font-size sets the text size specifically and is ignored by IE6, but used by Firefox, Safari, IE7, Opera and other modern browsers which allow users to resize text sized in pixels */
html>body { font-size: 12px;  }
.rt{ float:right;}
.lt{ float:left;}
a{text-decoration:underline;}
a:hover{text-decoration:underline;}

/* styles */
#container{ 
	position: relative;
	height1 : 100%; /* IE treats as min-height */
	min-height1 : 100%; /* IE ignores this */
	margin:0px auto;
	padding-bottom:15px;
	width:888px;
	border1:1px red solid;
	}

#header{
	margin-left:15px;
	margin-right:14px;
	margin-bottom:10px;
	}
#header .toplinks{
 	list-style:none;
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	color:#999999;
	text-align:right;
	margin-top:15px;
	margin-bottom:15px;
	}
#header .toplinks li{
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	color:#003366;
	display:inline;
	margin-left:10px;
	}
#header .toplinks li a{
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	color:#003366;
	display:inline-block;
	}
.subscribelinks{
	font-family:verdana;
	font-size:11px; 
	color:#003366;
	margin-left:5px;
	margin-top:3px;
	.margin-left:5px;
	_margin-left:5px;
	_margin-top:8px;
	}
.subscribelinks a{display:inline-block; margin-left:5px; vertical-align:middle;}	
#header .navlinks{
	position:absolute;
	border1:1px red solid;
	width:650px;
	height:30px;
	margin-top:-20px;
	_margin-top:-25px;
	right:0px;
	.right:0px;
	_right:5px;
	}	
#header .navlinks table{float:right;margin-right:15px;_margin-right:7px;}
#header .navlinks .tablinks{ 
	list-style:none;
	}	
#header .navlinks .tablinks li{
	display:inline;	
	} 	
#header .navlinks .tablinks li a{
	display:inline-block;
	}	
#deals a{
	background:url(http://www.thebluepad.com/images/deals_tab.jpg) no-repeat;
	width:63px;
	height:36px;
	display:block;
	margin-top:-5px;
	_margin-top:0px;
	float:left;
	position:relative;
	}
#deals a:hover{
	background:url(http://www.thebluepad.com/images/deals_tab_active.jpg) no-repeat;
	width:63px;
	height:36px;	
	display:block;
	float:left;
	}
#deals .activePage{
	background:url(http://www.thebluepad.com/images/deals_tab_active.jpg) no-repeat;
	width:63px;
	height:36px;	
	display:block;
	float:left;
	margin-top:-5px;
	_margin:0px;
	position:relative;
	}	
#store a{
	background:url(http://www.thebluepad.com/images/store_tab.jpg) no-repeat;
	width:125px;
	height:36px;
	display:block;
	margin-top:-5px;
	_margin:0px;
	float:left;
	position:relative;
	}
#store a:hover{
	background:url(http://www.thebluepad.com/images/store_tab_active.jpg) no-repeat;
	width:125px;
	height:36px;	
	display:block;
	float:left;
	}
#store .activePage{
	background:url(http://www.thebluepad.com/images/store_tab_active.jpg) no-repeat;
	width:125px;
	height:36px;	
	display:block;
	float:left;
	margin-top:-5px;
	_margin:0px;
	float:left;
	position:relative;
}
#find-products .activePage{
	background:url(http://www.thebluepad.com/images/findproducts_tab_active.jpg) no-repeat;
	width:126px;
	height:36px;	
	display:block;
	float:left;
	margin-top:-5px;
	_margin:0px;
	float:left;
	position:relative;
}

#findproducts {
	display:block;
	float:left;
	margin-left:5px;
	margin-top:0px;
	_margin-top:5px;
	.margin-left:5px;
	_margin-left:3px;
	}
#findproducts .left{
	background:url(http://www.thebluepad.com/images/findproducts_tab.jpg) no-repeat left top;	
	width:107px;
	height:24px;
	float:left;
}
#findproducts .right{
	width:14px;
	height:24px;
	float:left;
}
#findproducts .center{
	background:url(http://www.thebluepad.com/images/findproducts_tab_repeat.jpg) repeat-x left top;
	width:auto;
	height:24px;
	float:left;
}
.formDiv{
	display:inline-block;
	position:relative;
	top:-20px;
	.top:-2px;
	_top:-2px;
	z-index:5;
	left:10px;
}
.findBtn{
	position:relative;
	margin-top:-2px;
	margin-left:5px;
	z-index:5;
	float:left;
}

#findbox{float:left;}
#findbox input{float:left; border:0px;}

#contentWrapper{}
#contentWrapper .wrapperTop{
	background:url(http://www.thebluepad.com/images/wrapper_top_bg.jpg) no-repeat;
	height:15px;
	}	
#contentWrapper .wrapperBottom{
	background:url(http://www.thebluepad.com/images/wrapper_bottom_bg.jpg) no-repeat;
	height:15px;
	}	
#contentWrapper .wrapperRepeat{
	background:url(http://www.thebluepad.com/images/wrapper_repeat_bg.jpg) repeat-y;
	}	
#contentWrapper .wrapperRepeat .bannerHead{
	background:url(http://www.thebluepad.com/images/banner_gradient.jpg) repeat-x left top;
	height:auto;
	}
	
/*** Deals Coupon Offer Styles ***/

/* styles */

.negmarbot17{ margin-bottom:-17px; }
.negmarbot15{ margin-bottom:-18px; }
.shareAlign{ display:inline-block; margin-top:7px; }
.mrt15{ margin-right:15px; position:relative; }

/**** Template *******/
.left{ float:left;}
.right{ float:right;}
#content_top{
	position:relative;
	z-index:50;
}
#promotionDiv{
	margin:5px auto 0px;
	width:878px;
	padding:0px 0px 0px 12px;
	_padding:0px 10px 0px 9px;
	_width:858px;
}
.smallPromotions, .doubleTilePromotions{
	margin:0px auto 0px;
	width:868px;
	padding:0px 10px 0px 12px;
	_padding:0px 10px 0px 10px;
	_width:858px;
}
.type3 {
	width:875px;
	height:358px;	
	margin-left:-5px;
	_width:868px;
	_margin-left:-4px;
	margin-bottom:5px;
	background:url(http://www.thebluepad.com/images/type3_bg_f.png) no-repeat;
	display:inline-block;
}
.type3 .column {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	padding:15px 25px 0px 35px;
}
.type3 .column .logoDiv{
	width:auto;
	height:40px;
	border-bottom:1px #CCCCCC solid;
	margin-bottom:20px;
}
.type3 .column .logoDiv img{float:left;margin-right:40px;}

.type3 .column .logoDiv h1{
	float:left;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#cc0000;
	margin-top:5px;
	font-weight:bold;
}

.type3 .column .offerDiv{
	width:265px;
	float:left;
}

.type3 .column .imgTag{ 
	float:left;
	width:85px; 
	height:90px; 
	padding-left:5px;
	margin-right:5px;
	border1:1px #CCCCCC solid; 
}


.type3 .column h2{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cc0000;
	margin-top:0px;
	margin-bottom:0px;	
	font-weight:bold;
	width:165px;
	float:left;
}

.type3 .column p{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:0px;
	margin-bottom:5px;	
	width:165px;
	float:left;
}
.type3 .column blockquote{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	margin-top:0px;
	margin-bottom:6px;
	.margin-bottom:5px;
	_margin-bottom:5px;
	width:165px;
	float:left;
	height:16px;
}
.lineSep{
	height:100px; 
	border-left:1px #CCCCCC solid; 
	display:block;
}


.type5{
	width:215px;
	height:192px;
	_width:213px;
	float:left;
	background:url(http://www.thebluepad.com/images/type5_bg.png) no-repeat;
	display:inline-block;
}
.mlt2{margin-left:2px;}
.columnlt{
	width:224px;
	float:left;
	height:150px;
}
.columnrt{
	float:right;
	width:150px;
	height:150px;
}

.type5 .column h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#336699;
	margin-top:5px;
	margin-bottom:10px;	
	font-weight:bold;
}

.type5 .column p{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:0px;
	margin-bottom:6px;	
}

.type5 .column{
	padding:15px 15px 10px 20px;
} 

.type5 .column blockquote{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	margin-top:0px;
	margin-bottom:10px;	
}

.column_small{
	width:160px;
	height:120px;
	_height:100px;
}
.column_small img{margin-top:3px;}

.columnrt h1,.columnlt h1, .column_small h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#336699;
	margin-top:0px;
	margin-bottom:10px;
}
.columnrt p, .columnlt p{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	margin-bottom:10px;
	_margin-bottom:10px;
	/*height:42px;*/
}
 .column_small p{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom:10px;
	_margin-bottom:10px;
}
.padtop40{padding-top:40px;.padding-top:30px;}
.shareAlign{
	display:inline-block;
	margin-top:7px;
}
.mrt15{
	margin-right:15px;
}
.mlt5{ margin-left:5px; }
.mlt4{margin-left:1px;.margin-left:5px;_margin-left:1px;}



.type1{
	background-image: url(http://www.thebluepad.com/images/ptype1.png);
	background-repeat:no-repeat; 
	background-position: left top; 
	
	width:400px;
	padding:15px 19px 28px 15px;

/*	_padding:15px 19px 28px 15px;
	_width:400px; */
	_width:398px;
	_height:150px;
	
	display: block;
	z-index: 50;  
	border: none;
	float:left;
	_margin-bottom:5px;
}
.type2{
	background-image: url(http://www.thebluepad.com/images/ptype1.png);
	background-repeat:no-repeat; 
	background-position: left top; 
	
	/*width:382px;
	_width:372px;*/
	width:397px;
	_width:387px;
	height:150px;	
	_height:150px;
	/*padding:15px 22px 28px 30px;*/
	padding:15px 22px 28px 15px;
	
	display: block;
	z-index: 50;  
	border: none;
	float:left;
	_margin-bottom:5px;
}
.type2{margin-top:2px;}
.ltspace{
	padding-right:19px;
	_padding-right:14px;
	_margin-right:6px;
}
.ltspace2{
	padding-right:22px;
	_margin-right:6px;
}

.padtop15{padding-top:5px;}
.mtype3 {

	/*background-image: url(http://www.thebluepad.com/images/type3_bg_f.png);*/
	background-image:url(http://www.thebluepad.com/images/type3_bg_f.png);
	background-repeat:no-repeat; 
	background-position: left top; 
	
	width:825px;
	_width:815px;
	height:360px;	
	_height:141px;
	padding:24px 26px 8px 24px;
	
	display: block;
	z-index: 50;  
	border: none;
	float:left;
	_margin-bottom:3px;
	margin-left:-4px;
	_margin-left:-2px;
	_margin-right:-2px;	
}
.mtype3 .column {
	font-family:Verdana,Arial, Helvetica, sans-serif;
}
.mtype3 .column .logoDiv{
	width:auto;
	height:40px;
	border-bottom1:1px #CCCCCC solid;
	margin-bottom:8px;
}
.mtype3 .column .logoDiv img{float:left;margin-right:93px;}

.mtype3 .column .logoDiv h1{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#336699;
	margin-top:-5px;
	font-weight:bold;
	margin-left:10px;
	.margin-left:8px;
	_margin-left:3px;
}

.mtype3 .column .offerDiv{
	width:auto;
	float:left;
}

.mtype3 .column .imgTag{ 
	float:left;
	width:94px; 
	height:75px; 
	padding-left:0px;
	margin-right:20px;
	border1:1px #CCCCCC solid; 
}

.mtype3 .column h2{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;	
	font-weight:bold;
	width1:165px;
	float:left;
}

.mtype3 .column p{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:0px;
	margin-bottom:5px;	
	width:165px;
	float:left;
}
.mtype3 .column blockquote{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	margin-top:0px;
	margin-bottom:6px;
	.margin-bottom:5px;
	_margin-bottom:5px;
	width:165px;
	float:left;
	height:16px;
}
.mlineSep{
	height:65px; 
	border-left:1px #CCCCCC solid; 
	display:block;
}

/* */
.mtype3 .column ul{
	size:12px;
	font-weight:bold;
	margin-top:-2px;
}
.mtype3 .column ul li{
	list-style-type:none;
}
.mtype3 .column ul li img{
	margin-left:20px;
	margin-right:4px;
}
.mtype3 .column ul li a{
	color:#2b4f86;
}
.mtype3 .column ul.list_collt{
	float:right;
	margin:-54px 47px 0px 0px;
	.margin:-58px 45px 0px 0px;
	_margin:-55px 21px 0px 0px;
}



#promotionDiv{
	position:relative;
	top:0px;
}
#promotionDiv .view_more_dealsDiv{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:6px 6px 7px 0px;
}
#promotionDiv .view_more_dealsDiv a{
	/*color:#2B4F86;*/
	color:#336699;
}
#promotionDiv .view_more_dealsDiv a.view_arrow_img{
	margin-left:3px;
}
/*
#inner_content .middle_store .view_more_backDiv a{
	color:#336699;
}
#inner_content .middle_store .view_more_backDiv a.view_arrow_img{
	margin-left:3px;
}
*/
.mtype3 .column .contentDiv{
	width:655px;
}
.mtype3 .column .contentDiv h2{
	color:#666666;
	float:none;
	margin:17px 0px 0px 20px;
}
.mtype3 .column .contentDiv p{
	color:#666666;
	width:628px;
	margin:6px 0px 0px 20px;
	_margin-left:10px;
}
.mtype3 .column .contentDiv .list_colDiv{
	margin:17px 0px 0px 0px;
} 
.mtype3 .column .contentDiv .donor_logoDiv{
	width:196px;
	margin:-39px 0px 0px 0px
}

.type4{
	background:url(http://www.thebluepad.com/images/type4_offer.png) no-repeat;
	width:430px;
	_width:428px;
	height:384px;
	.height:384px;
	_height:417px;
	_padding-top:1px;
	margin:-2px 0px 1px 0px;
	float:left;
}
.type4_spaceRt{
	margin-right:4px;
	_margin-right:5px;
}
.type4 .content{
	width:380px;
	height:366px;
	padding:19px 25px 15px 5px;
	}	
.type4 .content .offerlogo{
	height:105px;
	}	
.type4 .content .offerlogo .leftCol{	
	width:200px;
	height:65px;

	float:left;
	margin-right:20px;
	}
.type4 .content .offerlogo .rightCol{	
	width:160px;
	height:105px;
	float:right;
	}
	
.type4 .content .offercontent{
	margin-top:10px;
	}
.type4 .content .offercontent h1{
	font-family:verdana;
	font-size:26pt;
	color:#336699;
	margin-bottom:25px;
	}
.type4 .content .offercontent h2{
	font-family:verdana;
	font-size:16pt;
    font-weight: normal;
    color:#333333;
}
.type4 .content .shopnow{
	margin-top:25px;
	}

	

#footer{
	font-family:verdana;
	font-size:10pt;
	color:#333333;
	width:888px;
	margin:50px auto 10px;
}
#footer ul{list-style:none; width:650px; margin:17px auto 20px; text-align:center; line-height:16px;}
#footer ul li {display:inline;}
#footer ul li a{display:inline-block; color:#333333;margin:0px 5px;}
.topmar10{margin-top:10px;}
.topmar50{margin-top:50px;}
.topmar32{margin-top:32px;}
.rtpad20{padding-right:20px;}

/** Shop Stores **/
#contentWrapper .wrapperRepeat .shopstoresDiv{
	background:url(http://www.thebluepad.com/images/banner_gradient.jpg) repeat-x left top;
	font-family:verdana;
	font-size:12px;
	color:#333333;
	height:auto;
	width:886px;
	border-left:1px #CDCDCD solid;
	border-right:1px #CDCDCD solid;
	}
#contentWrapper .wrapperRepeat .shopstoresDiv .banner{
/*	width:886px;
	border-left:1px #CDCDCD solid;
	border-right:1px #CDCDCD solid;
*/	
	margin-bottom:20px;
	}
#contentWrapper .wrapperRepeat .shopstoresDiv .categorylist{
	width:162px;
	height:auto;
	float:left;
	padding:0px 24px 0px 24px;
	}
#contentWrapper .wrapperRepeat .shopstoresDiv h1{
	font-family:verdana;
	font-size:18px;
	line-height:18px;
	color:#333333;
	font-weight:normal;
	margin-bottom:20px;
	}	
#contentWrapper .wrapperRepeat .shopstoresDiv h4{			
	display:block;
	margin-bottom:10px;
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	color:#333333;
	font-weight:bold;
	}	
#contentWrapper .wrapperRepeat .shopstoresDiv .categorylist ul{			
	list-style:none;
	}
#contentWrapper .wrapperRepeat .shopstoresDiv .categorylist ul li{			
	display:block;
	padding-bottom:10px;
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	color:#333333;
	font-weight:bold;
	}
#contentWrapper .wrapperRepeat .shopstoresDiv .categorylist ul li a{
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	color:#336699;
	font-weight:bold;
	}				
#contentWrapper .wrapperRepeat .shopstoresDiv .featuredstores{
	width:auto;
	height:auto;
	float:left;
	padding:0px 15px;
	border-left:1px #B6B6B6 dashed;
	}			

#contentWrapper .wrapperRepeat .shopstoresDiv .featuredstores .offers{
/*	margin:0px 15px;
	_margin:0px 13px; */
	width:630px;
	padding-left:15px;
	}	

#contentWrapper .wrapperRepeat .shopstoresDiv .featuredstores .featuredRow{
		clear:both;
		height:0px;
		.height:100%;
	}	

#contentWrapper .wrapperRepeat .shopstoresDiv .featuredstores .offers .featuredRow .column{
	width:207px;
	float:left;
	}	

.featuredstores .offers .featuredRow .column .storeoffer{
	background:url(http://www.thebluepad.com/images/type5_offer.png) no-repeat;
	width:167px;
	height:97px;
	padding:15px 20px;
	text-align:center;
	float:left;
	}		
.featuredstores .offers .storeoffer .offerlogo{
	width:160px;
	height:40px;
	}	
.featuredstores .offers .storeoffer h3{	
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	margin:15px 0px;
	color:#336699;
	}	
.featuredstores .offers .storeoffer .offerdetails a{	
	background:url(http://www.thebluepad.com/images/icon_details.jpg) no-repeat right center;
	font-family:verdana;
	font-size:11px;
	color:#336699;
	display:inline-block;
	padding-right:25px;
	}		


/** Inner Category pages **/	

.storeofferlinks {
	margin-top:15px;
	}
.storeofferlinks ul{	
	list-style:none;
	text-align:left;
	margin-left:5px;
	}
.storeofferlinks ul li{		
	padding-bottom:5px;
	}
.storeofferlinks ul li a{
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	color:#336699;
	}			

/** Find Products Page **/
.findproductsDiv{
	background:url(http://www.thebluepad.com/images/banner_gradient.jpg) repeat-x left top;
	font-family:verdana;
	font-size:12px;
	color:#333333;
	width:886px;
	border-left:1px #CDCDCD solid;
	border-right:1px #CDCDCD solid;
	height:auto;
	}
.findproductsDiv .content{
	}
.findproductsDiv .content .top_bg{
	width:888px;
	height:25px;
	background:url(http://www.thebluepad.com/images/SD_white_bg_topl.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	margin:0px auto 0px;
	position:relative;
	z-index:50;
}
.findproductsDiv .content .middle_bg {
	width:888px;
	background:url(http://www.thebluepad.com/images/SD_white_bg_centerl.png) repeat-y;
	behavior:url("js/iw_iepngfix.htc");
	margin:0px auto 0px;
	padding-bottom:10px;
}
.findproductsDiv .content .bottom_bg {
	width:888px;
	height:23px;
	background:url(http://www.thebluepad.com/images/SD_white_bg_downl.png) no-repeat;
	behavior:url("js/iw_iepngfix.htc");
	margin:0px auto 0px;
}

/** Pop Up Offers Details **/
.offerDetailsLt_small{
		background:url(http://www.thebluepad.com/images/smalltips_box_left.png) no-repeat; /* For other browsers */
		*background-image:none; /* turn off the standard css background for IE */
		*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.thebluepad.com/images/smalltips_box_left.png', sizingMethod='crop'); /* IE 6 and 7 method.*/
		width:180px;
		height:182px;
		z-index:1;
		text-align:left;
		padding:31px 35px 28px 62px;
	}	
.offerDetailsRt_small{
		background:url(http://www.thebluepad.com/images/smalltips_box_right.png) no-repeat; /* For other browsers */
		*background-image:none; /* turn off the standard css background for IE */
		*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.thebluepad.com/images/smalltips_box_right.png', sizingMethod='crop'); /* IE 6 and 7 method.*/
		display:block;
		width:180px;
		height:182px;
		z-index:1;
		text-align:left;
		padding:31px 62px 28px 35px;
	}		
.offerClose {
		float:right;
		clear:left;
		margin:-15px -20px 10px 0px;
		_margin:-15px -15px 10px 0px;
	}
.offerClose a{
		font-family:verdana;
		font-size:11px;
		font-weight:bold;
		color:#585858;
		margin:0px 10px 0px 0px;
		display:block;
		float:left;
		position:relative;
	}	
.offerClose a img{
	margin-top:-1px;
}	

@media screen and (-webkit-min-device-pixel-ratio:0){
	.offerClose a img{
		margin-top:-3px;
	}
}	
.offerContext .colLt{
		float:left;
		width:224px;
	}
.offerContext .colLt a{
		position:relative;
	}	

#contentWrapper .wrapperRepeat .shopstoresDiv .offerDetailsContainer .offerDetailsLt_small .offerContext .colLt h1, 
#contentWrapper .wrapperRepeat .shopstoresDiv .offerDetailsContainer .offerDetailsRt_small .offerContext .colLt h1{
		color:#CC0000;
		font-family:verdana;
		font-size:18px;
		line-height:20px;
		margin-top:15px;
		.margin-top:10px;
		_margin-top:10px;
		margin-bottom:10px;
	}	
.offerContext .colLt p{
		color:#333333;
		font-family:verdana;
		font-size:11px;
		margin-bottom:15px;
		line-height:13px;
	}	
.offerContext .colRt{
	float:right;
	width:150px;
	height:128px;
	text-align:center;
	vertical-align:middle;
	padding-top:25px;
} 
.offerContext .colRt a{display:block;}
.offerDetailsRt_small .offerContext .colLt{width:185px;}
.offerDetailsLt_small .offerContext .colLt{width:185px;}
.offerDetailsContainer{
	position:absolute;
	z-index:100;
	display:none;
}	
	
.see-morelink{
	margin-top:15px;
	margin-right:15px;
	margin-bottom:5px;
	float:right;
	}	
.see-morelink a{
	background:url(http://www.thebluepad.com/images/arrow_blue.jpg) no-repeat center right;
	padding-right:10px;
	font-family:verdana;
	font-size:11px;
	color:#336699;	
	}	

/* Type2 Offers Changes at Bottom */
.type2 .columnlt{
	float:left;
	width:130px;
	height:150px;
}
.type2 .columnrt{
	width:244px;
	float:right;
	height:150px;
}
.type2 .columnrt h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#336699;
	line-height:22px;
	font-weight:bold;
}
.type2 .columnrt p{
	width:224px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:13px;
}

.type1 .columnlt{
	width:242px;
}
.type2 .columnrt{
	width:259px;
}

#contentWrapper .wrapperRepeat .shopstoresDiv .offerDetailsContainer .offerDetailsLt_small .offerContext .colLt h1, 
#contentWrapper .wrapperRepeat .shopstoresDiv .offerDetailsContainer .offerDetailsRt_small .offerContext .colLt h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#336699;	
}
