/****** LAYOUT ******/

/* Top Bar */

.topbar_top_logo {
  background-image : url(cmslogo.jpg);
  width            : 120px;
  height           : 110px;
}

.topbar_top_title {
  position         : absolute;
  left             : 140px;
  font-family      : Arial, Helvetica, sans-serif;
}

.topbar_top_title_1 {
  position         : relative;
  top              : 20px;
  color            : #997600;
  font-size        : 30px;
  font-weight      : bold;
  letter-spacing   : .2em;
}

.topbar_top_title_2 {
  position         : relative;
  top              : 26px;
  font-size        : 12px;
  letter-spacing   : .4em;
}

.topbar_dateline {
  position         : relative;
  top              : 10px;
  background-color : #000099;
  color            : #ffffff;
  height           : 16px;
  border-top       : thin solid #000000;
  border-bottom    : thin solid #000000;
  font-size        : 11px;
  letter-spacing   : .2em;
  padding-right    : 3px;
  text-align       : right;
}


/* Left Bar */

.leftmenu {
  position         : absolute; 
  top              : 160px; 
  left             : 0px;
  width            : 160px; 
  background-color : #d4d4f7;
}



/* Main */

.main {
  position         : absolute;
  top              : 160px;
  left             : 180px;
  background-color : #d4d4f7;
  padding-top      : 14px;
  padding-bottom   : 14px;
  padding-left     : 26px;
  padding-right    : 14px;
  margin-right     : 14px;
  margin-bottom    : 14px;
}






/****** STYLE ******/


body {
  width            : 100%;
  padding          : 0px;
  margin           : 0px;
  
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10pt;
  text-align       : justify;
  color            : #666666;
  
  line-height      : 20px;
}

h1 {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 16pt;
  font-weight      : bold;
  color            : #997600;
  letter-spacing   : .2em;
}

h2 {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10pt;
  font-weight      : bold;
  padding-top      : 12px;
  color            : #000000;
  letter-spacing   : .2em;
}


/* css-main */
/* colours are 000000 FFFFFF D4D4F7 000099 997600 */

td {
  font    :11px Arial, Helvetica, sans-serif;
  color   :#666666;
}

a {
  color   : #993300;  /* change this */
}

a:hover {
  color   : #5C743D;  /* change this */
}


/* ID Styles */

#leftmenu td {
  border-bottom: 1px solid #FFFFFF;
}

#leftmenu a {
  font              : bold 11px Arial, Helvetica, sans-serif;
  color             : #000000;
  line-height       : 16px;
  letter-spacing    : .2em;
  text-decoration   : none;
  display           : block;
  padding           : 8px 6px 10px 20px;
}

#leftmenu a:hover {
  background  : #D4D4F7;
  color       :#FFFFFF;
}


/* Class Styles
.bodyText {
  font:12px Arial, Helvetica, sans-serif;
  color:#666666;
  line-height:22px;
  margin-top:0px;
}

.subHeader {
  font:bold 11px Arial, Helvetica, sans-serif;
  color: #000099;
  line-height:22px;
  letter-spacing:.2em;
}

.quote {
  font: 20px Arial, Helvetica, sans-serif;
  color: #759DA1;
  line-height:30px;
}

.smallText {
  font: 10px Arial, Helvetica, sans-serif;
  color: #666666;
  line-height: 22px;
}

.biggerText {
  font: 14px Arial, Helvetica, sans-serif;
  color: #666666;
  font-weight:300;
} */
