body { background-color: #F9F9F9;
font-family:arial;
margin:0px;
padding:0px;
}
.css_biztxt { padding: 8px; width: 850px; font-family: Arial; font-size: 11pt; line-height: 20px; }
.css_dvmainsf { position: relative; margin: 0 auto; min-height: 500px; background-color: #fff; border: solid 1px #EAEAEA;}
h1 { margin-top: 0px; padding: 15px 0 0 20px; font-size: 24pt; }
h2 { margin: 0px; padding: 10px 0 0 0; text-align: center; color: #fff; font-family: Arial; font-size: 14pt; }
.css_pnlMsf { position: relative; width: 380px; height: 398px; background-color: #f1f1f1; border: solid 1px #3366FF; border-radius: 4px; margin: 0 0 0 5px; float: left; }
.css_pnlmes { height: 45px; background-color: #4799ff; border-radius: 3px 3px 0 0; }

#divMapCon {width: 520px;height: 400px;float: left;margin-left: 10px;border: solid 1px #000;}
.css_formMsf { position: absolute; top: 80px; left: 20px; width: 305px; height: 186px; }
.css_circle { position: absolute; left: 0px; width: 28px; font-weight: bold; font-family: Arial; text-align: center; height: 28px; line-height: 28px; border-radius: 14px; border: solid 1px #d1d5d6; background-color: #f5f5f5; color: #747881; }
#crcl1 { top: 2px; }
#crcl2 { top: 47px; }
.css_text { position: absolute; left: 53px; width: 270px; height: 30px; padding-left: 3px; border: solid 1px #5c90d8; font-size: 13pt; outline-color: #5c90d8; }
#txt_Loc1 { top: 0px; }
#txt_Loc2 { top: 45px; }
.css_dwnLst { position: absolute; left: 53px; width: 270px; min-height: 30px; box-shadow: 3px 3px 5px #555; border: solid 1px #dde0e1; font-size: 13pt; overflow: hidden; white-space: nowrap; }
#downLst1 { top: 29px; background-color: #fff; z-index: 5; }
#downLst2 { top: 74px; background-color: #fff; z-index: 5; }
.css_innrLst { position: relative; height: 26px; line-height: 26px; margin: 2px; }
.css_innrLst:hover { background-color: #CEC5A6; cursor: pointer; }
.css_Btn { position: absolute; top: 95px; right: -23px; width: 80px; height: 27px; line-height: 29px; text-align: center; font-size: 14pt; background-color: #5c90d8; color: #fff; border: solid 1px #ccd3d9; padding:3px }
.css_Btn:hover { background-color: #EBF2FE; color: #5c90d8; cursor: pointer; }
.css_mesyazi { position: absolute; left: 140px; top: 155px; color: #747881; width: 80px; height: 28px; line-height: 28px; font-size: 14pt; }
.css_txtmsf { position: absolute; right: -23px; top: 154px; width: 97px; height: 26px; padding-left: 3px; border: solid 1px #dde0e1; font-weight: bold; font-size: 13pt; }
