body {
  background: #ffffff url('images/bodybg.png') repeat-x;
  margin: 0 ;
  padding: 0;
  font-family: arial, tahoma, verdana;
  font-size: 12px;
  color: #555555;
}
p {
  color: #555555;
  margin: 0;
  padding: 0 0 15px 0;
  font-family: arial, tahoma, verdana;
  font-size: 13px;
  line-height: 150%;
}
li {
  color: #555555;
  font-family: arial, tahoma, verdana;
  font-size: 13px;
  line-height: 150%;
}
a:active, a:link, a:visited, a:hover {
  color: #555555;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}
a:hover {
  color: #e4a11b;
}
a.tab-on {
  color: #e4a11b;
}
h1 {
  color: #555555;
  margin: 0;
  padding: 0 0 10px 0;
  font-family: arial, tahoma, verdana;
  font-size: 27px;
  font-weight: normal;
}
h2 {
  color: #555555;
  margin: 0;
  padding: 5px 0;
  font-family: arial, tahoma, verdana;
  font-size: 17px;
}
h3 {
  color: #555555;
  margin: 10px 0;
  padding: 0;
  font-family: arial, tahoma, verdana;
  font-size: 15px;
}
table, img {
  border: 0;
}
.none {
 margin: 0;
 padding: 0;
}
#wrapperbg {
  margin: 0 auto;
  padding: 0;
  width: 910px;
  background: url('images/wrapperbg.jpg') repeat-y;
}
#wrapper {
  width: 900px;
  padding: 0 5px;
  background: url('images/mainbg.jpg') no-repeat;
}
#header {
  border: 0;
  background: #ffffff;
}
#logo {
  width: 300px;
  vertical-align: top;
}
#nav {
  text-align: right;
  width: 585px;
  vertical-align: bottom;
  padding: 0 15px 25px 0;
}
#nav a {
  font-size: 17px;
  margin: 0 16px;
}
#splash {
  height: 350px;
}
#main {
  padding: 0;
  border: 0;
  width: 900px;
}
#main td{
  vertical-align: top;
}
#sidebar {
  padding: 25px;
  width: 221px;
  background: #f1f1f2;
}
#content {
  padding: 25px;
  width: 629px;
}
#content ul {
  margin: 0 15px;
  padding: 0;
}
#content ul li{
  margin: 0;
  padding: 2px 0 2px 15px;
  list-style-type: square;
  padding: 5px 0 0 0;
/*  display: block;
  background: url('images/arrow_bullet.gif') left no-repeat; */
}
#gold-box {
  background: #eccd8d url('images/gold-box.jpg') bottom no-repeat;
  margin-bottom: 25px;
  padding: 20px;
}
#gold-boxt {
  background: #eccd8d url('images/gold-box.jpg') bottom no-repeat;
  margin-bottom: 25px;
  padding: 10px;
}
#gold-box h2{
  color: #ffffff;
  font-size: 23px;
  margin: 0;
  padding: 0 0 10px 0;
}
#showcase-box {
  background: #e2e2e2;
  padding: 10px;
  width: 201px
}
#showcase-box h2 {
  color: #555555;
  font-size: 23px;
}
#showcase-box div {
  text-align: center;
}
#footer {
  border-top: 2px solid #9d9fa2;
  width: 100%;
  padding: 20px;
}
#footer td {
  line-height: 40px;
}
#footer #copyright {
  width: 350px;
  font-size: 11px;
  background: url('images/footer-logo.png') left no-repeat;
  padding-left: 150px;
}
#footer #links {
  text-align: right;
  font-size: 11px;
}
#footer #links a{
  font-size: 11px;
  font-weight: normal;
}
.line {
  margin: 15px 0;
  border-top: 1px solid #969380;
}
.small {
  font-size: 10px;
}
.bold {
  font-weight: bold;
}
#app-notice {
  background: url('images/app-notice.jpg') left no-repeat;
  width: 200px;
  height: 54px;
  padding: 280px 0 0 375px;
}
#app-notice p {
  background: url('images/bullet.gif') left no-repeat; 
  padding: 0 0 0 7px;
}
#app-notice span {
  font-size: 10px;
  padding-left: 7px;
}
.msg {
  padding: 10px;
  background: #f5f5f5;
  border: 2px solid #cc0000;
  font-size: 15px;
  margin-bottom: 10px;
}
.msgs {
  padding: 10px;
  background: #f5f5f5;
  border: 2px solid #e4a11b;
  font-size: 15px;
  margin-bottom: 10px;
}
#contact-form th {
  vertical-align: middle;
  text-align: left;
  font-weight: bold;
  width: 100px;
}
.textbox,.textarea {
  width: 450px;
  border: 1px solid #969380;
  padding: 5px;
  font-family: arial, tahoma, verdana;
  font-size: 12px;
}
.submit {
  border: 0;
  padding: 5px 20px;
  font-size: 15px;
  color: #ffffff;
  background: #e4a11b;
}
