/****************************************************/
/****************************************************/
/* START common.css include */
/****************************************************/
/****************************************************/
body{
	margin:0 0 6px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d373b;
	background-color:#254c6a;
	background-image:url('/img/bodybkg.gif');
	background-repeat:repeat-x;
}
form{
	margin:0;
}
img{
	border:0;
}
h1{
	font-size:18px;
	margin:0;
	padding:5px 0 0 0;
	font-weight:bold;
	color:#FF6600;
}
a:visited{
	color:#FF6600;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#centercontainer{
	width:849px;
	text-align:center;
	margin:0 auto;
}
#header{
	width:849px;
	height:103px;
	background-image:url('/img/headerbkg.gif');
}
#headerlogin{
	width:492px;
	height:34px;
	background-image:url('/img/loginbkg.gif');
	float:right;
	margin-top:56px;
}
#headerloginform{
	height:100%;
}
#headerlogin table{
	width:100%;
	height:100%;
}
#headerlogin input{
	border:0;
	margin:0;
	width:105px;
	font-size:11px;
	color:#3c7faf;
	padding:0 5px;
	background:none;
	text-align:center;
}
#headerlogin img{
	width:70px;
	height:21px;
}
#headerlogin a,#headerlogin a:visited{
	color:#ff6600;
	text-decoration:none;
}
#headerlogin a:hover{
	text-decoration:underline;
}
#welcomestub{
	color:#2D373B;
	text-align:right;
	padding:5px 16px 0 0;
}
#welcomestub img{
	vertical-align:middle;
	padding-bottom:1px;
}
#welcomestub a,#welcomestub a:visited{
	color:#ed6901;
}
#toolbar{
	width:849px;
	height:38px;
}
#nonmembertoolbar{
	background-image:url('/img/toolbar_nonmember.gif');
	background-repeat:no-repeat;
	width:849px;
	height:38px;
}
#membertoolbar{
	height:38px;
}
#content{
	width:849px;
	background-image:url('/img/contentbkg.gif');
	background-repeat:repeat-y;
	text-align:left;
}
#contentoffers{
	width:589px;
	text-align:left;
}
#contentfooter{
	width:849px;
	height:9px;
	clear:both;
}
.minibox{
	width:215px;
	background-image:url('/img/minibox_inner.gif');
	margin:5px 5px 0 0;
}
.miniboxinner{
	background-image:url('/img/minibox_bkg.gif');
	background-repeat:no-repeat;
}
.miniboxheader{
	text-align:center;
	padding:10px 0;
}
.miniboxdots{
	padding:10px 0;
}
.minibox p{
	margin:0 13px;
}
.righttext{
	width:195px;
	padding:0 0 0 10px;
	border-left:1px solid #cccccc;
	float:right;
	margin:5px 10px;
}
#footer{
	width:829px;
	height:34px;
	background-image:url('/img/footerbkg.gif');
	padding:10px;
	margin-top:6px;
}
#footer table{
	width:100%;
	height:100%;
	text-align:left;
	color:#d0dbe3;
	font-size:11px;
}
#footer a,#footer a:visited{
	color:#a3b8c8;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
.formtable{
	width:100%;
}
.formtable input{
	width:50%;
}
.formleftcol{
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	width:33%;
}
.datatable{
	border:1px solid #aad0eb;
	width:600px;
}
.datatable th{
	background-image:url('/img/dataheaderbkg.gif');
	border-bottom:1px solid #aad0eb;
}
.newslist{
	padding:0;
	margin:0 10px 0 10px;
	list-style-type:none;
}
.newslist li{
	margin:0 0 10px 0;
	padding-bottom:10px;
	background-image:url('/img/minibox_dots.gif');
	background-position:bottom;
	background-repeat:no-repeat;
}
.newslist div{
	background-image:url('/img/arrowright.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;
}

.quickstats{
	padding:0 0 10px 0;
	margin:0 10px 0 10px;
	list-style-type:none;
}
.quickstats li{
	padding-bottom:5px;
	margin:0 0 5px 0;
	background-image:url('/img/minibox_dots.gif');
	background-position:bottom;
	background-repeat:no-repeat;
	color:#4b8ab8;
	font-weight:bold;
	height:15px;
}
.quickstats p{
	background-image:url('/img/arrowright.gif');
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;
	margin:0;
	float:left;
}
.quickstats span{
	float:right;
	color:#000;
	display:block;
	padding-right:4px;
}
.indent_01{
	font-size:14px;
	font-weight:bold;
}
.indent_02 span{
	display:block;
	margin:10px 0 10px 25px;
	background-image:url('/img/arrowright.gif');
	background-repeat:no-repeat;
	padding-left:15px;
}
.indent_02 p{
	margin-left:40px;	
}
#intro{
	background-image:url('/img/introbkg.gif');
	background-repeat:repeat-x;
	margin:0 8px;
}
#intro a,#intro a:visited{
	color:#ff6600;
	text-decoration:none;
}
#intro a:hover{
	text-decoration:underline;
}
#signupstub{
	width:694px;
	height:86px;
	background-image:url('/img/signupstub.gif');
	text-align:center;
	margin:0 auto;
	clear:both;
}
#signupstub table{
	width:694px;
	height:86px;
}
#signupstub input{
	width:282px;
	border:0;
	background:none;
	text-align:center;
	color:#3c7faf;
}
#signupstub img{
	width:97px;
	height:30px;
}
#signupstub p{
	margin:0;
	padding-left:45px;
	text-align:center;
}
#memberitems{
	text-align:center;
	margin:0 auto;
}
#memberitems table{
	width:600px;
	text-align:center;
}
#memberitems img{
	margin-top:10px;
}
.halfboxes{
	margin-top:10px;
	height:315px;
}
.halfboxes div{
	float:left;
	width:297px;
	height:315px;
	background-image:url('/img/halfbox.gif');
	text-align:center;
}
.blacklink,.blacklink:visited{
	color:#2d373b;
	text-decoration:none;
}
.blacklink:hover{
	text-decoration:underlinel;
}
.halfboxes img{
	padding-top:8px;
}
.halfboxes ul{
	font-weight:bold;
	list-style-type:none;
	margin:0 0 0 15px;
	padding:0 0 0 5px;
}
.halfboxes li{
	height:20px;
	text-align:left;
}
.halfboxes p{
	background-image:url('/img/bluebullet.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:20px;
	margin:5px 0;
}
#membersay{
	background-image:url('/img/whatmembershavetosay.gif');
	background-repeat:no-repeat;
	width:600px;
	clear:both;
	margin-top:10px;
}
#membersay div{
	width:460px;
	text-align:center;
	margin:0 auto;
	text-align:left;
	padding-top:50px;
}
#moretests{
	text-align:right;
	margin-bottom:20px;
}
#bannerList{
	background-image:url('/img/bigbox_bkg.gif');
	width:600px;
	text-align:center;
}
.bannerImage{
	margin-top:10px;
}

