﻿html {
	overflow-y: scroll;
}

body {
	background-color: #BCBEC0;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

table.centered {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:35px;
	margin-bottom:35px;
	border: 0px;
	border-collapse: collapse;
	padding: 0px;
	width:929px;	
}

td {
	text-align:left;
	padding: 0px;
}

tr {
	text-align:left;
	padding: 0px;
}

form {
	margin: 0;
		
}



label{
 font: bold 1em Arial,sans-serif;
 color: #334d55;
}
				
input{
font-family: Arial,sans-serif;
}

a:visited {
	color: #0069AA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:link {
	color: #0069AA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:hover {
	color: #c6da40;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

li.special {
	display:none;
}

ol li {vertical-align:top; }

li::marker {
	content: '+';
}
#bodyArea {
	
}
#locationArrow {
	position: relative;
	top: -13px;
	padding: 0;
	margin: 0;
}
#leftCol {
	float: left;
	width: 390px;
	margin-left: 39px;
	margin-top: 16px;
}

#rightCol {
	float: right;
	width: 390px;
	margin-top: 16px;480-304-4995
	margin-right: 76px;
}
#leftCol2 {
	float: left;
	width: 403px;
	margin-left: 30px;
	margin-top: 16px;
}

#rightCol2 {
	float: right;
	width: 403px;
	margin-left: 13px;
	margin-top: 16px;
	margin-right: 30px;
}


#leftColImage {
	margin-left: 40px;
}

#section
{
	padding: 0 0 10px 0;
}

#secTitle
{
	border-width: 0;
	padding: 0;
	margin: 0 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 1.2em;
	color: #0069AA;
	text-transform: uppercase;
}
#alert
{
	border-width: 0;
	padding: 0;
	margin: 0 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 1.4em;
	color: #004A77;
	text-transform: none;
}
#item
{
	display: block;
	clear: both;
	margin: 0 0 15px 0;
	padding: 0;
}
#collapseItem
{
	display: block;
	clear: both;
	margin: 5px 0 5px 0;
}
#paraHeader
{
	border-width: 0;
	padding: 0;
	margin: 0 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

#bodyText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0;
	margin: 0 0 10px 0;
}
#globalNav 
{
	background-color:white;
	height: 137px;
	margin: 0px;
	width: 929px;
	padding: 0px;
	position: relative;
}

#contentArea
{
	background-color: white;
	padding: 13px 14px 13px 14px;
	width: 901px;
	position: relative;
	margin-top: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#footer
{
	padding-top: 20px;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

#gntl
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#gntr {
	position: absolute;
	top: 0px;
	right: 0px;
}

#gnbl
{
	position: absolute;
	bottom: 0px;
	left: 0px;
}

#gnbr {
	position: absolute;
	bottom: 0px;
	right: 0px;
}

#infoconLogo {
	position: absolute;
	top: 41px;
	left: 19px;	
}

.navButton {
	position:absolute;
	border: 0px;
	top: 72px;
}

#homeButton {
	left: 213px;
}

#servicesButton {
	left: 273px;
}

#aboutButton {
	left: 360px;
}

#resourcesButton {
	left: 462px;
}

/*************** search styles *****************/

#search {
	position: absolute;
	top: 74px;
	right: 55px;
}

.searchtext{
	width: 200px;
	margin-right: 5px;
} 

#search input{
  font-size: 70%;
 }
 
#search a:visited {
	font-size: 80%;
	font-weight: bold;
	
}

#search a:link {
	font-size: 80%;
	font-weight: bold;
	
}

#search a:hover{
	margin: 0px;
}

/************ subglobalNav styles **************/

.subglobalNav{
	position: absolute;
	top: 100px;
	/*width: 100%;*/
	height: 20px;
	padding: 0px 0px 0px 10px;
	visibility: hidden;
	color: black;
	font-family: Verdana;
	font-size: 10pt;
}

#subglobal2
{
	left: 269px;
}

#subglobal3
{
	left: 359px;
}

#subglobal4
{
	left: 454px;
}


.subglobalNav a:visited {
	color: black;
	text-decoration: none;
}


.subglobalNav a:link {
	color: black;
	text-decoration: none;
}

.subglobalNav a:hover{
	color: #c6da40;
	text-decoration: none;
	background-image: none;
}

img.menuArrow{
	position:relative;
	top: -6px;
	float: left; 
    margin: 3px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */