﻿/* The Marshall Group */
/* Copyright © Carmel Business Group LLC 2006-2007 */

h1 {
font: bold 18pt arial;
Letter-spacing: -.06em;
text-align: center;
color: #444444;
}

h2 {
font:  14pt arial;
Letter-spacing: -.06em;
text-align: center;
color: #444444;
}

#page {
position: absolute; 
z-index: 0;  
top: 0; 
left: 0; 
width: 100%; 
height: 100%; 
padding-left: 0px; 
padding-right: 0px; 
padding-top: 0px;
padding-bottom: 0px;
}

#banner {
position: absolute; 
z-index: 0;  
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#B6C5EE', gradientType='1'); 
top: 0; 
left: 100; 
width: 650px; 
height: 75px; 
padding-left: 6px; 
padding-right: 4px; 
padding-top: 6px;
border-right: 1px solid darkblue;
border-left: 1px solid darkblue;
}

#logo {
position: absolute;
z-index: 1;
width: 744px; 
height: 67px; 
left: 100px; 
top: 5px;
}

XXXXX#rightedge {
position: absolute; 
z-index: 7; 
background-color: darkblue; 
top: 0; 
left: 780; 
width: 1px; 
height: 848px; 
padding-left: 0px; 
padding-right: 0px; 
padding-top: 0px; 
font-size: 0pt;
}

XXXXXXXXX#bannerline {
position: absolute; 
z-index: 1; 
background-color: darkblue; 
top: 75; 
left: 180; 
width: 750px; 
height: 1px; 
padding-left: 0px; 
padding-right: 0px; 
padding-top: 0px; 
font-size: 0pt;
}

#menubar {
position: absolute; 
z-index: 6; 
background-color: darkblue; 
top: 75; 
left: 100; 
width: 650px; 
height: 12px; 
padding-left: 0px; 
padding-right: 0px; 
padding-top: 0px; 
font-size: 8pt;
font-family: arial; 
color: white;
text-align: center
}

#printbutton {
position: absolute;
z-index: 7;
top: 94px;
left: 660px;
width: 87px;
height: 27px;
}

#sidebarl1 {
position: absolute; 
z-index: 10; 
background-color: #BA6853; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
font-family: Arial;
color: #444444;
top: 89; 
left: 30; 
width: 150px; 
height: 200px; 
padding-left: 6px; 
padding-right: 4px; 
padding-top: 3px; 
font-size: 12pt;
}

#sidebarl2 {
position: absolute; 
z-index: 11; 
background-color: #F5D88A; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
font-family: Arial;
color: #444444;
top: 250; 
left: 40; 
width: 150px; 
height: 250px; 
padding-left: 1px; 
padding-right: 1px; 
padding-top: 6px; 
font-size: 12pt;
}

#mainbox {
position: absolute;
background-color: white;    
z-index: 1; 
top: 88;
left: 100px; 
height: 600px; 
width: 650px;
padding-left: 100px; 
padding-right: 20px; 
padding-top: 30px;
}

XXXXX#mainpic {
position: absolute;   
z-index: 5;   
top: 50;
left: 35px; 
height: 60px; 
width: 650px;
padding-left: 100px; 
padding-right: 20px; 
padding-top: 30px;
}

XXXXXX#mainpic2 {
position: absolute;   
z-index: 5;   
top: 242;
left: 55px; 
height: 60px; 
width: 650px;
padding-left: 100px; 
padding-right: 0px; 
padding-top: 30px;
}

#headline {
position: absolute; 
z-index: 6;
top: 90;
left: 100px; 
height: 25px; 
width: 650px;
padding-left: 125px; 
padding-right: 125px; 
padding-top: 20px;
}

XXXXXX#librarymainline {
position: absolute; 
z-index: 6;
top: 90;
left: 100px; 
height: 25px; 
width: 650px;
padding-left: 25px; 
padding-right: 25px; 
padding-top: 20px;
}

#maintext {
position: absolute;
z-index: 6; 
font-family: Arial;
color: #000000;
top: 88;
left: 100px; 
height: 600px; 
width: 650px;
padding-left: 0px; 
padding-right: 0px; 
padding-top: 100px;
border-right: 1px solid darkblue;
border-left: 1px solid darkblue;
}

XXXX#librarymaintext {
position: absolute;
z-index: 6; 
font-family: Arial;
background-color: white;
top: 75;
left: 100px; 
height: 580px; 
width: 650px;
padding-left: 0px; 
padding-right: 0px; 
padding-top: 10px;
border-right: 1px solid darkblue;
border-left: 1px solid darkblue;
}

#sidebarr1 {
position: absolute; 
z-index: 10; 
background-color: #98B28A;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
font-family: Arial;
color: #444444;
top: 200; 
left: 650px; 
width: 150px; 
height: 300px; 
padding-left: 3px; 
padding-right: 3px; 
padding-top: 3px; 
font-size: 12pt;
}

#puzzlepiece {
 position: absolute; 
 z-index: 10; 
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
 background: url(images/blue-bullet.gif) top left repeat-n; 
 top: 190; 
 left: 76%; 
 width: 41px; 
 height: 34px; 
 padding-left: 0px; 
 padding-right: 0px; 
 padding-top: 0px; 
}

#bottomline {
position: absolute;    
z-index: 6;
font-family: Arial;
letter-spacing: -.06em;
color: #444444;
top: 550;
left: 100px; 
height: 25px; 
width: 650px;
padding-left: 0px; 
padding-right: 0px; 
padding-top: 20px;
}

#footer {
position: absolute; 
z-index: 4; 
background-color: #a2bca9; 
top: 650px; 
left: 100; 
width: 650px; 
height: 35px; 
padding-left: 6px; 
padding-right: 4px; 
padding-top: 6px; 
font-size: 7pt;
border-right: 1px solid darkblue;
border-left: 1px solid darkblue;
border-top: 1px solid white;
}

.nlistleft { 
text-align: justify;
margin-top: 0px; 
margin-bottom:0; 
margin-left: 100px; 
margin-right: 100px;
font-weight: bold;
text-decoration: underline;
}

.nlistleft2 { 
text-align: justify;
margin-top: 0px; 
margin-bottom:0; 
margin-left: 120px; 
margin-right: 115px;
}

.listleft { 
text-align: justify;
margin-top: 0px; 
margin-bottom:0; 
margin-left: 100px; 
margin-right: 100px;
Font-weight: bold;
}

.listleft2 { 
text-align: justify;
margin-top: 0px; 
margin-bottom:0; 
margin-left: 120px; 
margin-right: 100px;
}

.BNB {
font: bold;
Letter-spacing: -.06em;
color: #000000;
}
.mark_table {
	border: 1px outset #000080;
	font-family: Arial;
	font-size: xx-small;
	color: #808080;
	width: 100%;
	text-align: left;
	background-color: #FFFFFF;
}

#marklinks { 
	position: absolute; 
	left: 703px; 
	top: 630px; 
	width: 74px; 
	height: 173px; 
	z-index: 12; 
	background-image: url(''); 
	background-repeat: repeat; 
	background-attachment: scroll;
}	

.markrow {
background-repeat: repeat; background-attachment: scroll; background-position: 0px 0px
}

.zonelink {
	color: #FFFFFF;
	font-family: Arial;
	font-size: xx-small;
	text-align: justify;
	text-decoration: none;
}

a.blue:link {
	color: #0000FF;
	text-decoration:underline;
} 


