/* 
	All Content Copyright Infront Consulting Group
	CSS/website design copyright Thomas S. Lowry
 */

/* Website Container for Centering Content */

html, body {
	background-color:#e8f0f7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    padding: 0;
    text-align: center; /*for IE*/
}

#siteContainer {
    position: relative; /*The container must be positioned in order to contain positioned elements */
    margin: 0 auto; /*This is the proper way to center an element*/
    width: 698px;
    text-align: left; /*corrects for IE hack*/
    padding: 0px;
	z-index:1;
}

/* Website Container for Centering Content */

/* Links */
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; color: #0072b5 }
a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0072b5; text-decoration: underline; }
a:active, a:hover { color: #ffffff; background-color:#0072b5; text-decoration: underline; }

/* Text */
.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #0072B5;
	text-decoration: none;
}


.div1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.links:hover { color: white; text-decoration: underline} 
.links { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; line-height: 18px; font-weight: bold;}


.faq:hover { color: white; text-decoration: underline} 
.faq { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; line-height: 18px; font-weight: normal;}

.style1 {
	color: #3b5a6f;
	font-weight: bold;
}

/* Content Divs */

/* Header area + Menu (Static Elements) */
#bluebar { position:absolute; left:2px; top:0px; z-index:2; width:694px; }
#headerContainer { position:absolute; left:2px; top:18px; z-index:2; width:694px; }
#menuContainer { position:absolute; left:2px; top:94px; z-index:3; width:694px; }
#selectInd { position:absolute; left:2px; top:118px; z-index:4; width:694px; }
#contentContainer { position:absolute; left:2px; top:134px; z-index:5; width:694px; background-color:#FFFFFF; }

.tbl {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}