/* CSS Document */

body { background-image:url(../images/bg.gif); background-repeat:repeat-x; margin-top: 20px; margin-bottom:0px; margin-left:0px; margin-right:0px; }

td { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#212121; line-height:18px; }

hr { height:1px; color:#58585a;}

input.textbox { border:1px solid #58585a; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#58585a; padding-top:3px; padding-bottom:2px; padding-left:2px; }

.title { font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#00853e; line-height:18px; }

a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00853e; line-height:18px; text-decoration:underline; }
a:hover { text-decoration:none; }

.bodypad { background-color:#FFFFFF; padding-left:34px; padding-right:34px; }

.menubg { background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; }

.menu_div { cursor:default; }

.flashbd { border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }

.home_main { padding-left:20px; padding-right:20px; padding-top:10px; }

.home_rhc { background-image:url(../images/rhc_bg.gif); background-repeat:repeat; }

.custombutton {padding:0;margin:0;border:none;background:none;cursor:pointer; width:66px;}
* html .custombutton {cursor:hand;} /* alternate cursor style for ie */

h1 {
  color: #00853e;
  padding-left: 36px;
  background: transparent url(../images/header-icon.jpg) no-repeat 0 0;
  line-height: 28px;
  font-weight: normal;
  }

h2 {
  font-size: 16px;
  color: #00853e;
  font-weight: normal;
  }

