@charset "utf-8"; /* CSS Document */

body { background:url('/images/background.gif') #465778 repeat-y center; margin:0px; }
td, th { font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:14px; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
th { vertical-align:top; font-weight:bold; text-align:left; }
form { padding:0px; margin:0px; }
a, #searchbyarea a { color:#600; text-decoration:none; }
a:hover, #searchbyarea a:hover { color:#663; }
h1 { font-size:24px; margin:10px 0px 15px 0px; padding:0; clear:left; }
h2, h2 a, a h2 { font-size:16px; font-weight:normal; font-family:Calibri, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; margin:5px 0px 15px 0px; padding:0; clear:left; }
h3 { font-size:14px; font-weight:normal; font-family:Calibri, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; margin:5px 0px 15px 0px; padding:0px; }
strong { color:#000; }

#searchbyarea { margin:0px; padding:0px; height:160px; overflow:auto; }
#header { height:25px; color:#ccf; line-height:12px; }
#header div { width:991px; }
#footer { height:36px; color:#ccf; line-height:12px; }
#footer div { width:991px; }
#left { background:url('/images/midback.gif') #A7A165 repeat-x top; }
#center { width:991px; background-color:#FFF; }
#right { background:url('/images/midback.gif') #A7A165 repeat-x top; }
#date { float:right; padding-right:20px; }
#tag { float:left; padding-left:20px; }
#logoheader { background:url('/images/logoheader.jpg') no-repeat bottom; height:116px; }
#logoheader div { float:right; padding-right:30px; }
#underheader { background:url('/images/underheader.gif') no-repeat; height:18px; }
#tml { background:url('/images/tm-l.gif') #B2AC71; width:10px; height:22px; }
#tmc { background:url('/images/tm-c.gif') #B2AC71; color:#FFF; height:22px; }
#tmr { background:url('/images/tm-r.gif') #B2AC71; width:10px; height:22px; }
#menucol { width:160px; }
#menut { background:url('/images/menu-t.gif') #B2AC71; height:10px; }
#menubk { background:url('/images/menu-bk.gif') #B2AC71; padding:0px 16px 0px 12px; }
#menub { background:url('/images/menu-b.gif') #B2AC71; height:10px; }
#menucolsb-t { background:url('/images/menucolsb-t.gif') #c5d6ed no-repeat top right; height:23px; }
#menucolsb-m { background:#E5ECF7; padding:6px 16px 0px 16px; line-height:14px; }
#menucolsb-b { background:url('/images/menucolsb-b.gif') #E5ECF7 no-repeat right bottom; height:9px; }
#inforow { text-align:center; height:36px; line-height:12px; background:#FFF; }
#inforow span { margin:0px 10px; }
#mhtl { background:url('/images/mainhold-tl.gif') #d5e1f2 top no-repeat; width:20px; height:47px; }
#mht { background:#d5e1f2; }
#mhtr { background:url('/images/mainhold-tr.gif') #d5e1f2 top no-repeat; width:20px; height:47px; }
#mhtl2 { background:url('/images/mainhold-tl2.gif') #FFF; width:20px; height:10px; }
#mht2 { background:#FFF; }
#mhtr2 { background:url('/images/mainhold-tr2.gif') #FFF; width:20px; height:10px; }
#mhl { background:url('/images/mainhold-s.gif') #FFF repeat-y left; }
#mh { background-color:#FFF; }
#mhr { background:url('/images/mainhold-s.gif') #FFF repeat-y right; }
#mhbl { background:url('/images/mainhold-bl.gif') #FFF; }
#mhb { background:url('/images/mainhold-b.gif') #FFF repeat-x bottom; }
#mhbr { background:url('/images/mainhold-br.gif') #FFF; height:22px; width:20px; }
#mainheader { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding-top:15px; font-size:24px; }
#adminfunctionsmenu, #adminfunctionsmenu p { text-align:center; }
#adminfunctionsmenu img { display:block; margin-bottom:2px; }
#errors { background:url('/images/error.gif') #FFD7D7 left 50% no-repeat; color:#900; border:solid 1px #900; font-weight:bold; padding:12px 12px 12px 40px; margin-bottom:10px; }
#alerts { background:url('/images/alert.gif') #EBEBEB left 50% no-repeat; color:#000; border:solid 1px #000; font-weight:bold; padding:12px 12px 12px 40px; margin-bottom:10px; }
#successes { background:url('/images/correct.gif') #DBFFDB left 50% no-repeat; color:#060; border:solid 1px #060; font-weight:bold; padding:12px 12px 12px 40px; margin-bottom:10px; }

.eleven, .eleven td { font-size:11px; line-height:12px; }
.twelve, .twelve td { font-size:12px; line-height:14px; }
.twelve a { font-weight:bold; }
.divider { background:#D3CFA1; height:1px; }
.subdivider { background:url('/images/menu-subdiv.gif') #D3CFA1; height:1px; }
.sbtl { background:url('/images/sb-tl.gif') #D7E2F3 no-repeat top left; width:10px; }
.sbt { background:#D7E2F3; text-align:center; font-family:Calibri, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; }
.sbtr { background:url('/images/sb-tr.gif') #D7E2F3 no-repeat top right; width:10px; }
.sb { background:#E5ECF7; padding:0px 10px 0px 10px; text-align:center; }
.sb p { padding:0px; margin:0px; }
.sb a { color:#333; }
.sb a:hover { color:#900; }
.sbbl { background:url('/images/sb-bl.gif') #E5ECF7 no-repeat bottom left; }
.sbb { background:#E5ECF7; }
.sbbr { background:url('/images/sb-br.gif') #E5ECF7 no-repeat bottom right; width:10px; }
.sbubl { background:url('/images/sbu-bl.gif') #526686; height:22px; width:10px; }
.sbub { background:url('/images/sbu-b.gif') #526686; text-align:center; width:230px; }
.sbubr { background:url('/images/sbu-br.gif') #526686; width:10px; }
.sbtitle { font-size:12px; font-weight:bold; }
.rctl { background:url('/images/rc-tl.gif') #C5D6ED no-repeat top left; width:10px; }
.rct { background:#C5D6ED; text-align:center; font-family:Calibri, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.rctr { background:url('/images/rc-tr.gif') #C5D6ED no-repeat top right; width:10px; }
.rc { background:#D5E1F2; padding:0px 10px 0px 10px; text-align:center; }
.rcbl { background:url('/images/rc-bl.gif') #D5E1F2 no-repeat bottom left; width:10px; }
.rcb { background:#D5E1F2; }
.rcbr { background:url('/images/rc-br.gif') #D5E1F2 no-repeat bottom right; width:10px; }
.aritl { background:url('/images/rc-tl.gif') #C5D6ED no-repeat top left; width:10px; height:10px; }
.arict { background:#C5D6ED; text-align:center; }
.aritr { background:url('/images/rc-tr.gif') #C5D6ED no-repeat top right; width:10px; height:10px; }
.aribl { background:url('/images/rc-bl.gif') #D5E1F2 no-repeat bottom left; width:10px; height:10px; }
.aricb { background-color:#D5E1F2; }
.aribr { background:url('/images/rc-br.gif') #D5E1F2 no-repeat bottom right; width:10px; height:10px; }
.simage { border-bottom:1px #FFF solid; }
.stattab td { border-bottom:1px #FFF solid; padding:4px; }
.bullet { list-style-image:url('/images/bullet.gif'); padding:0px 0px 8px 8px; }
.bxtl { background:url('/images/bx-tl.gif') #E5ECF7; height:10px; width:10px; }
.bxtr { background:url('/images/bx-tr.gif') #E5ECF7; }
.bxec { background:#E5ECF7; }
.bxbl { background:url('/images/bx-bl.gif') #E5ECF7; }
.bxbr { background:url('/images/bx-br.gif') #E5ECF7; height:10px; width:10px; }
.infoblock { background:#F6F8FC; padding:8px; }
.infoblock h2 { font-size:14px; margin:0px; }
.bxitl { background:url('/images/bxi-tl.gif') #FFF; height:5px; width:5px; }
.bxitr { background:url('/images/bxi-tr.gif') #FFF; }
.bxiec { background:#FFF; }
.bxibl { background:url('/images/bxi-bl.gif') #FFF; }
.bxibr { background:url('/images/bxi-br.gif') #FFF; height:5px; width:5px; }
.bxi { margin-bottom:5px; }
.tip { font-style:italic; font-size:11px; }
.addbutton { float:right; clear:both; }
.nw, p.choosetop a { white-space:nowrap; }
.alpineregionimage { float:right; margin:0px 0px 10px 10px; }
.yes { padding:2px; border:solid 2px red; }
.no { padding:2px; border:solid 2px green; }
.quickjump { margin:10px 0; font-size:11px; }
.quickjump a { border:solid 1px grey; white-space:nowrap; margin:0px 2px 2px 0px; padding:3px 5px; display:block; float:left; /**/}
.quickjump a:hover { border:solid 2px #600; padding:2px 4px; }
.quickjump .currentitem { font-weight:bold; }
*.formfocus { border:solid 1px black; }
.regionql { display:block; margin-bottom:9px; }

a.pglk { color:#630; font-weight:bold; }
a.swl { color:#FFF; text-decoration:none; font-weight:normal; }
a.swl:hover { color:#600; }
a.swl img { border:none; width:13px; height:5px; }
a.locationlink, a.locationlinkselected { background:#F6F8FC; display:block; margin-bottom:2px; padding:4px; }
a.locationlink:hover { background:#FFF; }
a.locationlinkselected { background:#FFF; font-weight:bold; text-transform:uppercase; }
a.dsl { color:#663; text-decoration:none; }
a.dsl:hover { color:#600; }
h1.pagetitle { font-size:20px; /*24px; */ font-weight:normal; font-family:Calibri, Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; margin-top:20px; line-height:24px; }
table.drilldown td { padding:0px 1px; }
table.drilldown th { padding:0px 5px 5px 5px; }
table.advancedsearch { }
table.advancedsearch td { padding:0px 0px 10px 0px; }
table.advancedsearch td fieldset { float:left; margin:0px 10px 10px 0px; padding:7px; }
table.advancedsearch td fieldset legend { font-weight:bold; font-size:12px; color:#666; }
p.archived { font-weight:bold; text-align:center; border:solid 2px black; padding:5px; }
p.yesno { text-align:center; }
table.googleinfowindow td { font-size:11px; line-height:12px; }
td.propertyicons img { margin:0px 3px 0px 0px; }
table.yesno { width:100%; }
table.yesno td { width:50%; text-align:center; }

/* region and location used by the advanced search */
.region { font-weight:bold; }
.location { font-style:italic; }

/* .quickjump { text-align:center; margin:10px 0px; vertical-align:middle; font-size:11px; white-space:normal; clear:both; } */
/*input.required, textarea.required, select.required { border:solid 1px black; }*/

/*red items */
.rbxtl { background:url('../images/rbx-tl.gif') #ded9a2; height:10px; width:10px; }
.rbxtr { background:url('../images/rbx-tr.gif') #ded9a2; }
.rbxec { background:#ded9a2; }
.rbxbl { background:url('../images/rbx-bl.gif') #ded9a2; }
.rbxbr { background:url('../images/rbx-br.gif') #ded9a2; height:10px; width:10px; }
.rbxitl { background:url('../images/rbxi-tl.gif') #FFF; height:5px; width:5px; }
.rbxitr { background:url('../images/rbxi-tr.gif') #FFF; }
.rbxibl { background:url('../images/rbxi-bl.gif') #FFF; }
.rbxibr { background:url('../images/rbxi-br.gif') #FFF; height:5px; width:5px; }
.redi { background:#ded9a2; }
