body
  {
  background-color:#FFFFFF;
  margin-top:40px;
  }
h1
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:25px;
  color:#8CC63F;
  text-align:left;
  }
h2
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:15px;
  color:#000000;
  text-align:left;
  font-weight:bold;
  }
p
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#a6a9ad;
  text-align:left;
  line-height:18px;
  font-weight:bold;
  font-size:14px;
  }
.text-left
  {
  width:285px;
  background:URL(/cm/media/images/verticalbg.jpg);
  background-repeat:repeat-y;
  background-position:right;
  padding-right:35px;
  vertical-align:top;
  }
.text-right
  {
  padding-left:15px;
  }
#page
  {
  width:825px;
  background:URL(/cm/media/images/page-bg.jpg);
  background-repeat:repeat-y;
  position:relative;
  height:auto;
  margin: 0 auto;
  margin-bottom:15px;
  }
#leftside
  {
  text-align:left;
  position:absolute;
  left:-1px;
  top:2px;
  width:155px;
  padding-top:0px;
  height:auto;
  }
#logo
  {
  position:relative;
  margin-left:35px;
  }
#leftnav
  {
  position:relative;
  margin-left:22px;
  margin-top:20px;
  }
#leftnav ul
  {
  margin-left:0px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:16px;
  color:#7e7e7e;
  list-style:none;
  }
#leftnav li
  {
  margin-left:13px;
  font-family:Helvetica, Arial, sans-serif;
  font-weight:bold;
  font-size:15px;
  color:#BEC0C2;
  list-style:none;
  line-height:20px;
  }
#leftnav li a
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  color:#BEC0C2;
  list-style:none;
  text-decoration:none;
  }
#leftnav li a:visited
  {
  color:#BEC0C2;
  }
#leftnav li a:hover
  {
  color:#000000;
  }
#leftnav li.thispage
  {
  color:#7e7e7e;
  margin-left:0px;
  text-indent:13px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:16px;
  list-style:none;
  background:URL(/cm/media/images/arrow.jpg);
  background-repeat:no-repeat;
  background-position:left;
  }
#content
  {
  position:relative;
  width:670px;
  top:0px;
  left:155px;
  height:auto;
  text-align:center;
  }
#header
  {
  width:600px;
  margin-bottom:35px;
  margin: 0 auto;
  text-align: left;
  }
#detail
  {
  width:600px;
  background:URL(/cm/media/images/horizontalbg.jpg);
  background-repeat:repeat-x;
  background-position:top;
  padding-top:30px;
  padding-bottom:0px;
  height:auto;
  margin:20px auto;
  }
#detail ul
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#7e7e7e;
  text-align:left;
  padding-left:0px;
  margin-left:20px;
  line-height:20px;
  }
#footer
  {
  width:725px;
  margin: 0 auto;
  background:URL(/cm/media/images/horizontalbg.jpg);
  background-repeat:repeat-x;
  background-position:top;
  padding-top:40px;
  }
#footer ul
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:12px;
  margin:0px;
  list-style:none;
  }
#footer li
  {
  float:left;
  padding-left:5px;
  padding-right:5px;
  }
#footer li.ft
  {
  float:left;
  padding-left:9px;
  padding-right:9px;
  background:URL(/cm/media/images/footer-div.jpg);
  background-repeat:no-repeat;
  background-position:left;
  }
#footer li a
  {
  text-decoration:none;
  color:#7e7e7e;
  }
#footer li.ft a
  {
  text-decoration:none;
  color:#7e7e7e;
  }
#footer li a:visited
  {
  color:#7e7e7e;
  }
#footer li.ft a:visited
  {
  color:#7e7e7e;
  }
#footer li a:hover
  {
  color:#8CC63F;
  }
#footer li.ft a:hover
  {
  color:#8CC63F;
  }
#leftnav li.thissubnav
  {
  color:#7e7e7e;
  margin-left:13px;
  text-indent:13px;
  background:URL(/cm/media/images/dot.jpg);
  background-repeat:no-repeat;
  background-position:left;
  }
A.greenplainlist
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#8cc63f;
  text-align:left;
  padding-left:0px;
  margin-left:0px;
  list-style-image:none;
  line-height:25px;
  text-decoration:none;
  font-weight:bold;
  font-size:medium;
  }
#chat
  {
  position:relative;
   bottom:0px;
   left:0px;
   width:159px;
   height:40px;
  }
A.greenplainlist:active
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#8cc63f;
  text-align:left;
  padding-left:0px;
  margin-left:0px;
  list-style-image:none;
  line-height:25px;
  text-decoration:none;
  }
A.greenplainlist:hover
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#000000;
  text-align:left;
  padding-left:0px;
  margin-left:0px;
  list-style-image:none;
  line-height:25px;
  text-decoration:none;
  }
A.learnmore
  {
  color:#8CC63F;
  margin-top:30px;
  margin-left:0px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:16px;
  font-weight:bold;
  list-style:none;
  background:URL(/cm/media/images/arrow-learnmoregreen.jpg);
  background-repeat:no-repeat;
  background-position:right;
  text-decoration:none;
  padding-right:25px;
  }
A.learnmore:active
  {
  color:#8CC63F;
  margin-left:0px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:16px;
  list-style:none;
  background:URL(/cm/media/images/arrow.jpg);
  background-repeat:no-repeat;
  background-position:right;
  }
