﻿
body
{
	margin: 0;
	padding: 0;
	background:#333333;
	vertical-align: top;
	text-align:center;
	background-image: url(/Includes/images/bg3.jpg);
	background-repeat: repeat-x;
	cursor: default;
	width:100%;
	font-family: Arial, Verdana, Sans-Serif, Helvetica;
}

li
{
	margin:10px 0px 10px 0px;
}

p 
{
    margin:10px 0px;    
}
	
.hidden {
  display: none;
}

#mainDiv
{
	z-index: 10;
	position:relative;
	width:920px;
	height:600px;
	text-align:left;
	vertical-align: top;
	margin: auto;
}

#breadCrumbDiv
{
	position:absolute;
	left: 0px;
	top: 70px;
	color: #999999;
}
.breadCrumbLink
{
	font-size:12px;
	color: #999999;
	text-decoration:none;
}
.breadCrumbLink:hover
{
	color: #ffffff;
	text-decoration:none;
}
.breadCrumbSeparator
{
	color: #666666;
	font-size:10px;
}

#titleDiv
{
	position:absolute;
	left: 0px;
	top: 100px;
}
#titleDiv h1
{
	font-size: 20px;
	color: #FFFFFF;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-weight: normal;
}


#localMenuDiv
{
	position:absolute;
	left: 100px;
	top: 115px;
	color: #999999;
}

#localMenuDiv ul
{
	margin: 0px;
	list-style: none;
}
#localMenuDiv ul li
{
	float: left;
}
.localMenuLink
{
	color: #aaaaaa;
	text-decoration: none;
}
.localMenuLink:hover
{
	color: #ffffff;
	text-decoration: none;
}





#primaryMenuDiv
{
	position:absolute;
	top: 495px;
	width: 920px;
	font-size: 14px;
	text-align:center;
	padding-top:13px;
}
#primaryMenuDiv ul
{
	margin: 0px;
	list-style: none;
}
#primaryMenuDiv a
{
	font-size: 14px;
	padding: 10px 12px 10px 12px;
}
.primaryMenuLink
{
	color: #aaaaaa;
	text-decoration: none;
}
.primaryMenuLink:hover
{
	color: #ffffff;
	text-decoration: none;
}





#secondaryMenuDiv
{
	position:absolute;
	left: 800px;
	top: 90px;
	width: 120px;
	height: 20px;
	padding: 10px 0 0 0;
	font-size: 20px;
}
#secondaryMenuDiv ul
{
	margin: 0px;
	list-style: none;
}
#secondaryMenuDiv ul li
{
	float: left;
	font-size: 14px;
	padding: 0 0 0 0;
}
.secondaryMenuLink
{
	color: #aaaaaa;
	text-decoration: none;
}
.secondaryMenuLink:hover
{
	color: #ffffff;
	text-decoration: none;
}




#aboutMenuDiv
{
	position:absolute;
	left: 640px;
	top: 60px;
/*	width: 180px;
	height: 52px;*/
	padding: 0 0 0 0;
}

/*---------------------------------------------------------*/
#leftMenuDiv
{
	position:static;
	float:left;
	display:block;
	margin:0;
	padding: 0px 0px 0px 0px;
	color: Black;
	text-decoration: none;
	font-size:smaller;
}

#leftMenuDiv a:link
{
	color: Black;
	text-decoration: none;
}

#leftMenuDiv a:visited
{
	color: Black;
	text-decoration: none;
}

#leftMenuDiv a:hover
{
	color:Aqua;
    text-decoration: underline;
}

#leftMenuImage
{
	display:block;
	height:120px;
	width:300px;
	padding: 25px 0px 0px 0px;
}

#leftMenuLinks
{
	 padding-left:50px;
}

/*---------------------------------------------------------*/

#NavSecondaryPort {
	position:relative;
	z-index:1;
	float: right;
}

#MainImagePort {
	position:relative;
	z-index:1;
	float: left;
}

#pageContentsDiv
{
	z-index: 10;
	position:absolute;
	left: 0px;
	top:138px;
	width: 920px;
	height: 356px;
	background-image: url(/Includes/images/BG/bgpic.jpg);
}

