/************************  SCREEN STYLES **********************************//************************  SCREEN STYLES **********************************//*________________________GROUND RULES__________________________________*/html
{
	height: 100%;
	font-size: 100.01%; /* prevent extreme font resizing in IE */
}

body
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: helvetica, arial,sans-serif;
	font-size: 12px;
	color: #666;
	background-color: #fff;
	height: 101%; /*The 101% vs. 100% causes a virtical scrollbar in all cases and thus prevents page shift - Remove this line if you don't want a scrollbar*/
}
.step2_logo_wrap_bk
{
	float: right;
	width: 487px;
}

.step2_logo_wrap_bk ul
{
	padding-left: 25px;
	list-style: none;
	line-height: 1.5em;
	padding-bottom: 10px;
}


.step2_logo_wrap_bk p
{
	padding-right: 18px;
	line-height: 1.5em;
	padding-bottom: 10px;
	font-size: 15px;
	color: #000;
	font-weight: bold;
}

.step2_logo_wrap_bk ul li
{
	margin-left: 35px;
	list-style: square;
	font-size: 14px;
	color: #000;
}

.live_cashpaissurveys
{
	position: absolute;
	top: 330px;
	left: 38px;
}

.Gtop-left, .Gtop-right, .Gbottom-left, .Gbottom-right
{
	background-image: url('../images/corners1280x18newRed.GIF' ); /* CHANGE: path and name of your image */
	height: 9px; /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px; /* DNC: correction IE for height of the <div>'s */
}
.Gtop-left, .Gbottom-left
{
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
}
.Gtop-right, .Gbottom-right
{
	margin-left: 9px; /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px; /* CHANGE: replace by the height of one of your corners */
}
.Gtop-right
{
	background-position: 100% 0; /* DNC: position right corner at right side, no vertical changes */
}
.Gbottom-left
{
	background-position: 0 -9px; /* CHANGE: replace second number by negative height of one of your corners */
}
.Gbottom-right
{
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
}
.Ginside
{
	border-left: 1px solid #FF0033; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #FF0033; /* YCC: color & properties of the right-borderline */
	background: #EFEFEF; /* YCC: background-color of the inside */
	color: #000000; /* YCC: default text-color of the inside */
	padding-left: 10px; /* YCC: all texts at some distance of the left border */
	padding-right: 10px;
	padding-bottom: -100px;
	text-align: left; /* YCC: all texts at some distance of the right border */
}
body, p, ul, li, h1, h2, h3, h4, form, html, input, img, label, a
{
	/*Starts you off with no padding or margin which you can add later on a more specialized basis.*/
	margin: 0;
	padding: 0;
}

table, td
{
	margin: 0;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	text-align: left;
}
/*This equates too: <table cellspacing="0" cellpadding="0" border="0"> thus, in your HTML your table tags can look like this <table>... </table>. Warning: if you're accommodating IE MAC use: <table cellspacing="0">... </table> */

img, a img, a:link img, a:visited img
{
	border: none;
	background: none;
}
/* remove border from images and linked images */


h3, h2, h1
{
	padding: 0;
	margin: 0;
}

/* Default links */


/*________________________HOME ONLY STYLES__________________________________*/

#centerCol
{
	position: relative;
	width: 1001px; /*height: 100%;*/
	height: 590px;
	margin-left: auto;
	margin-right: auto;
	background: #fff url(../images/bg_home.png) no-repeat;
}

#get_paid
{
	position: relative;
	width: 1001px; 
	height: 590px;
	margin-left: auto;
	margin-right: auto;
	background: #fff url(../images/bg_home.png) no-repeat;
}
/*
#get1_paid
{
	position: relative;
	width: 1001px; 
	height: 590px;
	margin-left: auto;
	margin-right: auto;
	background: #fff url(../images/bg_home_blank.jpg) no-repeat;
}
*/
#login_pos
{
	position: absolute;
	top: 52px;
	left: 574px;
}

#online_survey
{
	position: absolute;
	top: 52px;
	left: 574px;
}

#login_pos td
{
	vertical-align: top;
	padding-top: 11px;
}
#online_survey td
{
	vertical-align: top;
	padding-top: 11px;
}

#login_pos td input
{
	width: 153px;
	padding: 2px 6px;
	color: #0072be;
	font-size: 11px;
	font-weight: bold;
	background: transparent;
	border: none;
}
#online_survey td input
{
	width: 153px;
	padding: 2px 6px;
	color: #0072be;
	font-size: 11px;
	font-weight: bold;
	background: transparent;
	border: none;
}
#login_foot
{
	position: absolute;
	width: 380px;
	top: 87px;
	left: 594px;
}

#paid_money
{
	position: absolute;
	width: 380px;
	top: 87px;
	left: 594px;
}

#login_foot ul
{
	margin: 0;
	padding: 0;
	display: inline;
	font: normal 11px "trebuchet MS" , verdana;
}

#paid_money ul
{
	margin: 0;
	padding: 0;
	display: inline;
	font: normal 11px "trebuchet MS" , verdana;
}

#login_foot ul li.first
{
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	color: #666;
}