A.learnmore:hover
  {
  color:#000000;
  margin-left:0px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:16px;
  list-style:none;
  background:URL(/cm/media/images/arrow-learnmoreblack.jpg);
  background-repeat:no-repeat;
  background-position:right;
  padding-right:25px;
  }
.quotesource
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:19px;
  color:#000000;
  text-align:left;
  font-weight:bold;
  }
.quotetitle
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:16px;
  color:#7e7e7e;
  text-align:left;
  line-height:20px;
  font-weight:500;
  }
.text-left-narrow
  {
  width:225px;
  padding-right:25px;
  vertical-align:top;
  }
A.learnmore2
  {
  color:#8CC63F;
  margin-top:30px;
  margin-left:0px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  list-style:none;
  text-decoration:none;
  }
A.learnmore2:hover
  {
  color:#000000;
  margin-left:0px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  list-style:none;
  }
li
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#a6a9ad;
  text-align:left;
  line-height:18px;
  font-weight:bold;
  font-size:13px;
  }
A.greensmall
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  color:#8cc63f;
  text-align:left;
  padding-left:0px;
  margin-left:0px;
  list-style-image:none;
  line-height:25px;
  text-decoration:none;
  }
A.greensmall:hover
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#000000;
  text-align:left;
  padding-left:0px;
  margin-left:0px;
  list-style-image:none;
  line-height:25px;
  text-decoration:underline;
  }
contact
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#a6a9ad;
  text-align:left;
  line-height:18px;
  font-weight:bold;
  font-size:14px;
  }
pdark
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#808385;
  text-align:left;
  line-height:18px;
  font-weight:bold;
  font-size:13px;
  }
A.learnmore3
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:18px;
  color:#8CC63F;
  text-align:left;
  font-weight:bold;
  list-style:none;
  text-decoration:none;
  }
A.learnmore3:hover
  {
  color:#000000;
  margin-left:0px;
  font-family:Helvetica, Arial, sans-serif;
  list-style:none;
  }
.txt101
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#a6a9ad;
  text-align:left;
  line-height:18px;
  font-weight:bold;
  font-size:14px;
  }
.tagline
  {
  font-family:Helvetica, Arial, sans-serif;
  font-size:15px;
  color:#000000;
  text-align:left;
  font-weight:bold;
  }
.form-text
  {
  font-family:Helvetica, Arial, sans-serif;
  color:#a6a9ad;
  text-align:left;
  line-height:18px;
  font-weight:bold;
  font-size:12px;
  }
.form-box
  {
  width:205px;
  height:14px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:12px;
  color:#777777}
.form-textarea
  {
  width:205px;
  height:40px;
  font-family:Helvetica, Arial, sans-serif;
  font-size:12px;
  color:#777777}


/* NAVSTYLE */
.systoplevel:link
  {
  color:#BEC0C2;text-decoration:none;line-height:20px;font-weight:bold;margin-left:13px;font-family:Helvetica, Arial, sans-serif;font-size:16px;
  }
.systoplevel:visited
  {
  color:#BEC0C2;text-decoration:none;line-height:20px;font-weight:bold;margin-left:13px;font-family:Helvetica, Arial, sans-serif;font-size:16px;
  }
.systoplevel:hover
  {
  color:#8CC63F;
  }
.systoplevel:active
  {
  color:#8CC63F; text-decoration:none; line-height:20px; font-weight:bold; margin-left:0px; text-indent:0px; padding-left:12px; font-family:Helvetica, Arial, sans-serif; font-size:16px; list-style:none; background:URL(/cm/media/images/arrow.jpg); background-repeat:no-repeat; background-position:center left;
  }
.systoplevelStatic
  {
  color:#8CC63F; text-decoration:none; line-height:20px; font-weight:bold; margin-left:0px; text-indent:0px; padding-left:12px; font-family:Helvetica, Arial, sans-serif; font-size:16px; list-style:none; background:URL(/cm/media/images/arrow.jpg); background-repeat:no-repeat; background-position:center left;
  }
.syssubpage:link
  {
  color:#BEC0C2;text-decoration:none;line-height:15px;margin-left:0px;font-weight:600;font-family:Helvetica, Arial, sans-serif;font-size:13px;padding-left:0px;margin-top: 2px; margin-bottom: 2px;
  }
.syssubpage:visited
  {
  color:#BEC0C2;text-decoration:none;line-height:15px;margin-left:0px;font-weight:600;font-family:Helvetica, Arial, sans-serif;font-size:13px;padding-left:0px;margin-top: 2px; margin-bottom: 2px;
  }
.syssubpage:hover
  {
  color:#000000;
  }
.syssubpage:active
  {
  color:#000000;text-decoration:none;line-height:15px;margin-left:0px;font-weight:600;font-family:Helvetica, Arial, sans-serif;font-size:13px;padding-left:0px;margin-top: 2px; margin-bottom: 2px;
  }
.syssubpageStatic
  {
  color:#000000;text-decoration:none;line-height:15px;margin-left:0px;font-weight:600;font-family:Helvetica, Arial, sans-serif;font-size:13px;padding-left:0px;margin-top: 2px; margin-bottom: 2px;
  }
