body {
        background-color: #BBD9EE;
        font-family: Calibri,Arial;
        font-size: 11pt;
}


p.Logo {
        padding: 0px;
        margin: 0px;
        text-align:center
}
p.Tagline {
        color: #005AAD;
        font-size: 14pt;
        font-weight:bold;
        border: 0px solid black;
        padding: 0px;
        margin: 0px;
        text-align:center
}


table.Border {
        width: 900px;
        border-width: 0px;
        border-collapse:collapse;
        border-color: #005AAD;
	border-style: solid;
}
table.Border tr {
        height: 0px;
}

table.Border td {
        padding: 0px;
        text-align:center;
        background-color: #005AAD;
}

table.Border td.TopRowCol1  {
        width: 7px;
}
table.Border td.TopRowCol2  {
        width: 900px;
}
table.Border td.TopRowCol3  {
        width: 7px;
}
table.Border td.Content  {
        width: 900px;
}
table.Border td.BottomRowCol1  {
        width: 7px;
}
table.Border td.BottomRowCol2  {
        width: 900px;
}
table.Border td.BottomRowCol3  {
        width: 7px;
}
table.Border td.Left  {
        width: 7px;
}
table.Border td.Right  {
        width: 7px;
}



table.Banner {
        width:100%;
        border-collapse:collapse;
}
table.Banner td {
        padding: 10px;
        background-color: ffffff;
}


table.Menu_Container {
        width:100%;
        border-collapse:collapse;
}
table.Menu_Container td {
        padding-left:15px; 
        padding-right:15px;
        padding-top:0px;
        padding-bottom:0px;
	background-color: ffffff;
        text-align:left
}


p.Menu_Text {
        color: #ffffff;
        font-weight:bold;
        font-size: 11pt;
        font-family: Calibri,Arial;
        padding: 0px;
        margin: 0px;
        text-align:left
}
p.Menu_Text_Active {
        color: #ffffff;
        font-weight:bold;
        font-size: 11pt;
        font-family: Calibri,Arial;
        padding: 0px;
        margin: 0px;
        text-align:left
}

table.Menu {
        border-collapse:collapse;
}
table.Menu td.home {
        padding: 10px;
        background-color: 206BA4;
        text-align:left;
}
table.Menu td.Home_Active {
        padding: 10px;
        background-color: 62B944;
        text-align:left;
}
table.Menu td.PaidSurveys {
        padding: 10px;
        background-color: 206BA4;
        text-align:left;
}
table.Menu td.PaidSurveys_Active {
        padding: 10px;
        background-color: 62B944;
        text-align:left;
}
table.Menu td.FrequentQuestions {
        padding: 10px;
        background-color: 206BA4;
        text-align:left;
}
table.Menu td.FrequentQuestions_Active {
        padding: 10px;
        background-color: 62B944;
        text-align:left;
}
table.Menu td.Blog {
        padding: 10px;
        background-color: 206BA4;
        text-align:left;
}
table.Menu td.Blog_Active {
        padding: 10px;
        background-color: 62B944;
        text-align:left;
}
table.Menu td.About {
        padding: 10px;
        background-color: 206BA4;
        text-align:left;
}
table.Menu td.About_Active {
        padding: 10px;
        background-color: 62B944;
        text-align:left;
}
table.Menu td.Contact {
        padding: 10px;
        background-color: 206BA4;
        text-align:left;
}
table.Menu td.Contact_Active {
        padding: 10px;
        background-color: 62B944;
        text-align:left;
}
table.Menu td.Spacing {
        padding: 0px;
        width: 1px;
        background-color: ffffff;
}





table.Menu_Bottom_Container {
        width:100%;
        border-collapse:collapse;
}
table.Menu_Bottom_Container td {
        padding-left:15px; 
        padding-right:15px;
        padding-top:0px;
        padding-bottom:0px;
	background-color: ffffff;
        text-align:left;
}



table.Menu_Bottom {
        width:100%;
        border-width: 0px;
        border-collapse:collapse;
        padding-left:0px; 
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
}
table.Menu_Bottom tr {
        height: 0px;
}
table.Menu_Bottom td.Row1 {
        background-color: ffffff;
}
table.Menu_Bottom td.Row2 {
        Height: 0px;
        background-color: 111111;
}





