
body { 
	margin: 0;
	padding: 0;
	/*background-color: #361e52;*/
	
	background-color: #fff;
	/*background-image:url(img/1.jpg);*/
	/*background-position:top;*/
	background-repeat:repeat-x;	
	background-attachment: fixed;
	font: 90%/1.2 Arial, "Helvetica", Trebuchet MS, sans-serif;
	}


img {
	 border-style: none;
	 float:right;
	 margin-top: 10px;
	 margin-bottom: 5px;
	 clear:both;
	}


#logo {
		width:800px;
		height: 75px;		
		margin: 0 auto;
		padding: 0px 0px 0px 0px;
		clear:both;
		
	}
	

#wrapper{	
	/*border-left: thin solid;
	border-left-color: black;
	border-right: thin solid;
	border-right-color: black;*/	
	background-color: #fff;
	width:800px;
	
	
	margin: 0px auto 0px auto;
 	padding: 0;	
	min-height:400px;
	overflow: hidden;
/*	border-left: 1px solid #361e52;
	border-right: 1px solid #361e52;
	border-bottom: 1px solid #361e52;*/


	}


#midtp{ float:center;margin: 0px 0px 0px 0px; }


#sitemap a:hover{
text-decoration:underline;

}

#sitemap li{
list-style:none;
color:#000;

text-decoration:none;


}

#sitemap li li{
font-weight:normal;
font-style:italic;
color:#000;
text-decoration:none;



}

#sitemap li li li{
font-weight:bold;
font-style:normal;
color:#000;
text-decoration:none;
}

#sitemap li li li li{
font-weight:normal;
font-style:normal;
color:#000;
text-decoration:none;

}

#sitemap li li li a, a:visited{
font-weight:bold;
font-style:normal;
color:#000;
text-decoration:none;

}

#sitemap li li li li a, a:visited{
font-weight:normal;
font-style:normal;
color:#000;
text-decoration:none;


}


/*****YEP*******/
#yepmain{
clear:both;
width:800px;
height:321px;
background-image: url(img/yepmain.jpg);
background-repeat: no-repeat;	
}


#corecomp{
clear:both;
width:800px;
height:57px;
background-image: url(img/yepcomponents.jpg);
background-repeat: no-repeat;
background-position:center;
	
}

#diagram{
clear:both;
width:800px;
height:276px;
background-image: url(img/yepdiagram.jpg);
background-repeat: no-repeat;
background-position:center;
	
}

/************/



/*********************************Secondary Navigation*********************************/

/* main */
#navMenu ul {
list-style: none;
margin: 0;
padding: 0;
}
#navMenu {
float:left;
width: 230px;
margin: 0px;
padding: 15px 0px 25px 0px;
/*border: 1px solid;
border-color:#999999;*/
}
#navMenu li {
display:inline;

}

/* menu */
#navMenu li a:link, #navMenu li a:visited {
font-family: Arial, "Helvetica", sans-serif;;
text-decoration: none;
font-size: 80%;
font-weight: bold;
color: #fff;
height: 12px;
display: block;
background-color: #351f4f;
/*background: url(bckMenu.gif);*/
background: url(img/1.jpg);
padding: 5px 0 7px 3px;



}
#navMenu li a:hover {
/*color: #FF0000;*/
/*background: url(bckMenu.gif) 0 -23px;
padding: 5px 0 6px 20px;*/
background: url(img/2.jpg);
text-decoration:underline;
background-color:#FF0000;
}

/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {
color: #000;
font-weight: bold;
background-color: #fff;
/*background: url(bckSubMenu.gif);*/
background: url(w.jpg);
padding: 5px 5px 5px 10px;



}
#navMenu li li a:hover {
/*background: url(bckSubMenu.gif) 0 -17px;*/
/*padding: 2px 0 3px 30px;*/
text-decoration:underline;
color:#980000;
}

/* subSubMenu */
#navMenu li li li a:link, #navMenu li li li a:visited {
color: #000;
font-weight: normal;
background-color: #fff;
/*background: url(bckSubSubMenu.gif);*/
padding: 5px 0px 4px 20px;



}

