body {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#000015;
background:url(../image/edited_hubble_pub_dom.jpg);
font-size:12px
}

#PAGE {
position:absolute;
left:50%;
margin-left:-512px;
top:5px;
width:1024px;
background-color:#909090;
}

#LEFT {
background:url(../image/NONE.jpg);
background-repeat:repeat-y;
padding-left:0;
padding-top:0;
background-color:#202030;
position:absolute;
left:0;
top:0px;
width:200px;
height:800px
}
 /*---------- the main element baseline start for background-color was 909090  ---*/
#MAIN {
background-color:#457080;
position:absolute;
left:200px;
top:0px;
width:824px;
height:800px
}

#BOTTOM {
  clear:both;
  background-color:#202030;
  text-align:center;
  position:absolute;
  top:800px;
  left:0px;
  width:100%;
  height:105px;
  bottom:0px
}

div.overflow-y {
width:820px;
height:790px;
overflow:auto;
overflow-x:hidden;
overflow-y:auto
}

.floatimgleft {
float:left;
margin:5px 10px 10px 25px;
}
.floatimgleft_s {
float:left;
margin:10px;
}

.floatimgrgt {
float:right;
margin:5px 25px 10px 10px;
}

p.bottom
{
  text-align:center;
  color:white;
}


h1 {
text-align:center;
font-size:20;
font-weight:700;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1.white {
color:#fff;
}

h2 {
text-align:center;
font-size:16px;
font-weight:700
}

h2.white {
color:#fff;
font-weight:700
}

h2r {
text-align:left;
font-size:16px;
font-weight:700
}

h2r.white {
color:#fff;
font-weight:700
}

h3{
font-size:12px;
text-align:center;
font-weight:700
}

h3.white {
color:#fff;
font-weight:700
}

ul.bla {
padding-left:1.5em;
list-style-type:square;
color:#000;
background-color:transparent
}

li.bla {
margin-left:0;
text-color:#000;
list-style-type:square;
padding:0
}

ul {
padding-left:1.5em;
list-style-type:square;
color:#FFF;
background-color:transparent
}

li.nav {
margin-left:px;
text-color:#FFF;
list-style-type:square;
padding:0
}

a.black {
padding-top:1px;
text-decoration:none;
background-color:#d1dfff;
color:#0000af
}

a.black1 {
padding-top:1px;
text-decoration:none;
color:#000
}

a {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000
}

a:visited {
color:#960000
}

a:hover {
color:#fff;
background-color:#9b0000
}


a.nav {
width:100%;
display:block;
font-weight:700;
padding-left:10px;
font-size:11px;
text-decoration:none;
color:#fff
}

a.nav:visited {
color:#c8ffff
}

a.nav:hover {
color:#7d0000;
background-color:#9b9b9b;
}

a.nav2 {
font-weight:700;
padding-left:0px;
font-size:11px;
text-decoration:none;
color:#fff
}

a.nav2:hover {
color:#7d0000;
background-color:#9b9b9b;
}

p.article {
  color:#cccccc;
  text-align:justify;
}

p.white {
color:#f0f0f0;
text-align:justify;
padding-right:25px;
padding-left:25px;
}

p.right {
color:#dddddd;
float:right;
width:100%;
text-align:right;
padding-right:25px;
padding-left:25px;
}


a.black:visited,a.black1:visited {
color:#0000af
}

a.black:hover,a.black1:hover {
color:red
}

td,th {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