.offerstable{
	font-size:12px;
	width:830px;
}
.offerstable div{
	padding:5px 0;
}

.jsfaq div{
	display:none;
}


/****************************************************/
/****************************************************/
/* START balloontip.css include */
/****************************************************/
/****************************************************/

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
text-align:center;
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

/****************************************************/
/****************************************************/
/* START spacebox.css include */
/****************************************************/
/****************************************************/
#spacebox{position:fixed;top:80px;left:0;z-index:1000;text-align:left;}
#spacebox .popup{position:relative; 
  -moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.50); -webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.50); border: solid 5px #212121;}
#spacebox .popup h2 {margin: 10px 0; padding: 0;}
#spacebox .popup h3 {padding: 10px 0; border-bottom: solid 1px #212121;}
#spacebox .body{padding:10px;background:#fff;min-width:370px;}
#spacebox .content {background: #fff;padding: 20px;}
#spacebox .loading{text-align:center; background-color: #FFF; padding: 20px; width: 370px;}
#spacebox .image{text-align:center;}
#spacebox img{border:0;margin:0;}
#spacebox .footer{border-top:1px solid #DDD;padding-top:5px;margin-top:10px;text-align:right;}
#spacebox a.close_button {position: absolute; top: -10px; right: -10px; background: url(/spacebox/images/btn-close.png) no-repeat; width: 20px; height: 20px; display: block; text-indent: -9999px; cursor: pointer;}
#spacebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}
.spacebox_hide{z-index:-100;}
.spacebox_overlayBG{background-color:#000;z-index:999;}

/****************************************************/
/****************************************************/
/* START prstyle.css include */
/****************************************************/
/****************************************************/

body {
	background-image: url(/images_rev/bg.jpg);
	background-repeat: no-repeat;
	background-color: #193C57;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
    text-align: center;
    color:#000;
	margin: 0px;
	padding: 0px;
}


h1,h2,h3,ul,li,ol {margin:0; padding: 0;}
a {color:#486679; font-weight: bold; outline: none;}
a:hover {color:#a3b8c8; text-decoration: none}
a img {border:0;}


img {vertical-align: bottom;}

.floatR {float:right;width:auto;}
.floatL {float:left;width:auto;}
.clear {clear:both; font-size:0;}
.big_text {font-size:24px;}
.orange {color:#f87419;}
.blue {color:#357bb2;}
.gray {color:#a0a0a0}
.black {color:#000}
.green {color:#828a23;}
.drkblue {color:#254c69; font-style: italic}
.ltgreen {color:#8bb22d;}

li.top_pad {padding-top:10px !important;}

#misc { background: url('/images/bg.jpg') no-repeat top center;}
#wrapper {width:849px; background: url('/images/index_bg.jpg') repeat-y top left; margin: auto; background-color: #ffffff;}
	.header {height:145px; clear: both; background: url('/images/index_03.jpg') no-repeat top right; overflow: hidden;}
		.head_right {float:right; width:545px; height:103px; overflow: hidden;}
		.nav {clear: both; height:45px; background: url('/images/nav_bg.jpg') no-repeat top left; font-weight: bold;}
			.nav ul li {float: left; width:auto; height:33px; padding:9px 43px 0 43px; font-size: 14px; text-shadow: -1px -1px #1565a7; list-style: none; background: url('/images/nav_split.jpg') no-repeat top right;}
				.nav ul li a {color:#fff; text-decoration: none;}
				
						
		
	#body_content {width:821px; margin: auto;}		
	
	.body_left {float:left; width:602px;}
	
		.btm {clear: both; background: url('/images/btm_bg.gif') repeat-y top left; width:579px; margin: auto; padding:0 10px 0 10px; text-align: left; color:#768389; line-height: 1.8}
			.btm img {float:left; border:4px solid #aad0eb;}
			.btm b {color:#3178b1;}
	
	.body_right {float:right; width:215px; }
		.body_right ul {width:205px;padding:0;margin:0 auto 0 auto; padding:0 4px 0 6px;background: url('/images/recent_bg.gif') repeat-y top left; }
		.body_right ul li {border-bottom: 1px dotted #009adc; list-style: none; padding:10px 0 10px 0; margin: 0; text-align: left;}
			.body_right ul li a {color:#f8872e; font-weight: bold;}
			img.recent_avatar {float:left; border:1px solid #aad0eb;}
	

#footer {clear: both; background: url('/images/index_foot.jpg') no-repeat top left; width:849px; height:44px; margin: auto; padding:10px 0 0 0;}
#footer table {
    color: #D0DBE3;
    font-size: 11px;
    text-align: left;
}


.tabbed-box {width: 680px; margin: auto; clear: both;}
	ul.tabs {clear: both; height:73px;}
   .tabbed-box .tabs li {
      list-style: none;
      float: left; }
   .tabbed-box .tabs li a {
      display: block;
      width: auto;}
      
#signupstub{
	width:694px;
	height:86px;
	background: url('/images/signupstub.gif') no-repeat;
	text-align:center;
	margin:0 auto;
	clear:both;
}
#signupstub table{
	width:694px;
	height:86px;
}
#signupstub input{
	width:282px;
	border:0;
	background:none;
	text-align:center;
	color:#3c7faf;
}
#signupstub img{
	width:97px;
	height:30px;
}
#signupstub p{
	margin:0;
	padding-left:45px;
	text-align:center;
}

#signupstub a {color:#ff6600; text-decoration: underline;}

#headerlogin{
	width:492px;
	height:30px;
	background: url('/images/loginbkg.gif') no-repeat;
	float:right;
	margin-top:50px;
}
#headerloginform{
	height:100%;
}
#headerlogin table{
	width:100%;
	height:100%;
}
#headerlogin input{
	border:0;
	margin:0;
	width:105px;
	font-size:11px;
	color:#3c7faf;
	padding:0 5px;
	background:none;
	text-align:center;
}
#headerlogin img{
	width:70px;
	height:21px;
}
#headerlogin a,#headerlogin a:visited{
	color:#ff6600;
	text-decoration:none;
}
#headerlogin a:hover{
	text-decoration:underline;
}


/* pages css */

.red {color:#ff0000}
.warning {background: url('/images/attention.png') no-repeat top left; width:28px; height:24px;}

#body_content.pages { width:828px;margin-top:3px; padding-top:20px;}

	a.question {color:#fff; background: url('/images/faq_bar.gif') no-repeat top left; width:774px; height:35px; margin: auto; margin-bottom:5px;clear: both; display: block; text-align: left; font-size:16px;text-shadow:  1px 1px #333; padding-left:15px;padding-top:5px; font-weight: bold}
	.answer {border:1px solid #c2c2c2; width:743px; padding:20px; text-align: left; margin: 5px auto 15px auto; color:#575757; display: none;}
	
	ul.testi {width:700px; margin: auto;}
		ul.testi li {float:left; width:175px; height:140px; text-align: left; list-style: none;}
		ul.testi li a img {border:1px solid #000;}
		
		
	.lrg_text {font-size:18px;}	
	
	.login {border-bottom: 3px solid #ececec; padding-bottom: 20px}
		.login table {width:400px; float:left;}
			.login table td.title {font-weight: bold;}
			.login table td input.field1 {border:0;margin: 0; background: url('/images/field1.jpg') no-repeat top left; width:211px; height:25px;}
			
	a.forgot {color:#ff6c00 !important; background: url('/images/icon_key.jpg') no-repeat top left; width:165px; height:25px; display: block; text-align: right;  margin: auto;}
	a.resend {color:#ff6c00 !important; background: url('/images/icon_resend.jpg') no-repeat top left; width:165px; height:25px; display: block; text-align: right;  margin: auto;}
	
	.sign_up-right {float:right; width:182px; text-align: left;}

/* pages css */


/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	display:none;
	position: absolute;
	top:54%;
	left:41%;
	z-index:9999;
	width:749px;
	height:260px;
	margin:-220px 0 0 -250px;
	background:#000;
	padding:10px;
	text-align:left;
	color:#fff !important;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}



/* - - - - - - - - - - - - - - - - - - - - -

Title : Default CSS for Lightbox Gone Wild
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */



#container{
	margin:0 auto;
	width:749px;
	padding:40px;
	text-align:left;
	background-color:#fff;
}
#container ul{
	text-align:center;
	margin:0 0 30px 0;
	list-style:none;
}
#container ul a{
	border:1px solid #eee;
	background-color:#f5f5f5;
	color:#444;
	font-size:1.5em;
	line-height:2em;
	padding:20px;
	margin:0 0 20px 0;
	display:block;
}
#container ul a:hover{
	border:1px solid #B5DF99;
	background-color:#CDEFB6;
	color:#358610;
}

#lightbox h2{
	margin:0 0 1em 0;
}
#lightbox h3{
	color:#FF713F;
}
#lightbox.done p{
	color:#333;
}

#form{
	text-align:left;
	margin:25px;
}
#form ul{
	list-style:none;
}
#form li{
	margin:0 0 1em 0;
}
#form textarea{
	width:100%;
	height:150px;
}

#test_lrg{
	margin:25px;
	color:#fff;
}
.highlight{
	background-color:#FEFFAF;
}