table.TableTextContainer {
        width: 900px;
        border-collapse:collapse;
}
table.TableTextContainer td {
        padding: 10px;
        background-color: FFFFFF;
}




table.Body_Container {
        width:100%;
        border-collapse:collapse;
}
table.Body_Container td {
        padding-left:15px; 
        padding-right:15px;
        padding-top:0px;
        padding-bottom:0px;
	background-color: ffffff;
        text-align:left;
}


table.Body_Columns {
        width:100%;
        border-collapse:collapse;
}
table.Body_Columns td.Column1 {
        padding-left:5px; 
        padding-right:15px;
        padding-top:10px;
        padding-bottom:0px;
        background-color: ffffff;
        text-align:left;
        vertical-align: top;
}
table.Body_Columns td.Column2 {
        width: 1px;
        padding-left:0px; 
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
        background-color: 206BA4;
}
table.Body_Columns td.Column3 {
        width: 250px;
        padding-left:5px; 
        padding-right:5px;
        padding-top:10px;
        padding-bottom:0px;
        background-color: ffffff;
        text-align:left;
        vertical-align: top;
}



table.Footer_Heading {
        width:100%;
        border-width: 0px;
        border-collapse:collapse;
        padding-left:0px; 
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
}
table.Footer_Heading tr {
        height: 0px;
}
table.Footer_Heading td.Row1 {
        Height: 0px;
        background-color: 111111;
}



table.Footer_Menu_Container {
        width:100%;
        border-collapse:collapse;
}
table.Footer_Menu_Container td.footer_left {
        padding: 0px;
        background-color: ffffff;
        text-align:left;
				padding-left: 0px; 
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
}
table.Footer_Menu_Container td.footer_right {
        padding: 0px;
        background-color: ffffff;
        text-align:right;
				padding-left: 0px; 
        padding-right: 10px;
        padding-top: 0px;
        padding-bottom: 0px;
}




table.Footer_Menu {
        border-collapse:collapse;
}
table.Footer_Menu td.About {
        padding: 10px;
        background-color: ffffff;
        text-align:left;
}
table.Footer_Menu td.Contact {
        padding: 10px;
        background-color: ffffff;
        text-align:left;
}
table.Footer_Menu td.Privacy {
        padding: 10px;
        background-color: ffffff;
        text-align:left;
}
table.Footer_Menu td.Spacing {
        padding: 0px;
        width: 1px;
        background-color: ffffff;
}

p.Footer_Menu_Text {
        color: #206BA4;
        font-weight:bold;
        font-size: 11pt;
        font-family: Calibri,Arial;
        padding: 0px;
        margin: 0px;
        text-align:left
}


p.Body_Text {
        color: #000000;
        font-size: 12pt;
        font-family: Calibri,Arial;
        padding: 0px;
        margin: 0px;
        text-align:left
}

h1.h1_text {
        color: #000000;
        font-size: 20pt;
        font-family: Calibri,Arial;
        text-align:left
}

h2.h2_text {
        color: #478631;
        font-size: 15pt;
        font-family: Calibri,Arial;
        text-align:left
}


table.AboutSurveys {
        width:100%;
        border-collapse:collapse;
}
table.AboutSurveys td.AboutSurveys_BulletPoint {
        width: 10 px;
        padding-left: 10px; 
        padding-right: 0px;
        padding-top: 8px;
        padding-bottom: 0px;
	background-color: ffffff;
        text-align: left;
        vertical-align: top;
}
table.AboutSurveys td.AboutSurveys_Text {
        padding-left: 10px; 
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        color: #000000;
        font-size: 12pt;
        font-family: Calibri,Arial;
	background-color: ffffff;
        text-align: left;
        vertical-align: top;
}


