/* CSS Document for VRL KnowledgeBank landing pages */
body {font: 76%/1.4 Arial, Verdana, Helvetica, sans-serif; background: #fff; color:#494848;}
/* Kill browser defaults */
* {margin:0; padding:0;}
#popup img, #links img {border:none;}
/* end */

#links {padding:20px;}
#links p {margin:0 0 6px 0;}

/* popup window */
#popup {width:600px; text-align:left; padding:110px 0 0 0; background:url(vrl.png) no-repeat 20px 20px; min-height:480px; height:auto !important; height:480px;}

#popcontent {width:598px; w\idth:558px; margin:0 1px; padding:20px;}

#popup #right {margin:0 0 0 20px; width:182px; float:right;}
#popup #right img {margin:0px 0 25px 0; border:1px solid #DEDEDE;}
#popup #register {width:182px; w\idth:160px; padding:10px; background:#F1F1F1; border:1px solid #DEDEDE; float:right; text-align:center;}
#popup #right #register img {margin:0; border:none;}
/* end popup window */

/* links */
#popup a, #popup a:visited, #links a, #links a:visited {color:#0055A5; text-decoration:none;}
#popup a:hover, #links a:hover {color:#0055A5; text-decoration:underline;}
#popup a {outline:none;}
/* end links */

/* general typography */
#popup h2, #popup h3 {font-size:1.7em; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 .4em 0; padding:0; line-height:1;}
#popup h2 {color:#494848;}
#popup h3, #popup h2 span {color:#00A4E4;}
#popup .leasinglife h3, #popup .leasinglife h2 span {color:#B82827;}
#popup h3 {font-size:1.4em; margin:1em 0 2px 0; line-height:1.1;}
#popup h4 {font-size:1.1em; margin:20px 0 0 0; color:#00A4E4;}
#popup p {margin:0 0 1em 0;}

/* end general typography */

/* lists */
#popup ul {margin:0 0 1em 2em;}
#popup ul li {padding:0; list-style-type:disc; line-height:1.4;}
/* end lists */

/* forms */
div#formholder {float:left; width:312px; margin:0 20px 0 0; display:inline;}
div#popcontent form {margin: 0 0 0 0; float:left;}
div#popcontent fieldset {border:none;}
div#popcontent legend {font-size:1.5em; margin:0 0 4px 0; color:#000;}
div#popcontent label {clear:left; cursor:pointer; font-weight:normal; display:block; width: 150px; float:left;}
div#popcontent input, div#popcontent textarea, div#popcontent select {width:160px; float:left; margin:1px 0; border: 1px solid #ccc; background:#fff;}
div#popcontent select {width:162px;font-size:.92em;}
div#popcontent option {background: #fff;}
div#popcontent input.button {display:inline; margin:5px 0 0 150px; padding:1px 3px 3px 3px; width:auto; cursor:pointer; background:#00A4E4; border:1px solid #0186BA; color:#fff; clear:left; font-size:.92em; font-weight:bold;}

div#popcontent .checklist {display:block; width:225px; float:left; margin:0 0 10px 0px;}
div#popcontent .checklist p {margin:0;}
div#popcontent .checklist input {width:auto; border:none; clear:left; padding:0; background:none; margin:0;}
* html div#popcontent .checklist input {margin:-3px 0 0 0;}
* + html div#popcontent .checklist input {margin:-3px 0 0 0;}
div#popcontent .checklist label {width:auto; padding: 0 0 0 5px; float:left; clear:none; font-size:.92em; margin:0;}
/* end forms */