/* main css */

#body_content.main {width:841px;margin-top:3px; padding-top:0;}

.main-top {width:545px; height:63px; color:#c3521c; font-weight: bold;}
	.main-top a {color:#e16400; text-decoration: underline;}
	.main-top td {border-right:1px solid #000; padding-left:10px; padding-right:10px;}
	.main-top td.messages {background: url('/images/icon_messages.jpg') no-repeat top left; border-right:0; padding-left:20px;}
	
.subnav {background:#f5f6f8; color:#cd5b00; height:28px; padding-top:6px;}	
.subnav table {width:763px; margin: auto; text-align: left;}

td.icon_plus {background: url('/images/icon_plus.jpg') no-repeat center left;padding:0 0 0 20px}
td.icon_cash {background: url('/images/icon_cash.jpg') no-repeat center left;padding:0 0 0 29px}
td.icon_check {background: url('/images/icon_check.jpg') no-repeat center left;padding:0 0 0 30px}
td.icon_prize {background: url('/images/icon_prize.jpg') no-repeat center left;padding:0 0 0 30px}
td.icon_user {background: url('/images/icon_user.jpg') no-repeat center left;padding:0 0 0 25px}
td.icon_usercoin {background: url('/images/icon_usercoin.jpg') no-repeat center left;padding:0 0 0 30px}
td.icon_ticket {background: url('/images/icon_tickets.jpg') no-repeat top left;padding:0 0 0 30px; height:23px;}
td.icon_medal {background: url('/images/icon_medal.jpg') no-repeat center left;padding:0 0 0 20px}

.squeeze {margin:auto; width:825px; }
	.cont {float:right; width:589px; text-align: left; color:#254c69; font:12px Arial}
		.welcome {clear: both;}
			.welcome h2 {font: 22px Arial; color: #f36405;}
			.video {background: url('/images/lrg-icon_video.jpg') no-repeat top left; color:#254c69; height:101px; padding:5px 0 0 0;}
				.video a {color:#f96300;font-weight: bold}
				a.videolink {float:left; width:80px; height:109px;}
		
		/* 	edited 3/16/11	
			.cont .wide {background: url('/images/wide_bg.gif') repeat-y top left; clear: both; padding:0 20px 10px 20px; width:539px;}
			.cont .wide_title {height:45px; padding: 10px 0 0 0; margin:auto; text-align: center;}
			.cont .wide_top {background: url('/images/wide_top-bg.gif') no-repeat top left; height:4px; clear: both; vertical-align: bottom; width:579px;}
			.cont .wide_btm {background: url('/images/wide_btm.gif') no-repeat top left; height:14px; clear: both; vertical-align: top; width:579px;}
				.cont .wide ul {width:520px; margin: auto; float:right;}
				.cont .wide ul li {float:left; width:50%; text-align: left; list-style: url('/images/bul.gif');}
					.cont .wide a {color:#f96300; font-weight: bold}
					
		*/			
			.cont .med {background: url('/images/med_bg.gif') repeat-y top left; width:283px;}
			.cont .med_inner {padding:0 20px 10px 20px;}
			.cont .med_title {height:45px; padding: 10px 0 0 0; margin:auto; text-align: center}
			.cont .med_top {background: url('/images/med_top.gif') no-repeat top left; height:4px; clear: both; vertical-align: bottom;}
			.cont .med_btm {background: url('/images/med_btm.gif') no-repeat top left; height:4px; clear: both; vertical-align: top;}
				.cont .med ul li {text-align: left; list-style: url('/images/bul.gif') inside; line-height: 1.6}
					.cont .med a {color:#5b7b93; font-weight: bold}		
	
	.sidebar {float:left; width:215px; font: 12px Arial}
		.sidebar a {color:#f36405; font-weight: bold; text-decoration: underline}
		.sidebar .box {background: url('/images/box_bg.gif') repeat-y top left; clear: both;}
			.sidebar .box_title {height:30px; padding: 0 0 10px 0}
			.sidebar .box_top {background: url('/images/box_top.gif') no-repeat top left; height:4px; clear: both; vertical-align: bottom;}
			.sidebar .box_btm {background: url('/images/box_btm.gif') no-repeat top left; height:14px; clear: both; vertical-align: top;}
			
			.sidebar td.mjp-title {text-align: left; color:#3077b1; font: 14px Arial; width:90px}
			.sidebar td.mjp-text {text-align: left; color:#ec5e00; font: 14px Arial;}
			
			.sidebar ul {padding:0 10px 0 10px}
			.sidebar ul li {clear: both; border-bottom: 1px dashed #dbdfdf; padding:5px 0 5px 0; color:#5b7b93; list-style: none; text-align: left; }
				.sidebar ul li span.newsdate {color:#f96300;}
				
			.sidebar img.recentlyclaimed {float:left; border:2px solid #aad0eb;}
			.sidebar li .hasclaimed {width:180px; height:44px;float:right;}
			
			.sidebar .chatbox-input {border:0; padding:0 0 0 30px; clear: both; margin:auto; width:170px; height:30px; background: url('/images/input_chatbox.gif') no-repeat top left; color:#8a8d8f;}
			
					
.nav_inside {clear: both; height:45px; background: url('/images/nav_bg.jpg') no-repeat top left; font-weight: bold;}
		.nav_inside ul li {float: left; width:auto; height:33px; padding:9px 33px 0 33px; font-size: 14px; text-shadow: -1px -1px #1565a7; list-style: none; background: url('/images/nav_split.jpg') no-repeat top right;}
		.nav_inside ul li a {color:#fff; text-decoration: none;}					
					
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {

}

#nav li { /* all list items */
	float: left;
	width:120px; height:33px; padding:9px 0 0 0;
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #eff4f9;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	text-align: left;
	border:1px solid #b4c8b4;
	margin-top:14px;
	z-index:999;
}

#nav li ul a {text-shadow: none; color:#000;padding:5px;}
#nav li ul a:hover {background: #ff6600; color:#fff;}

#nav li ul li { list-style: none; background: none; font-size: 12px;font-weight: normal; padding:10px 0 10px 10px; height: auto;clear: both;float:none;}

#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


/* pages round 2 css */

.dots {width:100%; height:10px; margin-bottom: 10px; border-bottom: 1px dotted #bdbdbd}
.blue_dots {width:100%; height:10px; margin-bottom: 10px; border-bottom: 1px dotted #009adc}

	a.question2 {color:#fff; background: url('/images/faq_bar-sm.jpg') no-repeat top left; width:559px; height:24px; clear: both; display: block; text-align: left; font-size:14px;text-shadow:  1px 1px #333; padding-left:15px;padding-top:5px; font-weight: bold; margin:0 auto 5px auto;}
	.answer2 {border:1px solid #c2c2c2; width:499px; padding:20px; text-align: left; margin: 5px auto 15px auto; color:#575757; display: none}

	td.tdleft {text-align: left;padding-left:5px; }
	td.tdright {text-align: right; padding-right:5px; }
	
	.myinfo_text {text-align: right; width:200px;}
	.promocode {border:0;margin: 0; background: url('/images/input_promocode.jpg') no-repeat top left; width:386px; height:45px; text-align: center; font:28px Arial;}
	.myinfo {border:0;margin: 0; background: url('/images/input_myinfo.jpg') no-repeat top left; width:215px; height:20px; text-align: left; padding:2px 0 0 5px;font:12px Arial;}
	
	ul.tuts {width:374px; height:82px;}
		ul.tuts li {float: left; width:auto; list-style: none;}
		ul.tuts #offers {display: block; width: 103px; height: 82px; background: url('/images/tut_nav_01.jpg') no-repeat 0 0; float:left;}
		ul.tuts #offers:hover {background-position: 0 -82px;}
		ul.tuts #offers span {display: none;}
		ul.tuts #offers2 {display: block; width: 103px; height: 82px; background: url('/images/tut_nav_01.jpg') no-repeat 0 -82px; float:left;}
		ul.tuts #offers2 span {display: none;}

		ul.tuts #referrals {display: block; width: 84px; height: 82px; background: url('/images/tut_nav_02.jpg') no-repeat 0 0; float:left;}
		ul.tuts #referrals:hover {background-position: 0 -82px;}
		ul.tuts #referrals span {display: none;}
		ul.tuts #referrals2 {display: block; width: 84px; height: 82px; background: url('/images/tut_nav_02.jpg') no-repeat 0 -82px; float:left;}
		ul.tuts #referrals2 span {display: none;}
		
		ul.tuts #prizes {display: block; width: 83px; height: 82px; background: url('/images/tut_nav_03.jpg') no-repeat 0 0; float:left;}
		ul.tuts #prizes:hover {background-position: 0 -82px;}
		ul.tuts #prizes span {display: none;}
		ul.tuts #prizes2 {display: block; width: 83px; height: 82px; background: url('/images/tut_nav_03.jpg') no-repeat 0 -82px; float:left;}
		ul.tuts #prizes2 span {display: none;}

		ul.tuts #customprizes {display: block; width: 104px; height: 82px; background: url('/images/tut_nav_04.jpg') no-repeat 0 0; float:left;}
		ul.tuts #customprizes:hover {background-position: 0 -82px;}
		ul.tuts #customprizes span {display: none;}
		ul.tuts #customprizes2 {display: block; width: 104px; height: 82px; background: url('/images/tut_nav_04.jpg') no-repeat 0 -82px; float:left;}
		ul.tuts #customprizes2 span {display: none;}
		
		.tut_text {background: url('/images/bul_tutorials.jpg') no-repeat top left; width:360px; clear: both; color:#1a4f6f;padding:0 0 0 20px; margin:10px 0 0 0; display: none;}
		
		
		.sidebar #general {display: block; width: 210px; height: 31px; float:left;background: url('/images/tab_general.jpg') no-repeat 0 0;}
		.sidebar #general:hover {background-position: 0 -31px;}
		.sidebar #general span {display: none;}
		.sidebar #general2 {background: url('/images/tab_general.jpg') no-repeat 0 -31px;display: block; width: 210px; height: 31px; }
		.sidebar #general2 span {display: none;}
		
		.sidebar #myinfo {display: block; width: 210px; height: 32px; background: url('/images/tab_myinfo.jpg') no-repeat 0 0; float:left;}
		.sidebar #myinfo:hover {background-position: 0 -32px;}
		.sidebar #myinfo span {display: none;}
		.sidebar #myinfo2 {display: block; width: 210px; height: 32px; background: url('/images/tab_myinfo.jpg') no-repeat 0 -32px; float:left;}
		.sidebar #myinfo2 span {display: none;}
		
		.sidebar #offers {display: block; width: 210px; height: 32px; background: url('/images/tab_offers.jpg') no-repeat 0 0; float:left;}
		.sidebar #offers:hover {background-position: 0 -32px;}
		.sidebar #offers span {display: none;}
		.sidebar #offers2 {display: block; width: 210px; height: 32px; background: url('/images/tab_offers.jpg') no-repeat 0 -32px; float:left;}
		.sidebar #offers2 span {display: none;}
		
		.sidebar #referrals {display: block; width: 210px; height: 32px; background: url('/images/tab_referrals.jpg') no-repeat 0 0; float:left;}
		.sidebar #referrals:hover {background-position: 0 -32px;}
		.sidebar #referrals span {display: none;}
		.sidebar #referrals2 {display: block; width: 210px; height: 32px; background: url('/images/tab_referrals.jpg') no-repeat 0 -32px; float:left;}
		.sidebar #referrals2 span {display: none;}
		
		.sidebar #prizes {display: block; width: 210px; height: 32px; background: url('/images/tab_prizes.jpg') no-repeat 0 0; float:left;}
		.sidebar #prizes:hover {background-position: 0 -32px;}
		.sidebar #prizes span {display: none;}
		.sidebar #prizes2 {display: block; width: 210px; height: 32px; background: url('/images/tab_prizes.jpg') no-repeat 0 -32px; float:left;}
		.sidebar #prizes2 span {display: none;}
		
		.sidebar #customorders {display: block; width: 210px; height: 32px; background: url('/images/tab_customorders.jpg') no-repeat 0 0; float:left;}
		.sidebar #customorders:hover {background-position: 0 -32px;}
		.sidebar #customorders span {display: none;}
		.sidebar #customorders2 {display: block; width: 210px; height: 32px; background: url('/images/tab_customorders.jpg') no-repeat 0 -32px; float:left;}
		.sidebar #customorders2 span {display: none;}
	
		.sidebar #contestsextras {display: block; width: 210px; height: 32px; background: url('/images/tab_contestsextras.jpg') no-repeat 0 0; float:left;}
		.sidebar #contestsextras:hover {background-position: 0 -32px;}
		.sidebar #contestsextras span {display: none;}
		.sidebar #contestsextras2 {display: block; width: 210px; height: 32px; background: url('/images/tab_contestsextras.jpg') no-repeat 0 -32px; float:left;}
		.sidebar #contestsextras2 span {display: none;}
	

table.support {width: 100%; padding:0;margin: 0;}
table.support tr {background: url('/images/item_bg.gif') repeat-x top left}
	table.support td.support_check { width:20px}
	table.support td.support_title { width:340px;}
	table.support td.support_date {text-align: right; padding-right:5px;}
	table.support td.support_value {text-align: right; padding-right:5px;}

select.support {width: 340px; margin: 0 0 0 100px; text-align: left; border:1px solid #bee0ef;-khtml-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius: 4px;}	

textarea.support {width: 340px; height:105px;margin: 0 0 0 100px; text-align: left; border:1px solid #bee0ef;-khtml-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius: 4px; padding:5px;}	

span.support_blue {font-size:14px; color:#3077b1;}

.support_scroller {height:125px; overflow-y: scroll;padding-right:2px; width:570px;}

td.sweepthumb {background: #fff; border:1px solid #e0e0e0;}
select.sweep {width: 230px;float:left; text-align: left;padding:3px; border:1px solid #bee0ef;-khtml-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius: 4px;}	

 .wide h3 {color:#7fb824; font:28px Arial; border-bottom: 1px solid #dfe4e4; font-weight: bold; font-style: italic;padding:0 0 10px 0;}
 
 td.time {color:#dd2454; font-size:16px;}
 
 
 ul.raffles {clear: both;}
 	ul.raffles li {float:left; width:140px; margin-bottom: 4px; list-style: none;padding-right:4px}
 
.sm_top {background: url('/images/sm_top.gif') no-repeat top left; height:4px; clear: both;}
.sm_inner {background: url('/images/sm_bg.gif') repeat-y top left; padding:0 0 0 0; text-align: center; clear:both; height:202px;}
	.sm_inner .red {color:#bf382d;}
	
.sm_btm {background: url('/images/sm_btm.gif') no-repeat bottom left; height:4px; clear: both;}

ul.pnavi {float:right; clear: both;}
	ul.pnavi li {float:left; width:auto; padding:0 5px 0 3px; font-style: italic; list-style: none;}
		ul.pnavi li a {color:#4970bf;}
		
img.contest_thumb {float:left; border:1px solid #d7eefe;}
.contest_text {float:right; width:405px;}		
a.contest_link {color:#4b8ab8 !important;font:16px Arial; text-align: center; text-decoration: underline; font-weight: normal !important;}

ol.numbered {color:#ff6707; line-height: 1.7;}
	ol.numbered p {color:#000}
	
td.standings_title {background: #e9f1f9; border-top:1px dotted #71879a; border-bottom:1px dotted #71879a; color:#ff6707; font-weight: bold; text-align: left;padding-top:5px; padding-bottom: 5px}	



.sbox {clear: both;padding:10px 0 10px 0;}
	.sbox_field {border:0;margin: 0; background: url('/images/search_field.gif') no-repeat top left; width:204px; height:24px;}
	.search_drop {border:0;margin: 0; background: #fcfcfc; width:204px; height:24px; border:1px solid #bee0ef;-khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius: 6px;}
	
	.b_green {font: 17px Arial; color:#254c69; text-align: center; padding-top:10px}
		.b_green a {color:#7db721; text-decoration: underline}
		
	.custom_field {border:0;margin: 0; background: url('/images/search_field.gif') no-repeat top left; width:204px; height:24px;}	
	textarea.custom_text {width: 394px; height:55px; text-align: left; background: url('/images/field_custom.gif') no-repeat top left; padding:5px; border:0;}
	
ul.categories a {color:#3077b1; text-decoration: none}
ul.categories li:hover {background-color: #f0f0f0 !important;}
ul.categories li#active {background-color: #f0f0f0 !important;}
ul.categories li.games {clear:both; background: url('/images/icons_games.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.pc {clear:both; background: url('/images/icons_pc+games.jpg') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.xbox {clear:both; background: url('/images/icons_xbox.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.ds {clear:both; background: url('/images/icons_ds.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.ps3 {clear:both; background: url('/images/icons_ps3.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.wii {clear:both; background: url('/images/icons_wii.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.music {clear:both; background: url('/images/icons_music.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.toys {clear:both; background: url('/images/icons_toys.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.gfs {clear:both; background: url('/images/icons_giftcards.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.sds {clear:both; background: url('/images/icons_book.jpg') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.ogplanet {clear:both; background: url('/images/icons_electronics.jpg') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.cellmins {clear:both; background: url('/images/icons_cellminutes.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.supplies {clear:both; background: url('/images/icons_supplies.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.amazonitems {clear:both; background: url('/images/icons_amazonitems.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.paypalcashout {clear:both; background: url('/images/icons_paypalcash.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}

ul.categories li.charityDonation {clear:both; background: url('/images/icons_charity.png') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}

ul.categories li.customorder {clear:both; background: url('/images/icons_customorder.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.testimonials {clear:both; background: url('/images/icons_testimonials.gif') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}
ul.categories li.beauty {clear:both; background: url('/images/icons_beauty.png') no-repeat center left; height:7px; padding:7px 0 7px 25px !important; border-bottom: 1px dashed #dbdfdf;}

td.td1 {height:20px;background: #fff; border-bottom: 1px dotted #3bafe1; color:#2d373b; padding:5px 0 5px 0;}
td.td2 {height:20px;background: #ecefef; border-bottom: 1px dotted #3bafe1; color:#2d373b; padding:5px 0 5px 0;}

.sort_drop {border:0;margin: 0; background: #fcfcfc; width:164px; height:24px; border:1px solid #bee0ef;-khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius: 6px;}
.sort_field {border:0;margin: 0; background: #fcfcfc; width:164px; height:18px; border:1px solid #bee0ef;-khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius: 6px;}

.input_sm {border:0;margin: 0; background: url('/images/field_drop-xsm.gif') no-repeat top left; width:79px; height:17px;}
.drop_sm {border:0;margin: 0; background: url('/images/field_drop-xsm.gif') no-repeat top left; width:79px; height:17px;}

ul.prizes li {width:143px; float:left; list-style: none; background: #fcfcfc; border:1px solid #bee0ef; color:#5b7b93; text-align: center; margin-right:2px; margin-bottom: 2px; font: 11px Arial;}
	ul.prizes li a {color:#254c69; text-align: left; font-weight: bold;}
	ul.prizes li a img {border:1px solid #cdcdcd; }
	
.payout {border:0;margin: 0; background: url('/images/field_fat.gif') no-repeat top left; width:103px; height:32px; float:left;}	


ul.testi2 {width:570px; margin: auto;}
	ul.testi2 li {float:left; width:145px; height:110px; text-align: left; list-style: none;}
	ul.testi2 li a img {border:1px solid #000; width:132px; height:98px;}
	
.about_box {border:1px solid #c7e5f1; padding:10px; line-height: 1.7; background: #fcfcfc}

ul.paginiation {float:right; width:400px;}
	ul.pagination li {float:left !important;width:18px !important; color:#f87419 !important; text-align: center !important; list-style: none !important;}
		ul.pagination li a {color:#074d71; }
		ul.pagination li a.active {color:#f87419 !important}
		
.offers_text {width:577px; clear: both; color:#1a4f6f; padding:0 0 0 0; margin:0 0 0 0;}
	.offers_text b {color:#254C69}
	.offers_text a b {color:#ff5700}
		
ul.offernav {width:569px; height:60px; margin:auto;}
	ul.offernav li {float: left; width:auto; list-style: none;}
	
	ul.offernav #offers {display: block; width: 112px; height: 40px; background: url('/images/top_tabs_01.gif') no-repeat 0 0; float:left;}
	ul.offernav #offers:hover {background-position: 0 -40px;}
	ul.offernav #offers span {display: none;}
	ul.offernav #offers.active {display: block; width: 112px; height: 40px; background: url('/images/top_tabs_01.gif') no-repeat 0 -40px; float:left;}

	
	ul.offernav #credited {display: block; width: 116px; height: 40px; background: url('/images/top_tabs_02.gif') no-repeat 0 0; float:left;}
	ul.offernav #credited:hover {background-position: 0 -40px;}
	ul.offernav #credited span {display: none;}
	ul.offernav #credited.active {display: block; width: 116px; height: 40px; background: url('/images/top_tabs_02.gif') no-repeat 0 -40px; float:left;}

	
	ul.offernav #ignored {display: block; width: 112px; height: 40px; background: url('/images/top_tabs_03.gif') no-repeat 0 0; float:left;}
	ul.offernav #ignored:hover {background-position: 0 -40px;}
	ul.offernav #ignored span {display: none;}
	ul.offernav #ignored.active {display: block; width: 112px; height: 40px; background: url('/images/top_tabs_03.gif') no-repeat 0 -40px; float:left;}

	
	ul.offernav #search {display: block; width: 116px; height: 40px; background: url('/images/top_tabs_04.gif') no-repeat 0 0; float:left;}
	ul.offernav #search:hover {background-position: 0 -40px;}
	ul.offernav #search span {display: none;}
	ul.offernav #search.active {display: block; width: 116px; height: 40px; background: url('/images/top_tabs_04.gif') no-repeat 0 -40px; float:left;}

	
	ul.offernav #howto {display: block; width: 113px; height: 40px; background: url('/images/top_tabs_05.gif') no-repeat 0 0; float:left;}
	ul.offernav #howto:hover {background-position: 0 -40px;}
	ul.offernav #howto span {display: none;}
	ul.offernav #howto.active {display: block; width: 113px; height: 40px; background: url('/images/top_tabs_05.gif') no-repeat 0 -40px; float:left;}

	
ul.offertabs {width:100%; height:45px; margin:auto;background: url('/images/tabs_06.gif') repeat-x top left;}
		ul.offertabs li {float: left; width:auto; list-style: none;}
		ul.offertabs li a {cursor: pointer}
		
		ul.offertabs #free {display: block; width: 99px; height: 45px; background: url('/images/tabs_01.gif') no-repeat 0 0; float:left;}
		ul.offertabs #free:hover {background-position: 0 -45px;}
		ul.offertabs #free span {display: none;}
		ul.offertabs #free.active {background: url('/images/tabs_01.gif') no-repeat 0 -45px;}
		
		ul.offertabs #card {display: block; width: 98px; height: 45px; background: url('/images/tabs_02.gif') no-repeat 0 0; float:left;}
		ul.offertabs #card:hover {background-position: 0 -45px;}
		ul.offertabs #card span {display: none;}
		ul.offertabs #card.active {background: url('/images/tabs_02.gif') no-repeat 0 -45px;}
		
		ul.offertabs #cell {display: block; width: 98px; height: 45px; background: url('/images/tabs_03.gif') no-repeat 0 0; float:left;}
		ul.offertabs #cell:hover {background-position: 0 -45px;}
		ul.offertabs #cell span {display: none;}
		ul.offertabs #cell.active {background: url('/images/tabs_03.gif') no-repeat 0 -45px;}
		
		ul.offertabs #download {display: block; width: 96px; height: 45px; background: url('/images/tabs_04.gif') no-repeat 0 0; float:left;}
		ul.offertabs #download:hover {background-position: 0 -45px;}
		ul.offertabs #download span {display: none;}
		ul.offertabs #download.active {background: url('/images/tabs_04.gif') no-repeat 0 -45px;}
		
		ul.offertabs #daily {display: block; width: 102px; height: 45px; background: url('/images/tabs_05.gif') no-repeat 0 0; float:left;}
		ul.offertabs #daily:hover {background-position: 0 -45px;}
		ul.offertabs #daily span {display: none;}
		ul.offertabs #daily.active {background: url('/images/tabs_05.gif') no-repeat 0 -45px;}
		
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	color:#000;
}

ul.tabs li {
	list-style:none;
	display:inline;
}

#content_1, #content_2, #content_3, #content_4, #content_5 { display:none; }

.offer_content {float:right; width:435px;}
	.offer_content a {color:#ff5700; text-decoration: underline}
	.offer_topper {float:right; width:100px}
	
	.offer_list {background: #ebf4fb;padding:5px;}
		.offer_list h2 {font: 22px Arial; color: #f36405;}
		
td.credited_title {color:#fff; background: #2877b3; padding:4px;}
td.credited_body {background: #fff; padding:4px;}
td.credited_body-alt {background: #ebf4fb; padding:4px;}

input.search_offers-input {border:1px solid #abadb3; height:23px; width:250px; background: #fff;}

a img.howto_thumb {border:1px solid #333; float:right; margin-bottom: 10px}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(images/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

.aToolTip {
	text-align: left; font:11px Arial; color:#254d66;
	margin:180px 0 0 -220px;
	padding:25px 0 0 20px;
	height:145px;
	width:224px;
	background: url('/images/offerstats_pop.png') no-repeat top left;
	line-height: 1.7;
}

.aToolTip b {font-size:18px;}

.aToolTip .aToolTipContent {
	position:relative;
	margin:0;
	padding:0;
}

a.aToolTipCloseBtn {
	display:block;
	height:41px;
	width:30px;
	background:url(images/closeBtn.png) no-repeat;
	text-indent:-9999px;
	outline:none;
	position:absolute;
	top:25px;
	right:20px;
	margin:2px;
	padding:4px;
}

/* 3142011 */
.orange b {color:#f87419 !important;}
textarea.contactus {background: url('/images/input_textareacontact.jpg') no-repeat top left; width:233px; height:153px; padding:5px; border:0;}
textarea.blue_text {background: #ebf4fb; width:492px; height:292px; overflow: auto; padding:5px; border:1px solid #d4d4d4;}
iframe.blue_text {background: #ebf4fb; width:492px; height:292px; overflow: auto; padding:5px; border:1px solid #d4d4d4;}
.wide_title-text {color:#1c4e6f;}
	.wide_title-text b {font-size: 18px;}
	.wide_title-text em {font-size: 12px; color: #1c4e6f}
	
	td.pasttitle {background: url('/images/title_bg.jpg') repeat-x top left; height:27px; font-weight: bold; color:#ff6707;padding-left:5px;}
	td.pastcont {padding:5px 0 3px 3px;}
	
	form.invitefriends {background: url('/images/invite_bg.gif') repeat-x top left; height:180px; width:578px; border:1px solid #fac39e; border-top:0;}
	
	input.invite_input {border:1px solid #abadb3; height:21px; width:275px; background: #fff; margin-left:10px; margin-bottom: 10px;}
	input.field_blue {background: url('/images/field_blue.gif') no-repeat top left; height:26px; width:286px; border: 0}
	
	td.mailsort_title {background: #0088d9; color:#fff;}
	td#mailsort-cont {background: #ebebeb; color:#fc6503;border-color:#000; font-weight: bold;}
		td#mailsort-cont a {color:#fc6503 !important;}
		
		td#mailsort-cont.read {background: #ebebeb; color:#0088d9;border-color:#000; font-weight: normal;}
		td#mailsort-cont.read a {color:#0088d9 !important;}
		
	td.blue_title {width:65px; color:#008bd6; font-weight: bold; text-align: left;}	
	
	ul.news li {list-style: none; margin: 0 0 10px 0; border-bottom: 1px dotted #bdbdbd; padding:10px}
		ul.news li.alt {background: #ebf4fb;}
		
/* 31611 */
.cont .wide {background: url('/images/wide_bg.gif') repeat-y top left; clear: both; padding:0 20px 10px 20px; width:540px;}
			.cont .wide_title {height:45px; padding: 10px 0 0 0; margin:auto; text-align: center;}
			.cont .wide_top {background: url('/images/wide_top-bg.gif') no-repeat top left; height:4px; clear: both; vertical-align: bottom; width:579px;}
			.cont .wide_btm {background: url('/images/wide_btm.gif') no-repeat top left; height:14px; clear: both; vertical-align: top; width:579px;}
				.cont .wide ul {width:520px; margin: auto; float:right;}
				.cont .wide ul li {float:left; width:50%; text-align: left; list-style: url('/images/bul.gif');}
					.cont .wide a {color:#f96300; font-weight: bold}	
					
					
/* 32411 */

ul.refnav {width:569px; height:60px; margin:auto;}
	ul.refnav li {float: left; width:auto; list-style: none;}
	
	ul.refnav #referrals {display: block; width: 114px; height: 40px; background: url('/images/nav_referrals_01.gif') no-repeat 0 0; float:left;}
	ul.refnav #referrals:hover {background-position: 0 -40px;}
	ul.refnav #referrals span {display: none;}
	ul.refnav #referrals.active {display: block; width: 114px; height: 40px; background: url('/images/nav_referrals_01.gif') no-repeat 0 -40px; float:left;}
	
	
	ul.refnav #refstats {display: block; width: 115px; height: 40px; background: url('/images/nav_referrals_02.gif') no-repeat 0 0; float:left;}
	ul.refnav #refstats:hover {background-position: 0 -40px;}
	ul.refnav #refstats span {display: none;}
	ul.refnav #refstats.active {display: block; width: 115px; height: 40px; background: url('/images/nav_referrals_02.gif') no-repeat 0 -40px; float:left;}
	
	
	ul.refnav #banners {display: block; width: 113px; height: 40px; background: url('/images/nav_referrals_03.gif') no-repeat 0 0; float:left;}
	ul.refnav #banners:hover {background-position: 0 -40px;}
	ul.refnav #banners span {display: none;}
	ul.refnav #banners.active {display: block; width: 113px; height: 40px; background: url('/images/nav_referrals_03.gif') no-repeat 0 -40px; float:left;}
	
	
	ul.refnav #landingpages {display: block; width: 115px; height: 40px; background: url('/images/nav_referrals_04.gif') no-repeat 0 0; float:left;}
	ul.refnav #landingpages:hover {background-position: 0 -40px;}
	ul.refnav #landingpages span {display: none;}
	ul.refnav #landingpages.active {display: block; width: 115px; height: 40px; background: url('/images/nav_referrals_04.gif') no-repeat 0 -40px; float:left;}
	
	
	ul.refnav #help {display: block; width: 112px; height: 40px; background: url('/images/nav_referrals_05.gif') no-repeat 0 0; float:left;}
	ul.refnav #help:hover {background-position: 0 -40px;}
	ul.refnav #help span {display: none;}
	ul.refnav #help.active {display: block; width: 112px; height: 40px; background: url('/images/nav_referrals_05.gif') no-repeat 0 -40px; float:left;}						
	
	
input.basic {border:1px solid #abadb3; background:#fff; width:247px; height:20px; margin:0; padding:3px 0 0 3px;}


.bluebar {width:98%; height: 1px; background: #c0ddef; clear: both; margin:10px 0 10px 0;}

ul.fbconnect {border-right: 2px solid #bdbdbd; width:55%; float:left; padding-bottom: 10px}
	ul.fbconnect li {clear: both; line-height: 2; list-style: url('/images/bul_diamond.jpg') inside;}
	
.ref_body {padding:0 10px 0 10px;}	
	.ref_body h2 {font: 18px Arial; color: #f36405; margin: 0;padding: 0}
	
.code_box {clear: both; height:70px; width: 98%; padding:5px; color:#000; text-align: left; border: 1px solid #91929a; margin-top:10px;}

.brightgreen {color:#10b814}
td.stat {padding-bottom: 5px; padding-left:5px; background: #ebf4fb;}
select.stat_detail-select {float:left; width: 120px; margin-right:5px;}

span.sm_gray {font-size:10px; color:#8f8f8f; font-style: italic;}

td.detail_title {background: #2877b3; border-top: 1px solid #a9c9e1; border-bottom: 1px solid #7eadd1; color:#fff;}
td.detail_data {text-align: center; color:#000; padding:5px}
td.detail_data-alt {text-align: center; color:#000; background: #ebf4fb; padding:5px}

.alt_box {border:1px solid #828282; padding:5px;}
	a img.thumb_alt {float:left; border:1px solid #666;}
	.alt_text {float:right; width:390px;}
	
	input.ref_field {background: url('/images/referral_field.gif') no-repeat top left; height:26px; width:281px; border:0;padding-left:5px;}
	
	.ltblue {color:#57b3ec;}
	
.orange_box {background: url('/images/orange_bg.jpg') repeat-y top left; clear: both; width:512px; margin: auto}
.orange_top {background: url('/images/orange_top.jpg') no-repeat top left; clear: both; height:10px; width:512px;}	
.orange_btm {background: url('/images/orange_btm.jpg') no-repeat top left; clear: both; height:9px; width:512px;}	
	.orange_inner {padding:0 10px 0 10px; color:#fff; font-size:14px;}
ol.rules {margin-left:20px;}	
	ol.rules li {list-style: decimal; line-height: 2; color:#5c5c5c;}


	
/* BOTTOM RIGHT OFFERS NOTIFICATION DIV */	
  #offerCreditSlider {
    position:fixed;
    bottom:50px;
    right:20px;
    width:200px;
    height: 80px;
    display:none;
    }

.auction_title {
	width: 132px; 
	height: 13px; 
	overflow: hidden; 
	text-align: center;
	margin-left: 2px;
	margin-bottom: 5px;
}

.nav_inside ul li a, .icon_medal a {
	font-weight: bold;
}

.nav_inside ul li ul li a {
	font-weight: normal;
}

/****************************************************/
/****************************************************/
/* START pr-extra.css include */
/****************************************************/
/****************************************************/
.nosidebar {
	width: 100%;
}

.ui-tabs .ui-tabs-nav li a {
	padding: 0.255em;
}


#special-offers-intro {
	width: 600px;
	font-size: 13px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 10px;
	text-align: center;
}


.contBox {background: url('/images/contBox-bg.jpg') repeat-y top left; text-align: left; width:584px;}
	.contBox td {background: none;}
	.contBox-top {clear: both;width: 584px; height:8px; background: url('/images/contBox-top.jpg');}
	.contBox-btm {clear: both;width: 584px; height:8px; background: url('/images/contBox-btm.jpg');}	
		.contBox-body {padding:0 0 0 0;}
		.contBox-body .scroll {height:300px; overflow: auto}
		.contBox-body .scroll#short {height:130px; overflow: auto}

.greenTop {height:11px; width:580px; background: url('/images/greenTop.png') no-repeat top left}
.greenBody {background: url('/images/greenBg.png') repeat-y top left; width:580px; font-size: 16px; font-weight: bold; padding:0 10px 0 10px;}
.greenBtm {height:11px; width:580px; background: url('/images/greenBtm.png') no-repeat top left}

.countTop {height:4px; width:580px; background: url('/images/countTop.png') no-repeat top left}
.countBody {background: url('/images/countBg.png') repeat-y top left; width:580px; font-size: 16px; font-weight: normal; padding:0 0 0 10px; color:#000;}
.countBtm {height:4px; width:580px; background: url('/images/countBtm.png') no-repeat top left}

.viewotherpages {width:350px; clear: both;}	
.viewotherpages-alt {width:474px; height:29px; padding:10px 0 0 110px; background: url('images/otherPages.png') no-repeat top left;}
	.viewotherpages-alt a {color:#f87419; font-size: 13px; padding:0 15px}


.sweepthumb img {
   max-width: 100%;
}


#CompletedOfferItem {
	display: none;
}

#CompletedOfferItemEX {
	display: none;
}

.completeOfferRow1 {
	background-color:#edf4f8;
}


.completeOfferRow2 {
	background-color:#ffffff;
}

.detail-data-domain {
	width: 370px;
	overflow: hidden;
}

a.question2 { 
	text-decoration: none;
}

#body_content.signupPage {
	padding-top: 5px !important;
}

/****************************************************/
/****************************************************/
/* START subModal.css include */
/****************************************************/
/****************************************************/
/**
 * POPUP CONTAINER STYLES
 */
#popupMask {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("/subModal/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}
#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}
#popupInner {
	border: 2px solid #000000;
	background-color: #ffffff;
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar {
	background-color: #486CAE;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}
#popupTitle {
	float:left;
	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}
