.offices-logo { background:url("images/service-offices-name.gif") no-repeat left top; }

body         { font-family: Arial; font-size: 10pt; overflow: scroll; }
h1           { text-align: center; font-size: 16pt; color: #000080; font-weight: bold; 
               margin-top: 4px; margin-bottom: 0 }
h2           { text-align: left; font-size: 12pt; color: #000080; font-weight: bold; 
               margin-top: 4px; margin-bottom: 0 }
h3           { text-align: left; font-size: 11pt; color: #000080; font-weight: bold; 
               margin-top: 4px; margin-bottom: 0 }
p            { font-size: 9pt; margin-top:0; margin-bottom:5px  }

.feature-list { list-style-type: square; list-style-position: inside; 
				padding-left: 0; font-size: 8pt; font-family: Arial; margin-left: 0; }
.faq-list { list-style-type: square; list-style-position: inside; 
				padding-left: 0; font-size: 10pt; font-family: Arial; margin-left: 0; }

.right-pic { background:url("images/bubble-sheet-background.jpg") repeat left top; vertical-align: top; text-align: left; }               	

.enquiry-question { font-size: 9pt; color: #000000; text-align: right;}
.enquiry-answer   { font-size: 9pt; color: #000000; text-align: left;}
.enquiry-cell { border-top: 20px solid white; padding-top: 20px; color: #000000; background-color: #CCCCCC; vertical-align: top; text-align: center }
.toplink { font-size: 8pt; color: #6666FF; margin-top: 0px;}

.web-design-credit { font-size: 8pt; color: #999; text-decoration: none; text-align: right; padding-right: 1em;}
.web-design-credit a { text-decoration: underline; color: #999; font-weight: normal; border-bottom: none; }
.web-design-credit a:hover { color: #333; }

#copyright { font-size: 8pt; color: #999; text-decoration: none; text-align: right; padding-right: 1em;}

#main-menu {
  float:left;
  background:none;
  padding-bottom: 0px;
  padding-left: 20px;
  line-height:normal; 
  font-size:8pt; font-family:Tahoma; color:#333; font-weight:bold
  }
  
#main-menu ul {
  margin:0;
  padding:0;
  list-style:none;
  }
#main-menu li {
  display:inline;
  margin:0;
  padding:0;
  }
  
#main-menu a {
  float:left;
  background:#CCC;
  margin:0;
  margin-left:20px;
  padding:0 0 0 5px;
  text-decoration:none;
  border-bottom: none;
  }
#main-menu a span {
  float:left;
  display:block;
  background:#FFF;
  padding:0px 15px 4px 6px;
  color:#333;
  text-decoration: underline;
  }
#main-menu a:hover {
  background-color: #888;
  text-decoration: underline;
  }
#main-menu a:hover span {
  background:#EEF;
  }
.selected {
  background:#EEF !important;
  text-decoration: none !important;
  }

a {
	color: #006;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px dashed;
	text-decoration: none;
}

a:hover {
	color: inherit;
	text-decoration: underline;
}