table.PanelRankings {
        width:100%;
        border-collapse:collapse;
}
table.PanelRankings td.Rank_BorderTop {
        padding-left:0px; 
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
	background-color: 206BA4;
}
table.PanelRankings td.Rank_BorderBottom {
        padding-left:0px; 
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
        background-color: 206BA4;
}
table.PanelRankings td.Rank_BorderLeft {
        width: 1px;
        padding-left:0px; 
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
        background-color: 206BA4;
}
table.PanelRankings td.Rank_BorderRight {
        width: 1px;
        padding-left:0px; 
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
	background-color: 206BA4;
}
table.PanelRankings td.Rank_Row0Column1 {
        width: 75px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        background-color: EEEEEE;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        font-size: 13pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row0Column2 {
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        background-color: EEEEEE;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        font-size: 13pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row0Column3 {
        width: 125px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        background-color: EEEEEE;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        font-size: 13pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row0Column4 {
        width: 100px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        background-color: EEEEEE;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        font-size: 13pt;
        font-family: Calibri,Arial;
}


table.PanelRankings td.Rank_Row1Column1 {
        width: 75px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: ffffff;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        color: 62B944;
        font-size: 20pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row1Column2 {
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: ffffff;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 12pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row1Column3 {
        width: 125px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: ffffff;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row1Column4 {
        width: 100px;
        padding-left:5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: ffffff;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}

table.PanelRankings td.Rank_Row2Column1 {
        width: 75px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        color: 2361A1;
        font-size: 20pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row2Column2 {
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 12pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row2Column3 {
        width: 125px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row2Column4 {
        width: 100px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}

table.PanelRankings td.Rank_Row3Column1 {
        width: 75px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        color: 2361A1;
        font-size: 20pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row3Column2 {
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 12pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row3Column3 {
        width: 125px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row3Column4 {
        width: 100px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}


table.PanelRankings td.Rank_Row4Column1 {
        width: 75px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        color: 2361A1;
        font-size: 20pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row4Column2 {
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 12pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row4Column3 {
        width: 125px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row4Column4 {
        width: 100px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}

table.PanelRankings td.Rank_Row5Column1 {
        width: 75px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        font-weight:bold;
        color: 2361A1;
        font-size: 20pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row5Column2 {
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 12pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row5Column3 {
        width: 125px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}
table.PanelRankings td.Rank_Row5Column4 {
        width: 100px;
        padding-left: 5px; 
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: FFFFFF;
        text-align:Center;
        vertical-align: Center;
        color: 2361A1;
        font-size: 10pt;
        font-family: Calibri,Arial;
}



table.AboutPaidSurveys {
        width:100%;
        border-collapse:collapse;
}
table.AboutPaidSurveys td.About_BulletPoint {
        width: 10 px;
        padding-left: 10px; 
        padding-right: 0px;
        padding-top: 10px;
        padding-bottom: 0px;
        background-color: FFFFFF;
        text-align: left;
        vertical-align: top;
}
table.AboutPaidSurveys td.About_Heading {
        padding-left: 10px; 
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        font-weight:bold;
        color: #000000;
        font-size: 14pt;
        font-family: Calibri,Arial;
        background-color: FFFFFF;
        text-align: left;
        vertical-align: top;
}
table.AboutPaidSurveys td.About_Text {
        padding-left: 10px; 
        padding-right: 0px;
        padding-top: 5px;
        padding-bottom: 15px;
        color: #000000;
        font-size: 12pt;
        font-family: Calibri,Arial;
        background-color: FFFFFF;
        text-align: left;
        vertical-align: top;
}

a.LinkStyle1:hover {
        background-color: CDE4F5;
        text-decoration: none; 
				border-bottom:1px dotted;
}
a.LinkStyle1 {
        color: 206BA4;
        text-decoration: none; 
				border-bottom:1px dotted;
}

a.LinkStyle2:hover {
        background-color: CDE4F5;
        text-decoration: none; 
}
a.LinkStyle2 {
        color: 206BA4;
        text-decoration: none; 
}

a.LinkStyle_Menu:hover {
        background-color: 3191D7;
        text-decoration: none;
				padding-left: 0px; 
        padding-right: 0px;
        padding-top: 8px;
        padding-bottom: 8px; 
}
a.LinkStyle_Menu {
        color: FFFFFF;
        text-decoration: none;
				padding-left: 0px; 
        padding-right: 0px;
        padding-top: 8px;
        padding-bottom: 8px; 
}
a.LinkStyle_Menu_Active:hover {
        background-color: 83C96B;
        text-decoration: none;
				padding-left: 0px; 
        padding-right: 0px;
        padding-top: 8px;
        padding-bottom: 8px;
}
a.LinkStyle_Menu_Active {
        color: FFFFFF;
        text-decoration: none; 
				padding-left: 0px; 
        padding-right: 0px;
        padding-top: 8px;
        padding-bottom: 8px;
}