#service-map {
  background : url(/images/vantage-service-map.png) no-repeat;
  width : 100%;
  height : 425px;
}

#bd {
	background : #00c2ab;
}
#bd-left { min-height : 720px; }
#bd-left-content {
	padding : 1em;
	font-weight : bold;
	color : #c20017;
}
#bd-right { background : #fff; }
#bd-right-content {
	padding : 10px 20px;
	min-height : 720px;
}

#bd-right-content img { border : 1px solid #999; }
#bd-right-content img.align-right { float : right; margin-left : 1em; margin-bottom : 1em; }
#bd-right-content img.align-left { float : left; margin-right : 1em; margin-bottom : 1em; }

#icons {
	height : 150px;
}

#menu {
	background : #0079c2;
	padding : 0;
	width : 100%;
	height : 31px;
}

#side-menu a {
	text-decoration : none;
	font-weight : bold;
	color : #fff;
}

#side-menu a:hover {
	text-decoration : underline;
	color : #000;
}

#side-menu ul {
	color : #fff;
}

#side-menu li {
	font-size : .95em;
}

#side-menu li span {
	color : #c20017;
}

#side-menu li a {
	font-size : .95em;
}

#side-menu p {
  color : #fff;
}

#side-menu p.highlighted {
  color : #c20017;
}

p, li {
	font-size : 1.1em;
}

h2, h3, h4 {
	color : #0078C2;
	margin-top : .5em;
	margin-bottom : 1em;
}

blockquote  { margin: 1.5em; color: #000; font-style: normal; }

fieldset {
	padding : 10px;
	border : 1px solid #999;
	margin : 1em 0 0 0;
}
legend {
	font-size : 1.5em;
	font-weight : bold;
}

fieldset ul { list-style-type : disc; }
fieldset ol { list-style-type : decimal; }
fieldset li { font-size : 1em; }
fieldset li ul { list-style-type : circle; }

.fullwidth { width : 100%; }
.halfwidth { width : 50%; }
.thirdwidth { width : 33%; }
.quarterwidth { width : 25%; }

.equipment-items {
	width : 100%;
}

.display-table {
	width : 100%;
	font-size : .8em;
	border-top : 1px solid #999;
}
.display-table th, .display-table td {
	padding : 3px;
	border-right : 1px solid #999;
	border-bottom : 1px solid #999;
}
.display-table thead th:first-child, .display-table tbody td:first-child {
	border-left : 1px solid #999;
}
.display-table thead th {
	font-weight : bold;
	text-align : center;
}
