/* CSS Document */

body,td,th {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px;}

body {
	background-color: #FFFFFF;
	background-image: url(images/pagebg.jpg); background-repeat: repeat-x;
	margin: 0px;}
	
a:link {color: #00457A;	text-decoration: none;}
a:visited {color: #00457A; text-decoration: none;}
a:hover {color: #0087C0; text-decoration: underline;}
a:active {color: #0087C0; text-decoration: none;}

div.container {width: 960px; text-align: left; background-image: url(images/containerbg.jpg); background-repeat: repeat-y; position: relative;}
div.header {width: 960px; height: 145px;}
div.mainarea {width: 890px; margin-left: 10px;}
div.flasharea {width: 875px; height: 300px; padding: 0px 7px 5px 8px; background-image: url(images/flasharea.jpg);}
div.imagearea {width: 875px; height: 145px;  padding: 0px 7px 5px 8px; background-image: url(images/imagearea.jpg);}
div.textarea {padding: 15px 25px 5px 40px; min-height: 250px;}
div.featured {width: 270px; min-height: 150px; margin-right: 15px; background-image: url(images/featurebg.jpg); background-repeat: repeat-y; text-align: left; }
div.footer {background-color: #ffffff;}
div.insetimg {width: 100px; float: right; text-align: center;}

.subnavtext {padding: 5px 11px; font-size: 10px; line-height: 17px;}
   .subnavtext a:link {color: #ffffff; text-decoration: none;}
   .subnavtext a:hover {color: #ffffff; text-decoration: underline;}
   .subnavtext a:visited {color: #ffffff; text-decoration: none;}
   .subnavtext a:visited:hover {text-decoration: underline;}
   .subnavtext a:active {color: #ffffff; text-decoration: underline;}


.featuredtext {padding: 5px 25px; font-size: 11px; color: #00497D; font-weight: normal;}
.featuredtext ul {padding: 0; margin:11px; list-style-type: circle; line-height: 12px;}
.featuredtext ul li {padding-top: 0px; padding-bottom: 7px;}

.large {font-size: 22px; color: #666666;}
.small {font-size: 9px; line-height: 11px;}
.blue {color: #004D81;}

.subnav {visibility: hidden; background-image: url(images/subnavbox.png); background-repeat: no-repeat;}

#company {
	position:absolute;
	left:258px;
	top:91px;
	width:135px;
	height:65px;
	z-index:999999;
}

#overhead {
	position:absolute;
	left:357px;
	top:91px;
	width:135px;
	height:65px;
	z-index:999999;
}

#floor {
	position:absolute;
	left:487px;
	top:91px;
	width:135px;
	height:65px;
	z-index:999999;
}