#interinnli{
/*border: 1px solid;*/
height: 85px;
}

#interinnli li{
background-color:#00FF00;
}

#navMenu li li li a:hover {
/*background: url(bckSubSubMenu.gif) 0 -13px;*/
/*padding: 0 0 1px 40px;*/
text-decoration:underline;
color:#980000;
}



/*********************************Secondary Navigation*********************************/





	
	/****************************************************Contact Us*/
	
	
#main-contact{
	margin: 0px;
	padding: 5px;
	}

#main-contact p{
	line-height: 15px;
	}
	
	
	/****************************************************Contact Us*/
	
	
#main-content { 
	/*border: 2px solid;*/
	float: right; 
	width: 68.5%;
	margin: 0px;
	padding: 10px;}

#main-content p  {
	margin: 0px; 
	padding: 0px 0px 15px 0px; 
	}	

#main-content p img {
	float: right;
	margin-left: 10px;
	border: 1px solid #666;
	padding: 2px; }
	
#main-content h2  {
	margin: 0px; 
	padding: 0px 0px 15px 0px; 
	}	

	
#main-content p a {
	color: black;
	text-decoration:none; }
		
#main-content p a:hover {
	/*color: black;*/
	text-decoration:underline; }
	



	
#mc1  {

	 float:left;
	 display: block; /* a tag must be a block */
     width: 180px; /* width of reactive image */
     height: 165px; /* height of reactive image */
     background-image: url(img/oo.jpg); /* source for start image */
     background-repeat: no-repeat;


	
	}


	
#mc1 a:hover{
	
	background-image:url(img/oor.jpg);

	
	}	
	
#mc2 {
	
	margin: 0px 0px 0px 0px;
	float:left;
	width: 180px; /* width of reactive image */
    height: 165px;
	 background-image:url(img/ee.jpg);

	}
	
	
	
	
#mc2 a:hover{
	background-image:url(img/eer.jpg);
	

	
	}	
	
	
	
#mc3 {
	margin: 0px 0px 0px 0px;
	width: 180px; /* width of reactive image */
    height: 165px;
	background-image:url(img/ii.jpg);
	float:left;
	
	}
	
#mc3 a:hover{
	
	background-image:url(img/iir.jpg);

	
	}	
	


	
	

	
	
	/*********************************************************/
	

#nav2 {
	float: left;
	width: 200px;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
/*	border: 2px solid;*/
	/*border-top: 1px solid #000; 
	border-bottom: 1px solid #000;
	border-right: 10 px thin;*/
	
	}
	

#nav2 li {
	
	
	font: 80% Arial, "Helvetica", sans-serif;
	padding: 6px 6px 6px 6px;
	list-style: none;
	 }
	 
#nav2 li li{
	
	font: 100% Arial, Helvetica, sans-serif;
	margin-left: -35px;
	/*padding: 6px 6px 6px 6px;*/
	
	 }	 
	
#nav2 a { 
text-decoration: none; 
color: #000;
}

#nav2 a:hover {

text-decoration: underline; 



}

#nav2 li.current {
	font-style: italic;
	background-image: url(img/1.jpg);
	color: #000000; }
	


	/*****************************************************/

#mainfeature {
	clear:both;
	margin: 0px 0px 0px 0px;
	width:800px;
	/*height:273px;*/
	/*background-image: url(img/3circles.gif);
	background-repeat: no-repeat;	*/
	background-color: #fff;
	
	color: #000;
	
	}
	
	
#mfcircles{
clear:both;
margin: 5px auto 0px auto;
padding: 0;	

height: 196px; /* height of reactive image */

width:700px;
/*border: 1px solid;*/
}	
	
	#mf1  {
	 float:left;
	 display: block; /* a tag must be a block */
     width: 230px; /* width of reactive image */
     height: 196px; /* height of reactive image */
     background-image: url(img/te.gif); /* source for start image */
     background-repeat: no-repeat;
	 background-position:center;

	}


	
