/* Global */
html {background:url(/images/background.gif) repeat-y center;}
body {background:url(/images/backgroundTop.jpg) no-repeat center top;}
textarea {width:400px;height:75px;}
li.large textarea {width:750px;height:75px;}
li.large span {display:block;padding:0 0 20px 160px;color:rgb(75,75,75);}
label {font-weight:bold;position:relative;}
h1 {font-weight:bold;font-size:146.5%;border-bottom:1px solid rgb(225,225,225);padding-bottom:5px;margin-bottom:.5em;position:relative;}
p.dba {font-weight:bold;font-size:138.5%;color:rgb(95,95,85);}
p.grey {color:rgb(100,100,100);font-size:93%;}
h1 span {font-size:63%;font-weight:normal;position:absolute;*top:10px;right:0;*right:30px;bottom:5px;}
h1 a.demoLink {font-size:50%;}
h2 {clear:both;font-weight:bold;font-size:116%;margin-bottom:5px;position:relative;}
h2 a {font-size:77%;position:absolute;right:0px;top:5px;}
h3 {font-weight:bold;color:rgb(0,1,92);margin-bottom:.5em;}
h3 a {background:rgb(0,45,146);color:white;font-size:85%;float:right;padding:2px;font-size:bold;}
h4 {font-weight:bold;}
a {font-weight:bold;color:#000066;text-decoration:none;}
a:hover {color:#006699;text-decoration:underline;}
a:active {color:#FFCC00;}
input.button {margin:0;overflow:visible;padding:.2em 1em;width:auto !important;font-weight:bold;}
br.clear {clear:both;line-height:0;height:0;padding:0;margin:0;display:block;}
table {width:100%;}
table.inbox td {padding:5px 15px;}
table.dataThanks {width:670; border:1px solid rgb(0,0,0);}
table.dataThanks td {padding:15px;}
table.claimProfile td {padding:0px;vertical-align:top;border-collapse:collapse;border-top:0px solid rgb(220,220,220);}
table.claimProfile tr {padding:0px;vertical-align:top;border-collapse:collapse;border-top:0px solid rgb(220,220,220);}
table.claimProfile h1 {font-weight:bold;color:black;font-size:150%;border-bottom:0px solid rgb(255,255,255);padding-bottom:0px;margin-bottom: 0em;position:relative;}
table.claimProfile h2 {font-weight:bold;font-size:150%;border-bottom:0px solid rgb(255,255,255);padding-bottom:0px;margin-bottom: 0em;position:relative;}
table.claimProfile h3 {font-weight:bold;font-size:200%;color:red;border-bottom:0px solid rgb(255,255,255); padding-bottom:0px;margin-bottom: 0em;position: inherit;}
table.claimProfile ud {font-weight:bold;font-size:200%;color:red;border-bottom:0px solid rgb(255,255,255); padding-bottom:0px;margin-bottom: 0em;position: inherit;}
table.claimProfile textarea {width:973px; height:115px;}
td {padding:5px;vertical-align:top;border-collapse:collapse;border-top:1px solid rgb(220,220,220);}
table.contact td {border:0;}
td.nowrap {white-space:nowrap;}
td.stretch {width:100%;}
td.sortDown a {background:url(/images/downArrow2.gif) no-repeat right 5px;padding-right:16px;}
td.sortUp a {background:url(/images/upArrow2.gif) no-repeat right 5px;padding-right:16px;}
td.right {text-align:right;}
td.center {text-align:center;}
tr.header td {background:rgb(75,75,75);color:white !important;white-space:nowrap;}
tr.header td a,tr.header td {color:white;font-weight:bold;}
tr.total td {background:rgb(150,150,150);font-weight:bold;font-size:116%;}
tr.total td div {font-size:85% !important;}
tr.even td {background:rgb(242,242,242);}
tr.new td {background:rgb(242,242,242);font-weight:bold;}
tr.premium  td {background:url(/images/searchPremiumBackground.jpg) repeat-x;}
tr.nonActive td, tr.checked td {background:rgb(240,246,250);}
ul.pageWidget {border:2px solid rgb(75,75,75);}
ul.pageWidget li {float:left;padding:10px;}
ul.bullet {padding-bottom:2em;}
ul.bullet li {list-style-type:disc;margin-left:40px;}
p {margin-bottom:1em;}
a.top_link {color:white;text-decoration:underline;}
a.top_link:hover {color:yellow;text-decoration:underline;}
li.first, tr.first td {color:white; border:0 !important;}
a.right {float:right;margin-right:15px;}
div.box {border:1px solid rgb(238,238,238);border-bottom-color:rgb(210,210,210);clear:both;background:rgb(248,248,248);padding:1em;margin-bottom:2em;}
div.box tr.header td {background:transparent;border:0;border-bottom:1px solid rgb(150,150,150);}
div.box tr.header td a,tr.header td {color:black;font-weight:bold;}
div.error {height:1%;border:1px solid red;color:red;padding:1em;background:rgb(255,225,225);margin-bottom:1em;font-weight:bold;}
div.info {height:1%;border:1px solid orange;color:orange;padding:1em;background:rgb(255,255,225);margin-bottom:1em;font-weight:bold;}
div.applaud {height:1%;border:1px solid green;color:green;padding:1em;background:rgb(225,255,225);margin-bottom:1em;font-weight:bold;}
div.hidden {display:none;}
div.right {float:right;}
div.space {height:24.5em;}
li.platinum {background:url(/images/platinumTiny.jpg) no-repeat 0px 1px;padding-left:50px;}
li.gold {background:url(/images/goldTiny.jpg) no-repeat 0px 1px;padding-left:50px;}
li.silver {background:url(/images/silverTiny.jpg) no-repeat 0px 1px;padding-left:50px;}

span.red a {color:red !important;}
span.green a {color:green !important;}

p {text-align:left;}
p.companyName span {font-size:85%;color:rgb(150,150,150);}
p.companyName a {display:block;}

div.popInfo {position:absolute;border:1px solid rgb(215,215,240);background:rgb(230,230,255);right:20px;width:400px;padding:10px 20px;}
div.popInfo h2 a {float:right;position:relative;}
div.popInfo p {padding-top:5px;}
div#whatsThis.popInfo {top:520px;left:240px;}
div#whatsThis2.popInfo {top:800px;left:240px;}

div#horizontalAd {margin-bottom:20px;text-align:center;}
div#verticalAd {float:right;}

div#group {background:url(images/group.jpg) no-repeat left 140px;height:420px;width:500px;float:left;}
div.promo {margin-top:20px;position:relative;}
div.promo p {padding-bottom:10px;}
div.promo span {font-size:85%;color:rgb(120,120,120);display:block;position:absolute;top:405px;left:20px;}
div.promo h3 {font-size:158.9%;color:rgb(127,11,30);padding:10px 0;}

div.promoNoThanks {position:relative;left:-480px;}
div.promoNoThanks a {font-size:100%;text-decoration:underline;}

div#fist {background:url(images/fist.jpg) no-repeat left 100px;height:400px;width:500px;float:left;}
div#fist a {position:absolute;top:330px;left:270px;}
div#fist h3.right {text-align:right;padding-right:40px;font-size:123.1%;font-weight:bold;}
div#fist span {top:400px;}

div#venus {background:url(images/venus.jpg) no-repeat left bottom;height:478px;width:320px;padding:30px 0 0 180px;float:left;}
div#venus span {top:450px;left:250px}

/* Sales Team Tracker */
table#salesTeam td.levelPopup:hover {background:rgb(255,238,173);}
table#salesTeam td div {position:absolute;z-index:2;background:url(images/levelPopup.gif) no-repeat;width:167px;height:23px;padding-top:23px;display:none;}
table#salesTeam td div p {font-weight:bold;font-size:116%;width:55px;float:left;text-align:center;margin:0;}

div#invisible {background:url(images/invisible.jpg) no-repeat left bottom;height:430px;width:500px;float:left;}
div#invisible a {position:absolute;top:280px;left:270px;}
div#invisible span {top:440px;}
div#invisible h3 {font-size:123.1%;}

div#demo {float:right;padding-top:65px;}
div.disclaimer {font-size:85%;}
table#checkout {margin-bottom:4em;width:auto;}
table#checkout td {border:0;text-align:left;font-size:123.1%;font-weight:bold;}
table#checkout select {font-size:116%;margin-top:10px;}
table#checkout td.price {text-align:right;}

p.platinum {background:url(/images/platinumTiny.jpg) no-repeat;padding-left:50px;}
p.gold {background:url(/images/goldTiny.jpg) no-repeat;padding-left:50px;}
p.silver {background:url(/images/silverTiny.jpg) no-repeat;padding-left:50px;}
p.basic {background:url(/images/basicTiny.jpg) no-repeat;padding-left:50px;}

a.platinum {background:url(/images/flagplatinum.jpg) no-repeat left 1px;padding:2px 0 2px 115px;}
a.gold {background:url(/images/flaggold.jpg) no-repeat left 1px;padding:2px 0 2px 115px;}
a.silver {background:url(/images/flagsilver.jpg) no-repeat left 1px;padding:2px 0 2px 115px;}
a.basic {background:url(/images/flagbasic.jpg) no-repeat left 1px;padding:2px 0 2px 115px;}
a.unverified {background:url(/images/flagunverified.jpg) no-repeat left 1px;padding:2px 0 2px 115px;}

ul#steps {margin:20px;}
ul#steps li {margin-bottom:15px;}
ul#steps li img{display:block;margin:5px 0 0 20px;}

/* Edit */
div.edit {border:1px solid rgb(220,220,220);background:rgb(248,248,248);padding:1em;margin:2em 0;}
ul.editScreen {padding-top:180px;}
ul.editScreen li {padding-bottom:10px;display:block;}
ul.editScreen label {float:left;padding-top:2px;width:75px;text-align:right;margin-left:50px;margin-right:10px;}
eul.editScreen input {float:left;width:150px;margin-left:0;padding:2px;}
ul.editScreen li.button input {width:auto;clear:both;float:right;margin-right:55px;margin-top:10px;*margin-top:10px;}
ul.edit {border:1px solid rgb(220,220,220);background:rgb(248,248,248);padding:2em;margin-bottom:2em;position:relative;}
ul.edit label.required {background:url(/images/asterix.jpg) no-repeat;padding-left:8px;width:145px !important;}
ul.edit label {font-weight:bold;float:left;width:150px;margin-right:5px;}
ul.edit input {font-size:123.1%;width:250px;}
ul.edit h4 span {font-size:85%;color:rgb(100,100,100);font-weight:normal;}
ul.edit h2 {margin-top:30px;padding-left:150px;}
ul.edit li {margin-bottom:10px;clear:left;}
ul.edit li font {font-size:85%;color:rgb(100,100,100);}
ul.edit li.button {background:url(/images/fadedLine.jpg) no-repeat; padding:15px 0 0 155px;position:relative;}
ul.edit li.button font {position:absolute;left:0px;_left:-155px;font-size:85%;background:url(/images/asterix.jpg) no-repeat;padding-left:8px;}
ul.edit li.button p {margin:0 2px 10px 0;}
ul.edit p {margin-left:155px;}
ul.edit p.details {margin-left:155px;font-size:85%;}
ul.edit li.link {padding-left:155px;}
ul.email input {width:600px !important;font-size:100%;}
ul.email li.button input {width:93px !important;}
ul.email textarea {width:600px !important;height:200px !important;}
ul.edit li.information {position:absolute;width:350px;right:0;top:0;border-bottom:1px solid rgb(220,220,220);border-left:1px solid rgb(220,220,220);background:rgb(240,240,240);padding:2em;}
ul.edit li.information p {margin-left:0;}
ul.edit li.check {padding-left:155px;}
ul.edit li.check p{padding-left:20px;*padding-left:25px;color:rgb(100,100,100);}
ul.edit li.check input {width:auto;margin-right:5px;}
ul.edit li.check label {float:none;font-weight:normal;}
ul.edit ul.radiogroup label {float:none;padding-top:0 !important;font-weight:normal;}
ul.edit ul.radiogroup input {margin-right:.25em;background:none;border:none;margin-left:155px;width:auto;}
ul.edit li.relationship label {width:100%;}
ul.edit li.relationship select {clear:both;margin-left:158px;}
ul.edit li table.phrase {clear:both;}
ul.edit li table.phrase td {border:none;}
ul.edit li table.phrase td input {width:155px;}
ul.edit li.terms {height:20px;position:relative;}
ul.edit li.terms input {width:50px;margin-right:5px;float:left;}
ul.edit li.terms select {margin-right:5px;float:left;}
input.submit {background:url(/images/buttonSubmit.jpg) no-repeat;border:0;height:24px;width:98px !important;cursor:pointer;}
input.resend {background:url(/images/buttonResend.jpg) no-repeat;border:0;height:24px;width:202px !important;cursor:pointer;}
ul.edit li.button input.accept {background:url(/images/buttonAccept.jpg) no-repeat;border:0;height:24px;width:98px !important;cursor:pointer;}
ul.edit li.button input.reject {background:url(/images/buttonReject.jpg) no-repeat;border:0;height:24px;width:98px !important;cursor:pointer;}
input.cancel {background:url(/images/buttonCancel.jpg) no-repeat;border:0;height:24px;width:93px !important;cursor:pointer;}
input.back {background:url(/images/buttonBack.jpg) no-repeat;margin-left:50px;border:0;height:24px;width:85px !important;cursor:pointer;}
input.delete {background:url(/images/buttonDelete.jpg) no-repeat;border:0;height:24px;width:156px !important;cursor:pointer;}
input.reply {background:url(/images/buttonReply.jpg) no-repeat;margin-right:100px;border:0;height:24px;width:98px !important;cursor:pointer;}
input.search {background:url(/images/buttonSearch.jpg) no-repeat;border:0;height:24px;width:93px !important;cursor:pointer;}
input.spam {background:url(/images/buttonSpam.jpg) no-repeat;border:0;height:24px;width:77px !important;cursor:pointer;}
input.checkAddress {background:url(/images/buttonCheckAddress.jpg) no-repeat;border:0;height:24px;width:143px;cursor:pointer;}
input.skipPayment {background:url(/images/buttonSkipPayment.jpg) no-repeat;border:0;height:24px;width:126px;cursor:pointer;}
input.noThanks {background:url(/images/buttonNothanks.jpg) no-repeat;border:0;height:24px;width:116px;cursor:pointer;}
input.up {background:url(/images/buttonUp.jpg) no-repeat;border:0;height:27px;width:30px;cursor:pointer;}
input.up:hover {background-position:0 -27px;}
ul.email li.button input.powerLink {background:url(/images/buttonPowerLink.jpg) no-repeat;border:0;height:24px;width:142px !important;cursor:pointer;}

/* Structure */
div#doc4 {position:relative;}
div#hd {height:110px;}
div#hd a#logo {float:right;margin-top:5px;}
div#hd a#companyName {float:left;margin-top:18px;color:white;font-size:138.5%;font-style:oblique;font-weight:bold;}
div#hd ul {float:right;margin:20px 45px 0 0;}
div#hd li {display:inline;padding-left:10px;margin-left:10px;border-left:1px solid #000066;font-size:85%;}

div#searchWidget {position:absolute;top:62px;left:20px;z-index:2;}
div#searchInputs input {vertical-align:middle;}
div#searchInputs input#keyword, div#searchInputs input#location {padding:1px 2px 2px 5px;width:295px;margin:2px 0;border:1px solid rgb(209,209,209);font-weight:normal;font-size:138.5%;}
div#searchInputs input.searchHelp {background:white url(/images/businessName.jpg) no-repeat 6px 8px;}
div#searchInputs input.locationHelp {background:white url(/images/searchLocation.jpg) no-repeat 6px 8px;}
div#searchInputs input.button {height:27px;width:100px !important;color:black;background:url(/images/searchButton.gif);border:0;}
div#searchInputs input.button:hover {background-position:0 27px;cursor:pointer;}
div#drawer {background:url(/images/advanced.gif) no-repeat bottom left;position:absolute;top:41px;left:-4px;width:756px;padding-bottom:19px;}
div#drawer a {position:absolute;bottom:0px;right:0px;z-index:2;padding:0px 117px 2px 10px;*padding:4px 117px 4px 9px;}
ul#advanced li {float:left;height:5px;*height:35px;margin:15px 0 30px 12px;}
ul#advanced label {margin-right:3px;}

div#bd {min-height:400px;*min-height:auto;position:relative;padding:30px 0;}

div#ft {position:relative;height:1%;background:url(/images/ftBackground.jpg) no-repeat center top;padding:38px 0 0 30px;height:100px;margin-top:3em;}
div#ft span {position:absolute;right:195px;top:75px;color:rgb(100,100,100);font-size:85%;}
div#ft ul {float:left;font-size:85%;}
div#ft ul#demo {font-size:108%;border-right:1px solid rgb(200,200,200);padding-right:20px;margin-right:20px;}
div#ft div {position:absolute;right:0px;top:27px;}

div#ft2 {position:relative;height:1%;background:url(/images/ftBackground2.jpg) no-repeat center top;padding:38px 0 0 30px;height:100px;margin-top:3em;}
div#ft2 span {position:absolute;right:20px;top:75px;color:rgb(100,100,100);font-size:85%;}
div#ft2 ul {float:left;font-size:85%;}
div#ft2 ul#demo {font-size:108%;border-right:1px solid rgb(200,200,200);padding-right:20px;margin-right:20px;}
div#ft2 div {position:absolute;right:30px;top:27px;}

#bar { width: 100px; height: 100px; background: red; z-index: 100; }
div.humanTag table tr td {border:none !important;position:absolute;}

/* Bookmark */
* html div#bookmark { /*\*/position: absolute; top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ }
div#bookmark {position:fixed;height:55px;z-index:2;top:0px;right:0px;}
div#bookmark div {background:white url(/images/bookmark.jpg) no-repeat 6px 0px;padding:0px 30px 10px 75px;border:2px solid black;}
div#bookmark h2 {padding-top:5px;}
div#bookmark a img {position:absolute;top:3px;right:3px;}

/* Content */
ul.answers {margin:1em 0;}
ul.answers li {margin-bottom:1em;}
span.disclaim {color:rgb(170,170,170);font-size:85%;font-style:oblique;}

/* Wizard */
ul#wizard2 {height:27px;margin-bottom:30px;}
ul#wizard2.s1 {background:url(images/wizard.gif) no-repeat left -81px;}
ul#wizard2.s2 {background:url(images/wizard.gif) no-repeat left -108px;}
ul#wizard2 li {height:21px;font-weight:bold;color:rgb(125,125,125);font-size:108%;padding:6px 0 0 88px;float:left;width:397px;margin-bottom:30px;}
ul#wizard2 li.selected {color:white;}

ul#wizard3 {height:27px;margin-bottom:30px;}
ul#wizard3.s1 {background:url(images/wizard.gif) no-repeat left top;}
ul#wizard3.s2 {background:url(images/wizard.gif) no-repeat left -27px;}
ul#wizard3.s3 {background:url(images/wizard.gif) no-repeat left -54px;}
ul#wizard3 li {height:21px;font-weight:bold;color:rgb(125,125,125);font-size:108%;padding:6px 0 0 88px;float:left;width:234px;margin-bottom:30px;}
ul#wizard3 li.selected {color:white;}


/* Browse */
div#banner {position:absolute;z-index:0;margin:-30px 0 0 -30px;*margin:-31px 0 0 -29px;padding:30px;background:url(/images/overview.gif) no-repeat;width:974px;*width:944px;*padding-right:60px;}
div#banner h1 {color:darkgreen;font-size:246.2%;margin-bottom:10px;border:0;}
div#banner h1 font {position:relative;border:0;color:darkgreen;font-size:10px;vertical-align:text-top;}
div#banner h3 {color:black;font-weight:bold;font-size:20px;margin:3.75em 0 .5em 0;}
div#banner p {font-size:12px;}
a.newMembers {position:absolute;top:165px;left:88px;color:white;font-size:12px;}

ul#alpha {margin-bottom:1em;background:url(images/pageWidgetBackground.gif) no-repeat;height:25px;padding:5px 0 0 12px;}
ul#alpha li {display:inline;margin-right:10px;color:rgb(150,150,150);}
ul#alpha b {margin-right:15px;color:rgb(100,100,100);}

div.greyBox {border:1px solid rgb(230,230,230);background:rgb(245,245,245);margin-bottom:2em;}
div.greyBox div.content {padding:10px 20px 15px 20px;height:1%;}
div.greyBox li {width:30%;float:left;padding-right:3%;}
div.greyBox li.last {padding:0;}
div.greyBox ul.sicCode li {width:100%;float:none;padding:0;}

ul.sicCode {margin:1em 0;}
ul.sicCode a {font-size:77%;}
ul.sicCode li {margin-left:5px;line-height:12px;*line-height:1em;}
ul.sicCode li.major {margin:0;}
ul.sicCode li.major a {font-size:85%;}

div.browseBox {background:url(/images/line.jpg) no-repeat;padding:1em .5em;}
div.browseBox a {text-decoration:underline;background:url(/images/breadcrumb.jpg) no-repeat;padding:1px 0 3px 25px;display:block;margin-bottom:5px;}

div#stateList {margin-bottom:2em;}
div#stateList ul.companies {width:46%;font-size:77%;float:left;margin-left:20px;}
div#stateList ul.city {width:130px;font-size:77%;float:left;}
div#stateList td {width:112px;margin-right:2px;}
div#stateList td a {display:block;font-size:77%;}

ul.companies {color:rgb(150,150,150);margin-bottom:45px;}
ul.companies a {font-size:108%;}
ul.companies li {margin:0 20px 5px 0;padding-bottom:5px;border-bottom:1px solid rgb(240,240,240);}

ul#newProfiles {margin-top:2em;}
ul#newProfiles li {width:32%;margin:0 1% 5px 0;float:left;}
ul#newProfiles li li {width:auto;float:none;}

/* Profile */
ul.crumb {margin-bottom:2em;width:100%;}
ul.crumb li {line-height:20px;display:inline;margin:4px 4px 4px 0;font-size:92%;}
ul.crumb a.home {background:url(images/breadcrumb.jpg) no-repeat;padding:2px 5px 2px 25px;}

div#dnbData {color:rgb(110,110,110);}
div#dnbData h1 {margin-bottom:5px;font-size:153.9%;color:rgb(2,0,96);border:none;background:url(images/underline.jpg) no-repeat left bottom;}
div#dnbData h2 {margin-bottom:0;color:rgb(2,0,96);}
div#dnbData h4 {color:rgb(50,50,50);margin-top:1em;}
div#dnbData p {margin-bottom:0;}
div#dnbData div {position:relative;padding-bottom:1em;}
div#dnbData ul.additionalInfo {margin:1em 0 2em 0;}
div#dnbData ul.additionalInfo li {margin-bottom:5px;clear:left;}
div#dnbData ul.additionalInfo label {color:rgb(50,50,50);float:left;width:12em;min-height:20px;margin-right:5px;}
li.logo {text-align:center;}
div.details {position:absolute;right:40px;top:10px;}
p.details font {color:rgb(125,100,100);display:block;font-size:100%;}
a.yourCompany {;position:absolute;right:10px;top:5px;}

div#contact {background:url(images/contact.jpg) no-repeat;height:48px;margin-bottom:10px;padding:8px 20px 0 160px;}

div#map {height:250px;width:468px;margin-top:20px;}
div#map.wide {height:250px;width:900px;margin-left:8px;}

ul.basicInfo label {display:block;}
ul.basicInfo li {margin-bottom:10px;}
ul.basicInfo li.highlight {font-weight:bold;color:rgb(100,100,100);background:rgb(240,240,240);padding:3px 5px;border:1px solid rgb(230,230,230);float:none;clear:both;}
ul.gallery li {float:left;text-align:center;margin-right:15px;border:1px solid rgb(230,230,230);background:rgb(245,245,245);margin-bottom:10px;padding:5px;}
ul.gallery div {height:75px;}
ul.gallery a {display:block;}
ul.gallery li.clear {clear:both;border:none;background:rgb(248,248,248);}


div.statSection {background:url(images/outlineBox.gif) no-repeat left bottom;padding-bottom:18px;margin-bottom:20px;color:rgb(100,100,100);font-weight:bold;width:974px;}
div.statSection div {float:left;background:white;margin:20px 0 10px 30px;}
div.statSection h2 {text-align:left;font-size:138.5%;color:rgb(12,12,108);background:white url(images/outlineBox.gif) no-repeat left 24px;padding-bottom:10px;}
div.statSection ul {padding:20px 50px 20px 0;text-align:right;margin-left:510px;}
div.statSection li, div.statSectionSmall li {margin-bottom:5px;}
div.statSection li.headline, div.statSectionSmall li.headline {font-size:116%;border-bottom:1px solid rgb(200,200,200);padding-bottom:5px;margin-bottom:10px;}
div.statSection li.underline {border-bottom:1px solid rgb(200,200,200);padding-bottom:10px;margin-bottom:10px;}
div.statSection label, div.statSectionSmall label {text-align:left;float:left;width:200px;color:black;}
div.statSection span, div.statSectionSmall span {text-align:right;}

div.statSectionSmall {background:url(images/outlineBoxSmall.gif) no-repeat left bottom;padding-bottom:18px;margin-bottom:20px;color:rgb(100,100,100);font-weight:bold;width:467px;margin-right:40px;float:left;}
div.second {margin-right:0px !important;float:right;}
div.statSectionSmall h2 {text-align:left;font-size:138.5%;color:rgb(12,12,108);background:white url(images/outlineBoxSmall.gif) no-repeat left 24px;padding-bottom:10px;}
div.statSectionSmall ul {padding:5px 30px 0 30px;text-align:right;}
div.statSectionSmall p {font-weight:normal;color:rgb(150,150,150);font-size:85%;padding-top:5px;}

div.photos label {color:rgb(82,112,164);display:block;padding:10px 0 0 30px;}
div.photos {border:1px solid rgb(225,225,225);background:rgb(241,241,241);margin-bottom:20px;}
div#main_photo {padding:10px;text-align:center;}
ul.thumbs {background:rgb(174,174,174);padding:0 20px;}
ul.thumbs li {display:inline;}
ul.thumbs img {border:1px solid white;margin:5px;}
p#caption {text-align:center;}
p.author {padding-left:30px;font-size:85%;font-weight:bold;}
p.author a {font-size:77%;}


div#upgradeProfile {margin-bottom:30px;}
div#upgradeProfile h2 {clear:none;}
div#upgradeProfile a {margin-bottom:10px;display:block;}

div#interestedTop {padding-left:20px; color:rgb(100,100,100);font-weight: bold; }
/* div#interested {background:url(images/interested.jpg) no-repeat left top;padding-top:60px;} */
div#interested ul {margin:0 0 20px 20px;}
div#interested p {margin-left:20px;}
div#interested {color:rgb(100,100,100);font-weight: bold; }
div#interested ul li{font-size:85%;margin-bottom:3px;padding-bottom:3px;width:250px;border-bottom:1px solid rgb(240,240,240);color:rgb(125,125,125);}
div#interestedLinks {background:url(images/interested.jpg) no-repeat left bottom;height:22px;padding:20px 20px 0 20px;}

div#recommendation {background:rgb(240,240,240);border:1px solid rgb(220,220,220);border-top:0;padding:2em;clear:both;}
div#recommendation h3 {font-size:116%;color:black;padding-bottom:1em;padding-right:100px;}
div#recommendation li {font-size:85%;margin-bottom:5px;display:inline;width:185px;float:left;margin-right:5px;}
div#recommendation li.platinum, div#recommendation li.gold, div#recommendation li.silver {width:135px;}
div#recommendation ul {margin-bottom:2em;}

div#offers {background:url(/images/boxes.jpg) no-repeat -471px bottom;padding-bottom:5px;margin-bottom:20px;}
div#offers h4 {background:url(/images/boxes.jpg) no-repeat -471px top;height:24px;color:rgb(70,70,70);font-size:116%;padding:8px 0 10px 15px;}
div#offers p {color:rgb(70,70,70);padding:0 15px;}
div#offers li {margin:0 15px 15px 25px;}
div#offers a {color:rgb(93,78,27);display:block;background:url(/images/choicecrumb.jpg) no-repeat left 1px;font-size:93%;padding-left:18px;}

div#hoovers {background:url(/images/boxes.jpg) no-repeat -941px bottom;padding-bottom:5px;margin-bottom:20px;}
div#hoovers h4 {background:url(/images/boxes.jpg) no-repeat -941px top;height:24px;color:white;font-size:116%;padding:8px 0 10px 15px;}
div#hoovers p {color:rgb(70,70,70);padding:0 15px;}

/* Payment */
li#ccNumber {background:url(images/ccLogos.jpg) no-repeat 430px 0;}
li#securityCode input{width:50px;}
h1#checkout {background:url(images/cart.jpg) no-repeat;padding:10px 0 0 55px;height:35px;}

/* Premium */
div.premium {background:url(images/profiles.png) no-repeat;padding-top:73px;margin-bottom:30px;}

div#platinum.preview {background:url(images/previews.png) no-repeat -1410px top;padding-top:73px;margin-bottom:30px;}
div#gold.preview {background:url(images/previews.png) no-repeat -940px top;padding-top:73px;margin-bottom:30px;}
div#silver.preview {background:url(images/previews.png) no-repeat -470px top;padding-top:73px;margin-bottom:30px;}

div.premium div#bottom {background:url(images/profiles.png) no-repeat;height:19px;clear:both;}
div.premium div#content {background:url(images/premiumContent.jpg) repeat-y;padding:10px 30px 15px 30px;}

div#platinum, div#platinum div#content {background-position:-1410px top;}
div#gold, div#gold div#content {background-position:-940px top;}
div#silver, div#silver div#content {background-position:-470px top;}
div#basic, div#basic div#content {background-position:0px top;}
div#platinum div#bottom {background-position:-1410px bottom;}
div#gold div#bottom {background-position:-940px bottom;}
div#silver div#bottom {background-position:-470px bottom;}
div#basic div#bottom {background-position:0px bottom;}

div.premium li {margin-bottom:1em;}
div.premium h2 {color:rgb(82,112,164);border:0;font-size:138.5%;}
div.premium label {color:rgb(82,112,164);display:block;}

div.testimonials label {color:rgb(82,112,164);display:block;padding:10px 0 0 30px;}
div.testimonials li {padding:10px 30px;font-size:116%;}

div#pressRelease {background:rgb(246,246,246);padding-left:15px;padding-bottom:10px;}
div#pressRelease h4{font-size:116%;color:rgb(65,65,65);margin-bottom:5px;}
div#pressRelease li {margin-bottom:20px;}
div#pressRelease span {font-size:85%;color:rgb(75,75,75);}
div#pressReleaseTop {background:url(images/boxes.jpg) no-repeat 0 -20px;height:15px;text-align:right;padding:0px 0px;}
div#pressReleaseBottom {background:url(images/boxes.jpg) no-repeat 0 -381px;height:14px;text-align:right;padding:10px 15px;}
ul#news h2 {color:rgb(50,50,50);font-size:123.1%;}
ul#news span {font-size:85%;color:rgb(75,75,75);}
ul#news li  {border-bottom:1px solid rgb(230,230,230);padding-top:10px;}

div#claimConvert {background:url(/images/powerprofiles_convert_comp_r2_c1.jpg) no-repeat left bottom;padding:0px 0px 0 0px;border:0px solid rgb(233,233,233);height:214;}

/* Claim */
div#claim {background:url(/images/couple.jpg) no-repeat left bottom;padding:15px 30px 0 175px;border:1px solid rgb(233,233,233);height:1%;}
div#claim h2 {color:white;padding:13px 10px;background:rgb(51,110,157);font-size:85%;margin:0;}
div#claim h2.preview {color:black;padding:10px 0;background:none;font-size:100%;}
div#claim span {display:block;background:rgb(248,248,248);padding:10px;text-align:center;border:1px solid rgb(233,233,233);}
div#claim span a {padding-left:10px;}
div#claim ul.bullet {margin-bottom:1em;}
div#claim div#intro {padding-bottom:15px;}
div#claim div#intro a{margin-left:25px;}
div#claim div#coupon {position:absolute;left:250px;top:55px;float:left;*width:250px;background:rgb(245,245,245);border:5px solid rgb(200,200,200);padding:20px;}
div#claim div#coupon label {display:block;}
div#claim div#coupon input.submit {float:right;}
div#claim div#coupon input {padding:3px;font-size:14px;margin-bottom:10px;}
div#claim div#coupon h3 {color:rgb(12,12,99);border-bottom:1px solid rgb(175,175,175);padding-bottom:5px;font-style:oblique;font-size:22px;}
div#start {color:white;font-size:93%;}
div#start div.left {float:left;width:142px;margin-bottom:0;padding:5px 15px 6px 10px;background:url(/images/navFadeBlue.jpg) repeat-y;}
div#start div.main {padding:5px 15px 6px 0px;margin:0 0 0px 152px;background:rgb(12,12,99);}

div#slides {background:white url(/images/navFade.jpg) repeat-y;border:1px solid rgb(212,212,212);height:820px;}
div#slides div.left {float:left;width:152px;padding-top:20px;}
div#slides li {text-align:right;padding:12px 10px 15px 0;}
div#slides li.selected {background:url(/images/navSelected.jpg) no-repeat;}
div#slides li.selected a {color:black;text-decoration:none;}
div#slides div.main {margin-left:152px;position:relative;}
div#slides div#platinum h1 {background:url(/images/platinumBackground.jpg) no-repeat right top;padding:18px 20px;border:0;color:white;font-size:216%;}
div#slides div#gold h1 {background:url(/images/goldBackground.jpg) no-repeat right top;padding:18px 20px;border:0;color:white;font-size:216%;}
div#slides div#silver h1 {background:url(/images/silverBackground.jpg) no-repeat right top;padding:18px 20px;border:0;color:white;font-size:216%;}
div#slides div#basic h1, div#slides div#compare h1 {background:url(/images/basicBackground.jpg) no-repeat right top;padding:18px 20px;border:0;color:black;font-size:216%;}
div#slides div.main li {background:url(/images/check.gif) no-repeat left 4px;padding-left:15px;text-align:left;padding:0 0 0 15px;margin-bottom:3px;}
div#slides div#platinum, div#slides div#gold, div#slides div#silver, div#slides div#basic, div#slides div#compare {position:absolute;top:0;left:0;width:820px;}

div.slideContent {padding:0 20px 20px 20px;}
div.slideContent h2 {clear:none;}
div.slideContent td {text-align:center;padding:10px 5px;border:1px solid rgb(220,220,220);}
div.slideContent td.left {text-align:left;font-weight:bold;}
div.slideContent tr.header td {background:white;border:none;padding:5px 2px 15px 2px;}
div.slideContent tr.header td.features {color:black !important;}
div.slideContent tr.header td.left {color:rgb(12,12,99);font-size:123.1%;}
div.slideContent tr.select td {background:rgb(100,100,100);}
div.slideContent tr.select td a {color:white;}
div.slideContent div.right {position:absolute;top:80px;right:20px;}
div.slideContent li {font-size:116%;width:360px;}
img.preview {clear:right;float:right;padding-top:15px;}

div.pitch {border:1px solid rgb(233,233,233);background:rgb(249,249,249);float:right;padding-bottom:0;margin-bottom:5px;clear:right;}
div.pitch p {font-weight:bold;float:left;width:170px;background:rgb(255,248,167);border-right:1px solid rgb(233,233,233);padding:12px 10px 13px 10px;margin:0;}
div.pitch p.free {padding:13px 10px;}
div.pitch font {color:rgb(150,150,150);}
div.pitch button {border:0;padding:7px 15px 5px 15px;*padding:6px 0px 6px 0px;background:rgb(249,249,249);cursor:pointer;}

div.discount p {background:rgb(235,255,235);color:green;}
div.call {font-weight:bold;color:rgb(150,150,150);padding:10px 0;margin-bottom:25px;}
div.call font {display:block;font-size:77%;}

/* Account */
ul.companyList li {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgb(230,230,230);}
ul.companyList li.last {margin-bottom:0;padding-bottom:0;border-bottom:0;}
ul.companyList span {float:right;}
ul.linkList li {display:inline;padding-right:20px;}

div.pop {position:absolute;left:200px;top:110px;width:468px;z-index:2;border:40px solid rgb(200,200,200);background:white;}
div.pop a.close {position:absolute;top:-30px;left:480px;z-index:2;}
div.pop h4 {padding:23px 28px;font-size:100%;margin:0;padding-bottom:9px;position:relative;}
div.pop h4 a {position:absolute;right:20px;top:20px;}

/* Admin */
div#adminPanel {background:url(images/adminPanelBg.gif) no-repeat;margin-bottom:20px;padding-top:20px;}
div.adminContent {background:rgb(255,249,234);padding:0 20px;width:428px;}
div#adminBottom {background:url(images/adminPanelBg.gif) no-repeat left bottom;height:20px;clear:both;}
ul.tabset {height:40px;padding-left:12px;}
ul.tabset li {display:inline;}
ul.tabset li a {background:url(images/tabs.gif) no-repeat -115px top;float:left;padding-top:5px;height:19px;width:113px;margin-right:2px;text-align:center;}
ul.tabset li.selected a {background:url(images/tabs.gif) no-repeat left top;text-decoration:none;color:rgb(100,100,100);}

div.salesHelper {background:url(images/salesHelperContent.gif) no-repeat;padding-top:20px;position:relative;}
div.salesHelper ul.bullet li {margin:0 0 10px 20px;}
div.salesHelper img {margin-bottom:20px;}
div.salesHelperContent {background:rgb(249,242,212);padding:0 20px;width:288px;position:relative;}
div.salesHelperBottom {background:url(images/salesHelperContent.gif) no-repeat left bottom;height:20px;clear:both;}
ul.salesTabs {position:absolute;left:328px;top:20px;width:100px;}
ul.salesTabs li a {float:left;width:95px;font-size:93%;background:url(images/salesHelperTabs.gif) no-repeat left -28px;height:21px;padding:5px 0 0 5px;margin-bottom:2px;}
ul.salesTabs li.selected a {background-position:left top;}

div.adminBox h3{font-size:123.1%;position:absolute;background:rgb(216,212,199);padding:5px 20px;margin-bottom:0;color:rgb(100,85,50);}
div.adminBox h4{background:rgb(235,235,235);padding:5px 20px;margin-bottom:0;color:rgb(100,85,50);}
div.adminBox p {margin:0 20px 5px 20px;}
div.adminBox a {color:rgb(175,155,135);text-decoration:underline;}
div.adminBox div {background:rgb(255,249,234);padding:10px 20px;}
div.adminBox ul.tabset li a {width:110px;}
div#general ul.actions {float:right;width:175px;border:1px solid rgb(200,185,150);background:rgb(245,245,245);}
div#general ul.actions li {margin-bottom:8px;}
div#general ul.actions a {margin:0 20px;}
div#comments li {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgb(230,215,180);}
div#comments li.comment {border-bottom:none;margin-bottom:0;}
div#comments li.button {border-bottom:none;}
div#comments p {padding-top:5px;}
div#comments b {color:rgb(100,100,100);}
div#quick {position:absolute;left:300px;top:20px;width:500px;border:10px solid rgb(200,200,200);background:rgb(250,250,250);padding:20px;}

h2.companyName a {font-weight:bold;font-size:116%;position:relative;}
div.highlightBox {border:1px solid rgb(220,220,220);background:rgb(240,240,240);padding:10px;float:right;width:240px;}
div.override table {float:left;width:660px;}
div.override tr.header td {background-color:rgb(235,235,235) !important;color:rgb(50,50,50);width:32%;}

/* Network */
div#network {background:url(/images/boxGrey.gif) no-repeat bottom left;padding-bottom:25px;margin-bottom:5px;}
div#network h4 {background:url(/images/boxGrey.gif) no-repeat;height:24px;color:white;font-size:116%;padding:8px 0 10px 15px;}
div#network ul {margin:0 15px 5px 15px;}
div#network li {margin:5px 0 0 0;font-size:85%;border-bottom:1px solid rgb(230,230,230);}
div#addToNetwork {background:url(/images/addNetwork.gif) no-repeat;height:23px;padding:7px 0 0 15px;margin-bottom:20px;}
div#powerlines {background:url(/images/boxGreyLarge.gif) no-repeat bottom right;padding-bottom:25px;margin-bottom:5px;position:relative;}
div#powerlines h1 {background:url(/images/boxGreyLarge.gif) no-repeat top right;border:none;height:24px;color:white;font-size:116%;padding:8px 0 10px 15px;}
div#powerlines div#map {float:right;margin:0 20px 20px 0;width:550px;height:300px;border:1px solid rgb(210,210,210);}
div#powerlines ul {margin:0 570px 0 20px;}
div#powerlines ul p {color:rgb(150,150,150);margin:auto;}
div#powerlines ul a {font-size:123.1%;}
div#powerlines table {width:874px;margin:20px 20px 0 20px;clear:both;}
div#powerlines p {margin:0 20px;}
div#powerlines p.end {clear:both;}
div#powerlines td {vertical-align:middle;}
div.companyInfo {font-size:85%;}

/* Special Offer */
div#specialOffer {color:white;background:url(images/coupon.gif) no-repeat;position:absolute;left:540px;top:140px;width:213px;height:119px;padding:20px;}
div#couponPreview div#specialOffer {left:670px !important;top:90px !important;}
div#couponProfile div#specialOffer {left:700px !important;top:95px !important;z-index:3;}

div#specialOffer h2 {color:white;font-size:20px;}
div#specialOffer a {color:rgb(255,208,0);font-size:24px;text-decoration:none;}
div#specialOffer a span {color:rgb(255,208,0);font-size:14px;display:block;}
div#specialOffer a#coupon_link {font-size:116% !important;}

/* User Search */
div#userSearch {border:1px solid rgb(220,220,220);background:rgb(240,240,240);padding:5px 20px;margin-bottom:30px;}
div#userSearch input {vertical-align:middle;margin-left:5px;}
table.userTable td{width:45%;}

div#filter {height:1%;border:1px solid rgb(220,220,220);background:rgb(240,240,240);padding:5px 20px;margin-bottom:30px;}
div#filter input,div#filter label,div#filter select {vertical-align:middle;margin-left:5px;}
div#filter ul#main li {float:left;display:inline;margin-right:10px;}
div#filter ul#main li.agent select {width:95px;}

div#custom {margin:3px 0;clear:both;}
div.algorithm {border:1px solid rgb(220,220,240);background:rgb(240,240,255);padding:10px;margin-bottom:20px;font-size:85%;}

/* Welcome */
div#welcome {position:relative;height:1%;background:url(images/welcome.jpg) no-repeat;margin-bottom:5em;}
div#welcomeBottom {clear:both;background:url(images/welcome.jpg) no-repeat left bottom;height:10px;}
div#welcome div#dnbData {float:left;width:415px;margin:20px 0 20px 0;}
div#welcome div#message {float:left;width:225px;height:300px;padding:40px 40px 0 20px;}
div#welcome div#message p {font-size:116%;}
div#welcome div#message h2 {font-size:93%;margin-bottom:2em;}
div#welcome div#message a.profileLink {position:absolute;top:278px;left:19px;background:url(images/buttonProfile.jpg) no-repeat;height:32px;width:219px;display:block;}
div#welcome div#message a.profileLink:hover {background-position:left bottom;}
div#badgeInfo {float:right;width:250px;}
div#badgeInfo p {color:rgb(100,100,100);}
div#badgeInfo img {padding-bottom:10px;}
div#badgeInfo textarea {width:250px;}
div#media {float:left;}

div#afsContainer {width:100%;margin-bottom:20px;}
div#itemSelect {float:left;width:424px;margin-right:50px;}
div#paymentInfo {float:left;width:500px;}

div#inter h1 {font-weight:bold;color:rgb(255,255,255);font-size:250%;border-bottom:0px solid rgb(255,255,255);padding-bottom:0px;margin-bottom: 0em;position:relative;}
div#inter h2 {font-weight:bold;color:rgb(255,255,255);font-size:150%;border-bottom:0px solid rgb(255,255,255);padding-bottom:0px;margin-bottom: 0em;position:relative;}
div#inter p {margin-bottom:0em;}

div#intergrey {text-align:right;position:relative;width:100%;background:url(/images/intergreybg.png);}
div#intertextblack h2 {font-weight:bold;color:black;font-size:150%;border-bottom:0px solid rgb(255,255,255);padding-bottom:0px;margin-bottom: 0em;position:relative;}
div#intertextblack h3 {font-weight:bold;color:grey;font-size:150%;border-bottom:0px solid rgb(255,255,255);padding-bottom:0px;margin-bottom: 0em;position:relative;}
div#intertextblack ul.bullet2 li {margin-left:25px;list-style-type:disc;font-weight:bold;color:grey;font-size:130%;border-bottom:0px solid rgb(255,255,255);padding-bottom:0px;margin-bottom: 0em;position:relative;}
div#interwhite {text-align:left;position:relative;width:100%;background:#FFFFFF; margin-bottom:0em;}
div#interwhite input.reportSubmit {background:url(/images/report_button.gif) no-repeat;border:0;height:35px;width:232px !important;cursor:pointer;}
div#interwhite h1 {font-weight:bold;font-size:176.5%;color:darkblue;border-bottom:0px;padding-bottom:0px;margin-bottom:0em;position:relative;}
div#interwhite td {padding:0px;vertical-align:top;border-collapse:collapse;border-top:0px}
div#intertablewhite {text-align:left;position:relative;width:100%;background:#FFFFFF; margin-bottom:0em;}
div#intertablewhite input.reportSubmit {background:url(/images/report_button.gif) no-repeat;border:0;height:35px;width:232px !important;cursor:pointer;}
div#intertablewhite h1 {font-weight:bold;font-size:176.5%;color:darkblue;border-bottom:0px;padding-bottom:0px;margin-bottom:0em;position:relative;}
div#intertablewhite td {padding:10px;vertical-align:top;border-collapse:collapse;border-top:0px}




 .sample{margin:30px;border:1px solid #92cdec;background:#d7e7ff;padding:30px 30px 0 30px}
                  h1{margin:0;padding:0;font-size:2em;}
                  p,dl{font-size:1.em;line-height:170%;margin-bottom:20px}
                  dl,dt,dd{padding:0;margin:0}
                .faqs{padding-top:20px}
                .faqs dt{font-weight:bold;background:url(images/q.gif) 0 4px no-repeat;padding:3px 0 15px 30px;position:relative;}
                .faqs dt:hover{cursor:pointer}
                .faqs dd{background:url(images/a.gif) 0 2px no-repeat;padding:0 0 5px 30px;position:relative;color:#333}
                .faqs .hover{color:#990000;text-decoration:underline}

