body { margin: 0; padding: 0; background-color: transparent; color: black; font-family: verdana; scrollbar-base-color: #778899; }

#selector_guide {
  position: absolute;
  top: 200px;
  left: 400px;
  width: 200px;
  height: 50px;
  background-color: transparent;
  /* border: 1px solid black; */
  z-index: 100;
}

#header {
  margin: 0;
  padding: 0;
  height: 90px;
  background-color: white;
  background-image: url(/templates/isg_mlt/images/mlt-logo.jpg);
  background-repeat: no-repeat;
  background-position-x: 0px;
  background-position-y: 0px;
}

#main {
  /* top-margin: 0px; */
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: transparent;
}

#top_menu {
  position: absolute;
  top: 20px;
  left: 370px;
  width: 350px;
  /* height: 25px; */
  /* border: 1px solid darkgrey; */
  background-color: transparent;
}

#date { font-family: verdana; position: absolute; top: 10px; left: 780px; width: 150px; height: 30px; border: solid 0 green; background-color: transparent; }

#uv_products { font-family: verdana; position: absolute; top: 195px; left: 100px; width: 220px; height: 300px; border: solid 0 green; background-color: transparent; }

#minis {
  position: absolute;
  top: 440px;
  left: 340px;
  width: 575px;
  /* height: 170px; */
  border: 0px solid green;
  background-color: transparent;
}

#login {
  position: absolute;
  top: 350px;
  left: 10px;
  width: 175px;
  height: 200px;
  border: 0px solid green;
  background-color: transparent;
  z-index: 2;
}

#thermal_products {
  position: absolute;
  top: 215px;
  left: 740px;
  width: 180px;
  height: 200px;
  border: 0px solid green;
  background-color: transparent;
  z-index: 2;
}

#swoosh {
  position: absolute:
  margin-top: 100px;
  top: 0px;
  margin-left: 100px;
  width: 800px;
  height: 510px;
  border: 0px solid blue;
  background-color: white;
  background-image: url(/templates/isg_mlt_firstpage/images/swoosh.jpg);
  background-repeat: no-repeat;
  background-position-x: 0px;
  background-position-y: 0px;
}
#bottom_menu {
  clear: both;
  margin-left: 230px;
  width: 565px;
  /* height: 22px; */
  /* border: 1px solid darkgrey; */
  background-color: white;
  z-index: 100;
}

#footer {
  clear: both;
  margin-left: 360px;
  border: 0px solid red;
  background-color: white;
}





td, tr, p, div { font-size        : 11px;
  /* color            : #cccccc; */
  color            : black; font-family: verdana; }

/* ul {
  margin           : 0px 0px 0px 0px;
  list-style-position: outside;
} */

ul {
  list-style-position: outside;
  padding-left: 0px;
  margin-left: 3em;
}

li {
  list-style: url(/templates/isg_mlt_firstpage/images/orangeball.gif);
  /* color: orange; */
}

hr {
  background       : #CCCCCC;
  height           : 1px;
  width            : 100%;
}