#mf1 a:hover{
		background-image:url(img/te2.gif);

	}	
	
	
	
	
	
	
	
#mf2 {	
	margin: 0px 0px 0px 0px;
	float:left;
	width: 230px; /* width of reactive image */
    height: 196px;
	 background-image:url(img/ra.gif);
	 	 background-position:center;
		 background-repeat: no-repeat;
	
	}		
	
#mf2 a:hover{
	background-image:url(img/ra2.gif);

	}	
	
	
	
#mf3 {
	margin: 0px 0px 0px 0px;
	width: 230px; /* width of reactive image */
    height: 196px;
	background-image:url(img/sc.gif);
	float:left;
		 background-position:center;
		 background-repeat: no-repeat;

	}
	
#mf3 a:hover{	
	background-image:url(img/sc2.gif);
	
	}	
	
	
	#mfcirclestop{
clear:both;
margin: 0px auto 0px auto;
padding: 0;	

height: 196px; /* height of reactive image */

width:475px;
/*border: 1px solid;*/
}	
	
		
#mf4-2 {
	margin: 0px 0px 0px 0px;
	width: 120px; /* width of reactive image */
    height: 196px;
	background-image:url();
	float:left;
	background-position:center;
		 background-repeat: no-repeat;
		 
		
	}
	
#mf4-2 a:hover{	
	background-image:url(img/mg2.gif);

	
	}	
	
	
#mf4 {
	margin: 0px 0px 0px 0px;
	width: 230px; /* width of reactive image */
    height: 196px;
	background-image:url(img/sp.gif);
	float:left;
	background-position:center;
		 background-repeat: no-repeat;\
		 
		
	}
	
#mf4 a:hover{	
	background-image:url(img/sp2.gif);

	
	}	
	
	

	
	
	
#mainfeature2 {

	clear:both;
 	width:800px;
	
	color: black;
	margin-top: 15px;
	padding: 0px;
/*	border: 1px solid;*/
	
	}
	
	
	#maintop{
	
	}
	
	#maintop p{
	text-indent: 10px;
	}	
	
	#maintop h4{
	text-align: center;
	}	
	
	#maintop h4 a{
	text-decoration:none;
	color: black;
	}	
	
	#maintop h4 a:hover{
	text-decoration:underline;
	color: black;
	}	
	
	
	#mainfeature2 h4 a{
	text-decoration:none;
	color: black;
	}	
	
	#mainfeature2 h4 a:hover{
	text-decoration:underline;
	color: black;
	}	
	
	
	
#mainfeature2 h4{
	text-align: center;
	
	
	
	}	
	
#mainfeature2 p{
/*	text-indent: 25px;*/
	
	
	}		
	
	
#mainfeature h1{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	text-align: center;
	text-decoration: underline;
	line-height: 30pt;
	font-size: 28px;
	}

#mainfeature p{
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	text-align: center;
	text-indent: 0px;
	}
  
/*-----------------------------------------*/ 

#pro6{
clear:both;
margin: 0 auto;
width: 100%;
/*background-color:#FF9933;*/
background:url(img/1e.jpg) repeat-x;


}

#pro6 ul {
margin:0 auto;
padding:0;
list-style:none;
display:table; 
white-space:nowrap; 
list-style:none; 
height:35px; 
position:relative; 	  
background:#000; 
font-size:12px;
border-left: 1px solid;
border-left-color:#000;

}

#pro6 li {
display:table-cell; 
margin:0 auto; 
padding:0;
border-right: 1px solid;
border-right-color: #000;



}

#pro6 li a {
display:block; 
float:left; 
height:35px; 
line-height:34px;
color:#fff; 
text-decoration:none; 
font-family:Arial, "Helvetica", sans-serif;
text-align:center;
padding:0 0 0 10px; 
cursor:pointer;
background:url(img/1e.jpg) repeat-x;
}

#pro6 li a b {
float:left; 
display:block; 
padding:0 25px 5px 15px; 
background:url(pro_six_0b.gif) no-repeat right top;
}

