/* CSS for bpmiproperties.com, modified Jan 2010 */

body { background: #ECE7C3; font-size: 11px; color: #666666; margin: 0; padding: 0; }

* { font-family: Verdana, Arial, sans-serif; }

td { font-size: 11px; color: #666666; }

a { color: #ac6802; }
a:hover { color: #ff0000; }

#bottom a { color: #ac6802; }
#bottom a:hover { color: #ff0000; }

form { padding: 0px; border: 0px; display: inline; }

#nav { background-image: url(images/nav_bkgd.gif); background-color: #ffffff; background-repeat: repeat-x; width: 100%; }

#home1 { background-image: url(images/home_main_bkgd.jpg); background-color: #ded381; padding: 0; margin: 0;
	text-align: left; background-repeat: repeat-x; position: relative; width: 100%; }
#home2 { background-image: url(images/home_main3.jpg); width: 751px; height: 154px; padding: 0; margin: 0;
	background-repeat: no-repeat; position: relative; }
#home-black-box { position: relative; top: 82; left: 390; width: 355px; height: 66px; padding: 0; margin: 0; }
#home-black-box-tbl { border-collapse: separate; border-spacing: 0px; }
#home-black-box-tbl td { background: #000000; }
#home-login { }
#home-login br { clear: both; }
#home-login .formlabel { float: left; display: block; width: 110px; font-size: 10px; color:#ffffff; text-align: right; 
  padding: 0 5px 0 0px; }
#home-black-box-title { font-weight: bold; font-size: 10px; color: #ffffff; padding: 0 0 3px 0; }

.select-home-login { font-size: 9px; margin: 0 10px 2px 0; }
.input-home-login { font-size: 9px; }
.btn-home-login { background: #c1bb99; font-size: 9px; }

#home-content { background-image: url(images/home_txt_bkgd.gif); background-color:#ffffff; width: 100%;
  padding: 0; margin: 0; background-repeat: repeat-y; position: relative; }
#home-content-tbl { width: 751px; border-collapse: separate; border-spacing: 0px; }
#home-content-tbl td { vertical-align: top; }
#home-col1 { width: 317px; padding: 0 0 20px 0; }
#home-col2 { width: 226px; }
#home-col3 { }

.home-subtitles { background-image: url(images/home_title_arrow.gif); background-repeat: no-repeat; margin: 10px 0 0 15px; 
  padding: 0 0 0 15px; }
.home-subtext { margin: 15px 0 0 25px; font-size: 11px; }
.home-subtext a { color: #ac6802; }
.home-subtext a:hover { color: #ff0000; }
.home-subtext .hilite { font-weight: bold; padding: 0 0 8px 0; }
.home-subtext br { clear: left; }

#bottom-stripe { clear: both; border: solid #A09549; border-width: 3px 0 0 0; padding: 0; }
#bottom { padding: 6px 0 25px 15px; }
#bottom a { color: #666666; }
#bottom a:hover { color: #ac6802; }

#other-title { background-image: url(images/other_title_bkgd.jpg); background-color:#ded381; padding: 0; margin: 0;
  text-align: left; background-repeat: repeat-x; position: relative; width: 100%; }
#other-title2 { background-image: url(images/other_logo.jpg); padding: 0; margin: 0 0 0 75px;
  text-align: left; background-repeat: no-repeat; background-position: top right; width:650px; }

#other-content { background-image: url(images/other_txt_bkgd.gif); background-color: #ffffff; width: 100%;
  padding: 0; margin: 0; background-repeat: repeat-y; position: relative; }
#other-content-left { width: 135px; margin: 10px 8px 10px 8px; float: left; }
#other-content-right { width: 550px; margin: 10px 8px 20px 20px; float: left; }

.warn { font-weight: bold; color: #ff0000; }

.subtitle { font-size: 12px; font-weight: bold; color: #a45200; padding: 0 0 5px 0; }

.formlabel2 { float: left; display: block; width: 150px; text-align: right; padding: 0 5px 0 0px; font-weight: bold; }

.btn-home-login { background: #c1bb99; font-size: 9px; }

.doclist ul { }
.doclist li { font-weight: bold; padding: 0 0 6px 0; }
.proplist ul { }
.proplist li { padding: 0 0 6px 0; }

.con-lbl { font-size: 11px; font-weight: bold; vertical-align: top; padding: 0 20px 0 20px; }
.con-dta { font-size: 11px; vertical-align: top; }

.pad { padding-bottom: 10px; }

.breadcrumb { font-size: 10px; padding: 0 0 10px 0; }

.section-title { font-weight: bold; background: #e4e2c2; padding: 2px; margin: 5px 0 5px 0; }

.rqd { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #ff0000; font-weight: bold; }

.dir { vertical-align: top; padding: 10px 0 10px 0; border: solid #cccccc; border-width: 1px 0 0 0; }