#flashContentsDiv
{
}

#htmlContentsDiv
{
}

#supportDiv
{
	position:absolute;
	left: 500px;
	top: 550px;
}

.dynamicBGDiv
{
	z-index: 1;
	position:absolute;
	width: 100%;
	height: 356px;
	top:138px;
	left: 0px;
}


.clientThumbDiv
{
	text-align: center;
	width: 80px;
	height: 100px;
	float:left;
	font-size: 9px;
}

.clientThumbDiv a:link
{
	color: #889EEE;
	text-decoration: none;
}

.clientThumbDiv a:active
{
	color: #889EEE;
	text-decoration: none;
}
.clientThumbDiv a:visited
{
	text-decoration: none;
	color: #889EEE;
}
.clientThumbDiv a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.clientThumbDiv img
{
	margin-bottom:5px;
}

.groupPortfolioThumbDiv
{
	text-align: center;
	width: 80px;
	height: 80px;
	float:left;
	font-size: 9px;
}

.groupPortfolioThumbDiv a:link
{
	color: #889EEE;
	text-decoration: none;
}

.groupPortfolioThumbDiv a:active
{
	color: #889EEE;
	text-decoration: none;
}
.groupPortfolioThumbDiv a:visited
{
	text-decoration: none;
	color: #889EEE;
}
.groupPortfolioThumbDiv a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.groupPortfolioThumbDiv img
{
	margin-bottom:5px;
}


.irisClientThumbDiv
{
	text-align: center;
	width: 80px;
	height: 105px;
	font-size: 9px;
	float:left;
}

.irisClientThumbDiv a:link
{
	color: #889EEE;
	text-decoration: none;
	
}
.irisClientThumbDiv a:active
{
	color: #889EEE;
	text-decoration: none;
}
.irisClientThumbDiv a:visited
{
	text-decoration: none;
	color: #889EEE;
}
.irisClientThumbDiv a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.focusClientThumbDiv
{
	text-align: center;
	width: 80px;
	height: 100px;
	font-size: 9px;
	float:left;
}

.focusClientThumbDiv a:link
{
	color: #889EEE;
	text-decoration: none;
	
}
.focusClientThumbDiv a:active
{
	color: #889EEE;
	text-decoration: none;
}
.focusClientThumbDiv a:visited
{
	text-decoration: none;
	color: #889EEE;
}
.focusClientThumbDiv a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
/*	filter:alpha(opacity=70);
	opacity:0.7;*/
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalBackground {
	background-color:Gray;
/*  filter:alpha(opacity=70);
	opacity:0.7;*/
}

#groupsFlashDiv 
{
	height:356px;
	width:600px;
	z-index:1;
	float: left;	
}

#groupsTextDiv 
{
	float:right;
	height:356px;
	width:320px;
	z-index:1;
	
}