#pro6 li.current a {background:url(img/3.jpg) no-repeat;}
#pro6 li.current a b {background:url(img/3.jpg) no-repeat right top;}
#pro6 li a:hover {background: url(img/3.jpg) repeat-x; text-decoration:underline;}
#pro6 li a:hover b {background:url(img/3.jpg) repeat-x;}
#pro6 li.current a:hover {background: url(img/2.jpg) no-repeat; cursor:default;}
#pro6 li.current a:hover b {background:url(img/2.jpg) no-repeat right top;}



/*-----------------------------------------*/ 

#content{
	color: #fff;
	margin: 12px 0px 0px 0px;
 	padding: 15px 10px 5px 25px;
	border-top: 1px solid #890000;
	border-bottom: 1px solid #890000;
	/*background-color:#00FF00;*/
	width: 44%;
	height: 250px;
	font-size:14px;
	float:left;
	}
 
#content p{
	text-indent: 20px;
	}

#content h3{
	text-align: center;
	color: #fff;
	font-size:large;
	}
	 
#content h4{
	text-align: center;
	color: #fff;
	}
	
#content h5{
	color: #fff;
	font-size:14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/*-----------------------------------------*/ 	
/*-----------------------------------------*/ 

#content2{
	color: #fff;
	margin: 12px 0px 12px 0px;
 	padding: 15px 25px 5px 25px;
	border-top: 1px solid #890000;
	border-bottom: 1px solid #890000;
	/*background-color:#FF9900;*/
	width: 42%;
	height: 250px;
	font-size:14px;
	float:right;
	}
	
	
	#content2 h4{
	text-align: center;
	color: #fff;
	}
 
 #content2 p{
	text-indent: 20px;
	}
 
#content p{
	text-indent: 20px;
	}

#content h3{
	text-align: center;
	color: #fff;
	font-size:large;
	}
	 
#content h4{
	text-align: center;
	color: #fff;
	}
	
#content h5{
	color: #fff;
	font-size:14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/*-----------------------------------------*/

/*-----------------------------------------*/ 

#secnav{
	width: 25%;
	float: left;
	
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
}

#secnav ul{
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 2px solid;
	border-color:#FF0000;
}

#secnav li{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 10px;
	border-bottom: 1px dotted;
	
}

#secnav a:link, #secnav a:visited {
	color: #000;
	text-decoration: none;
	}
	
#secnav a:hover {
	font-style: italic;
	}	
/*-----------------------------------------*/ 
/*-----------------------------------------*/ 

#prodcontent{
	width:70%;
	float:right;
	margin: 0px 0px 5px 0px;
 	padding: 0px 10px 5px 10px;
	font-size:14px;
	
	}
 
#prodcontent p{
	text-indent: 20px;
	}

#prodcontent h3{
	text-align: center;
	color: #008080;
	}
	 
#prodcontent h4{
	text-align: center;
	color: #008080;
	}


/*-----------------------------------------*/ 


#fline{
margin: 1px auto;
width:800px;
height: 2px;
background-image:url(img/fline.jpg);

}



/*-----------------------------------------*/   

#footer{
	clear:both;
	text-align:center;
	margin: 10px auto 0px auto;
 	padding: 10px 0px 10px 0px;	
	width:800px;
	
	/*border-top: 1px solid #361e52;*/
	color:#000;
	font: 80% Arial, "Helvetica", sans-serif;
	}

#footer ul {
	margin: 0;
	padding: 5px 5px 5px 5px;
	}

#footer li {
	display: inline;
	}

#footer a:link, a:visited {
	color: #000;
	text-decoration: none;
	}

#footer a:hover {
	text-decoration:underline;
	}


/*-----------------------------------------*/ 
/*-----------------------------------------*/  

