/* Basic */

body { color: black; background-color: white; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding: 0px; }
a:link { color: #00a2d1; }
a:visited { color: #00bdf5; }
a:hover { color: #fd752b; }

/* End basic */

/* banner */
.allcont { width: 970px; height: auto; text-align: left; background: white; background-image: url(../images/ui/contbg.png); background-repeat: repeat-y; }

.firsth1 { width: 970px; height: 20px; text-align: center; background: #05a; color: white; background-image: url(../images/ui/hdbar.png); }
.firsth1 h1 { color: white; font-size: 9pt; font-weight: bold; font-stretch: semi-expanded; line-height: 11pt; padding: 0px; margin: 0px;  }

.banner { width: 970px; height: 200px; background: white; background-repeat: no-repeat; background-image: url(../images/ui/banner.png); }
.status { width: 970px; height: 30px; border: 1px solid silver; }
/* banner */


/* Content */
/* sidemenu */

.sidemenucont {}
.sm { background: #acf; font-size: 10pt; font-stretch: wider; text-decoration: none; width: 200px; height: auto; float: left; vertical-align: top; background-image: url(../images/ui/sm.png); background-repeat: repeat-y; }
.sm li { list-style-type: none; }
.sm a { display: block; padding-left: 20px; color: navy; text-decoration: none; width: 200px; max-width: 200px; height: 25px; vertical-align: middle; background-repeat: repeat-y; background-position: -2px 0px;  background-image: url(../images/ui/sm_a.png); }
.sm a:hover { display: block; padding-left: 20px; color: blue; text-decoration: none; width: 200px; height: 25px; vertical-align: middle; background-repeat: repeat-y; background-position: -252px 0px;  background-image: url(../images/ui/sm_a.png); }
.sm a:active { display: block; padding-left: 20px; color: #fa1; text-decoration: none; width: 200px; height: 25px; vertical-align: middle; background-repeat: repeat-y; background-position: -502px 0px;  background-image: url(../images/ui/sm_a.png); }

#sm1 li { list-style-type: none; }
#sm1 a { display: block; padding-left: 30px; color: navy; text-decoration: none; width: 200px; max-width: 200px; height: 25px; vertical-align: middle; background-repeat: repeat-y; background-position: -2px 0px;  background-image: url(../images/ui/sm_a.png); }
#sm1 a:hover { display: block; padding-left: 30px; color: blue; text-decoration: none; width: 200px; height: 25px; vertical-align: middle; background-repeat: repeat-y; background-position: -252px 0px;  background-image: url(../images/ui/sm_a.png); }
#sm1 a:active { display: block; padding-left: 30px; color: #fa1; text-decoration: none; width: 200px; height: 25px; vertical-align: middle; background-repeat: repeat-y; background-position: -502px 0px;  background-image: url(../images/ui/sm_a.png); }

/* End Sidemenu */

.cont { color: gray; width: 730px; height: auto; float: right; }
.cont p {  }
.cont h1 { color: navy; font-size: 24pt; font-weight: bold; }
.cont h2 { color: navy; font-size: 18pt; font-weight: bold; }
.cont h3 { color: navy; font-size: 14pt; font-weight: bold; }
/* End content */

/* Footer */
.footer { width: 970px; height: 150px; color: white; background: navy; text-align: right; font-size: 9pt; font-weight: bold; font-stretch: extra-expanded; line-height: 15pt; padding-right: 10px; padding-top: 10px; vertical-align: text-top; background-image: url(../images/ui/footer.png); background-repeat: repeat-y; }
/* End footer */