.title { font-size: 24px; font-weight: bold; color            : #7b8da1; font-family: verdana; }
.bull_header { font-size: 14pt; font-family: verdana; font-weight: bold; }
.bull_subheader { color: #00837d; font-size: 12pt; font-family: verdana; font-weight: bold; }
.bull_boldtext { font-size: 9pt; font-family: verdana; font-weight: bold; }
.bull_boldittext { font-size: 10pt; font-family: verdana; font-weight: bold; font-style: italic; }
.bull_wtboldittext { color: white; font-size: 9pt; font-family: verdana; font-style: italic; font-weight: bold; }
.pathway { font-size: 11px; color: #000000; font-family: verdana; }

a.pathway:link, a.pathway:visited { color            : #000000; font-family: verdana; font-weight      : normal; }

a.pathway:hover { color            : #000000; font-family: verdana; font-weight      : normal; text-decoration   : underline; }

/* --Default Class Settings-- */
a.mainlevel:link, a.mainlevel:visited { color: #333333; font-family: verdana; background-position: left 50%; text-align: left;
        /* font-weight: bold; */
 }

a.mainlevel:hover { color: #00000; font-family: verdana; background-position: left 50%; text-align: left; }

a.mainmenu:link, a.mainmenu:visited { color: #333333; font-family: verdana;
  /* font-weight: bold; */
}

a.mainmenu:hover, { color: #000000; font-family: verdana; text-decoration: underline; }

a.sublevel:hover { color: #000000; font-family: verdana; text-decoration: underline; }

a.sublevel:link, a.sublevel:visited { color: #333333; font-family: verdana; font-weight: normal; }

table.moduletable {
  margin: 0px 0px 0px 0px;
  width: 95%;
  border-left: solid 0px #000000;
  border-right: solid 0px #000000;
  border-top: solid 0px #000000;
  border-bottom: solid 0px #000000;
  margin-left: 0px;
}

table.moduletable th { font-size        : 11px; font-weight      : bold; color            : #000000; font-family: verdana; text-align       : left; width            : 100%; padding: 10px; margin: 0; }

table.moduletable td { font-size: 10px; font-family: verdana; font-weight: normal; border: solid 0 black; padding: 1px 0 0 5px; margin: 0; background-color: transparent; }

.poll { font-size        : 10px; color            : #555; font-family: verdana; line-height      : 14px; }

.sectiontableheader {
  background-color : #CCCCCC;
  color            : #7B8DA1;
  font-weight      : bold;
}

.sectiontableentry1 {
  background-color : #F0F0F0;
}

.sectiontableentry2 {
  background-color : #E0E0E0;
}

.small { font-size        : 10px; color            : #00837d; font-family: verdana; text-decoration  : none; font-weight      : medium; }

.smalldark { font-size        : 10px; color            : #000000; font-family: verdana; text-decoration  : none; font-weight      : normal; }

.contentpane {
  background       : #FFFFFF;
}

.contentpaneopen {
  background       : transparent;
  color            : black;
}

.contentheading, .componentheading { font-size        : 11px; font-weight      : bold; color            : #7b8da1; font-family: verdana; text-align       : left; }

.createdate { font-size        : 10px; color            : #999999; font-family: verdana; text-align       : left; }

.button { font-style       : normal; font-size        : 10px; font-weight      : bold; background-color : #f0f0f0; color            : #000000; font-family: verdana; border           : solid 1px #cccccc; }

.inputbox { font-size        : 10px; color            : #000000; font-family: verdana; background-color : #f0f0f0;
  /* border           : 1px solid #CCCCCC; */
  border           : solid 1px black; }

a:link, a:visited { font-size        : 12px; color            : #000000; font-family: verdana; text-decoration  : none; }

a:hover { color            : #000000; font-family: verdana; text-decoration  : underline; }

/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited { font-size: 13px; font-weight: bold; color: #000000; font-family: verdana; text-align:left; }

a.contentpagetitle:hover { font-size: 13px; font-weight: bold; text-align:left; color: #7b8da1; font-family: verdana; text-decoration: underline; font-weight: bold; }

a.category:link, a.category:visited {
  color            : #333333;
  font-weight      : bold;
}

a.category:hover {
  color            : #7B8DA1;
}

/* Styles for dhtml tabbed-pages */
.ontab {
  background-color: #ffae00;
  border-left: outset 2px #ff9900;
  border-right: outset 2px #808080;
  border-top: outset 2px #ff9900;
  border-bottom: solid 1px #d5d5d5;
  text-align: center;
  cursor: hand;
  font-weight: bold;
  color: #FFFFFF;
}

.offtab {
  background-color : #e5e5e5;
  border-left: outset 2px #E0E0E0;
  border-right: outset 2px #E0E0E0;
  border-top: outset 2px #E0E0E0;
  border-bottom: solid 1px #d5d5d5;
  text-align: center;
  cursor: hand;
  font-weight: normal;
}
.tabpadding {
}

.tabheading {
  background-color: #ffae00;
  text-align: left;
}

.pagetext {
  visibility: hidden;
  display: none;
  position: relative;
  top: 0;
}

/* for modifying { moscode} output.  Dont set the colour! */
.moscode {
  background-color: #f0f0f0;
}

/* Text passed with mosmsg url parameter */
.message { font-weight: bold; font-size : 10pt; color : #ff6600; font-family: verdana; text-align: center; }

/* custom stuff */
.container{
  border: solid;
  border-width: 1px;
  border-color: #efefef;
  background-color: White;
}

.boxes {
  border: solid;
  border-color: #efefef;
  border-width: 1px;
}
element { }
..bulliten head { }