.grouptexttitle
{
	color: #FFFFFF;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}

.grouptextsubtitle
{
	color: #cccccc;
	text-align:center;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.grouptextcontent 
{
	padding: 20px;
	color: #809DED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:auto;

}

.grouptextlinks 
{
	font-size:12px;
}

.grouptextlinks a
{
	color: #FFF;
	text-decoration:none;
}

.grouptextlinks a:hover
{
	text-decoration:underline;
}

#grouptextcontentDiv
{
	margin-top: 15px;
	height:250px;
	overflow:auto;
}

#groupcontentDiv 
{
	bottom: 30px;
	position: absolute;
}

#groupcontentIrisDiv 
{
	bottom: 30px;
	right: 73px;
	position: absolute;
	text-align:center;
}
#groupcontentFocusDiv 
{
	bottom: 30px;
	right: 73px;
	position: absolute;
	text-align:center;
}


#topLogoDiv
{
	padding-top: 38px;
}

.contact 
{
	width:920px;
}
.contactForm
{
	float: left; 
	margin-left: 0px; 
	width: 520px; 
	padding-top: 10px;
}

.Contact label 
{
    width: 9em;
    float: left;
    margin-right: 0.5em;
    display: block;
    line-height: 1.5em;
    font-family: 'Times New Roman', Times, serif;
    font-size: 14px;
 }
 
 .Contact_Message 
 {
	float:left;
	width: 120px;
	margin-right: 30px;

 }

#health_rightBoxDiv 
{
	float:right;
	width:430px;
	height:356px;
	z-index:1;
}

#health_rightTextDiv 
{
	width:430px;
	padding-top: 5px;
	
}
#health_rightTextDivHome 
{
	width:400px;
	float:right;
	padding-top: 5px;
	
}

#health_rightThumbDiv 
{
	/*float:right;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 15px;
	color:#FFFFFF;
}

.health_ThumbDiv
{

	color: #809DED;
	text-decoration: none;
}

#health_rightThumbDiv a
{
	color: #809DED;
	text-decoration: none;
}

#health_rightThumbDiv a:visited
{
	color: #809DED;
	text-decoration: none;
}
#health_rightThumbDiv a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

#health_rightThumbDiv a:active
{
	color: #809DED;
	text-decoration: none;
}


 .health_right_texttitle
{
	color: #809DED;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}
 
 .health_righttextcontent 
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*overflow:auto;*/
	margin-top:15px;
	padding:0px 0px 0px 0px;

}

.health_righttextcontent a 
{
    color:#809DED;
    text-decoration:none;
} 

.health_righttextcontent a:visited 
{
    color:#809DED;
    text-decoration:none;
} 

.health_righttextcontent a:hover 
{
    color:#FFFFFF;
    text-decoration:underline;
} 

.health_righttextcontent a:active 
{
    color:#809DED;
    text-decoration:none;
} 
 
 
 
 .righttexttitle
{
	color: #FFFFFF;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}

.righttextsubtitle
{
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.righttextcontent 
{
	color: #809DED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:auto;
	margin-top:15px;
	padding:0px 20px 0px 20px;
	height:250px;
}

.righttextcontent b
{

	font-size: 14px;
	color:White;

}

.righttextcontent a 
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}

.righttextcontent a:hover
{
	text-decoration: underline;

}

#rightImageDiv 
{
	height:356px;
	width:450px;
	z-index:1;
	float: left;	
}

#rightTextDiv 
{
	float:right;
	height:356px;
	width:350px;
	z-index:1;
}

.employmenttexttitle
{
	color: #FFFFFF;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight:bold;
}

.employmenttextsubtitle
{
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.employmenttextcontent 
{
	padding: 30px;
	color: #809DED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:auto;

}

.employmenttextcontent b
{

	font-size: 14px;
	color:White;

}

.employmenttextcontent a 
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}

.employmenttextcontent a:hover
{
	text-decoration: underline;

}

#employmentImageDiv 
{
	height:356px;
	width:450px;
	z-index:1;
	float: left;	
}

#employmentTextDiv 
{
	float:right;
	height:356px;
	width:470px;
	z-index:1;
	
}
div.inline-content {
  padding: 10px;
  color:#FFFFFF;
  font-size:12px;
}

#pressReleaseDiv 
{
	float:right;
	height:356px;
	width:320px;
	z-index:1;
	
}

.pressReleaseTitle
{
	color: #FFFFFF;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}
.pressReleaseContent
{
	padding: 20px;
	color: #809DED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:auto;
	height:256px;
}

.pressReleaseContent a
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pressReleaseContent a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pressReleaseContent a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.pressReleaseContent a:active
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

#newsDiv 
{
	float:right;
	height:356px;
	width:340px;
	z-index:1;
	
}

.newsTitle
{
	color: #FFFFFF;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
}
.newsContent
{
	padding: 0 10px;
	color: #809DED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:auto;
	height:300px;
}

.newsContent a
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.newsContent a:visited
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.newsContent a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.newsContent a:active
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
p.errorText
{
	color:Red;
	background-color:Silver;
	text-align:left;
	margin-bottom: 3px;
}
p.successText
{
	color: blue;
	background-color: lavender;
	text-align: left;
	margin-bottom: 3px;
}