/*-----------------------------------------------------------------------------------------*/  
/*#linenav{
clear:both;
margin: 0 auto;
width: 100%;
background-color:#FF9933;
background:url(img/1e.jpg) repeat-x;


}

#linenav ul {
margin:0 auto;
padding:0;
list-style:none;
display:table; 
white-space:nowrap; 
list-style:none; 
height:25px; 
position:relative; 	  
background:#000; 
font-size:12px;
border-left: 1px solid;
border-left-color:#000;


}

#linenav li {
display:table-cell; 
margin:0 auto; 
padding:0;
border-right: 1px solid;
border-right-color: #000;



}

#linenav li a {
display:block; 
float:left; 
height:10px; 
line-height:25px;
color:#000; 
text-decoration:none; 
font-family:Arial, "Helvetica", sans-serif;
text-align:center;
padding:0 0 0 10px; 
cursor:pointer;
background:url(img/1e.jpg) repeat-x;
}

#linenav li a b {
float:left; 
display:block; 
padding:0 25px 5px 15px; 
background:url(pro_six_0b.gif) no-repeat right top;
}


#linenav li.current a {background:url(img/3.jpg) no-repeat;}
#linenav li.current a b {background:url(img/3.jpg) no-repeat right top;}

#linenav li a:hover {
background: url(img/3.jpg) repeat-x;
color:#64438a; 
text-decoration:underline;
}
#linenav li a:hover b {background:url(img/3.jpg) repeat-x;}
#linenav li.current a:hover {background: url(img/2.jpg) no-repeat; cursor:default;}
#linenav li.current a:hover b {background:url(img/2.jpg) no-repeat right top;}*/



/*-----------------------------------------------------------------------------------------*/  
#linenav{
clear:both;
margin: 0 auto;
width: 100%;
/*background-color:#FF9933;*/
/*background:url(img/1.jpg) repeat-x;*/


}

#linenav ul {
margin:0 auto;
padding:0px 0px 10px 0px;
list-style:none;
display:table; 
white-space:nowrap; 
list-style:none; 
height:25px; 
position:relative; 	  
/*background:#000; */
font-size:12px;
/*border-left: 1px solid #000;*/
/*border-left-color:#000;*/

}

#linenav li {
display:table-cell; 
margin:0 auto; 
padding:0;
border-left: 1px solid #000;
/*border-right-color: #000;*/



}

#linenav li.first {
display:table-cell; 
margin:0 auto; 
padding:0;
border-left: 1px solid #fff;
/*border-right: 1px solid #000;*/
/*border-right-color: #000;*/



}

#linenav li a {
display:block; 
float:left; 
height:25px; 
line-height:24px;
color:#000; 
text-decoration:none; 
font-family:Arial, "Helvetica", sans-serif;
text-align:center;
padding:0 0 0 10px; 
cursor:pointer;
/*background:url(img/1.jpg) repeat-x;*/
}

#linenav li a b {
float:left; 
display:block; 
padding:0 25px 5px 15px; 
background:url(pro_six_0b.gif) no-repeat right top;
}

#linenav li.current a {background:url(img/3.jpg) no-repeat;}
#linenav li.current a b {background:url(img/3.jpg) no-repeat right top;}
#linenav li a:hover {/*background: url(img/3.jpg) repeat-x; */color: #64438a; text-decoration:underline;}
/*#pro6 li a:hover b {background:url(img/2.jpg) repeat x;}*/
#linenav li.current a:hover {background: url(img/2.jpg) no-repeat; cursor:default;}
#linenav li.current a:hover b {background:url(img/2.jpg) no-repeat right top;}



#sigprog1{
float:left;
width: 48%;
min-height:400px;
/*border: 1px solid;*/
overflow:hidden;
}

/*#sigprog1 p{
text-indent: 15px;
}*/

#sigprog1 a, a:visited{
text-decoration:none;
color:#000000;
}

#sigprog2{

float:right;
width: 48%;
min-height:600px;
/*border: 1px solid;*/
overflow:hidden;
}

/*#sigprog2 p{
text-indent: 15px;
}*/

#sigprog2 a, a:visited{
text-decoration:none;
color:#000000;
}

