body{ margin: 0px; padding: 0px; background: #0d1220; font: 16px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }
a{ color: #002390; }
a:hover{ color: #00abff; }
a:visited{ color: #a2029c; }
a img{ border: 0px; }
td img{ display: block; border: 0px; padding: 0px; margin: 0px; }

h1{ color: #C3EBFF;  font: 27px "Times New Roman", Times, serif;  text-align: center;   }

.menu a{ background: transparent;  color: #A1DFFF;  font: bold 16px Arial, Helvetica, sans-serif;  text-decoration: none; }
.menu a:hover{ background: transparent;  color: #FFEBD7;  font: bold 16px Arial, Helvetica, sans-serif;  text-decoration: none; }
.menu p.act{ background: transparent;  color: #FFEBD7;  font: normal 15px Arial, Helvetica, sans-serif;  text-decoration: none; }
td.lita{ background: url(../images/dot.png) no-repeat left;  height: 30px;  width: 25px; }
.dropmenudiv{ text-align: left; position:absolute; margin-top: 0px; border-top: 10px solid #FFEBD7; z-index:100; background: #F9FFFF; width: auto; visibility: hidden; padding: 0px 2px; }
.dropmenudiv a{ text-align: left; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #383838; display: block; border-bottom: 1px dotted #cccccc; padding: 5px 5px 5px 8px; text-decoration: none; }
.dropmenudiv a:hover{ font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; background: #FFEBD7; color: #ff4500; }

.banner{ display: block; background: url(../images/beautyangel2021.jpg?v=1) no-repeat top; width: 1050px; height: 325px; text-align: left; padding: 0px;    }
.bannermid{ display: block; text-align: left; padding: 0px; background: url(../images/beautyangel2.jpg) no-repeat top; width: 1050px; height: 215px; }

.container{ width: 1050px; text-align: left; background: url(../images/conttop.jpg) no-repeat top; margin: 0px; padding: 110px 0px 25px 0px; }
.container h1{  text-align: left; margin: 0px; padding: 0px 70px 20px 70px; background: transparent;   font: 27px "Times New Roman", Times, serif;  color: #002390;   }
.cont { margin: 0px; background: url(../images/cont.jpg) repeat-y top; width: 1056px; padding: 0px;}
.cont h2{  text-align: left; margin: 0px; padding: 0px 70px 20px 70px; background: transparent;   font: 27px "Times New Roman", Times, serif;  width: auto;   }

.txt{ margin: 0px; background: transparent;  width: 900px;  padding: 0px 0px 10px 100px;  min-height: 350px;  }
.txt p{ margin: 0px; background: transparent; padding: 0px; }
.txt table{  background: White; border: 1px solid Black; margin: 0px; padding: 0px; width: 900px; border-collapse: collapse; }
.txt table td {
	border: 1px solid; padding: 5px; vertical-align: middle;
}
.txt ul{ margin: 0px; background: transparent; padding: 0px; }

.br{ background: url(../images/contbot.jpg) no-repeat top; min-height: 35px; padding: 0px; width: 1050px;  margin: 0px;}

.bottom{ background: transparent; width: 1050px;}

#colortab td{ height: 47px; }