 <!--
  body { background-color: #f8f2ef; margin-top: 15px; text-align: center; background-repeat: no-repeat;}

  div, table {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; letter-spacing: 1px; }

  div.fullcontainer { position: relative; width: 910px; height: auto; margin-left: auto; margin-right: auto; padding: 0px; background: #ffffff; border: 1px solid #222222; }
  div.fullinnercontainer { position: relative; margin: 0px; padding: 0px; }
  
  div.contentcontainer { position: relative; z-index: 1; padding: 160px 200px 50px 200px; margin: 0px; text-align: left;}
  div.contentcontainer { height: 400px; } /* IE will use this */
  html>body div.contentcontainer { height: auto; min-height: 380px; } /* Everything but IE will overide with this */

  div.maincontenthead { width: 400px; height: 23px; padding: 0px; border-bottom: 2px #ec6c11 solid;}
  div.maincontentpara { width: 550px; padding: 5px; }

  div.servicemenuhead { z-index: 2; position: absolute; left: 20px; top: 248px; width: 130px; padding: 0px; border-bottom: 1px #ec6c11 solid; text-align: right;}
  div.servicemenupara { z-index: 2; position: absolute; left: 20px; top: 273px; width: 130px; height: 200px; padding: 0px; text-align: right;}

  div.servicelinkresources { z-index: 2; position: absolute; right: 1px; top: 198px; width: 160px; padding: 0px; text-align: left;}
  div.servicelinkreshead { border-bottom: 1px #ec6c11 solid; text-align: left;}
  div.servicelinkrespara { }
  /*div.servicedownloadshead { z-index: 2; position: absolute; right: 1px; top: 198px; width: 160px; padding: 0px; border-bottom: 1px #ec6c11 solid; text-align: left;}
  div.servicedownloadspara { z-index: 2; position: absolute; right: 1px; top: 220px; width: 155px; height: 200px; padding: 0px; text-align: left;}*/

  div.contactform { z-index: 2; position: absolute; left: 180px; top: 195px; width: 400px; height: 350px; padding: 5px; }
  div.contactaddress { z-index: 2; position: absolute; left: 640px; top: 180px; width: 210px; height: 300px; padding: 5px; text-align: right;}

  div.header { z-index: 1; position: absolute; left: 0px; top: 0px; padding: 0px; width: 910px; height: 160px; }
  div.leftcurve { z-index: 1; position: absolute; left: 0px; top: 160px; padding: 0px; width: 90px; height: 175px; }
  div.rightcurve { z-index: 0; position: absolute; right: 0px; bottom: 230px; padding-bottom: 0px; width: 50px; height: 170px; }
  div.btmleftphoto {  z-index: 0; position: absolute; left: 0px; bottom: 0px; padding: 0px; width: 300px; height: 230px; }
  div.btmrightcorner { z-index: 0; position: absolute; right: 0px; bottom: 0px; padding: 0px; width: 610px; height: 230px; }

  div.menuhome { z-index: 4; position: absolute; left: 27px; top: 108px; padding: 0px; }
  div.menuabout { z-index: 4; position: absolute; left: 103px; top: 108px; padding: 0px; }
  div.menuservices { z-index: 4; position: absolute; left: 184px; top: 108px; padding: 0px; }
  div.menuworking { z-index: 4; position: absolute; left: 285px; top: 108px; padding: 0px; }
  div.menuresources { z-index: 4; position: absolute; left: 475px; top: 111px; padding: 0px; }
  div.menucontact { z-index: 4; position: absolute; left: 590px; top: 108px; padding: 0px; }

  div.footer { z-index: 4; position: absolute; right: 10px; bottom: 20px; padding: 0px; }
  div.dedoko { z-index: 0; position: absolute; bottom: -15px; right: 0px; padding: 0px; color: #aaaaaa; }

  h1 { font-size: 13pt; color: #ec6c11; font-weight: bold; margin-left: 0px; margin-top: 0.25em; margin-bottom: 0.25em;}
  h2 { font-size: 10pt; color: #444444; font-weight: bold; margin-left: 0px; margin-top: 0.25em; margin-bottom: 0.25em;}
  h3 { font-size: 8pt; color: #ec6c11; margin-left: 0px; margin-top: 0.25em; margin-bottom: 0.25em;}
  p { font-size: 8pt; color: #444444; margin-left: 0px; margin-top: 0.75em; margin-bottom: 0.75em;}
  ul { display: list-item; list-style-position: inside; font-size: 8pt; color: #444444; margin-left: 0px; margin-top: 0.6em; margin-bottom: 0.6em;}
  li { display: list-item; list-style-position: inside; font-size: 8pt; color: #444444; margin-left: 0px; margin-top: 0.4em; margin-bottom: 0.4em;}
  .Orange { color: #ec6c11; }
  .bold { font-weight: bold; }
  
  a  { color: #ec6c11; text-decoration: none; }
  a:hover  { color: #ec6c11; text-decoration: underline; }
  a.orangegrey  { color: #ec6c11; }
  a.orangegrey:hover  { color: #ffffff; }
  a.h2link  { color: #444444; }
  a.h2link:hover  { color: #ec6c11; text-decoration: none; }
  a.footer  { color: #eeeeee; font-family: arial; font-size: 8pt; letter-spacing: 2px; }
  a.footer:hover  { color: #ec6c11; text-decoration: none; }

  a.dedoko { font-size: 7pt; color: #aaaaaa; }
  a.dedoko:hover { color: #ec6c11; }

  input { font-size: 8pt; color: #444444; }
  textarea { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #444444; }
  select { font-size: 8pt; color: #444444 }
 -->