#paid_money ul li.first
{
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	color: #666;
}

#footer_menu a:visited:hover
{
	color: #5C99BA;
	text-decoration: underline;
}

#login_foot ul li
{
	margin-left: 0;
	padding: 0 4px;
	border-left: 1px solid #0376BF;
	list-style: none;
	display: inline;
	color: #666;
}
#paid_money ul li
{
	margin-left: 0;
	padding: 0 4px;
	border-left: 1px solid #0376BF;
	list-style: none;
	display: inline;
	color: #666;
}

#login_foot ul li a, a:visited
{
	text-decoration: none;
	color: #666;
}
#paid_money ul li a, a:visited
{
	text-decoration: none;
	color: #666;
}
#login_foot ul li a:hover, a:visited:hover
{
	text-decoration: underline;
	color: #0376BF;
}
#paid_money ul li a:hover, a:visited:hover
{
	text-decoration: underline;
	color: #0376BF;
}
#flash_text
{
	position: absolute;
	width: 564px;
	height: 90px;
	top: 124px;
	left: 13px;
}

#free_paid_surveys
{
	position: absolute;
	width: 564px;
	height: 90px;
	top: 124px;
	left: 13px;
}


#flash_circle
{
	position: absolute;
	width: 180px;
	height: 185px;
	left: 820px;
	top: 110px;
}

#paid_survey
{
	position: absolute;
	width: 180px;
	height: 185px;
	left: 820px;
	top: 110px;
}


#txt_grab
{
	position: absolute;
	width: 450px;
	height: 36px;
	top: 240px;
	left: 38px;
	background: url(../images/txt_grab.png) no-repeat;
}

#join_pos
{
	position: absolute;
	width: 482px;
	top: 272px;
	left: 38px;
}

#get_online_surveys
{
	position: absolute;
	width: 482px;
	top: 272px;
	left: 38px;
}

#join_pos td
{
	vertical-align: top;
	padding-top: 46px;
}
#get_online_surveys td
{
	vertical-align: top;
	padding-top: 46px;
}

#join_pos td input
{
	width: 180px;
	color: #0072be;
	padding: 2px 6px;
	font-size: 11px;
	font-weight: bold;
	background: transparent;
	border: none;
}
#get_online_surveys input
{
	width: 180px;
	color: #0072be;
	padding: 2px 6px;
	font-size: 11px;
	font-weight: bold;
	background: transparent;
	border: none;
}

#promo_pos
{
	position: absolute;
	top: 410px;
	left: 38px;
}
#surveys_live
{
	position: absolute;
	top: 400px;
	left: 38px;
}

.promo_txt
{
	float: left;
	width: 145px;
	height: 150px;
	margin-right: 25px;
}

.promo_txt p
{
	font: bold 15px/1.2em "trebuchet MS" , verdana;
	color: #0376BF;
}

.promo_txt p a:link, .promo_txt p a:visited
{
	color: #0376BF;
	text-decoration: none;
	padding-top: 86px;
	display: block;
}
.promo_txt p a:hover, .promo_txt p a:visited:hover
{
	color: #0376BF;
	text-decoration: underline;
	padding-top: 86px;
	display: block;
}

#flash_sound
{
	position: absolute;
	width: 100px;
	top: 560px;
	left: 916px;
}
#survey_flash_sound
{
	position: absolute;
	width: 100px;
	top: 560px;
	left: 916px;
}

/*________________________SHARED STYLES__________________________________*/

#logo_pos
{
	position: absolute;
	margin-top: 3px;
	margin-left: 20px;
}
#paid surveys
{
	position: absolute;
	margin-top: 3px;
	margin-left: 20px;
}
#member_count
{
	height: 20px;
	margin-top: 5px;
	padding-top: 3px;
	text-align: center;
	color: #fff;
	font: bold 13px arial, helvetica;
	background: url(../images/member_count.gif) no-repeat;
	width: 384px;
}

.header1, h1
{
	font-size: 18px;
	font-weight: bold;
	color: #F90C00;
	padding-bottom: 4px;
}

.header2, h2
{
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 1.2em;
}

.header3, h3
{
	color: #E88730;
	padding-bottom: 6px;
	font: bold 16px Helvetica, Arial, sans-serif;
}

.header4, h4
{
	color: #E88730;
	padding-bottom: 6px;
	font: normal 14px Helvetica, Arial, sans-serif;
}


#footer
{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	font-size: 11px;
	color: #C5D7DC;
}
#online_surveys
{
	width: 970px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	font-size: 11px;
	color: #C5D7DC;
}
#free_paid_online_surveys
{
	width: 975px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	font-size: 11px;
	color: #C5D7DC;
}

#footer_menu
{
	float: left;
	color: #5C99BA;
	font-size: 10px;
	padding: 22px 0 0 12px;
	border: none;
	width: 405px;
}
#online_surveys_menu
{
	float: left;
	color: #5C99BA;
	font-size: 10px;
	padding: 22px 0 0 12px;
	border: none;
	width: 405px;
}

