body {
background-color: #FFFFFF;
margin: 5px; /*margins are set to zero*/
padding-top: 5px; /*for Opera6*/
}

.main-table-bg {
background-color: #FFFFFF;
}

.header-bg {
background-color: #FFFFFF;
}

.dk-grey-bg {
background-color: #454545;
}

.green-bg {
background-color: #00776F;
}

.lt-grey-bg {
background-color: #E4EFDF;
}

.navigate-bg {
background-color: #00776F;
}

.med-grey {
background-color: #65A0A6;
}

.right-col-bg 
{background-color: #00AA9E;
}

.normal {
font-family:  Arial, Helvetica, sans-serif; 
font-size: 13px;
color : #525E66;
line-height : 140%;
padding-top : 20px;
padding-left : 20px;
padding-bottom : 20px;
padding-right : 0px;
}

.whitelink {
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
}

.whitelink a {
color : #FFFFFF;
text-decoration : none;
}

.whitelink a:hover {
color : #FFFFFF;
text-decoration : none;
}

.whitelink a:visited {
color : #FFFFFF;
text-decoration : none;
}

.whitelink a:active {
color : #FFFFFF;
text-decoration : none;
}

.code {
font-family: "Courier New", Courier, monospace;
font-size : 13px;
}

.normal-text {
font-family:  Arial, Helvetica, sans-serif; 
font-size: 13px;
color : #525E66;
line-height : 140%;
}

.sml {
font-family:  verdana,Arial, Helvetica, sans-serif; 
font-size: 10px;
color : #525E66;
}

.required {
font-family:  Arial, Helvetica, sans-serif; 
font-size: 10px;
color : gray;
}

.page-shadow-bg {
background-color: #FFFFFF;
}

INPUT.footer-search {
  font-family:  Arial, sans-serif;
  font-size: 11px;
  border-top : 1px solid #454545; 
  border-left : 1px solid #454545; 
  border-bottom : 1px solid #FFFFFF; 
  border-right : 1px solid #FFFFFF; 
  color : #000000; 
  background-color : #FFFFFF; 
  font-weight :  normal;
}

SELECT.home-news-room {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  color : #000000; 
  background-color : #CCCCCC; 
  font-weight :  normal;
}

.text-needed {
background-color: yellow;
}

.navbar-bg {
background-color: #00776F;
}

.sml-harbour-bg {
background-color: #333333;
background-image: url(http://www.expense-reduction.com.hk/images/shared/sml-harbour-bg.jpg);
background-repeat: no-repeat;
}

.big-harbour-bg {
background-color : #333333;
background-image: url(http://www.expense-reduction.com.hk/images/shared/sidestrip.jpg);
background-repeat: no-repeat;
}

.vert-divider {
background-image: url(http://www.expense-reduction.com.hk/images/shared/vert-divider.gif);
}

.large-grey {
font-family:  Arial, Helvetica, sans-serif;
font-size: 17px;
line-height: 140%;
color: #454545;
}

.secondary-nav-off {
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #454545;
font-weight: bold;
color: #FFFFFF;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
}

.secondary-nav-off a {
color : #FFFFFF;
text-decoration : none;
}

.secondary-nav-off a:hover {
color : #FFFFFF;
text-decoration : none;
}

.secondary-nav-off a:visited {
color : #FFFFFF;
text-decoration : none;
}

.secondary-nav-off a:active {
color : #FFFFFF;
text-decoration : none;
}

.secondary-nav-over {
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #454545;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
background-color: #FFFFFF;
}

.secondary-nav-over a {
color : #454545;
text-decoration : none;
}

.secondary-nav-over a:hover {
color : #454545;
text-decoration : none;
}

.secondary-nav-over a:visited {
color : #454545;
text-decoration : none;
}

.secondary-nav-over a:active {
color : #454545;
text-decoration : none;
}

.secondary-nav-on {
font-family:  Arial, Helvetica, sans-serif;
background-color: #454545;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
border-top-color: white;
border-top-style: solid;
border-top-width: 1px;

border-left-color: white;
border-left-style: solid;
border-left-width: 1px;

border-bottom-color: white;
border-bottom-style: solid;
border-bottom-width: 1px;
}

.whats-new-article-hed {
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

.whats-new-article-text {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
}

.whats-new-article-more {
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
font-style: italic;
}


.left-col {
background-color : #333333;
}

.hb {
background-color : #333333;
background-image: url(http://www.expense-reduction.com.hk/images/shared/sidestrip2.jpg);
background-repeat: no-repeat;
height : 450px;
}

h1 {
color : #00776F;
font-family:  Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
border-bottom-color: #00776F;
border-bottom-style: solid;
border-bottom-width: 1px;
padding-bottom : 5px;
}

h2 {
color : #00776F;
font-family:  Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}

h3 {
color : #00776F;
font-family:  Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

h4 {
color : #00776F;
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.h2 {
color : #00776F;
font-family:  Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}

.h3 {
color : #00776F;
font-family:  Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.h4 {
color : #00776F;
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

SELECT.navigate {
  font-family:  Arial, sans-serif;
  font-size: 11px;
  color : #000000; 
  background-color : #FFFFFF; 
  font-weight :  normal;
}

SELECT.country-selector {
  font-family:  verdana,Arial, sans-serif;
  font-size: 10px;
  color : #000000; 
  background-color : #FFFFFF; 
  font-weight :  normal;
}

a {
color : #00776F;
text-decoration : underline;
}

a:visited {
color : #00776F;
text-decoration : underline;
}

a:hover {
color : #00776F;
text-decoration : none;
}

a:active {
color : #00776F;
text-decoration : none;
}

#line {
border-top-width: 1px;
border-top-style: solid;
border-color: #00776F;
margin: 5px 0px;
}

TEXTAREA {
  width: 100%;
  font-family:   Arial, sans-serif;
  font-size: 11px;
}

SELECT {
  font-size: 11px;
}

INPUT {
  font-family:   Arial, sans-serif;
  font-size: 11px;
}

b.hl1 {
font-weight:bold;
background-color : yellow;
}
b.hl2 {
font-weight:bold;
font-style:italic;
background-color : yellow;
}
