﻿
/*PRINT CSS*/

body {
  font-family:verdana, Helvetica, sans-serif;
  font-size:8pt;
  margin:0 !important;
  padding:0 !important;
  color:#666;
}

#menu,
#sub-section,
#footer,
body.detail #content,
body.listing #filter,
body.listing #sort_p,
body.listing .icon_print,
body.listing .pagination,
body.listing #detail_link
{ display:none; }

#header{ overflow:hidden;}

#logo {
  max-width:50%;
  float:left;
  max-height:50px;
}

#offdetails {
  float:right;
  max-width:40%;
  text-align:right;
}

a {
  color:#000;
  text-decoration:underline;
}

img { border:none; }

h1,
h2,
h3 {
  margin:0 0 0.5em 0;
  color:#000;
}
h1 {
  font-size:16pt;
}
h2 {
  font-size:12pt;
}
h3 {
  font-size:11pt;
  padding:3px;
  border-bottom:1px solid;
}

p { line-height:14pt; }

ul {
  padding:0px;
  list-style-type:none;
}

#print_images{margin:10px 0;}
#print_images #img1 {
  float:left;
  width:66.5%;
}

#print_images #img2 { margin-bottom:8px; }

#print_images #img2,
 #print_images #img3 {
  float:right;
  width:32.5%;
}

#print_left {
  width:65%;
  float:left;
}

#print_left #print_body { padding:10px; }

#print_right {
  float:right;
  width:30%;
  font-size:8pt;
}

#print_right div { margin-bottom:3px; }

#print_right #bbc { text-align:right; }

#print_right #bbc img { margin:0 10px 0 5px; }

#print_right #bbc { font-size:12pt; }

#print_right #agent { text-align:right; }

#print_right #ofi b { font-weight:normal; font-style:italic;}

/*Clearfix Hack*/

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }

.clearfix { display: block; }

/* close commented backslash hack */