#footer_menu a:link
{
	color: #ACB922;
	text-decoration: underline;
}
#online_surveys a:link
{
	color: #ACB922;
	text-decoration: underline;
}
#footer_menu a:hover
{
	color: #5C99BA;
	text-decoration: underline;
}
#online_surveys a:hover
{
	color: #5C99BA;
	text-decoration: underline;
}
#footer_menu a:visited
{
	color: #ACB922;
	text-decoration: underline;
}
#sponsors_title
{
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	color: #E88730;
	float: left;
}

#sponsors
{
	float: right;
	vertical-align: top;
	text-align: left;
	padding: 22px 20px 5px 0;
	border: none;
	width: 554px;
}

#sponsors img
{
	padding-left: 10px;
	vertical-align: middle;
}

#copyright
{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	font-size: 10px;
	color: #cccccc;
}

/*________________________INSIDE ONLY STYLES__________________________________*/
#centerCol_int
{
	position: relative;
	width: 1000px; /*height: 100%;*/
	height: 590px;
	margin-left: auto;
	margin-right: auto;
	background: #fff url(../images/bg_interior.jpg) no-repeat;
}

#flash_text_int
{
	position: absolute;
	width: 500px;
	height: 60px;
	top: 135px;
	left: 19px;
}

#in_content_wrap
{
	position: relative;
	top: 200px;
	left: 10px;
	width: 969px;
}

#step2_logo_wrap
{
	float: right;
	width: 487px;
	height: 385px;
}

#step2_logo_wrap1
{
	float: right;
	width: 495px;
	height: 385px;

}

#step3_pods
{
	width: 100%;
	margin-top: 20px;
}

#step3_pods td.col1
{
	width: 50%;
	padding-right: 10px;
	border-right: solid 1px #FF9900;
}

#step3_pods td.col2
{
	width: 50%;
	padding-left: 20px;
}

.step3_pod
{
	border: solid 1px #81BADF;
	width: 118px;
	float: left;
}

.step3_pod img
{
	border-bottom: solid 1px #81BADF;
}

.step3_pod div
{
	padding: 4px 0;
	text-align: center;
}

.step3_pod div input
{
}


.step3_pod div label
{
	font: bold 12px verdana, sans-serif;
	color: #0376BF;
	vertical-align: top;
	padding: 0 5px;
}

#step3_pods p
{
	padding: 0px 10px 5px 130px;
	line-height: 1.4em;
	text-align: justify;
}

.policy
{
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
}

.policy a:link, .policy a:visited
{
	color: #0376BF;
	text-decoration: underline;
}
.policy a:hover, .policy a:visited:hover
{
	color: #F90C00;
	text-decoration: none;
}

#content_top
{
	background: url(../images/bg_top_curve.png) no-repeat;
	height: 44px;
}

#content_top2
{
	background: url(../images/bg_top_curve2.png) no-repeat;
	height: 44px;
}

#vert_stretch_wrap
{
	background: url(../images/bg_content.gif) repeat-y;
}

h2.lg_sub
{
	font-size: 17px;
	color: red;
	font-weight: bolder;
}

h2.lg_main
{
	font-size: 25px;
	color: red;
	font-weight: bolder;
}

h1.grey
{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 4px;
}

.red
{
	color: #F90C00;
	font-weight: bold;
}

#in_txt_wrap
{
	width: 900px;
	margin-left: 27px;
	margin-right: auto;
	padding-top: 10px;
}

.divider, .divider2
{
	background: url(../images/hr.jpg) no-repeat center;
	height: 10px;
	width: 925px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px 0;
	border: none;
}

.divider2
{
	margin: 0;
	border: none;
	padding: 8px 0;
}

.txt_input
{
	color: #f90c00;
}

.logo_holder
{
	margin-top: 20px;
}

.logo_holder td
{
	background: url(../images/step4_btn_bg.png) no-repeat;
	padding: 18px 16px;
}

.logo_holder img
{
	border: none;
	text-align: right;
}

/*-- ____________________________________ form styles _______________________-- */

#step2_table
{
	margin-top: 12px;
}

#step2_table td
{
	padding: 0 14px 7px 0;
}

#step2_table .field_title
{
	color: #81BADF;
	font: bold 15px helvetica;
	text-transform: uppercase;
}

#step2_table td input
{
	padding: 3px 6px;
	color: #0072be;
	font-size: 11px;
	font-weight: bold;
	background: transparent;
}
.Tabel_step2
{
	padding: 3px 6px;
	color: #0072be;
	font-size: 10px;
	font-weight: bold;
	background: transparent;
	border: solid 1px #81BADF;
}

.Radio
{
	padding: 3px 6px;
	color: #0072be;
	font-size: 10px;
	font-weight: bold;
	background: transparent;
}


.blackfont
{
	font-weight: bold;
	font-size: 55px;
	color: #000000;
	vertical-align: bottom;
	font-family: Impact, Charcoal, Sans-Serif, Arial Narrow;
	text-align: right;
}
.estd
{
	font-size: 12px;
	left: 303px;
	width: 120px;
	font-family: Arial, Helvetica, Verdana, 'Trebuchet MS';
	position: absolute;
	top: 60px;
	text-align: left;
}

