b {}
body {	text-align: center;
		line-height:1.4;
		color:#fff;
		font-size:medium;
		background-color:#333;
		font-family:Arial, Helvetica, sans-serif;
		}
h2 {		font-size:140%;
		font-weight:500;
		color:#123a6f;
		padding:0px;
		margin:0px;
		}
h3 { 		font-size:18px;
		line-height:1.2;
		color:#0f0;
		padding:0px;
		margin:0px;
		}
h4 {		color:#123a6f;}
div {		background-color:inherit;
		}
img {		display:block;
		border:none;
		}
p {		background-color:transparent;
		font-size:80%;
		}
ul {		font-size:80%;}

.blue2 {color:#416ca7;}
.black {color:#000;}
.white {color:#fff;}
.green {color:#0f0;}
.italics {	font-style:oblique;
		font-family:times new roman, serif;font-size:85%;
		}
.banner {	background-color:#5a7eb0;
		padding:10px;
		}
.banner h3 {padding-top:15px;
		font-size:16px;
		line-height:1.2;
		}
.banner a {	color:#00ff00;
		text-decoration:none;
		}
.banner a:hover {color:#cfc;}
.banner a:active {color:#fff;}

.banner b {	font-size:150%;}

.bodyleft {color:#000;padding:15px;}

.bodyleft a {color:#123a6f;}
.bodyleft a:hover {color:#092;text-decoration:none;}
.bodyleft a:visited {color:#333;}

.bodyleft b {
		color:#123a6f;
		font-family:georgia,times new roman, serif;
		}
.bodyleft strong {
		color:#123a6f;
		font-family:georgia,times new roman, serif;
		}
.bodyleft img {
		padding:15px;
		}
.bodyleft blockquote {
		background-color:#fff;
		border:#416ca7 1px solid;
		padding:20px;
		font-family:georgia, times new roman, serif;
		}
.bodyright {color:#000;
		background-color:#fff;
		padding:15px;
		filter:alpha(opacity=70);
		-moz-opacity:.70;
		opacity:.70;
		}
.bodyright h2 {color:#7c2a20;}

.bodyright a {color:#123a6f;}
.bodyright a:visited {color:#333;}


.bodyright b {
		font-size:130%;
		font-family:georgia, times new roman, serif;
		font-style:oblique;
		}
.bodyright .italics {text-align:right;}

.nav {	color:#666;
		background-color:#000;
		text-align:center;
		height:26px;
		vertical-align:center;
		}
.nav b {	color:#0f0;}
.nav p {	padding:0px;margin:0px;}
.nav a {	color:#fff;text-decoration:none;}
.nav a:hover {
		color:#0f0;
		background-color:#444;
		}
.nav a:active {
		color:#cff;
		background-color:#666;
		}

.footer {text-align:center;}
.footer a {color:#5088c5;}
.footer a:hover {text-decoration:none;color:#0f0;}

.panel {	background-image:url(fade-123a6f.gif);
		background-repeat:repeat;
		padding:20px;
		border: solid 1px #416CA7;
		}
.panel h3 {	font-weight:500;
		}
.panel a {	color:#00ff00;
		}
.panel a:hover {
		color:#fff;text-decoration:none;
		}
.panel2 {	background-image:url(fade-123a6f.png);
		background-repeat:repeat;
		color:#fff;
		padding:20px;
		border: solid 1px #416CA7;
		font-family:georgia, times new roman, serif;
		}
.panel2 a { color:#fff; }
.panel2 a:hover {color:#0f0;text-decoration:none;}
.panel2 a:visited {color:#cfc;}

div#main {	width:820px;
		margin: 0px auto;
		text-align: left;
		}
#bodybg {	width:820px;background-attachment:fixed;
		background-image:url(hamilton-elevator-03.jpg);
		background-position:100px -100px; 
		background-color:#DFEAFB;
		background-repeat:no-repeat;
		border-left:solid 1px #123a6f;
		border-right:solid 1px #123a6f;
		}
#bodybg-index {
		width:820px;
		background-image:url(elevator-bg-07.jpg);
		background-position:0px 50px; 
		}
#bodybg-2 { width:820px;
		background-image:url(tall-elevator-04.jpg);
		background-position:0px 50px; 
		}
#wrap {	position:relative;
		height:175px;
		}
#top {	position:absolute;
		top: 0px; 
		left: 0px;
		width:790px; 
		color: #0f0; 
		text-align:right;
		}
#top h3 {	color:#fff;}
#bottom h3 {color:#123a6f;}
#bottom {	position:absolute;
		top: 2px; 
		left: 2px;
		width: 790px; 
		color: #123a6f;
		text-align:right;
		}

#print-banner {display:none;}

#bodywrap { position:relative;
		}
#shadow1 {	padding:10px;
		position:absolute;
		top:1px;
		left:5px;
		width:800px;
		margin-left:525px;
		color:#63AEFF;
		}
#shadow2 {	padding:10px;
		position:absolute;
		top:0px;
		left:4px;
		width:800px;
		margin-left:525px;
		color:#0f0;
		}
#bodylink { padding:10px; 
		position:absolute;
		top:0px;
		left:5px;
		width:800px;
		margin-left:525px;
		color:#313c04;
		}
#bodylink a { 	
		color:#123a6f;
		text-decoration: none;
		}
#bodylink a:hover {
		color:#000;
		}
.quote {font-size:80%;}

