
BODY {
  left-margin: 0px;
  left-top: 0px;
  margin-top: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  width: 780px;
  background-color: #FFFFFF;
  background-image: url(/images/bg.gif);
  font-family: "Verdana","Sans Serif";
  font-size: 9pt;
  scrollbar-face-color:#666666;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#8B8B8B;
  scrollbar-shadow-color:#A9A9A9;
  scrollbar-highlight-color:#A9A9A9;
}
.dhtmlNav {
  font-family: Verdana, Arial;
  font-size: 8pt;
  font-weight: normal;
  color: #363636;
  text-decoration: none;
  cursor:hand;
  line-height:20px;
}
.aws {
  color:#E41C1C;
}
.allcaps {
  text-transform: uppercase;
}
.bold {
  font-weight: bold;
}
.highlightgrey {
  background-color: #ECECEC;
}
.highlightblock {
	background-color: #EFEFEF;
	border: 1px solid #999999;
}
.highlightblockOff {
	border: 1px solid #FFFFFF ;
}
A:hover {
  text-decoration: none;
  color: #E41C1C;
}

.M {
  color: #000000;
  text-decoration: none;
  font-family: "Verdana", "Sans Serif";
  font-size: 8pt;
  text-decoration: none;
}
.why {
  width: 190;
  position: absolute;
  top: 110px;
  left: 570px;
  text-align: justify;
}
.homeservcontent {
  width: 170;
  font-family: "verdana", "Sans Serif";
  color: #363636;
  font-size: 9pt;
  text-align: justify;
}
.esolhome {
  width: 278px;
  position: absolute;
  top: 132px;
  left: 485px;
  text-align: justify;
}
.esolhomenav {
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  color: #333333;
}
.esolpara {
  margin-left: 10px;
  margin-right: 10px;
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  text-align: justify;
  color: #333333;
}
.esolsubtlt {
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
  margin-left: 5px;
  margin-right: 5px;
}
.esolques {
  color: #333333;
}
.esolcontent {
  margin-left: 10px;
  margin-right: 10px;
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  text-indent: 30pt;
  text-align: justify;
  color: #333333;
}
.esolbullets {
  margin-right: 10px;
  font-family: "verdana", "Sans Serif";
  font-size: 8pt;
  color: #333333;
}
.esolnews {
  margin-left: 10px;
  margin-right: 10px;
  font-family: "verdana", "Sans Serif";
  font-size: 8pt;
  text-align: justify;
}
.legal {
  margin-left: 15px;
  margin-right: 20px;
  font-family: "verdana", "Sans Serif";
  font-size: 8pt;
  text-align: justify;
  color: #333333;
}
.sidenavlink {
  font-family: "verdana", "Sans Serif";
  color: #333333;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
.footlinks {
  color: #666666;
  text-decoration: none;
  font-family: "Verdana", "Sans Serif";
  font-size: 8pt;
}
.footlinksbox {
  margin-left: 5px;
  margin-bottom: 10px;
  margin-top: 10px;
}
.footer {
  font-family: "Verdana", "Sans Serif";
  font-size: 9pt;
  text-align: center;
  text-decoration: none;
  color: black;
  margin-top: 15px;
  margin-bottom: 15px
}
.thanks {
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  color: #333333;
  margin-left: 10px;
  margin-right: 10px;
}
.toplinks {
  font-family: sans-serif, Verdana;
  font-size: 9pt;
  text-transform: uppercase;
  text-decoration: none;
  color: black
}
.frmlable {

  font-family: "verdana", "Sans Serif";
  font-size: 8pt;
  color: #333333;
}
.helpques {
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  color: #333333;
  font-weight: bold;
  text-decoration: none;
}
.helpans {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 20px;
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  text-indent: 30pt;
  text-align: justify;
  color: #333333;
}
.helpmenu {
  list-style-image: url(/images/bul-yellow.gif);
  font-family: "verdana", "Sans Serif";
  font-size: 9pt;
  color: #333333;
  text-decoration: none;
}
.helpmenu A {
  text-decoration: none;
}
.sitemap {
  font-family: Verdana, Arial;
  font-size: 9pt;
  font-weight: normal;
  line-height:20px;
  margin-left:10px;
}
.sitemap A {
  color: #363636;
  text-decoration: none;
}

INPUT {
  FONT-FAMILY: "verdana", "Sans Serif";
  FONT-SIZE: 8pt;
}

TEXTAREA {
  FONT-FAMILY: "verdana", "Sans Serif";
  FONT-SIZE: 8pt;
}

SELECT {
  FONT-FAMILY: "verdana", "Sans Serif";
  FONT-SIZE: 8pt;
}
CHECKBOX {
  FONT-FAMILY: "verdana", "Sans Serif";
  FONT-SIZE: 8pt;
}
RADIO {
  FONT-FAMILY: "verdana", "Sans Serif";
  FONT-SIZE: 8pt;
}
PASSWORD {
  FONT-FAMILY: "verdana", "Sans Serif";
  FONT-SIZE: 8pt;
}
SUBMIT {
  FONT-FAMILY: "verdana", "Sans Serif";
  FONT-SIZE: 8pt;
}


/* This is the Style Sheet for Netscape 4.x Browsers */
/* drop down menu styles */
#navstyle {
  text-decoration: none;
  font-family: Verdana, Arial;
  color: #363636;
  font-size: 8pt;
}
A.#navstyle {
  text-decoration: none;
}
.navbgcolor {
  background: #DFDFDF;
}
.nav {
  font-family:"verdana, arial";
  font-size:8pt;
  color:"#363636";
  background-color: "transparent";
  width:90;
  line-height:11pt;
  text-align:"left";
  cursor:"hand";
  text-decoration:none;
}
.netMenu {
  fontFamily:verdana, arial;
  font-size:8pt;
  color:#363636;
  text-align:left;
  margin-left:1px;
  line-height:15px;
  margin-top:1px;
  text-decoration:none;
}
.netMenuMac {
  fontFamily:verdana, arial;
  font-size:9pt;
  color:#363636;
  text-align:left;
  margin-left:3px;
  line-height:12px;
  margin-top:5px;
}
