
img, a { border: none; }

body { font-family: arial, helvetica, verdana, sans-serif; font-size: 9pt; line-height: 11pt; color: #1B3441; }
textarea.textinput {  background-color: white; border: 1px solid #666; font-size: 13pt; color: #1B3441; text-indent: 5px; font-weight: normal !important; }
input.textinput {  background-color: white; border: 1px solid #666; font-size: 13pt; color: #1B3441; text-indent: 5px; font-weight: normal !important; }
input.checkbox { border: none; height: auto; }
select { display: block; background: white; border: 1px solid #666; font-size: 13pt; color: #1B3441; font-weight: normal !important; }
form { margin: 0px; padding: 0px; }
label { font-weight: normal !important; }

ul { list-style-position: outside; padding-left: 1.25em; margin-left: 0; }

.fullWidth { width: 967px; margin-left: auto; margin-right: auto; }
.lowercase { text-transform: none; }

.LoginLeftCol { width: 50%; margin-left: auto; margin-right: auto; }
.LoginRightCol { width: 50%; margin-left: auto; margin-right: auto; }

h1 { font-size: 16pt; }
h2 { font-size: 12pt; }
h3 { font-size: 10pt; }
h4 { font-size: 9pt; }

a { color: #1B3441; text-decoration: underline; }
a:hover { text-decoration: none; }

.anchor {text-decoration:none;}

td { font-family: arial, helvetica, verdana, sans-serif; font-size: 9pt; }

td.center { text-align: center; }

.F1 { font-size: 8.5pt; font-weight: 400; }
.F2 { font-size: 8.5pt; font-weight: 700; }
.F3 { font-size: 9pt; font-weight: 400; color: #333333; }
.F4 { font-size: 9pt; font-weight: 700; }
.F5 { font-size: 9.5pt; font-weight: 400; }
.F6 { font-size: 9.5pt; font-weight: 700; }
.F7 { font-size: 10pt; font-weight: 400; }
.F8 { font-size: 11pt; font-weight: 400; }
.F9 { font-size: 10pt; font-weight: 700; }
.F10 { font-size: 11pt; font-weight: 700; }

.L1:link		{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: none; }
.L1:visited	{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: none; }
.L1:active	{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: none; }
.L1:hover	{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #184598; text-decoration: underline; }

.L2:link		{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: underline; }
.L2:visited	{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #666666; text-decoration: underline; }
.L2:active	{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #666666; text-decoration: underline; }
.L2:hover	{ font-size: 8.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #184598; text-decoration: underline; }

.L3:link		{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: none; }
.L3:visited	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: none; }
.L3:active	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: none; }
.L3:hover	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: underline; }

.L4:link		{ font-size: 9.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #184598; text-decoration: none; }
.L4:visited	{ font-size: 9.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #184598; text-decoration: none; }
.L4:active	{ font-size: 9.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: none; }
.L4:hover	{ font-size: 9.5pt; font-family: arial, helvetica, verdana, sans-serif; color: #184598; text-decoration: underline; }

.L5:link		{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #003DB8; text-decoration: none; }
.L5:visited	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #003DB8; text-decoration: none; }
.L5:active	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #003DB8; text-decoration: none; }
.L5:hover	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #003DB8; text-decoration: underline; }

.L6:link		{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: underline; }
.L6:visited	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #666666; text-decoration: underline; }
.L6:active	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #666666; text-decoration: underline; }
.L6:hover	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #184598; text-decoration: underline; }

.L7:link		{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: underline; }
.L7:visited	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: underline; }
.L7:active	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: underline; }
.L7:hover	{ font-size: 9pt; font-family: arial, helvetica, verdana, sans-serif; color: #000000; text-decoration: underline; }

.DataType { font-size: 8.5pt; font-weight: 700; text-transform: uppercase; }
.ValueType { font-size: 8.5pt; font-weight: 400; text-transform: uppercase; }

.DF1 { font-size: 14pt; font-weight: 700; color: #333333; }

.B0 { border: 1px solid #cccccc; }
.B1 { border: solid #cccccc; border-width: 0px 0px 1px 0px; }
.B2 { border: solid #cccccc; border-width: 1px 0px 0px 0px; }
.B3 { border: solid #cccccc; border-width: 1px 0px 1px 0px; }
.B4 { border: solid #cccccc; border-width: 0px 1px 0px 1px; }
.B5 { border: solid #cccccc; border-width: 0px 1px 1px 1px; }
.B6 { border: solid #cccccc; border-width: 1px 1px 0px 1px; }
.B7 { border: solid #cccccc; border-width: 1px 1px 0px 1px; }
.B8 { border: 1px solid #cccccc; }
.B10 { border: solid #cccccc; border-width: 0px 0px 0px 1px; }
.B11 { border: solid #cccccc; border-width: 0px 1px 0px 0px; }
.B12 { border: solid #cccccc; border-width: 0px 0px 1px 1px; }
.B13 { border: solid #cccccc; border-width: 0px 1px 1px 0px; }
.B14 { border: solid #cccccc; border-width: 1px 1px 0px 0px; }
.B15 { border: solid #cccccc; border-width: 1px 1px 1px 0px; }

.BBB15 { border: solid #ebffa5; border-width: 1px 1px 1px 0px; }
.BBOLD { border: 3px solid #000000; }

.BB90 { border: solid #92AF2A; border-width: 0px 1px 1px 0px; }
.BB01 { border: solid #92AF2A; border-width: 1px 1px 1px 1px; }

.BB0 { border: 1px solid #999999; }
.BB1 { border-bottom: 1px solid #999999; }
.BB2 { border: solid #999999; border-width: 1px 0px 0px 0px; }
.BB3 { border: solid #999999; border-width: 1px 0px 1px 0px; }
.BB4 { border: solid #999999; border-width: 0px 1px 0px 1px; }
.BB5 { border: solid #999999; border-width: 0px 1px 1px 1px; }
.BB6 { border: solid #999999; border-width: 1px 1px 0px 1px; }
.BB7 { border: solid #999999; border-width: 1px 1px 0px 1px; }
.BB8 { border: 1px solid #999999; }
.BB9 { border: solid #999999; border-width: 0px 1px 1px 0px; }
.BB10 { border: solid #999999; border-width: 1px 1px 0px 0px; }
.BB11 { border: solid #999999; border-width: 1px 0px 1px 1px; }
.BB12 { border: solid #999999; border-width: 0px 0px 1px 1px; }
.BB13 { border: solid #999999; border-width: 0px 1px 0px 0px; }

.PB { page-break-after : always; }
.red { color: #CC0000; }
.orange { color: #E33000 !important; }
.blue { color: #2071a5; }
.dkblue { color: #1B3441; }
.bold { font-weight: bold; }
.clr { clear: both; height: 0px; margin: 0px; padding: 0px; line-height: 0px; font-size: 0px; overflow: hidden; width: 100%; }
.center {text-align:center;}
.emphasized { font-weight: bold;}

.accountSummaryTitle {border-bottom: 4px solid #006699; margin-bottom: 5px;}

#header	{ width: 967px; margin: 15px auto 15px auto; position: relative;}
#inteliuslogo { float: left; padding-top: 2px; }
#newuinotice { float: left; padding-left: 130px;padding-top: 20px; font-weight: bold; text-align: center;}
#headerlinks { float: right; font-weight: bold; color: #f15d22; text-align: right; line-height: 22px; padding-top: 1px; }
#headerlinks a { font-weight: normal; color: black; text-decoration: none; }
#headerlinks a:hover { text-decoration: underline; }
#headerlinks .normalblack { font-weight: normal; color: black; }
#headerlinks .orange { color: #f15d22; }
#headerlinks a.emaillink { font-size: 10px; }
#headerlinks a.emaillink:hover { color: #184598; }
#headerlinks a.ltorange { color: #FE8300; }
#headerlinks a.dkblue { color: #3366CC; }

.peoplesearch_unpaid_map { overflow: hidden; position: relative; width: 300px; height: 300px; }
.peoplesearch_paid_map { overflow:hidden;position:relative; width:100%; height:250px;}
.phonesearch_unpaid_map { overflow:hidden;position:relative; width:100%; height:307px; }


#navTabs { width: 967px; margin: auto auto 8px auto; background: #dfecf4; }
#navTabs .navTabSection { float: left; width: 229px; padding: 0px; border-right: 1px solid #C1DAEB; }
#navTabs .navTabSectionSingleRow { /*background: #dfecf4;*/ }
#navTabs .first { width: 253px; }
#navTabs .last { border-right: none; width: 252px; }
#navTabs .navTabSection h3 { font-size: 11pt; line-height: 13px; padding: 8px 0px 4px 8px; margin: 0px; border-bottom: 1px solid #C1DAEB; }
#navTabs .navTabSectionSingleRow h3 { font-size: 11pt; color: #1b3441; line-height: 26px; margin: 0px; }
#navTabs .navTabSectionSingleRow h3 a { color: #1b3441; text-decoration: none; }
#navTabs .navTabSectionSingleRow h3 a:hover { color: #1b3441; text-decoration: none; }

#navTabs .first h3 { background-position: top left; padding-left: 32px; }
#navTabs .last h3 { background-position: top right; padding-right: 30px; }
#navTabs .navTabSection a { color: #1b3441; font-weight: bold; text-decoration: none; }
#navTabs .navTabSection a:hover { }
#navTabs ul { list-style-type: none; list-style-position: outside; padding: 5px 0px 10px 0px; margin: 0px 0px 0px 8px; width: 213px; overflow: hidden; }
#navTabs .first ul { margin-left: 32px; }
#navTabs li { margin: 2px 0px 2px 0px; padding: 0px; overflow: hidden; }
#navTabs li a { display: block; height: 20px; line-height: 20px; font-size: 9pt; padding: 0px 0px 0px 20px; margin: 0px; color: #1b3441; text-decoration: none; background: url(https://www.talentwise.com/templates/001-default/images/nav_btn_sprite.png) 0px 0px no-repeat; }
#navTabs li a:hover { background-position: 0px -20px; text-decoration: none; }
#navTabs li.selected a { background-position: 0px -40px; font-weight: bold; color: white; }
#navTabs li.selected a:hover { background-position: 0px -40px; }
#navTabs li.dropdown a { background-position: 0px -60px; font-weight: bold; color: white; }

.floatingmenu { width: 423px; line-height: 20px; font-size: 9pt; background-color: #eaf2f8; z-index: 10000; margin: 0px 0px; padding-bottom: 0px; border: 1px solid #1b6d95; }
.floatingmenu div { float: left; width: 211px; overflow:hidden; }
.floatingmenu h4 { height: 20px; font-weight: bold; color: #1b3441; padding: 0px 0px 0px 0px; margin: 0; overflow: hidden; }
.floatingmenu h4.nolink { padding-left: 20px; background: url(https://www.talentwise.com/templates/001-default/images/intelius_dd_bg.png) 0px -20px repeat-x; }
.floatingmenu h4 a { display: block; width: 210px; height: 20px; line-height: 20px; font-size: 9pt; padding: 0px 0px 0px 20px; margin: 0px; color: #1b3441; text-decoration: none; background: url(https://www.talentwise.com/templates/001-default/images/intelius_dd_bg.png) 0px -20px repeat-x; }
.floatingmenu h4 a:hover { background-position: 0px 0px; text-decoration: none; }
.floatingmenu p { height: 20px; color: #1b3441; padding: 0px 0px 0px 0px; margin: 0; overflow: hidden; }
.floatingmenu p a { display: block; width: 210px; height: 20px; line-height: 20px; font-size: 9pt; padding: 0px 0px 0px 30px; margin: 0px; color: #1b3441; text-decoration: none; background: url(https://www.talentwise.com/templates/001-default/images/intelius_dd_bg.png) 0px -20px repeat-x; }
.floatingmenu p a:hover { background-position: 0px 0px; text-decoration: none; }


/* .formSection { width: 947px; margin: auto; background: #c6ddec url(https://www.talentwise.com/templates/001-default/images/form_light_blue_bg_grad.png) top repeat-x; padding: 10px 10px 9px 10px; } */
.formSection { width: 947px; margin: auto; background-color: #dfecf4; padding: 10px 10px 9px 10px; }
		.formSection .formSectionInner { position: relative; width: 908px; background-color: #2071a5; padding: 13px 20px 15px 20px; }
.formSection h1 { margin: 0px; padding: 5px 0px 15px 19px; color: #1B3441; font-size: 19pt; font-weight: bold; }
.formSection h3 { margin: 0px; padding: 0px; }
.formSection p.bottomText { margin: 10px 15px; font-weight: bold; color: #666; }
.formSection img.stockPhoto { border-bottom: 1px solid #B9BD32; }
.formSection .testimonial { padding: 10px; color: black; }
.formSection .testimonial p { margin: 0px; }
.formSection .testimonial h3 { margin-top: 0px; color: black; font-size: 11pt; text-align: center; }
.formSection .testimonial h3 a { color: black; text-decoration: none; }
.formSection .testimonial h4 { margin-bottom: 0px; color: #666; font-size: 12px; }
.formSection .testimonial p.idwatchlistheader { font-weight: bold; color: #333; }
.formSection .testimonial ul.idwatchlist { margin: 0px; padding: 0px; list-style-position: inside; list-style-image: url(https://www.talentwise.com/images/bullet3.gif); }
.formSection .testimonial p.createidwatchaccount { margin-top: 10px; }
.formSection p.screen { padding: 0px 10px 0px 10px; font-size: 10px; color: #666; }

.formSubnav { position: relative; height: 27px; margin: 0px 0px -1px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; z-index: 1000; }
.formSubnav ul { position: relative; display: block; height: 27px; list-style-type: none; margin: 0px 0px 0px 18px; padding: 0px; }
.formSubnav li { float: left; background-color: #023c59; padding: 1px 12px 0px 12px; height: 26px; overflow: hidden; margin: 0px 2px 0px 0px; }
.formSubnav li a { font-weight: bold; color: white; line-height: 25px; text-decoration: none; padding: 0px;}
.formSubnav li a:hover { text-decoration: underline; }
.formSubnav li.selected { background-color: #e7f0f8; height: 27px; }
.formSubnav li.selected a { font-weight: bold; color: #1B3441; line-height: 25px; }

.formContainer { background-color: #e7f0f8; padding: 9px 19px 9px 19px; margin-top: 0px; width: 870px; position: relative; }
.formContainerReport { float:left;background-color: #ffffff; padding: 8px 10px 39px 14px; width: 870px; position: relative; }
.formContainer .formDescriptionSection { float: right; width: 220px;padding-top: 0px; }
.formContainer .formDescriptionSection h3 { margin: 1em 0px 0px 0px; padding: 0px; }
.formContainer p.formDescription { font-size: 9pt; color: #1B3441; }
.formContainer a { color: #1B3441; text-decoration: underline; }
.formContainer .formError { padding: 4px; border: 1px solid black; font-size: 8.5pt; color: #C00; font-weight: bold; margin: 0px; }

#emailContact label { margin-right:5px; font-weight:700 !important; }

.searchForm { float: left; width: 620px; margin: 10px 0px 00px 0px; }

table.searchForm td { padding: 3px; }
table.searchForm label { display: block; font-weight: normal; margin-bottom: 4px; }
div.formCell { float: left; padding: 0px 15px 6px 0px; }
div.formCell label { display: block; font-size: 11pt; font-weight: normal; margin-bottom: 4px; }
div.formCell label span { color: #8d99a0; font-size: 9pt; font-weight: normal; vertical-align: 1px; }
div.formCell input.textinput { width: 100%; }
div.formCell textarea.textinput { width: 100%; }
div.formCell select { width: 100%; }

div.errorCell label { color: #c00; }
div.errorCell input.textinput { color: black; border: 1px solid red; }
div.errorCell textarea.textinput { color: black; border: 1px solid red; }
div.errorCell select { color: #c00; }


#marketingSection { width: 947px; margin: 20px 0px 0px 0px; padding: 0px 10px 0px 10px; }
#marketingSection .couplePicture { float: left; height: 185px; width: 190px; background: url(https://www.talentwise.com/templates/001-default/images/couple_pic.jpg) top left no-repeat; }
#marketingSection .marketingText { float: left; height: 170px; width: 368px; padding: 10px 15px 15px 255px; }
#marketingSection .marketingText h2	{ font-size: 13pt; margin: 0px 0px 10px 0px; }

#marketingSection .moreProducts { float: right; height: 62px; width: 312px; padding: 8px 19px 8px 19px; border: 1px solid #000000; overflow: hidden; }
#marketingSection .moreProducts h3 { float: left; text-transform: uppercase; font-size: 12px; margin: 16px 30px 25px 0px; padding: 0px; font-weight: normal; width: 120px; }
#marketingSection .moreProducts ul { float: left; margin: 0px; padding: 0px; width: 150px; }
#marketingSection .moreProducts li { line-height: 15px; height: 15px; margin: 0px; color: #999; }
#marketingSection .moreProducts a { color: #1B3441; height: 15px; line-height: 15px; }
#marketingSection .moreProducts a:hover { color: #1B3441; }
#marketingSection .moreProducts div { display: block; padding: 5px 5px 10px 10px; color: #1B3441; text-decoration: none; background: url(https://www.talentwise.com/templates/001-default/images/more_products_btn_big.png) top left repeat-y; line-height: 20px; height: 60px}
#marketingSection .moreProducts div span{ display: inline-block; }
#marketingSection .moreProducts .moreProductsSocialText { color: #013c5a; font-weight: bold; width: 81px; padding-right: 5px; line-height: 15px; padding-top: 3px}
#marketingSection .moreProducts .moreProductsSocialButtons{ text-align: center; vertical-align: top; line-height: 5px; }
#marketingSection .moreProducts #twitter_btn { padding-right: 5px; }
#marketingSection .moreProducts .moreProductsSocialButtons a{ padding-left: 0px; background: none; font-size: 10px; }
#marketingSection .moreProducts .moreProductsSocialButtons img { padding-bottom: 0px; }
.marketingText .testimonial { font-size: 10pt; }
.marketingText .testimonialPerson { font-size: 10pt; text-align: right; }
.marketingText a.testimonialLink { display: block; font-size: 11pt; text-align: right; font-weight: bold; color: #1B3441; }

/* Intelius Facts in homepage marketing block */
#factsSectionOuter {border:1px solid #89C3EA; background-color:#D5EBF9; height:90px; padding:12px; overflow:hidden; }
#factsSectionInner {border:1px solid #89C3EA; background-color:#FFFFFF; height:100%; overflow:hidden; }
#factsSectionHidden {padding: 8px 32px 9px 32px; overflow:hidden;}
#factsSectionMain { font-size:12px;line-height:18px;margin-top:2px; }
#nextFactLink { float:right; font-size:11px; color:#2071A5; cursor:pointer;}

#footer { width: 967px; text-align: center; margin: 30px auto 0px auto; border-top: 2px solid #95BED3; padding-top: 14px; color: #3E3E3E; }
#footer a { color: #1B3441; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer .ltgray { color: #3E3E3E; }
#footer .footerimagediv { margin-top: 3px; }


/* for useragreement.php, useragreement-idtheft.php, privacy_terms.php, pi/pi-useragreement.php */
#useragreement { margin: auto; padding: 1em; color: #333; }
#useragreement h1 { color: #f15d22; font-size: 9.5pt; font-weight: bold; margin: 0px; text-align: center; }
#useragreement p {; }
#useragreement h3 { font-size: 9pt; font-weight: bold; }
#useragreement ol.inline { margin: 0px; padding: 0px; list-style-position: inside; }
#useragreement li { margin: 1em 0px 1em 0px; }
#useragreement li.bold { font-weight: bold; }

/* for affiliates.php */
#affiliatesPage { border: 1px solid #999; text-align: center; padding-bottom: 20px; }
#affiliatesPage h1 { font-size: 9pt; background-color: #c6ddec; border-bottom: 1px solid #999; padding: 4px; margin: 0px; }
#affiliatesPage p { font-weight: bold; margin: 0.5em 0px 0.5em 0px; }
#affiliatesPage ul { float: left; width: 150px; list-style-type: square; list-style-position: inside; margin: 0px; padding-left: 0px; }
#affiliatesPage li { margin: 8px 0px 8px 0px; }
#affiliatesPage hr { width: 95%; margin: 1em auto 1em auto; }

.creditTable { width: 965px; border: 1px solid #dedede; padding-bottom:4px; background: #d2e4f0; }
.creditTable table { width:100%;table-layout:fixed;text-align:center; border-collapse: collapse; border-top: none; border-right:none; }
.creditTable tr { height: 20px; line-height: 20px; }
.creditTable tr.headerRow { font-weight: bold; }
.creditTable tr.headerRow td { border-top: none; }
.creditTable tr.lightrow { background-color: #E2EEF5; }
.creditTable td { width: 100px; padding: 0px 10px 0px 10px; border-right:1px solid #ccc; border-bottom: 1px solid #ccc; }
.creditTable td.first { width: 60%; padding: 0px 10px 0px 30px; border-left: none; text-align: left; }
.creditTable td.last { width: 40%; padding: 0px 30px 0px 10px; border-right: none; }
.creditTable .CreditBoxLink {color:white;}
.creditTable h3 { background-color: #023c59; line-height: 23px; font-size: 11pt; color: white; font-weight: bold; padding: 0 0 0 16px;margin: 3px 3px 0px 3px; }


.buttonRedLarge { display: block;  background: url(https://www.talentwise.com/templates/001-default/images/buttonRedLarge.png) top left repeat-x; height: 25px; line-height: 25px; text-align: center; padding: 0px 10px 0px 10px; border: none; cursor: pointer; font-size: 11.5pt; color: white !important; font-weight: bold; text-decoration:none !important; }
/*.buttonRedLarge:hover { background-image: url(https://www.talentwise.com/templates/001-default/images/buttonRedLarge_over.png); }*/
.buttonRedSmall { display: block; background: url(https://www.talentwise.com/templates/001-default/images/buttonRedSmall.png) top left repeat-x; height: 20px; line-height: 20px; text-align: center; padding: 0px 5px 0px 5px; border: none; cursor: pointer; font-size: 10pt; color: white !important; font-weight: bold; text-decoration:none !important; }
/*.buttonRedSmall:hover { background-image: url(https://www.talentwise.com/templates/001-default/images/buttonRedSmall_over.png); }*/
.buttonRedSmallIDP { display: block; background: url(https://www.talentwise.com/templates/001-default/images/buttonRedLarge.png) top left repeat-x; height: 30px; line-height: 20px; text-align: center; padding: 5px; border: none; cursor: pointer; font-size: 10pt; color: white !important; font-weight: bold; text-decoration:none !important; }
.buttonBlueLarge { display: block;  background: url(https://www.talentwise.com/templates/001-default/images/buttonBlueLarge.png) top left repeat-x; height: 25px; line-height: 25px; text-align: center; padding: 0px 10px 0px 10px; border: none; cursor: pointer; font-size: 11.5pt; color: white !important; font-weight: bold; text-decoration:none !important; }
/*.buttonBlueLarge:hover { background-image: url(https://www.talentwise.com/templates/001-default/images/buttonBlueLarge_over.png); }*/
.buttonGraySmall { display: block; background: url(https://www.talentwise.com/templates/001-default/images/bg-darkblue.gif) top left repeat-x; height: 20px; line-height: 20px; text-align: center; padding: 0px 5px 0px 5px; border: none; cursor: pointer; font-size: 10pt; color: white !important; font-weight: bold; text-decoration:none !important; }
.buttonGrayLarge { display: block; background: url(https://www.talentwise.com/templates/001-default/images/bg-darkblue.gif) top left repeat-x; height: 35px; line-height: 15px; text-align: center; padding: 0px 5px 0px 5px; border: none; cursor: pointer; font-size: 10pt; font-weight: bold; color: white !important; text-decoration:none !important; }	
/*.buttonRedSmall:hover { background-image: url(https://www.talentwise.com/templates/001-default/images/buttonRedSmall_over.png); }*/
.buttonLtBlueSmall { display: block; background: url(https://www.talentwise.com/templates/001-default/images/buttonBlueLarge_over.png) top left repeat-x; height: 20px; line-height: 20px; text-align: center; padding: 0px 5px 0px 5px; border: none; cursor: pointer; font-size: 10pt; color: white !important; font-weight: bold; text-decoration:none !important; }
.buttonLtBlueSmallIDP { display: block; background: url(https://www.talentwise.com/templates/001-default/images/buttonBlueLarge_over.png) top left repeat-x; height: 30px; line-height: 20px; text-align: center; padding: 3px 5px 0px 5px; border: none; cursor: pointer; font-size: 10pt; color: white !important; font-weight: bold; text-decoration:none !important; }
.buttonGreenSmall { display: block; background: url(https://www.talentwise.com/templates/001-default/images/buttonGreenSmall.png) top left repeat-x; height: 20px; line-height: 20px; text-align: center; padding: 0px 5px 0px 5px; border: none; cursor: pointer; font-size: 10pt; color: white !important; font-weight: bold; text-decoration:none !important; }
.buttonGreySmall { display: block; background: url(https://www.talentwise.com/templates/001-default/images/buttonGreySmall.png) top left repeat-x; height: 20px; line-height: 20px; text-align: center; padding: 0px 5px 0px 5px; border: none; cursor: pointer; font-size: 10pt; color: white !important; font-weight: bold; text-decoration:none !important; }
.buttonGreySmall2 { overflow:visible; display: block; background: url(https://www.talentwise.com/templates/001-default/images/buttons/gray_gradient.png) top left repeat-x; height: 25px; line-height: 25px; text-align: center; padding: 0px 10px 0px 10px; border: none; cursor: pointer; font-size: 13px; color: #FFF !important; font-weight: bold; text-decoration:none !important; }

#SavingsOfferBlank {  width:47px; height:47px;color:white;}
#SavingsOffer { background: url(https://www.talentwise.com/images/savingsoffer.gif); width:47px; height:47px;color:white; font-weight:bold;}
#SavingsOffer position{padding-top:8px;}
/**
 * In-Line Sliding Door Buttons
 */
.sdButton, .sdButton * {
   display: -moz-inline-box; 
   display: inline-block; 
   border: none;
   text-decoration: none;
   cursor: pointer;
   outline: none;
   -moz-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   background-color: transparent;
   background-repeat: repeat-x;
   color: white;
   font-weight: bold;
   vertical-align:bottom;
   
   font-size: 12pt;
   
   /* The height of the background image */
   height: 34px; 
}

.sdButton {
   background-position: top right;
   margin-right: 6px;
   padding: 0;
   
   /* The padding for the right side of the text */
   padding-right: 30px;
}

   .sdButton * {
      background-position: top left;
      padding: 0;
      margin: 0;
      text-align: center;
      
      /* The padding for the left side of the text */
      padding-left: 30px;
      
      /* The height of the background image */
      line-height: 30px;
   }
   
   .sdButton input, .sdButton button {
      padding-bottom: 1px;
      
      /* The height of the background image -2 to center the text */
      height: 33px;
   }
   
      /* For everything but IE... */
      html>/**/body .sdButton a {
         display: block;
      }


.sdButton-default, .sdButton-default * {
   background-color: #B7291D;
   background-image: url(https://www.talentwise.com/templates/001-default/images/buttonRedShadow.png);
}
   





.limitedTimeOffer { padding: 3px 20px 3px 20px; float: left; margin: 10px 30px 10px 0px; background: url(https://www.talentwise.com/images/gradient_promo.gif) repeat-x; border: 1px solid #ccc; font-size: 8.5pt; }
.limitedTimeOffer strong { font-size: 11pt; font-weight: bold; font-style: normal; color: blue; }
.limitedTimeOffer em { font-size: 11pt; font-weight: bold; font-style: normal; text-decoration: underline; color: green; }

.SpecialOffer { padding: 3px 20px 3px 20px; float: left; margin: 10px 30px 10px 0px; background: url(https://www.talentwise.com/images/gradient_bw_70.gif) repeat-x; border: 1px solid #ccc; font-size: 8.5pt; }
.SpecialOffer strong { font-size: 10pt; font-weight: bold; font-style: normal; color: #E33000; }
.SpecialOffer em { font-size: 11pt; font-weight: bold; font-style: normal; text-decoration: underline; color: green; }
.SpecialOfferTitle { font-size: 12pt; font-weight: bold; line-height:22px; color: #2071a5; }

.error {
	color: #FF0000;
}
.error.box {
	margin-left: 35%;
	width: 30%;
	padding: 10px 10px 10px 10px ;
	border: solid 1px #FF0000;
}




.blueBoxOnWhite				{ background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_bluebox.png) top left no-repeat; }
.blueBoxOnWhiteSlide			{ background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_bluebox.png) top right no-repeat; margin-left: 10px; padding: 10px 10px 0px 0px; }
.blueBoxOnWhiteBottom		{ background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_bluebox.png) bottom left no-repeat; }
.blueBoxOnWhiteBottomSlide	{ height: 10px; background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_bluebox.png) bottom right no-repeat; margin-left: 10px; }

.lightBlueBoxOnBlue					{ background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_ltbluebox.png) top left no-repeat; }
.lightBlueBoxOnBlueSlide			{ background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_ltbluebox.png) top right no-repeat; margin-left: 10px; padding: 10px 10px 0px 0px; }
.lightBlueBoxOnBlueBottom			{ background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_ltbluebox.png) bottom left no-repeat; }
.lightBlueBoxOnBlueBottomSlide	{ height: 10px; background: url(https://www.talentwise.com/templates/001-default/images/reportsummary_ltbluebox.png) bottom right no-repeat; margin-left: 10px; }








.round12 { border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; }
.round10 { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.round8  { border-radius: 8px;  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  }
.round6  { border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;  }
.round4  { border-radius: 4px;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  }
.round3  { border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  }
.round2  { border-radius: 2px;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;  }

.round0_0_12_12 { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-bottom-left-radius: 12px; -moz-border-radius-bottomleft: 12px; -webkit-border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; -moz-border-radius-bottomright: 12px; -webkit-border-bottom-right-radius: 12px; }
.round10_10_0_0 { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-top-left-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; }
.round8_8_0_0 { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-top-left-radius: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-right-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; }
.round8_0_0_8 { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-top-left-radius: 8px; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-bottom-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; }
.round0_8_8_0 { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-top-right-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-bottom-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; }
.round0_0_10_10 { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }




/**
 * Tickler page styles
 */

.ticklerTable		{ width:967px; margin: auto; background-color: white; border: 1px solid #2071a5; border-collapse: collapse; }
.ticklerTable tr.hilited { background-color: #DDEABC; }
.ticklerTable td { padding: 4px; font-size: 9pt; color: #2d3d52; border-color: #2071a5; }
.ticklerTable .ticklerHeaderRow	{ background-color: #c6ddec; font-weight: bold; color: white; height: 25px; border: 1px solid #2071a5;}
.ticklerTable .ticklerHeaderRow td { color: #1b3441; padding: 4px; border: 1px solid #2071a5; }
.ticklerTable .ticklerHeaderRow td.last { border-right-color: #2071a5; }
.ticklerTable .ticklerDataRow { border-color: #2071a5; background-color: white; }
.ticklerTable .ticklerDataRowAlternate { border-color: #2071a5; background-color: #E7F0F8; }
.ticklerTable .ticklerDataRow > td { border: 1px solid #2071a5; }
.ticklerTable td.center { text-align: center; }
.ticklerTable a	{ text-decoration: underline; color: #1b3441; }
.ticklerTable a:hover	{ text-decoration: underline; }
.ticklerTable a.imageButton { color: white; }
.ticklerTable ul		{ list-style-position: inside; list-style-type: square; padding: 4px 0px; margin: 0px; line-height: 200%; }

.ticklerTable #inTableMarketingTop	{ position: relative; margin: 6px 6px 6px 6px; width: auto; }
.ticklerTable #inTableMarketingTop h1 { margin: 0px; padding: 0px; font-size: 14pt; }
.ticklerTable #inTableMarketingTop .marketingFirstLine { font-weight: normal; margin: 0.5em 0 0 0; padding: 0px; }
.ticklerTable #inTableMarketingTop .marketingFirstLine em { font-style: normal; font-weight: bold; color: #C30; }
.ticklerTable em { font-weight: bold; font-style: normal; color: #c30; }
.ticklerTable #inTableMarketingTop .marketingSecondLine { margin: 6px 0px 0px 0px; padding: 0px; }
.ticklerTable a.searchAgainLink { display: block; text-decoration: underline; position: absolute; top: 0px; right: 0px; }
.ticklerTable a.viewAllLink	{ display: block; position: absolute; bottom: 0px; right: 0px; }



.psToolTip			{ width: 387px; color: #2d3d52; font-size: 8.5pt; padding-bottom: 18px;text-align: justify; background: url("https://www.talentwise.com/images/hover_tip_bottom.png") bottom right no-repeat; }
.psToolTipContent	{ padding: 10px 18px 0px 50px; background: url("https://www.talentwise.com/images/hover_tip_top.png") top left no-repeat; }


#formSectionReport		{ width: 654px; }
#formContainerReport		{ width: 568px; padding: 0px 20px 0px 20px; margin: 0px 0px 0px 0px; background: url(https://www.talentwise.com/images/search_bg.png) top left repeat-x; }
#formContainerReport h1 { margin: 0px; padding: 0px 0px 8px 0px; font-size: 17pt; color: #2e3e53; }
#formContainerReport h3	{ font-size: 9.5pt; margin: 0px; padding: 0px; }
#formContainerReport h3 a { color: #2e3e53; text-decoration: none; }
#formContainerReport h3 a:hover { text-decoration: underline; }

.noborder, .noborder td { border: none !important; }


/**
 * Tooltip styles
 */

#dhtmltooltip{
position: absolute;
padding-left: 4px;
padding-top: 4px;
visibility: hidden;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

#dhtmlpointer { position: absolute; visibility: hidden; }


#dhtmltooltip .topleft		{ background:url(https://www.talentwise.com/templates/001-default/images/tool_tip_box_right.png) top left no-repeat; padding-left: 50px; }
#dhtmltooltip .topright		{ background:url(https://www.talentwise.com/templates/001-default/images/tool_tip_box_right.png) top right no-repeat; padding: 8px 8px 0px 0px; margin-right: -4px; }
#dhtmltooltip .botleft		{ background:url(https://www.talentwise.com/templates/001-default/images/tool_tip_box_right.png) bottom left no-repeat; padding-left: 50px; }
#dhtmltooltip .botright		{ height:10px;background:url(https://www.talentwise.com/templates/001-default/images/tool_tip_box_right.png) bottom right no-repeat; margin-right: -4px; }



/**
 * Searching/Generating Report page styles
 */
body.searching { background-color: white; margin: 0px; padding: 0px; text-align: center; font-family: arial, helvetica, verdana, sans-serif; font-size: 9pt; color: #1b3441; }
body.searching div	{ margin: 10px auto; }
#wrapper { width: 600px; margin-top: 100px; }
#mainLogo { height: 52px; width: 240px; background: url(https://www.talentwise.com/templates/001-default/images/intelius_logo.png); }
#progressText { color: #2374a7; font-weight: bold; font-size: 12pt; padding-top: 10px; line-height: 14pt; }
#animatedLogo { height: 32px; width: 32px; background: url(https://www.talentwise.com/templates/001-default/images/ajax-loader.gif) center center no-repeat; }
#searchString { margin: 20px auto; font-size: 11pt; line-height: normal; }
#searchString em, #searchString a { font-style: normal; color: #2374a7; font-weight: bold; }
#extraText { width: 540px; margin-top: 20px; padding-bottom: 10px; }


.helptocHeader { height:25px;line-height:25px;background-color:#003366;text-align:center;color:white; }
.helptocleft { float: left; width: 481px; margin-right: 5px; }
.helptocright { float: left; width: 481px; }
.helptocleft p, .helptocright p { font-size: 9pt; font-weight: bold; padding: 4px; background-color: #c6ddec; border: 1px solid #CCC; }
.helptocleft ul, .helptocright ul { padding-left: 1.6em; line-height: 20px; list-style-image: url(https://www.talentwise.com/images/bullet4.gif); }

.faqmain { border:1px solid #CCCCCC; width:100%; }
.faqheader { border-bottom:1px solid #CCCCCC; background-color:#C6DDEC; text-align:center; font-weight:bold; line-height:24px; font-size:9pt; }

.allproducts { border-top: 1px solid black; }
.allproducts h1 { font-size: 9pt; background-color:#2071a5;color:white;text-align:center;text-transform:uppercase;height:30px;line-height: 30px;margin:1px 0 0 0; }
.allproducts .section { float: left; width: 304px; padding: 8px; }
.allproducts .sectionHead { display: block; color: black; font-size: 10px; font-weight: bold; height: 14px; line-height: 14px; padding: 2px; width: 100%; background-color: #c6ddec; border: 1px solid #CCC; text-transform: uppercase; }
.allproducts ul { padding: 0px; margin: 2px 0px 0px 1.6em; text-indent: 0px; list-style-position: outside; line-height: 20px; list-style-image: url(https://www.talentwise.com/images/bullet4.gif); }


.publicrecordsadleft { float: left; border: dashed 1px black; background-color: #e7f4ff; width: 540px; }
.publicrecordsadleft .counter { padding: 4px; width: 278px; font-weight: bold; font-size: 13pt; color: #2071a5; background-color: #fff; font-family: arial, verdana, helvetica, sans-serif; }

/* styles for phone/background tickler */
.ticklerRedesignOuter { background-color: #c9dbea; padding: 10px; }
.ticklerRedesignInner { background-color: white; padding: 5px; }


.checkedBullet
{
   list-style-image: url(https://www.talentwise.com/images/lightblue_checkmark.gif);
   margin: 0px;
}
.pixel { height:1px; width:1px; overflow:auto; }