#flinev{
float:left;
margin: 15px 10px 0px 10px;
width: 1px;
min-height:600px;
overflow:hidden;
background-image:url(img/flinev.jpg);
background-position:center;


}

#sayyesssbubble{
margin: 10px auto 20px auto;
width: 263px;
height:124px;
}

#enrolltoday{
margin: 0px auto 10px auto;
width:263px;
height:45px;

}

#jointheyep{
margin: 51px auto 10px auto;
width:263px;
height:45px;

}


#yepimage{
margin: 10px auto 20px auto;
width: 263px;
height:124px;

}
/***********************************************************************************YESS*/
#people{
margin: 5px 0px 0px 0px;
clear:both;
width:576px;
height:237px;
background-image:url(signatureprograms/nisr/img/nisr.jpg);
background-repeat: no-repeat;	
}

#opening{
clear:both;
margin: 5px 0px 0px 0px;
font-weight:bold;
overflow:hidden;
}

#opening h3{
clear:both;
overflow:hidden;
}

#quote{
clear: both;
border: 2px solid;
padding: 20px 5px 5px 15px;
border-color:#bb2040;
}



/***********************************************************************************YESS*/


/***********************************************************************************YEP*/

#yepmain{
clear:both;
width:576px;
height:231px;
background-image: url(signatureprograms/yep/img/yepmain.jpg);
background-repeat: no-repeat;	
}


#corecomp{
clear:both;

width:576px;
height:57px;

background-image: url(signatureprograms/yep/img/yepcomponents.jpg);
background-repeat: no-repeat;
background-position:center;
boder: 1px solid;
	
}

#diagram{
clear:both;
width:576px;
height:276px;

background-image: url(signatureprograms/yep/img/yepdiagram.jpg);
background-repeat: no-repeat;
background-position:center;
	
}

/***********************************************************************************YEP*/

/***********************************************************************************IMAGES*/

#IMGservice{
margin: 10px 0px 0px 0px;
width:200px;
height:150px;
background-image:url(img/IMGservice.gif);

}

#IMGgeny{
margin: 10px 0px 0px 0px;
width:200px;
height:197px;
/*background-image:url(img/geny.jpg);*/

}

#IMGwhoeweare{
margin: 10px 0px 0px 0px;
width:200px;
height:267px;
background-image:url(img/IMGwhoweare.jpg);

}


#IMGclients{
margin: 10px 0px 0px 0px;
width:200px;
height:150px;
background-image:url(img/IMGclients.jpg);

}


#IMGcontactus{
margin: 10px auto 0px auto;
width:300px;
height:182px;
background-image:url(img/IMGcontactus.jpg);

}


#IMGmidtp{
margin: 50px auto 0px auto;
width:495px;
height:410px;
background-image:url(img/midtpicons.png);

}


#timeLeft{
float:left;
width: 77%;
height: 35px;
/*border: 1px solid #00FF00;*/
margin: 0px 0px 10px 0px;
}

#timeRight{
float:right;
margin: 0px 0px 10px 0px;
width:22%;
height: 35px;
/*border: 1px solid #00FF00;*/
}

#timeleftAgenda {

margin-top: 0px;
float:left;
width: 22%;
line-height:25px;
overflow:hidden;
}

#timerightAgenda {

margin-top: 0px;
float:right;
width: 77%;
line-height:25px;
overflow:hidden;
}


#amedisyslogo{
margin: 0px 0px 0px 0px;
width:200px;
height:48px;
background-image:url(img/amedisyslogo.gif);
background-repeat:no-repeat;
}

#amedisyslogoRight{
margin: 0px 0px 0px 0px;
width:176px;
height:48px;
color:#00FF00;

}

#raytheonlogo{
margin: 5px 0px 25px 0px;
width:200px;
height:48px;
background-image:url(img/raytheonlogo.gif);
background-repeat:no-repeat;
}

#raytheonlogoRight{
margin: 0px 0px 0px 0px;
width:176px;
height:48px;
color:#00FF00;

}

/***********************************************************************************IMAGES*/

