

body	{ font-family: arial, helvetica, verdana, sans-serif; background: url("http://pics.peoplelookup.com/images/main_bg.gif"); margin: 0; padding: 0; }
img	{ border: 0px; }
form	{ margin: 0px; padding: 0px; }



body.nobackground { background-image: none; background-color: white; }

input[type="button"] { color: white; cursor:pointer;background:url("http://pics.peoplelookup.com/images/login_button_sml.gif") center center no-repeat;border:none;height:30px;width:90px;text-align:center;font-weight:bold;}
input[type="button"]:hover { color: orange; }
input[type="button"]:active { color: green; }

input[type="submit"] { color: white; cursor: pointer; border: none; margin: 0px; padding: 0px 0px 2px 0px; background:url("http://pics.peoplelookup.com/images/action_button_sml.png") center center no-repeat; height: 25px; width: 99px;text-align: center; font-size: 9pt; font-weight: bold; }
input[type="submit"]:hover { text-decoration: underline; }
input[type="submit"].mediumShortButton { background: url("http://pics.peoplelookup.com/images/action_button_med_short.png") center center no-repeat; height: 25px; width: 191px; }

button { color: white; cursor: pointer; border: none; margin: 0px; padding: 0px 0px 2px 0px; background:url("http://pics.peoplelookup.com/images/action_button_sml.png") center center no-repeat; height: 25px; width: 99px;text-align: center; font-size: 9pt; font-weight: bold; text-shadow: #555 2px 2px 2px; }
button:hover { text-decoration: underline; }
button.mediumShortButton { background: url("http://pics.peoplelookup.com/images/action_button_med_short.png") center center no-repeat; height: 25px; width: 191px; }


.clr	{ clear: both; height: 0px; width: 100%; line-height: 0px; }

.block		{ display: block; }
.absolute	{ position: absolute; }

td.shadowBorderLeft	{ width: 5px; background: url("http://pics.peoplelookup.com/images/shadow_bg_l.png") repeat-y; }
td.shadowBorderRight	{ width: 5px; background: url("http://pics.peoplelookup.com/images/shadow_bg_r.png") repeat-y; }
td.shadowBorderBottom	{ height: 3px; background: url("http://pics.peoplelookup.com/images/btm_dshadow.gif") repeat-x; }

#contentWrapper	{ width: 980px; overflow: hidden; margin: auto; border: none; table-layout: fixed; }
#contentDiv			{ width: 950px; float: left; padding: 0px 10px 35px 10px; background: white url("http://pics.peoplelookup.com/images/content_bg.gif") repeat-x; }

#header		{ height: 80px; overflow: hidden; padding: 16px 20px 20px 20px; color: #333; font-weight: bold; font-size: 8.5pt; }
div.tallHeader { margin-bottom: 50px; }
#header a	{ color: #2d5e7e; text-decoration: none; }
#header a:hover { text-decoration: underline; }
#header a span { font-weight: normal; color: #333; }

#header #pullQuote { position: relative; width: 398px; height: 65px; margin: 20px 0px 0px auto; padding: 10px; text-align: left; font-weight: normal; overflow: hidden; font-size: 8.5pt; line-height: 10pt; }
#header #pullQuote img.quote	{ display: block; vertical-align: top; font-size: 16pt; }
#header #pullQuote .pullQuoteText { height: 65px; width: 383px; position: absolute; top: 10px; left: 10px;text-indent:-15px;margin-left:15px; }


/* form styles */
.formelement			{ float: left; line-height: 15pt; }
.submitbutton			{ float: left; line-height: 15pt; padding-top: 15pt; }
label, td						{ font-size: 10pt; color: #2e3e53; }
input[type="text"]		{ border: 1px solid #9e9e9e; height: 13pt; font-size: 9pt; text-indent: 0.25em; }
input[type="password"]	{ border: 1px solid #9e9e9e; height: 13pt; font-size: 9pt; text-indent: 0.25em; }
select					{ margin-right: 5px; font-size: 9pt; }
input[type="text"].formerror, select.formerror		{ border: 1px solid #CC0000; }
option					{ font-size: 9pt; }
label.formerror		{ color: #CC0000; }
.formerrormessage		{ border: 1px solid black; padding: 5px 5px 5px 15px; color: #CC0000; }



#footer		{ margin: 40px 30px 0px 30px; height: 20px; font-size: 8.5pt; color: #343434; }
#footer a	{ color: #343434; text-decoration: none; }
#footer a:hover { text-decoration: underline; }



a.imageButton	{ display: block; color: white; font-size: 10px; font-weight: bold; text-align: center; height:30px; line-height: 30px; text-decoration: none; }
a.imageButton:hover { text-decoration: underline; }
a.viewAllLink	{ position: absolute; bottom: 0px; right: 0px; color: #1663a6; text-decoration: underline; font-size:10px; background: url("http://pics.peoplelookup.com/images/view_all_btn.png") top center no-repeat;width: 221px; } /*  */
a.redButtonShort { background: url("http://pics.peoplelookup.com/images/action_button_sml.png") top center no-repeat; width: 99px; height: 25px; line-height: 25px; }
a.redButtonShortMedium { background: url("http://pics.peoplelookup.com/images/action_button_med_short.png") top center no-repeat; width: 191px; height: 25px; line-height: 25px; }
a.buttonLargeType { font-size: 12px; line-height: 25px; }

.redButtonLink { display: block; color: white; font-weight: bold; background: url("http://pics.peoplelookup.com/images/view_all_btn.png") top center no-repeat; text-align: center; width: 191px; height:30px; line-height: 30px; text-decoration: none; }
.redButtonLink:hover { text-decoration: underline; }


/* purchase page styles */
#purchaseTable		{ width:100%; background-color: white; border-color: #2d3d52; border-collapse: collapse; border-style: solid; }
#purchaseTable td	{ vertical-align: top; }
#purchaseTable td.checkboxColumn { padding: 10px 5px; }
#purchaseTable td.titleColumn { width:100%; padding: 10px; }
#purchaseTable td.priceColumn { width: 126px; padding:10px; vertical-align: top; color: black; font-size: 10pt; line-height: 16pt; font-weight: bold; text-align: center; }
#purchaseTable li { list-style-position: inside; }

td > li { list-style-position: inside; } /* should only get the ones in the purchase page */


#whiteWrapper	{ width: 910px; margin: 0px 10px 0px 10px; padding: 10px; background-color: white; }


#dhtmltooltip .content { color: #2d3d52; }
<!-- www17| -->
