body {
  background-color:#ffffff;
  margin: 0;
  font-family:Arial;
  font-size:13px;
  color:#696969;
}
p {
  font-family:Arial;
  font-size:13px;
  color:#696969;
}
a {
  color:#C94401;
  text-decoration:none;
}
a:hover {
  color:#C94401;
  text-decoration:underline;
}

.copyr {
  font-family:Arial Black;
  font-size:11px;
  color:#C94401;
  text-decoration:none;
  padding: 2px 0 0 15px;
}

.greytd {
  background-color:#DDDDDD;
  width:10px;
}

.redtd {
  background-color:#C94401;
  width:10px;
}
.hifitd {
  background-color:#F2F2F0;
  padding: 5px 5px 5px 5px;
  color:#4D4C4C;
  font-family:Arial;
  font-size:13px;
}
.headerline {
  padding: 3px 3px 3px 20px;
  background-color:#C94401;
  color:white;
  font-family:Arial Black;
  font-size:14px;
}

.rheaderline {
  padding: 3px 3px 3px 20px;
  background-color:#C94401;
  color:white;
  font-family:Arial Black;
  font-size:14px;
}

.gheaderline {
  padding: 3px 3px 3px 20px;
  background-color:#BCBCB2;
  color:white;
  font-family:Arial Black;
  font-size:14px;
}
.mainbody {
  padding: 5px 5px 5px 20px;
  background-color:white;
  color:#4D4C4C;
  font-family:Arial;
  font-size:13px;
}

.menu {
  color:#ffffff;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
}

.menu a {
  color:#ffffff;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
}
.menu a:hover {
  text-decoration:underline;
}
.newsheader {
  font-size:14px;
  font-weight:bold;
  color:#C94401;
  padding-left:10px;
}
.next {
  font-size:13px;
  font-weight:bold;
  color:#C94401;
  padding-left:10px;
}

//#popups {
//  border-bottom: 1px solid #ff9900;
//}

.hifiNametd {
  padding: 5px 5px 5px 20px;
  color:#C94401;
  font-weight:700;
}
.otherphoto {
  font-size:10px;
  color:#C94401;
  padding-left:10px;
}
.partnersHeader {
  font-size:20px;
  /*color:#C94401;*/
  font-weight:bold;
}
a.hififcat {
  font-size:26px;
}

.peoplename {
  font-size:15px;
  color:#C94401;
  font-weight:bold;
}
.contactsTitle {
  font-size:20px;
  color:#C94401;
  font-weight:bold;
}

.form {
  height:22px;
  margin-top:8px;
}

.form input	{
  width:198px;
  height:19px;
  border-color:#C94401;
  border-width:1px;
  background-color:#ffffff;
  border-style:solid;
  padding-left:5px
}

textarea {
  width:328px;
  height:120px;
  border-color:#C94401;
  border-width:1px;
  background-color:#ffffff;
  border-style:solid;
  padding-left:5px;
  overflow:hidden;
  margin-top:8px
}
.conttext {
  font-size:12px;
}
a.conttext {
  font-size:12px;
}
