/* Reset */
	html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
	body {line-height:1.5;}
	html, body {height:100%;}
	table {border-collapse:separate;border-spacing:0;}
	caption, th, td {text-align:left;font-weight:normal;}
	table, td, th {vertical-align:middle;}
	blockquote:before, blockquote:after, q:before, q:after {content:"";}
	blockquote, q {quotes:"" "";}
	a img {border:none;}
	
/* Typography */

	body{color:#666;background:#fff;font:75%/140% Arial,Tahoma,Verdana,Helvetica,sans-serif;margin:0;padding:0;}
	fieldset{margin:1em 0;padding:1em;}
	a{color:#3c85de;text-decoration:none;}
	a.hover,a:hover{text-decoration:underline;}
	a img{border:none;}
	h1,h2,h3,h4,h5,h6{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;line-height:120%;margin:0;}
	h3{font-size:135%;margin:0 0 .5em;font-weight:normal;}
	h4{font-size:100%;margin:0;}
	h5{font-size:90%;}
	h6{font-size:80%;}
	h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
	p {margin:0 0 1.5em;}
	p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
	p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
	blockquote {margin:1.5em;color:#666;font-style:italic;}
	strong {font-weight:bold;}
	em, dfn {font-style:italic;}
	dfn {font-weight:bold;}
	sup, sub {line-height:0;}
	abbr, acronym {border-bottom:1px dotted #666;}
	address {margin:0 0 1.5em;font-style:italic;}
	del {color:#666;}
	pre {margin:1.5em 0;white-space:pre;}
	pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
	li ul, li ol {margin:0 1.5em;}
	ul, ol {margin:0 1.5em 1.5em 1.5em;}
	ul {list-style-type:disc;}
	ol {list-style-type:decimal;}
	dl {margin:0 0 1.5em 0;}
	dl dt {font-weight:bold;}
	dd {margin-left:1.5em;}
	table {margin-bottom:1.4em;width:100%;}
	th {font-weight:bold;}
	thead th {background:#c3d9ff;}
	th, td, caption {padding:4px 10px 4px 5px;}
	tr.even td {background:#e5ecf9;}
	tfoot {font-style:italic;}
	caption {background:#eee;}
	h2.divider{border-bottom:1px solid #ddd;padding-bottom:.5em;height:1%;}
	p{margin-top:1em;margin-bottom:1em;}
	b,strong{font-weight:bold;}
	i,em{font-style:oblique;}
	blockquote{margin:1em 3em;}
	.hr hr{display:none;}
	.skipper{position:absolute;left:-5000px;top:0;width:1px;height:1px;overflow:hidden;}
	.hide{position:absolute;left:-5000px;top:0;width:1px;height:1px;overflow:hidden;}
	img{-ms-interpolation-mode:bicubic;}

.clear {
    clear: both;
}
	
/* Header */
.header {
	position: relative;
	margin: 0;
	width: 100%;
	height: 36px;
	background-color: #395998;
	text-align: center;
	font-size: 1.5em;
	z-index: 20;
}
.navigation {
	position: absolute;
	top: 4px;
	right: 19px;
	background-color: #8BA5CC;
	text-align: left;
	margin-left: 10px;
	margin-right: 0;
	min-width: 360px;
}

.navigation ul {
	margin: 0;
}

.menu {position:relative;display:inline;margin-right:25px;top:20px;}
.menu-link {
	display: inline;
	position: relative;
	float: left;
}
a.nav {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
	padding: 4px 8px 0 8px;
	display: block;
	height: 21px;
	outline: none;
	float: left;
	border: 1px solid #8BA5CC;
}
a.nav:visited {color:#FFFFFF;}
a.nav:hover {color:#1d3461; text-decoration: none;}
.home-link {
	position: absolute;
	top: 16px;
	left: 195px;
	color: #98a1be;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial;
}
.home-link:hover {
	color:#FFFFFF;
}
a.point-doubler {position:absolute;top:10px;left:11px;display:block;width:144px;height:19px;background:transparent url(../images/point-doubler.gif) no-repeat;}
a.point-doubler:hover {position:absolute;top:10px;left:11px;background-position:-144px 0;}
.logo-beta {
	color: #D4E0EE;
	font-size: 11px;
	position: absolute;
	top: 16px;
	left: 160px;
}
.navigation .dropdown-container {
	z-index: 5000;
	display: none;
	position: absolute;
	right: 0;
	top: 25px;
	border: 1px solid #28599D;
	font: 14px Arial,Verdana;
	color: #000;
	padding: 8px;
}
.navigation a.dropdown-active,
.navigation a.dropdown-active:hover {
	color: #28599D;
	border: 1px solid #28599D;
	border-bottom-width: 0;
	position: relative;
	z-index: 5001;
}
.navigation .dropdown-container,
.navigation .dropdown-active {
	background-color: #EDF1FB;
}

.navigation .dropdown-container p {
	margin: 5px 0;
}

.dropdown-container .btn_close {
    width: 12px;
    height: 12px;
    background: transparent url('../images/bubble_btn_close.png') no-repeat left top;
    display: block;
    cursor: pointer;
	position: absolute;
	top: 18px;
	right: 18px;
	float: right;
	z-index: 6000;
}
	
/* Content */
.main {
	padding-top: 18px;
	width: 1280px;
	margin: 0 auto;
}

.main .container {
	float: left;
	width: 1000px;
}

.widgets {
	float: left;
	width: 260px;
	margin-left: 18px;
}

	.moreblue {position:absolute;top:28px;left:480px;color:#98a1be;font-size:11px;font-family:Arial;text-decoration:none;}
	.moreblue2 {position:absolute;top:8px;left:20px;color:#98a1be;font-size:11px;font-family:Arial;text-decoration:none;}
	.moreblue:hover {color:#FFFFFF;}
	.morewhite {float:right;margin-top:13px;margin-right:20px;color:#98a1be;font-size:11px;font-family:Arial;text-decoration:none;}
	.morewhite:hover {color:#1d4088;}
	h1 {color:#FFFFFF;font-size:24px;font-family:"Trebuchet MS", Helvetica, sans-serif;}
	h2 {color:#395998;font-size:24px;margin-top:13px;margin-left:20px;margin-bottom:0px;font-family:"Trebuchet MS", Helvetica, sans-serif;}
	h3 {color:#FFFFFF;font-size:18px;text-align:left;font-family:"Trebuchet MS", Helvetica, sans-serif;}
	.white {color:#FFFFFF;font-size:.75em;text-decoration:none;}
	.white:hover {color:#929cbb;}
	.title {color:#FFFFFF;text-decoration:none;}
	.title:hover {color:#929cbb;}
.b_dummy {
	height: 125px;
	clear: both;
}

.tnp {
	background-color: #FFFFFF;
	padding: 15px 20px;
	color: #000;
	font-size: 13px;
}

.tnp h3 {
	color: #235F8F;
	font-size: 18px;
	padding: 5px 0;
	margin: 0;
	font-family: Tahoma;
	font-weight: bold;
}
	
/* Top Area */
	.top-left {position:relative;width:601px;height:300px;float:left;}
	.hot-offers {position:relative;width:591px;height:290px;background-color:#395998;float:left;clear:both;}
	.hot1 {position:relative;width:10px;height:280px;background-color:#98a1be;margin-top:10px;float:right;clear:right;}
	.hot2 {position:relative;width:591px;height:10px;background-color:#98a1be;float:right;}
	.thumb {position:relative;float:left;clear:left;margin-top:10px;border:4px solid #d4e0ee;width:130px;height:108px;margin-left:40px;}
	.slider {width:570px;height:71px;position:relative;}
	.google {position:absolute;top:10px;left:30px;width:210px;height:210px;background-color:#395998;clear:both;}
	.sorry {position:absolute;top:40px;left:250px;width:300px;height:160px;background-color:#395998;clear:both;}
	.top-right {width:370px;height:290px;float:left;margin-left:20px;}

.survey-module {
	width: 360px;
	height: 290px;
	background-color: #395998;
	float: left;
	clear: both;
	text-align: left;
}

.survey-banner {
	width: 332px;
	height: 258px;
}

.buy1 {position:relative;width:10px;height:280px;background-color:#98a1be;margin-top:10px;float:right;clear:right;}
.buy2 {position:relative;width:360px;height:10px;background-color:#98a1be;float:right;}



/**
 *	Sidebar widgets
 */
 .widgets .widget {
	 margin-bottom: 20px;
}

.widget-shoutbox {
	width: 260px;
	height: 510px;
	position: relative;
}

.shadow-v {
	position: absolute;
	width: 10px;
	background-color: #98a1be;
	right: 0;
	top: 10px;
}

.shadow-h {
	position: absolute;
	height: 10px;
	background-color: #98a1be;
	bottom: 0;
	right: 0;
}

.shb1 {
	height: 490px;
}

.shb2 {
	width:250px;
}

.widget-twitter {
	width: 260px;
	height: 610px;
	position: relative;
}

.twb1 {
	height: 590px;
}

.twb2 {
	width: 250px;
}

.survey-module .wrap {
	margin: 13px;
	width: 332px;
	height: 262px;
	background-color: #FFFFFF;
	border: 1px solid #1d4088;
	position: relative;
	z-index: 5;
	overflow: hidden;
}

.survey-module img {
	display: block; /* IE... */
	width: 332px;
	height: 262px;
}

.survey-module a {
	width: 332px;
	height: 262px;
	display: block;
	outline: none;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

.survey-module .iwrap {
	width: 332px;
	height: 262px;
	position: relative;
}

.survey-info {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 332px;
	color: #FFFFFF;
	opacity: 0.87;
	filter:alpha(opacity=87);
	display: none;
}

.survey-info .survey-header {
	float: left;
	padding-right: 30px;
	background: transparent url('../images/survey-top-right.png') no-repeat right top;
	height: 30px;
}

.survey-info .survey-header span {
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	text-transform: uppercase;
	padding: 8px 0 0 30px;
	background: transparent url('../images/survey-top-left.png') no-repeat left top;
	height: 22px;
}

.survey-info .survey-text {
	text-align: center;
	background-color: #000;
	padding: 8px 0;
}

.survey-info p {
	margin: 8px 7px 0 7px;
	font-size: 18px;
	line-height: 1.1em;
}

.survey-info .clck {
	font-weight: bold;
	text-transform: uppercase;
}

	.method {position:relative;width:135px;float:left;text-align:right;line-height:50px;list-style-type:none;clear:left;}
	.method a {color:#395998;font-size:12px;text-decoration:none;font-family:"Trebuchet MS", Helvetica, sans-serif;}
	.method a:hover {color:#09265e;}
	.icons {position:relative;width:125px;float:right;text-align:left;list-style-type:none;clear:right;margin-top:0px;}
	.icons li {margin-bottom:3px;}

/* Offer Wall */
.offer-wall {
	position: relative;
	width: 991px;
	height: 1801px;
	float: left;
	background-color: #EDF0FA;
	margin-top: 0;
	z-index: 2;
}

.offer-wall-navigation {
	width: 981px;
	background-color: #edf0fa;
	margin-top: 10px;
	z-index: 3;
}

.more-offers {
	float: left;
	position: relative;
	background-color: #edf0fa;
	z-index: 4;
}

.more-offers a.lnk {
	color: #97a3c1;
	font-size: 14px;
	padding: 7px 6px 0 6px;
	outline: none;
	display: block;
	height: 24px;
}

.more-offers a:hover {
	text-decoration: none;
}

.more-offers a.dropdown-active {
	border: 1px solid #3562a3;
	border-bottom-width: 0;
	padding: 6px 5px 0 5px;
	position: relative;
	z-index: 6001;
	background-color: #edf1fb;
}

.more-offers .dropdown-container {
	background-color: #edf1fb;
	z-index: 6000;
	display: none;
	position: absolute;
	left: 0;
	top: 30px;
	border: 1px solid #3562a3;
	font: 14px Arial,Verdana;
	color: #000;
	padding: 23px 12px;
}

.more-offers .dropdown-container ul {
	margin: 0;
	padding: 0;
}

.more-offers .dropdown-container li {
	float: left;
	display: inline;
	width: 100px;
	padding: 3px 0;
}

.more-offers .dropdown-container a {
	padding: 0;
	color: #28599d;
}

.more-offers .dropdown-container a:hover {
	text-decoration: underline;
}

.offer-wall-navigation .balance {
	background-color: #fff;
	float: right;
	color: #28599d;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	padding: 8px 20px 0 20px;
	height: 23px;
}

.frame-nav {
	float: left;
	padding-left: 60px;
	padding-top: 6px;
}

.frame-nav .coda-nav {
	position: static;
	float: left;
}

.frame-nav ul {
	margin: 0;
}

#coda-nav-1 li {
	display: inline;
	float: left;
	margin-right: 6px;
}

#coda-nav-1 li a {
	display: block;
	float: left;
	width: 15px;
	height: 15px;
	background: transparent url('../images/offerwall_slider_item.png') no-repeat left top;
	outline: none;
}

#coda-nav-1 a.current {
	background: transparent url('../images/offerwall_slider_item_current.png') no-repeat left top;
}

.offer-wall .coda-slider {
	position: relative;
	width: 981px;
	height: 1750px;
	background-color: #fff;
	float: left;
	clear: both;
}
.wall1 {
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 1781px;
	background-color: #98a1be;
	margin-top: 20px;
	float: right;
	clear: right;
}

.wall2 {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 981px;
	height: 10px;
	background-color: #98a1be;

	float: right;
}

#coda-slider-1 .panel {
	width: 981px;
	float: left;
}

.offer-wall-navigation .coda-nav-left,
.offer-wall-navigation .coda-nav-right {
	position: static;
	float: left;
	margin-right: 6px;
}

.offer-wall-navigation .coda-nav-left a {
	background: transparent url('../images/offerwall_arrow_left.png') no-repeat left top;
}

.offer-wall-navigation .coda-nav-right a {
	background: transparent url('../images/offerwall_arrow_right.png') no-repeat left top;
}

.offer-wall-navigation .coda-nav-left a,
.offer-wall-navigation .coda-nav-right a {
	width: 19px;
	height: 16px;
	outline: none;
}
	
/* Bottom Banner */
.bottom {
	position: fixed;
	width: 100%;
	height: 125px;
	background-color: #395998;
	bottom: 0;
	left: 0;
	border-top: 1px solid #1d4088;
	z-index: 10;
	overflow: hidden;
}
.bottom .container {
	position: relative;
	width: 1280px;
	margin: 0 auto;
}
	.daily {position:absolute;top:5px;left:0px;width:570px;height:108px;text-align:left;}
	.social {position:absolute;top:10px;right:19px;width:358px;height:123px;background-color:#627aad;border-top:1px solid #1d4088;border-left:1px solid #1d4088;border-right:1px solid #1d4088;text-align:left;}
	.thumb-s {position:relative;float:left;clear:left;border:2px solid #d4e0ee;width:65px;height:54px;margin-left:40px;margin-top:10px;}
	.dd {color:#FFFFFF;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-style:normal;}
	.daily p {position:absolute;float:left;width:280px;height:54px;top:24px;left:120px;color:#929cbb;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
	input.email {position:relative;top:10px;left:10px;height:21px;width:266px;background-image:url(../images/email.gif);background-repeat:no-repeat;border:0;padding:6px 0 0 10px;font-family:Arial, Helvetica, sans-serif;color:#98a1be;font-size:11px;float:left;}
	input.submit {position:relative;margin-top:10px;clear:right;margin-left:15px;float:left;border:0;height:26px;width:54px;background:transparent url(../images/submit.gif) no-repeat;}
	input.submit:hover {position:relative;background-position:-54px 0;}
	.socialmedia {display:inline;list-style-type:none;}
	.socialmedia2 {display:inline;list-style-type:none;}
	.space {float:left;margin-left:20px;margin-top:3px;}
	.lucky {position:relative;margin-top:10px;clear:right;margin-left:15px;float:left;border:0;height:26px;width:54px;background:transparent url(../images/submit.gif) no-repeat;}
	.lucky:hover {position:relative;background-position:-54px 0;}
	.facebook {position:relative;float:left;border:0;height:40px;width:94px;background:transparent url(../images/social-facebook.gif) no-repeat;}
	.facebook:hover {position:relative;background-position:-94px 0;}
	.twitter {position:relative;float:left;border:0;height:40px;width:94px;background:transparent url(../images/social-twitter.gif) no-repeat;}
	.twitter:hover {position:relative;background-position:-94px 0;}
	.rss {position:relative;float:left;border:0;height:40px;width:94px;background:transparent url(../images/social-rss.gif) no-repeat;}
	.rss:hover {position:relative;background-position:-94px 0;}
	.space2 {float:left;margin-left:20px;margin-top:1px;}
	.space2 a {color:#1d4088;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
	.space2 a:hover {color:#FFFFFF;}
	
/* Footer */
.footer {
	background-color: #FFF;
	width: 981px;
	clear: both;
}

.footer ul {
	display: inline;
	float: right;
	text-align: right;
	margin-top: 13px;
	margin-bottom: 13px;
	margin-right: 20px;
}

.foot {
	display: inline;
	margin-left:25px;
}

.footer li,
.footer li a {
	color: #b6b8bf;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.footer a:hover {
	color: #666666;
}

	
/* Modal dialog */
.simplemodal-overlay {
    background-color: #000000;
	z-index: 9;
}


.field {
	padding: 4px 0;
}

.field .caption {
    width: 130px;
    float: left;
	padding-right: 10px;
	padding-top: 4px;
}

.field .info {
    margin-left: 150px;
}

.field .info input,
.field .info select {
	font-size: 14px;
	color: #000;
}

.field .info input[type="text"],
.field .info input[type="password"] {
	width: 220px;
}





.bubble,
.bubble_wide {
	font: 14px Arial,Verdana;
	color: #4D4E53;
}

.bubble {
	width: 727px;
}

.bubble_wide {
	width: 844px;
}

.bubble .bubble_top,
.bubble_wide .bubble_top {
	padding: 31px 29px 5px 20px;
}

.bubble .bubble_top {
	background: transparent url('../images/bubble_top.png') no-repeat left top;
}

.bubble_wide .bubble_top {
	background: transparent url('../images/bubble_wide_top.png') no-repeat left top;
}


.bubble .bubble_body,
.bubble_wide .bubble_body {
	padding: 0 29px 110px 21px;
}

.bubble .bubble_body {
	background: transparent url('../images/bubble_body.png') no-repeat left bottom;
}

.bubble_wide .bubble_body {
	background: transparent url('../images/bubble_wide_body.png') no-repeat left bottom;
}


.top_header {
	font-size: 36px;
	color: #20558A;
	font-family: Arial;
	font-weight: bold;
}

.top_header2 {
	font-size: 24px;
	color: #FF5A00;
	font-family: "Arial Black";
}

.top_header,
.top_header2 {
	text-align: center;
	padding: 0 33px;
}

.top_header p,
.top_header2 p {
	margin: 0;
}

.bubble .bubble_btn_close,
.bubble_wide .bubble_btn_close {
    width: 12px;
    height: 12px;
	position: absolute;
	right: 60px;
    background: transparent url('../images/bubble_btn_close.png') no-repeat left top;
    display: block;
    cursor: pointer;
}

.bubble .graybox {
	background-color: #E2E1DD;
	padding: 10px 33px;
}

.bubble .text1,
.bubble .text2 {
	padding: 5px 33px;
}

.text1 {
	font: 11px Arial,Verdana;
}

.text2 {
	font: 14px Arial,Verdana;
}

.text1 p {
	margin: 5px 0;
}

.text1 a,
.blue {
	color: #20558A;
}

.text1 a {
	text-decoration: underline;
}

.rttp {
	font: 18px Arial,Verdana;
	font-weight: bold;
	text-align: center;
	padding: 10px 60px;
}

.rttp p {
	margin: 0;
}

.bubble .field,
.bubble_wide .field {
	padding: 3px 0;
}

.bubble.field .caption,
.bubble_wide .field .caption {
    width: 240px;
    float: left;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
}

.bubble_wide .field .caption {
    width: 280px;
}

.bubble .field .caption .notice,
.bubble_wide .field .caption .notice {
    font-size: 11px;
}

.bubble .field .info,
.bubble_wide .field .info {
    margin-left: 240px;
}

.graybox {
	font-size: 16px;
	color: #000;
}

.field .info input,
.field .info select {
	font-size: 16px;
	color: #000;
	padding: 2px;
}

.bubble .field .info input[type="text"],
.bubble .field .info input[type="password"] {
	width: 285px;
}

.bubble .btn_container {
    width: 538px;
}

.bubble_wide .btn_container {
    width: 588px;
}

.bubble .dont_show {
	font-size: 13px;
	float: left;
	margin-top: 15px;
}

.bubble .skip_this {
	float: right;
	margin: 15px 40px 5px 0;
}

.bubble .skip_this a {
	color: #797979;
	font-size: 14px;
	font-weight: bold;
	padding-right: 11px;
	background: transparent url('../images/arrow_right.png') no-repeat right center;
}

.bubble .skip_this a:hover {
	text-decoration: none;
}


.bubble_popup {
	width: 449px;
	font: 14px Arial,Verdana;
	color: #4D4E53;
}

.bubble_popup .bubble_popup_body {
	background: transparent url('../images/bubble_popup_body.png') no-repeat left top;
	padding: 15px 21px 5px 56px;
}

.bubble_popup .bubble_popup_bottom {
	background: transparent url('../images/bubble_popup_bottom.png') no-repeat left top;
	height: 36px;
}

.bubble_popup .bubble_btn_close {
    width: 12px;
    height: 12px;
	margin-right: 10px;
	margin-top: 10px;
    background: transparent url('../images/bubble_btn_close.png') no-repeat left top;
    display: block;
    float: right;
    cursor: pointer;
}

.bubble_popup .top_header {
	font-size: 32px;
	color: #FD9A00;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}

.bubble_popup .graybox {
	background-color: #E2E1DD;
	padding: 7px 23px;
}

.bubble_popup .graybox .details a,
.bubble_popup .graybox .details .description {
	color: #000;
}


a.btn_blue {
	color: #FFFFFF;
	background: transparent url('../images/btn_blue_right.png') no-repeat right top;
	height: 36px;
	display: block;
	float: left;
	font-size: 14px;
	text-decoration: none;
	padding-right: 8px;
}

a.btn_blue:hover {
	text-decoration: none;
}

a.btn_blue span {
	background: transparent url('../images/btn_blue_left.png') no-repeat left top;
	display: block;
	padding: 6px 15px 14px 15px;
}

.bubble .btn_container a {
	float: right;
}

.form-errors {
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

.wp_container {
	width: 963px;
	height: 100%;
	color: #000000;
	font-size: 12px;
}

.wp_container .wp_top {
	background: transparent url('../images/wp_top.png') no-repeat left top;
	height: 58px;
	overflow: hidden;
}

.wp_container .wp_body {
	background: transparent url('../images/wp_body.png') repeat-y left top;
	padding: 5px 45px;
}

.wp_container .wp_bottom {
	background: transparent url('../images/wp_bottom.png') no-repeat left top;
	height: 58px;
	overflow: hidden;
}

.wp_container .btn_close {
    width: 12px;
    height: 12px;
	margin-right: 18px;
	margin-top: 10px;
    background: transparent url('../images/bubble_btn_close.png') no-repeat left top;
    display: block;
    float: right;
    cursor: pointer;
}

.wp_container h2,
.wp_container h3 {
	color: #28599d;
	font-weight: bold;
	font-family: Arial;
	margin: 0;
	padding: 0;
}

.wp_container h2 {
	font-size: 14px;
}

.wp_container h3 {
	font-size: 12px;
}

.wp_container p {
	margin: 0;
	padding: 0;
}

.wp_container .text_container {
	overflow: hidden;
}

.btn_scroll_up,
.btn_scroll_down {
	width: 28px;
	height: 28px;
	margin-right: 38px;
	display: block;
	float: right;
	cursor: pointer;
	display: block;
}

.btn_scroll_up {
	background: transparent url('../images/btn_scroll_up.png') no-repeat left top;
	margin-top: 30px;
	margin-right: 10px;
}

.btn_scroll_down {
	background: transparent url('../images/btn_scroll_down.png') no-repeat left top;
}

ul.deals {
	list-style-type: none;
	border-top: solid 1px #D8DFEA;
	border-left: solid 1px #D8DFEA;
	border-right: solid 1px #D8DFEA;
}

ul.deals li {
	border-bottom: solid 1px #D8DFEA;
	padding: 5px;
}

ul.deals h2 {
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}

ul.deals h2 a, ul.deals h2 a:hover {
	color: #395998;
}

ul.deals .restrictions {
	font-size: 11px;
}

ul.deals .coupon {
	font-size: 11px;
}

ul.deals .coupon_code {
	color: red;
	font-weight: bold;
}

ul.deals .time_left {
	font-size: 11px;
	color: #666;
}

ul.deals .time_left span {
	font-weight: bold;
	color: #000;
}

.pager {
	margin: 4px 0;
	font-size: 12px;
}

.pager a, .pager a:hover {
	color: #395998;
}

#deals_container {
	margin-top: 10px;
}


.cfx:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cfx:after{line-height:0;}
.cfx{display:inline-block;}
/* Hides from IE-mac \*/ * html .cfx{height:1%;}
.cfx{display:block;}
/* End hide from IE-mac */ body{background:#edf0fa top center repeat;}
#pageBounds{background:transparent url("../images/bg_body_top.jpg") top center repeat-x;}
body.iframe{background:#fff none;padding:10px 20px;}
#content{margin:0 auto;}
#mainColumn{float:left;padding:0 4px;width:580px;margin:0;position:relative;z-index:4;}
#sideColumn{float:right;padding:0 4px;width:340px;margin:0;position:relative;z-index:3;}
#topDeals{position:relative;top:50px;height:240px;margin:0px -4px;color:#fff3e6;}
#topDeals a{color:#d4e0ee;}
#topDeals h1{position:absolute;top:18px;left:24px;width:280px;height:34px;margin:0;background:transparent url("../images/txt_todayshotdeals.png") top left no-repeat;text-indent:-5000px;overflow:hidden;}
#topDeals #topDealsList {
	position: absolute;top:30px;left:24px;width:560px;height:120px;overflow:hidden;}
#topDeals #topDealsList ul{list-style:none;margin:0;}
#topDeals #topDealsList ul li{overflow:hidden;width:540px;height:138px;margin:0 0 20px 0;}
.hasJavascript #topDeals #topDealsList{width:540px;overflow:hidden;}
.hasJavascript #topDeals #topDealsList ul li{position:absolute;display:none;margin:0;}
.image{float:left;width:138px;}
.image img{border:4px solid #d4e0ee;width:130px;}
.details{margin-left:150px;}
#topDealsList .title h3{font-size:18px;font-weight:bold;line-height:105%;margin-top:0px;margin-bottom:8px;}
#topDealsList .title h3 span{font-size:16px;display:block;}
#topDealsList .description{font-size:15px;line-height:130%;}
#topDealsList .description p{margin:8px 0 0;}
#topDeals #dealsSlider {
	position: absolute;
	top: 150px;
	left: 9px;
	width: 570px;
	height: 75px;
	font-weight: bold;
	color: #1a6bce;
	font-size: 11px;
	line-height: 13px;
	background: transparent url('../res/images/bg_topdeals.png') no-repeat left bottom;
}
#topDeals #dealsSlider .jcarousel-container{width:510px;margin:0 auto;}
#topDeals #dealsSlider .jcarousel-clip{width:510px;}
#topDeals #dealsSlider ul{width:510px;list-style:none;margin:0;}
#topDeals #dealsSlider ul li{float:left;width:160px;padding-top:10px;height:64px;margin-right:15px;}
#topDeals #dealsSlider ul li.active{background:transparent url("../images/bg_active_sliderdeal.gif") 50px 0 no-repeat;color:#666;}
#topDeals #dealsSlider ul li.hover td{text-decoration:underline;}
#topDeals #dealsSlider ul li.active td{text-decoration:none;}
#topDeals #dealsSlider ul li table{margin:0;padding:0;width:160px;height:64px;cursor:pointer;}
#topDeals #dealsSlider ul li table td{padding:0;margin:0;vertical-align:middle;overflow:hidden;}
#topDeals #dealsSlider ul li table td.thumbnail{width:54px;}
#topDeals #dealsSlider ul li table td.thumbnail img{display:block;border:2px solid #87b2e7;margin:0 auto;height:50px;}
#topDeals #dealsSlider ul li.active table td.thumbnail img{border-color:#999;}
#topDeals #dealsSlider ul li table td.text{padding-left:6px;}
#topDeals #dealsSlider .prevBtn{position:absolute;top:10px;left:0;width:28px;height:64px;background:transparent url("../images/btn_arrow_prev.png") 50% 50% no-repeat;cursor:pointer;}
#topDeals #dealsSlider .nextBtn{position:absolute;top:10px;right:0;width:28px;height:64px;background:transparent url("../images/btn_arrow_next.png") 50% 50% no-repeat;cursor:pointer;}
.hasJavascript #topDeals #dealsSlider .prevBtn,.hasJavascript #topDeals #dealsSlider .nextBtn{display:block;}
.jcarousel-container{position:relative;height:1%;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}

.box-body {
	margin: 0;
	padding: 5px;
	border-radius: 0.8em;
	-webkit-border-radius: 0.8em;
	-moz-border-radius: 0.8em;
	background-color: #F8F8F8;
	border: 1px solid #D6D6D6;
	font-size: 12px;
	padding: 7px 30px;
}

#coupons a.nav {
	padding: 4px 8px 0 40px;
	background: transparent url('../images/new_arrow.png') no-repeat 4px 4px;
}
#coupons a.dropdown-active {
	background-color: #EDF1FB;
}

.slider-container {
	background: transparent url('../images/overview-frame.png') no-repeat 11px 0px;
	position: relative;
}

.overview-slider {
	width: 609px;
	margin-left: 33px;
	background: transparent;
	float: none;
	font-size: 12px;
}

.overview-slider .panel {
	width: 609px;
	float: left;
}

.slider-container .coda-nav-left,
.slider-container .coda-nav-right {
	position: absolute;
	top: 99px;
}

.slider-container .coda-nav-left {
	left: 11px;
}


.slider-container .coda-nav-right {
	left: 646px;
}

.slider-container .coda-nav-left a,
.slider-container .coda-nav-right a {
	width: 18px;
	height: 38px;
	display: block;
	background: transparent;
	outline: none;
}

.overview-slider .img-container {
	height: 223px;
	margin-bottom: 15px;
	margin-top: 5px;
}

.overview-slider p {
	margin: 8px 0;
}


.slider-tabs ul {
	margin: 0 0 0 35px;
}
.slider-tabs li {
	display: block;
	font-size: 12px;
	float: left;
	text-align: center;
	background: transparent url('../images/overview-tab-right.png') no-repeat right top;
	color: #FFF;
	padding-right: 17px;
}

.slider-tabs li span {
	background: transparent url('../images/overview-tab-left.png') no-repeat left top;
	display: block;
	padding: 2px 0 0 17px;
	height: 18px;
}

.slider-tabs .current {
	background: transparent url('../images/overview-tab-right-current.png') no-repeat right top;
}

.slider-tabs .current span {
	background: transparent url('../images/overview-tab-left-current.png') no-repeat left top;
}

.user_dashboard {
	padding-top: 10px;
}

.user_dashboard .graybox {
	padding: 10px;
}

#ud_menu {
	margin: 0;
}

#ud_menu li {
	display: inline;
	float: left;
}

#ud_menu li a {
	padding: 8px;
	font-size: 14px;
	background-color: #FFF;
	color: #3C85DE;
	outline: none;
	font-weight: bold;
	float: left;
}

#ud_menu li a:hover {
	text-decoration: none;
}

#ud_menu li a.active {
	background-color: #FFF;
	background-color: #E2E1DD;
	color: #000;
}

.user_dashboard .field {
	width: 320px;
}

.user_dashboard .dblf .field {
	float: left;
}

.user_dashboard .field .caption {
	width: 140px;
}

.user_dashboard .field .info {
	margin-left: 150px;
}

.user_dashboard .field .info input[type="text"],
.user_dashboard .field .info input[type="password"],
.user_dashboard .field .info select {
	width: 150px;
}

.user_dashboard .btn_container a.btn_blue {
	margin-top: 10px;
	margin-left: 150px;
	float: left;
}

.user_dashboard .data-table {
	border-top: solid 1px #BBB;
	border-left: solid 1px #BBB;
	border-right: solid 1px #BBB;
	margin: 0;
}

.user_dashboard .data-table th,
.user_dashboard .data-table td {
	padding: 3px;
	font-size: 14px;
}

.user_dashboard .data-table th {
	color: #FF8844;
	border-bottom: solid 1px #FF8844;
	background-color: #FDE2BB;
}

.user_dashboard .data-table td {
	border-bottom: solid 1px #BBB;
	background-color: #FFF;
}

.user_dashboard .pager {
	margin-top: 5px;
}



.user_dashboard .links ul {
	margin: 5px 0 0 0;
	float: right;
}

.user_dashboard .links li {
	display: inline;
	margin-left: 20px;
}

#lp-container {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 100;
	display: none;
}

#lp-background {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

#lp-container .bubble_wide {
	position: absolute;
	z-index: 22;
}

#adv-popup {
	position: absolute;
	display: none;
	z-index: 21;
}

#adv-popup .adv-header {
	padding: 0 33px;
}

#adv-popup .adv-container {
	padding-left: 52px;
}

#adv-popup .adv-block {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.clean {
	clear: both;
}
.offerwall_offer {	
	padding: 10px;
	border: solid 1px #98A1BE;
	margin: 10px;
}
.offerwall_offer img {
	width: 150px;		
	margin-right: 10px;
}
.offerwall_offer .name {
	font-size: 13px;
	color: #3B5998;
	font-weight: bold;
}
.offerwall_offer .description {
	color: #000000;
	font-size: 11px;	
}
.offerwall_offer .points {
	width: 160px;
	height: 38px;
	color: #263B78;
	font-size: 18px;
	font-weight: bold;
	text-transform: lowercase;
	text-align: center;
	background: url("../images/points_button_bg.png") no-repeat;
	padding-top: 8px;
	margin: 0px 20px 20px 20px;
}
.offerwall_offer .right_col {
	width: 770px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.get_started {
	color: #b4b7be;
	font-weight: bold;
	padding-top: 17px;
	font-size: 14px;
	text-transform: capitalize;
	text-decoration: none;
}
.get_started a {
	color: #b4b7be;
}
