

/*Set up of text attributes */

/* verdana green font */
.verd_green {
	font-family: verdana; 
	font-size: 10pt; 
	color: #B67562;
	}


/*placement of elements for page */

/* page body color */
.body 	{
	background-color: #666666;
	
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

/*--navigation controls--*/

/*Top menu controls*/
.navigation {
	font-family: verdana; 
	font-size: 10pt; 
	color: #000000;
	z-index: +1;
	top:220px;
	left: 0px;
	width:800px;
	height:30px;
	text-align:left;
	}
	
#navigation ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;

}

#navigation a
{
float:left;
text-decoration:none;
color:#ffffff;
background-color:#255386;
padding:0.23em 1em;
border-right:1px solid 99a189;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#navigation a:hover {
background-color:#99a189;
color: #255386;
}
#navigation li {display:inline}

#navlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

#navlist a, #navlist a:visited {
display: block;
padding: 2px 2px 2px 12px;
border: 1px solid;
border-color: #B67562 #B67562 #B67562 #B67562;
background-color: #255386;
background-repeat: no-repeat;
background-position: 0% 50%;
color: #255386;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
}

#navlist a:hover {
background-color: #255386;
color: #99a189;
}

/*vertical rollover menu placement*/
#sidebar {
	position: absolute;
	top: 250px;
	left: 670px;
	width: 186px;
	font-size: .8em;
}

#sidebar #navlist .uberlink {
background-color: #255386;
background-repeat: no-repeat;
background-position: 0% 50%;
color: #255386 !important;
font-weight: bold;
cursor: default;
}

/*--end navigation controls--*/

/*--services navigation--*/
.svcs_nav 	{
	background-color: #cdd1c5;
	background-image:url(images/staSvcsBck.jpg);
	top:225px;
	left: 515px;
	z-index: +1;
	position: absolute;
	font-family: verdana; 
	font-size: 8pt; 
	color: #ab0000;
	padding-left:1em;
	width: 140px;
	height:195px;
}

.svcs_txt {
	margin-top:10px;
	margin-left: 5px;
}

/* content placement & color */
.content 	{
	background-color: #ffffff; 
	
	border-color: #4a4a4a;	
	border-style: solid;
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 0px;
	
	width: 800px;
	height: 600px;
	
	margin-top:50px;
	margin-bottom:50px;
	
	vertical-align:top;
	
}

/* content placement & color */
.content_long	{
	background-color: #ffffff; 
	
	border-color: #4a4a4a;	
	border-style: solid;
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-top-width: 0px;
	
	width: 800px;
	height: 650px;
	
	margin-top:50px;
	margin-bottom:50px;
	
	vertical-align:top;
	
}

/* Banner placement & color */
.banner 	{
	top:0px;
	left: 0px;
	background-color: #ffffff;
	z-index:+1;
}

/* Content graphic placement & color */
.contentBck 	{
	top:220px;
	left: 0px;
	background-color: #ffffff;
	z-index:+1;
}

/* Title banner placement & color */
.title_place 	{
	top:225px;
	left: 15px;
	position:absolute;
	z-index:+1;
}

/* body font & color */
.body_text 	{
	font-family: verdana; 
	font-size: 10pt; 
	color: #4a4a4a;
	
	background-color:#ffffff;

	width: 520px;
	
	text-align:left;
	
	left: 0px;
	top:20px;
	
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	
	padding:10px;
}


/*contact button controls*/
.contact {
	font-family: verdana; 
	font-size: 10pt; 
	text-align:left;
	margin-left:3px;
	margin-right: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 3px 3px 3px 3px;
	}

a.contact
{
float:left;
text-decoration:none;
color:#ffffff;
background-color: #666666;
}

a:hover.contact {
background-color: #372652;
color: #ff9e23;
}

/*heinsite link controls*/
.heinsite {
	font-family: verdana; 
	font-size: 8pt; 
	color: #ffffff;
	}

a.heinsite
{
float:left;
text-decoration:none;
color:#ffffff;
}

a:hover.heinsite {
color: #ff9e23;
text-decoration:underline;
}