
body {
    font-family : Arial, 'Sans Serif';
    font-size : 10pt;
    margin: 8px; background-color:#e8e8ff;
  }


/*.thumb {
    padding : 0px;
    border : solid #3767C0 2px;
  }

.thumb-h {
    padding : 0px;
    border : solid orange 2px;
  }*/

table.thumbtable2 {
    padding : 0px;
    border : none;
    display: table;
    border-spacing:0; margin:0 auto;
  }

tr.thumbrow2 {
    padding : 0px;
    border : none;
    display: table-row;
    border-spacing:0;
  }

td.thumb2 {
    padding : 5px 5px 14px 5px;
    border : none;
    display: table-cell;
    text-align:center;
    border-spacing:0;
  }

img.thumb2 {
    padding : 0px;
    border : solid #808080 1px;
    /*border-radius:4px;*/
    margin-right:6px;
    margin-bottom:6px;
  }

img.thumb2,.shadow {
    box-shadow: 4px 4px 4px #444; -webkit-box-shadow: 4px 4px 6px #444; -moz-box-shadow: 4px 4px 4px #444;
}

img.thumb2:hover {
    border : solid orange 1px;
    cursor : pointer;
    box-shadow: 4px 4px 4px #6B92D5; -webkit-box-shadow: 4px 4px 6px #6B92D5; -moz-box-shadow: 4px 4px 4px #6B92D5;
  }

.link2 {text-decoration:none; color:#303030; font-weight:bold; text-transform:capitalize; }

a {text-decoration:underline; color:blue; }
a:hover {color:orange;}

h1 {font-size: 180%; font-weight:bold; padding:8pt 0 16pt 0; text-align:center; margin-bottom:2px; }
h2 {font-size: 120%; font-weight:bold; padding-top:12pt;}
h3 {font-size: 16px; background-color:#3767C0; color:white; display:block; text-align:center; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
h3 a:link {color:white;}
h3 img {vertical-align:middle;}

hr {height:0px;border:1px solid #3767C0;}

.layout,.layout td,.layout tr {
    padding : 0px;
    border : none;
    border-spacing : 0px;
    border-collapse: collapse;
    vertical-align: top;
    text-align: left;
  }

.center {text-align:center;}

#page {text-align : left; width : 780px; border:1px solid #6B92D5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; background-color:white; margin: 0 auto;}
#titlebar {background:#6B92D5;color:white;text-align:center;padding:3px 3px 3px 3px; vertical-align:middle; font-weight:bold; font-size:12pt;}
#titlebar a,#titlebar a:link,#titlebar a:active,#titlebar a:visited {text-decoration:none; color:white;}
#titlebar a:hover {text-decoration:underline;}
#menubar {background:#3767C0;color:white;text-align:left;padding:5px 3px; vertical-align:middle;font-size:16px; height:16px;}
#menubar a{color: white; font-weight:bold; text-decoration:none;}
#menubar a:hover{text-decoration:none; background-color:#6B92D5;}
#content {margin: 0 20px; padding-bottom:1.8em;}
#footer {text-align:center; margin-top:1em;}

.indent {margin-left: 40px;}

.picbox {border:1px solid #6B92D5;text-align:center;padding:0px;}

.contact {color: #0000ff; font-size:10pt; text-decoration:none; }

.menu {display: none;}

.plist {border:none; padding: 0px; border-spacing:1px;}
.plist th,.plistprice,.plistyear,.plistdate { border:1px solid white; padding : 4px 12px; }
.plistdate,.plistprice { background : #CDD2DD; }
.plistdate {height:33%;}
.plistprice {background : #CDD2DD; font-weight:bold; text-align:right; }
.plist th {background: #3767C0; font-weight:bold; color:white; text-align:center;}
.plistyear {background : #6B92D5; font-weight:bold; font-size:120%; }
.plistyear div { font-size:120%; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -ms-transform: rotate(-90deg);}

table.propselect {margin:0 auto; border-spacing:3px;}
table.propselect td {padding:3px;text-align:center;}

table.contacts {border-spacing:1px;}
table.contacts td {padding:1px;}

table.notes td { vertical-align:top; }
table.notes td:first-child { text-align:right; }

input,textarea {box-sizing:border-box;-moz-box-sizing:border-box;
background-color:#f0f8ff; border:2px solid #3767C0;}

@media print {
#page {border:none;width :auto;}
#menubar,#titlebar,.noprint {display:none;}
}
