/* Hometown Lawrence Global Styles */

body {
margin:0;
padding:0;
font:11px/14px Verdana, Arial, sans-serif;
color:black;
}

/* Links */

a:link, a:visited {
    color:#003366;
    font-weight:bold;
    text-decoration:none;
}
a:hover { text-decoration:underline; }

a img { border:none; }

/* Global Styles */

form { margin:0; padding:0; }
p, ul, dl { margin:5px 0 8px 0; }

/* Tables */

.formtable { width:auto !important; }
.formtable td { padding:0 30px 0 0; text-align:left; vertical-align:top; font-size:11px; }

/* Lists */

ul { padding-left:1.5em;}
ul.linklist { padding-left:0; }
.linklist li {list-style-type:none; background: url(http://media.lawrence.com/realestate/img/arrow1.gif) 3px 0 no-repeat;  padding-left:10px; margin-left:0;}

/* Forms */

p input, p select { vertical-align:middle; }
.checkboxlabel { margin-right:1em; }
optgroup { font-style:normal; font-size:11px; padding-left:3px; }
optgroup option { padding-left:8px; }

/* LISTING TOOLS */

ul.tools { padding:0; }
.tools li { list-style-type:none; margin:0; padding:0; _display:inline; }
.tools li a { padding-left:18px; white-space:nowrap; display:block; }
.row1 { background:#F1EEE6; }

.tools-portfolio {background:url(http://www.paper.net/hs/common/images/portfolio.gif) left center no-repeat;}
.tools-portfolioadd {background:url(http://media.lawrence.com/realestate/img/portfolio-add.gif) left center no-repeat;}
.tools-print {background:url(http://www.paper.net/hs/common/images/print.gif) left center no-repeat;}
.tools-map {background:url(http://www.paper.net/hs/common/images/map.gif) 1px center no-repeat;}
.tools-email {background:url(http://www.paper.net/hs/common/images/email.gif) left center no-repeat;}
.tools-emailagent {background:url(http://www.paper.net/hs/common/images/email.gif) left center no-repeat;}
.tools-calculator {background:url(http://www.paper.net/hs/common/images/calculator.gif) 3px center no-repeat;}
.tools-profile {background:url(http://media.lawrence.com/realestate/img/profile.gif) 2px center no-repeat;}
.tools-viewing {background:url(http://media.lawrence.com/realestate/img/home.gif) 2px center no-repeat;}
.tools-valuation {background:url(http://media.lawrence.com/realestate/img/icon-valuation.gif) 2px center no-repeat;}
.tools-tour {background:url(http://www.paper.net/hs/common/images/virtualtour.gif) 2px center no-repeat;}

/*  PAGINATOR  */

.paginator {font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:22px; margin:0; background:white;}
.paginator a:link, .paginator a:visited	{padding:2px 6px; border:solid 1px #ccc; background:white; text-decoration:none;}
.paginator .end	{border-width:2px !important; margin-right:6px;}
.paginator .this-page {padding:2px 6px; font-weight:bold; font-size:13px; vertical-align:top;}
.paginator a:hover {color:white; background:#003366; border-color:#003366;}

/* MISC */

.flushtop { margin-top:0; }
.float-right { float:right; }
.float-left { float:left; }
p.float-right, p.float-left { margin-top:0; }
.align-right { text-align:right; }
.align-center { text-align:center; }

.small { font-size:10px; }
.tiny { font-size:9px; }
.big { font-size:12px; }
.quiet { color:#6C6C6C; }
.copyright { font-size:10px; color:#666; }
.clear { clear:both; }

.subcol { width:45%; float:left; margin-right:3%: }

hr {height:1px;color#DEDBD4;border:none;background-color:#DEDBD4;border:0px solid #DEDBD4; width:100%;}

#content-ad-space { margin:15px 0 5px 0; padding-top:17px; background:url(http://media.lawrence.com/realestateimg/bg-featuredagents_h.gif) 0 0 no-repeat; }
#content-ad-left, #content-ad-right { float:left; width:185px; }
/* commented backslash hack v2 \*/
#content-ad-space { clear:both; }
/* end hack */

form table input { width:80%; }
form table textarea { width:80%; height:25em;}

