body { margin:0px; bacground:#FFF; }
body, table, div, td, textarea, input { color:#555; font-size:10pt; font-family:verdana; }
form { margin:0px; }
img { border:0px; }

a:visited,a:link,a:active { color:#00E; font-size:10pt; text-decoration:none; }
a:hover { text-decoration:underline; }

a.ABClass { color:#333; font-size:10pt; text-decoration:none; }

.g8 { color:#0A0; font-size:8pt; }
.r8 { color:#F00; font-size:8pt; }
.b8 { color:#00E; font-size:8pt; }

.TopDiv { width:1000px; border:1px solid #ABC; border-top:0px; padding:5px; background:#DEF; color:#79B; }
.LogoDiv { height:60px; width:1000px; margin:3px 0px 3px 0px; }
.GenDiv { height:100%; width:1000px; border:1px solid #DEF; padding:5px; }

.descTA { border:1px solid #AAA; height:100px; }
.MarkerImgDiv { overflow:auto; }
.NMTopText { width:300px; border:1px solid #AAA; font-size:8pt; color:#333; }
.NMDescText { width:300px; height:100px; border:1px solid #AAA; font-size:8pt; color:#333; }
.NMVText { color:#0A0; font-size:8pt; font-weight:normal; }

.AB1 { background: url(../imgs/AddButton1.png) 0 0 no-repeat; width:140px; height:27px; text-align:center; cursor:pointer; padding-top:4px; color:#333; }
.AB2 { background: url(../imgs/AddButton2.png) 0 0 no-repeat; width:140px; height:27px; text-align:center; cursor:pointer; padding-top:4px; color:#333; }
.AB3 { background: url(../imgs/AddButton3.png) 0 0 no-repeat; width:140px; height:27px; text-align:center; cursor:pointer; padding-top:4px; color:#FFF; }

.txt1 { border:1px solid #AAA; color:#333; width:100%; }