/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* html ul li a { height: 0px; }
/* End */
body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	line-height: 18px
	}
	
form {
	margin:0;
	padding:0;
	}

h1 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	line-height: 18px;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
	}
	h2 {
	color:#505B60;
	font-size: 17px;
	font-weight:600;
	padding:40px 0 0 26px;
	text-align:left;
	margin:0;
	text-decoration:none;
	}
	h3 {
	color:#505B60;
	font-size: 27px;
	font-weight:700;
	padding: 15px 30px 15px 34px;
	float:left;
	display:inline;
	margin:0;
	line-height: 30px
	}
	h4 {
	color:#FFFFFF;
	font-size: 22px;
	font-weight:700;
	padding: 15px 0px 15px 34px;
	float:left;
	display:inline;
	margin:0;
	line-height: 30px
	}
	h5 {
	color:#505B60;
	font-size: 22px;
	font-weight:700;
	padding: 15px 70px 15px 34px;
	float:left;
	display:inline;
	margin:0;
	line-height: 30px
	}
	h6 {
	color:#505B60;
	font-size: 22px;
	font-weight:700;
	padding: 13px 0px 13px 26px;
	float:left;
	display:inline;
	margin:0;
	line-height: 30px
	}
#line{
	display:block;
	height:1px;
	width: 800px;
	background:#B0B0B0;
	margin-left:auto;
	margin-right: auto;
	margin-top: 8px;
	}

/* 
  =====================
	START: Top Nav 
  =====================
*/

#TopNavBar {
	display:block;
	height:23px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 50px 0px 30px;
	clear:both;
	}
	
	#TopNav {
	background:#eff3f0;
	height:23px;
	width: 680px;
	display:block;
	float:left;
	}
	
	#TopNav ul {
		background:#e1e4e0;
		display:block;
		font-size:9px;
		list-style:none;
		list-style-image:none;
		margin:0;
		padding:0;
		}
	
	#TopNav li {
		float:left;
		margin:0 1px 0 0;
		}
		
	#TopNav li.last{
		float:left;
		margin:0;
		}
			#TopNav li a:link,
			#TopNav li a:visited {
			background:#e1e4e0;
			display:block;
			float:left;
			line-height:23px;
			text-align:center;
			height:23px;
			text-decoration:none;
			color: #494e51;
			}
	
	#TopNav li.one a {width: 94px;}
	#TopNav li.two a {width: 142px;}
	#TopNav li.three a {width: 119px;}
	#TopNav li.four a {width: 123px;}
	#TopNav li.five a {width: 118px;}
	#TopNav li.last a {	width: 79px;}
	
	#TopNav li.folder	{
			height:23px;
			}

	#TopNav ul li.last a:hover{
					color: #494e51;
					background: #cccccc;
					}
					
	#TopNav ul li a:hover{
					/*color: #494e51;
					background: #cccccc;*/
					}
/* START: OLDdrop-down in top nav */
	
	#TopNav li.folder ul {
			position:absolute;
			top:32px;
			width:551px;
			background:#cccccc;
			border-top: solid 1px #FFFFFF;
		}		
			#TopNav li.folder ul li{ 	
				width:551px; 
				border:none;
				height:23px;
				
				}  
			
			#TopNav li.folder ul li a{ 	
				background-color:transparent;
				color:#494e51;
				font-size:9px;
				text-transform:none;
				display:block;
				float:left;
				line-height:23px;
				text-align:left;
				height:23px;
				text-decoration:none;
				} 

	/* regular hovers */

		#TopNav li.folder a:hover {
			background-color:#cccccc;
				color:#494e51;
		}
		a.inside:link, a.inside:visited, a.inside:active, a.inside:hover {
			font-family: Arial, Helvetica, sans-serif;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			}
	

	
/* START: NEWdrop-down in top nav */
	
	  #tabcontentcontainer{
	 border-top: solid 1px #FFFFFF;
    width:551px;
    height:24px;
	top:32px;
	background:#FFFFFF;
    }

    .tabcontent{
    display:none;
    font-size:9px;
    padding: 0px 0.5em;
    background-color: #cccccc;
    color: #494e51;
	border-top: solid 1px #FFFFFF;
	height:24px;
	float:left;
	border-bottom: solid 36px #FFFFFF;
	}


    #sc2 {margin-left:6em;}
    #sc3 {margin-left:15em;}
    #sc5 {margin-left:31em;}
    #sc6 {margin-left:30em;}

    #TopNav a.tabconlink:link{
    background-color: #cccccc;
    color:#494e51;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/global/dropBox.jpg);   
	margin-left:6px;
    }

    #TopNav a.tabconlink:visited{
    background-color: #cccccc;
    color:#494e51;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/global/dropBox.jpg); 
	margin-left:6px;
    }

    #TopNav a.tabconlink:hover{
    background-color: #cccccc;
    color:#494e51;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/global/dropBoxON.jpg) ;
	margin-left:6px;
    }

    #TopNav a.tabconlink:visited:hover{
    background-color: #cccccc;
    color:#494e51;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
	background-image:url(../images/global/dropBoxON.jpg) ;
	margin-left:6px;
    }

	#nav2ender {
		float:right;
		}
	
/* END: Top Nav */
/* START: logoarea */
#Masthead {
	display:block;
	height:67px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 50px 0px 30px;
	}
	#Logo {
	float:right;
	}
	#LogoTest {
	float:right;
	margin-top:-51px;
#Masthead p {
color:#505B60;
font-size:14px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
padding-top:15px;
text-transform:uppercase;
}
/* END: logoarea */
/* START: FLASH */
#Flashspace {
	display:block;
	height:160px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 60px 0px 60px;
	}

/* END: FLASH */
/* START: HomeCopy */
#HomeC {
	display:block;
	height:294px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 60px 0px 60px;
	}
	#HomeBox {
	background:#e1e4e0;
	height:287px;
	width: 680px;
	display:block;
	float:left;
	margin-top: 7px;
	}
	#fit {
	padding:34px 0 0 60px;
	float:left;
	}
	#HomeBox .homecopy0 {
	float:left;
	padding:58px 60px 0px 0px;
	width: 380px;
	font-size:13px;
	line-height:20px;
	}
	#HomeBox .homecopy1 {
	float:left;
	padding:28px 60px 0px 60px;
	width: 540px;
	font-size:13px;
	line-height:20px;
	}
	#HomeBox .homecopy2 {
	float:left;
	padding:0px 60px 0px 60px;
	width: 540px;
	font-size:13px;
	line-height:50px;
	text-decoration:none;
	color: #f06534;
	}
/* END: Homecopy */
/* START: Homebottom */
#Bottom {
	display:block;
	height:21px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 60px 0px 60px;
	}
	#HomeBottom {
	background:#e1e4e0;
	height:17px;
	width: 680px;
	display:block;
	float:left;
	margin-top: 4px;
	}
	#HomeBottom .copyright {
		color:#656664;
		display:block;
		font-size:9px;
		float:left;
		line-height:17px;
		text-align:left;
		padding:0 0 0 16px;
		}
		.HomeCrumb {
	background:#e1e4e0;
	height:17px;
	display:block;
	float:right;
	padding:0 16px 0 0;
	text-align:right;
	}
	 a.crumbs:link, a.crumbs:visited, a.crumbs:active, a.crumbs:hover {
	font-family: Arial, Helvetica, sans-serif; 
        font-size: 9px;
        color: #656664;
		text-decoration: none;}
 a.crumbs:hover {
        color: #f06630;
		text-decoration: underline;
}
 a.error:link, a.error:visited, a.error:active, a.error:hover {
	font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px;
		font-weight:bold;
        color: #ff6633;
		text-decoration: underline;}
 a.error:hover {
        color: #ff0000;
		text-decoration: underline;
}
 .crumby {
	font-family: Arial, Helvetica, sans-serif; 
        font-size: 9px;
        color: #000000;
		text-decoration: none;
		line-height:17px;

}
 .cdividers {
	font-family: Arial, Helvetica, sans-serif; 
        font-size: 9px;
        color: #656664;
		text-decoration: none;
		line-height:17px;

}
/* END: Homebottom */
/* START: InteriorCenter */
#Interior {
	display:block;
	height:160px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 60px 0px 60px;
	}
	#leftgreybox {
	background:#e1e4e0;
	height:154px;
	width: 222px;
	display:block;
	float:left;
	border-bottom: solid 6px #B6CD88;
	}
	#rightsubnav {
	background:#B6CD88;
	height:160px;
	width: 458px;
	display:block;
	float:right;
	}
	/* START: ABOUTSUBNAV */
	#sub {
	background-color:#B6CD88;
	height:76px;
	width: 368px;
	padding:40px 49px 0px 41px;
	float:left;
	}
	
	#sub ul {
		background-color:#B6CD88;
		font-size:9px;
		margin:0;
		padding:0;
		color: #FFFFFF;
		display:block;
		list-style:none;
		}
		
			#sub a.ar1:link,
			#sub a.ar1:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/about/ar1f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.ar1:hover{
	display:block;
	background-image:url(../images/about/ar1n.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub a.ar2:link,
			#sub a.ar2:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/about/ar2f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.ar2:hover{
	display:block;
	background-image:url(../images/about/ar2n.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub a.ar3:link,
			#sub a.ar3:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/about/ar3f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.ar3:hover{
	display:block;
	background-image:url(../images/about/ar3n.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub a.ar4:link,
			#sub a.ar4:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/about/ar4f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.ar4:hover{
	display:block;
	background-image:url(../images/about/ar4n.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub a.ar5:link,
			#sub a.ar5:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/about/ar5f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.ar5:hover{
	display:block;
	background-image:url(../images/about/ar5n.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub a.ar6:link,
			#sub a.ar6:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/about/ar6f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.ar6:hover{
	display:block;
	background-image:url(../images/about/ar6n.jpg);
	padding: 0px 0px 0px 19px;
			}
	/* END: ABOUTSYBNAV */
		   /* START: tlNAVS */
			#sub a.tl1:link,
			#sub a.tl1:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/thought/tl1_f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.tl1:hover{
	display:block;
	background-image:url(../images/thought/tl1_n.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub a.tl2:link,
			#sub a.tl2:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/thought/tl2_f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.tl2:hover{
	display:block;
	background-image:url(../images/thought/tl2_n.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub a.tl3:link,
			#sub a.tl3:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/thought/tl3_f.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.tl3:hover{
	display:block;
	background-image:url(../images/thought/tl3_n.jpg);
	padding: 0px 0px 0px 19px;
			}
		
		  /* END: tlNAVS */
	#Interior2 {
	display:block;
	height:294px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 60px 0px 60px;
	}
	#Interiorbio {
	display:block;
	height:304px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 60px 0px 60px;
	}
	#Interiorcon {
	display:block;
	height:344px;
	width: 680px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0px 60px 0px 60px;
	}
	#leftgreybox2 {
	display:block;
	background:#e1e4e0;
	height:287px;
	width: 210px;
	display:block;
	float:left;
	margin-top: 7px;
	}
	#leftgreyboxbio {
	display:block;
	background:#e1e4e0;
	height:297px;
	width: 210px;
	display:block;
	float:left;
	margin-top: 7px;
	}
	#leftgreyboxcon {
	display:block;
	background:#e1e4e0;
	height:337px;
	width: 210px;
	display:block;
	float:left;
	margin-top: 7px;
	}
	#executivedesign{
	float:left;
	padding: 0 33px 0 34px;
	margin:0;
	}
	#download{
	float:left;
	}
		#leftgreybox2 a.downloading:link, a.downloading:visited, a.downloading:active, a.downloading:hover {
		float:left;
		font-family: Arial, Helvetica, sans-serif; 
		line-height:12px;
        font-size: 9px;
        color: #505B60;
		text-decoration: none;
		ext-align:left;
		}
		
 	#leftgreybox2 a.downloading:hover {
        color: #f06630;
		text-decoration: underline;
}
  /* START: BIOS */
#headshot {
	background-color:#E1E4E0;
	width: 197px;
	padding:10px 0px 0px 13px;
	float:left;
	}
	#headshot .heads{
	float:left;
	margin:0;
	border:none;
	}
#bios {
	background-color:#E1E4E0;
	width: 197px;
	padding:8px 0px 0px 13px;
	float:left;
	}
		#bios ul {
		background-color:#E1E4E0;
		font-size:9px;
		margin:0;
		padding:0;
		color: #999999;
		display:block;
		list-style:none;
		}
		
			#bios a.bio:link,
			#bios a.bio:visited {
			font-family:  Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#E1E4E0;
			line-height:11px;
			height:11px;
/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* height:0px;
/* End */
			text-decoration:none;
			color: #999999;
			/*border-bottom: solid 4px #E1E4E0;*/
			background-image:url(../images/global/exec_off.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 14px;
			}
					
	#bios a.bio:hover{
	display:block;
	background-image:url(../images/global/exec_on.jpg);
	padding: 0px 0px 0px 14px;
	color: #000000;
	line-height:11px;
	}
	#bios .bion{
		background-color:#E1E4E0;
		font-size:9px;
		margin:0;
		color: #000000;
		display:block;
		list-style:none;
		background-image:url(../images/global/exec_on.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding: 0px 0px 0px 14px;
		line-height:11px;
/*

==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* border-bottom:0px;
* height:0px;
/* End */
		}
	  /* END: BIOS2 */
	  #bios2 {
	background-color:#E1E4E0;
	width: 197px;
	padding:4px 0px 0px 13px;
	float:left;
	}
		#bios2 ul {
		background-color:#E1E4E0;
		font-size:9px;
		margin:0;
		padding:0;
		color: #999999;
		display:block;
		list-style:none;
		}
		
			#bios2 a.bio2:link,
			#bios2 a.bio2:visited {
			font-family:  Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#E1E4E0;
			line-height:12px;
			height:12px;
/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* height:0px;
/* End */
			text-decoration:none;
			color: #999999;
			/*border-bottom: solid 4px #E1E4E0;*/
			background-image:url(../images/global/exec_off.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 14px;
			}
					
	#bios2 a.bio2:hover{
	display:block;
	background-image:url(../images/global/exec_on.jpg);
	padding: 0px 0px 0px 14px;
	color: #000000;
	line-height:12px;
	}
	#bios2 .bion{
		background-color:#E1E4E0;
		font-size:9px;
		margin:0;
		color: #000000;
		display:block;
		list-style:none;
		background-image:url(../images/global/exec_on.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding: 0px 0px 0px 14px;
		line-height:12px;
/*

==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* border-bottom:0px;
* height:0px;
/* End */
		}
	  /* END: BIOS2 */

	 		#subCS a.cd1:link,
			#subCS a.cd1:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#BBC5CC;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #BBC5CC;
			background-image:url(../images/candidates/cd1_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#subCS a.cd1:hover{
	display:block;
	background-image:url(../images/candidates/cd1_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#subCS a.cd2:link,
			#subCS a.cd2:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#BBC5CC;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #BBC5CC;
			background-image:url(../images/candidates/cd2_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#subCS a.cd2:hover{
	display:block;
	background-image:url(../images/candidates/cd2_n.gif);
	padding: 0px 0px 0px 19px;
			}
						#subCS a.cd3:link,
			#subCS a.cd3:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#BBC5CC;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #BBC5CC;
			background-image:url(../images/candidates/cd3_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#subCS a.cd3:hover{
	display:block;
	background-image:url(../images/candidates/cd3_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#textyCS .white{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	line-height: 12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	#sevenDs {
	background-color:#BBC5CC;
	width: 8px;
	padding:0px 12px 0px 0px;
	float:left;
	}

	  /* START: PAREAS */

			#sub a.pa2:link,
			#sub a.pa2:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/practice/pa2_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.pa2:hover{
	display:block;
	background-image:url(../images/practice/pa2_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#sub a.pa3:link,
			#sub a.pa3:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/practice/pa3_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.pa3:hover{
	display:block;
	background-image:url(../images/practice/pa3_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#sub a.pa4:link,
			#sub a.pa4:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/practice/pa4_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.pa4:hover{
	display:block;
	background-image:url(../images/practice/pa4_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#sub a.pa5:link,
			#sub a.pa5:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/practice/pa5_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.pa5:hover{
	display:block;
	background-image:url(../images/practice/pa5_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#sub a.pa6:link,
			#sub a.pa6:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/practice/pa6_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.pa6:hover{
	display:block;
	background-image:url(../images/practice/pa6_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#sub a.pa7:link,
			#sub a.pa7:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/practice/pa7_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.pa7:hover{
	display:block;
	background-image:url(../images/practice/pa7_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#sub a.pa8:link,
			#sub a.pa8:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/practice/pa8_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub a.pa8:hover{
	display:block;
	background-image:url(../images/practice/pa8_n.gif);
	padding: 0px 0px 0px 19px;
			}
	  
	  /* END: PAREAS */
	    /* START: Client */
			#rightbodyCS {
	background:#BBC5CC;
	height:294px;
	width: 458px;
	display:block;
	float:right;
	}
	#textyCS {
	background-color:#BBC5CC;
	width: 368px;
	padding:20px 49px 20px 41px;
	float:left;
	}
	#leftgreyboxCS {
	background:#e1e4e0;
	height:154px;
	width: 222px;
	display:block;
	float:left;
	border-bottom: solid 6px #BBC5CC;
	}
	#rightsubnavCS {
	background:#BBC5CC;
	height:160px;
	width: 458px;
	display:block;
	float:right;
	}
	#subCS {
	background-color:#BBC5CC;
	height:76px;
	width: 368px;
	padding:40px 49px 0px 41px;
	float:left;
	}
	
	#subCS ul {
		background-color:#BBC5CC;
		font-size:9px;
		margin:0;
		padding:0;
		color: #FFFFFF;
		display:block;
		list-style:none;
		}
		#subCS a.cs2:link,
			#subCS a.cs2:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#BBC5CC;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 18px #BBC5CC;
			background-image:url(../images/client/cs2_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#subCS a.cs2:hover{
	display:block;
	background-image:url(../images/client/cs2_n.gif);
	padding: 0px 0px 0px 19px;
			}
			#subCS a.cs4:link,
			#subCS a.cs4:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#BBC5CC;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #BBC5CC;
			background-image:url(../images/client/cs4_f.gif);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#subCS a.cs4:hover{
	display:block;
	background-image:url(../images/client/cs4_n.gif);
	padding: 0px 0px 0px 19px;
			}

		  		#bios a.faq:link,
			#bios a.faq:visited {
			font-family:  Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#E1E4E0;
			line-height:12px;
			text-decoration:none;
			color: #999999;
			border-bottom: solid 8px #E1E4E0;
			background-image:url(../images/global/exec_off.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 10px 0px 14px;
				font-size:10px;
/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* height:0px;
/* End */
			}
					
	#bios a.faq:hover{
	display:block;
	background-image:url(../images/global/exec_on.jpg);
	padding: 0px 10px 0px 14px;
	color: #000000;
	}
	#bios .faqn{
		background-color:#E1E4E0;
		font-size:10px;
		margin:0;
		color: #000000;
		display:block;
		list-style:none;
		background-image:url(../images/global/exec_on.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding: 0px 10px 0px 14px;
		line-height:12px;
		border-bottom: solid 8px #E1E4E0;
/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* height:0px;
/* End */
		}
#bios2 a.faq:link,
			#bios2 a.faq:visited {
			font-family:  Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#E1E4E0;
			line-height:12px;
			text-decoration:none;
			color: #999999;
			border-bottom: solid 8px #E1E4E0;
			background-image:url(../images/global/exec_off.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 10px 0px 14px;
				font-size:10px;
/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* height:0px;
/* End */
			}
					
	#bios2 a.faq:hover{
	display:block;
	background-image:url(../images/global/exec_on.jpg);
	padding: 0px 10px 0px 14px;
	color: #000000;
	}
	#bios2 .faqn{
		background-color:#E1E4E0;
		font-size:10px;
		margin:0;
		color: #000000;
		display:block;
		list-style:none;
		background-image:url(../images/global/exec_on.jpg);
		background-position:left;
		background-repeat:no-repeat;
		padding: 0px 10px 0px 14px;
		line-height:12px;
		border-bottom: solid 8px #E1E4E0;
/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* height:0px;
/* End */
		}
		  /* END: Client */
  /* START: Contact */
		#rightbodyCon {
	background:#E6E8D9;
	height:344px;
	width: 458px;
	display:block;
	float:right;
	}
	#textyConA {
	background-color:#E6E8D9;
	width: 176px;
	padding:10px 8px 0px 41px;
	float:left;
	}
		#textyConB {
	background-color:#E6E8D9;
	width: 200px;
	padding:10px 23px 0px 8px;
	float:left;
	}
	#leftgreyboxCon {
	background:#e1e4e0;
	height:154px;
	width: 222px;
	display:block;
	float:left;
	border-bottom: solid 6px #E6E8D9;
	}
	#rightsubnavCon {
	background:#E6E8D9;
	height:160px;
	width: 458px;
	display:block;
	float:right;
	}
	#subCon {
	background-color:#E6E8D9;
	height:76px;
	width: 368px;
	padding:40px 49px 0px 41px;
	float:left;
	}
	
	#subCon ul {
		background-color:#E6E8D9;
		font-size:9px;
		margin:0;
		padding:0;
		color: #FFFFFF;
		display:block;
		list-style:none;
		}
		#subCon a.con1:link,
			#subCon a.con1:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#E6E8D9;
			line-height:8px;
			text-decoration:none;
			color: #000000;
			border-bottom: solid 7px #E6E8D9;
			background-image:url(../images/contact/contact1.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
		
	#conmap{
	float:left;
	padding: 9px 13px 0 26px;
	margin:0;
	}
	#barCon {
	background-color:#E6E8D9;
	height:5px;
	width: 368px;
	background-image:url(../images/contact/contactbar.png);
			background-position:left;
			background-repeat:no-repeat;
	float:left;
	/*margin:28px 49px 0px 41px;*/
	margin:28px 0px 0px 25px;
	}
	#textyCon2 {
	background-color:#e1e4e0;
	width: 171px;
	padding: 9px 13px 0 26px;
	float:left;
	}
		.contact2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	line-height: 14px;
	color:#505B60;
	}
	.bodycon {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
	line-height: 11px;
	}
		
		/* END: Contact */

	#dotdivide {
	background:#ffffff;
	height:287px;
	width: 12px;
	display:block;
	float:left;
	margin-top: 7px;
	}
	#dotdividebio {
	background:#ffffff;
	height:297px;
	width: 12px;
	display:block;
	float:left;
	margin-top: 7px;
	}
	#dotdividecon {
	background:#ffffff;
	height:337px;
	width: 12px;
	display:block;
	float:left;
	margin-top: 7px;
	}
	#rightbody {
	background:#B6CD88;
	height:294px;
	width: 458px;
	display:block;
	float:right;
	}
	#rightbodybio {
	background:#B6CD88;
	height:304px;
	width: 458px;
	display:block;
	float:right;
	}
	#texty {
	background-color:#B6CD88;
	width: 368px;
	padding:20px 49px 20px 41px;
	float:left;
	}
	#texty .fitcopy {
	float:left;
	padding:28px 0px 0px 0px;
	}
	#texty .white{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	line-height: 12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	#nineqs {
	background-color:#B6CD88;
	width: 8px;
	padding:0px 12px 0px 0px;
	float:left;
	}
	#texty2 {
	background-color:#B6CD88;
	width: 349px;
	padding:20px 49px 20px 60px;
	float:left;
	}
	/* START: JohnBio */
	#texty3 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:32px 49px 0px 41px;
	float:left;
	}
	#texty33 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:6px 49px 0px 41px;
	float:left;
	}
	#texty4 {
	background-color:#B6CD88;
	width: 368px;
	padding:13px 49px 2px 41px;
	float:left;
	}
	#texty4.chris{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px
	}
		#texty44 {
	background-color:#B6CD88;
	width: 368px;
	padding:13px 49px 0px 41px;
	float:left;
	}
	.contact {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	line-height: 18px;
	color:#FFF;
	}
	.contact2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	line-height: 10px;
	color:#FFF;
	}
	#texty5 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:2px 49px 0px 41px;
	float:left;
	}
	#texty7 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:14px 49px 0px 41px;
	float:left;
	}
	#texty88 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:0px 49px 0px 41px;
	float:left;
	}
	#texty8 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:0px 49px 0px 41px;
	float:left;
	}
	#texty9 {
	background-color:#B6CD88;
	width: 368px;
	padding:13px 49px 0px 41px;
	float:left;
	}
	#texty6 {
	background-color:#B6CD88;
	width: 368px;
	padding:13px 49px 12px 41px;
	float:left;
	}
	#texty6.john{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px
	}
	#texty10 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:50px 49px 0px 41px;
	float:left;
	}
	#texty11 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:68px 49px 0px 41px;
	float:left;
	}
	#texty12 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:86px 49px 0px 41px;
	float:left;
	}
	#texty122 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:68px 49px 0px 41px;
	float:left;
	}
	#texty13 {
	background-color:#B6CD88;
	height:12px;
	width: 368px;
	padding:104px 49px 0px 41px;
	float:left;
	}
	/* End: JohnBio */
		/* START: SUBNAV2 */
	#sub2 {
	background-color:#B6CD88;
	width: 368px;
	padding:20px 49px 0px 41px;
	float:left;
	}
		#sub2 ul {
		background-color:#B6CD88;
		font-size:9px;
		margin:0;
		padding:0;
		color: #FFFFFF;
		display:block;
		list-style:none;
		}
		
			#sub2 a.aso1:link,
			#sub2 a.aso1:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/global/exec_off.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub2 a.aso1:hover{
	display:block;
	background-image:url(../images/global/exec_on.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub2 a.aso2:link,
			#sub2 a.aso2:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/global/exec_off.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub2 a.aso2:hover{
	display:block;
	background-image:url(../images/global/exec_on.jpg);
	padding: 0px 0px 0px 19px;
			}
			#sub2 a.aso3:link,
			#sub2 a.aso3:visited {
			font-family: Arial, Helvetica, sans-serif;
			display:block; 
			background-color:#B6CD88;
			line-height:8px;
			text-decoration:none;
			color: #FFFFFF;
			border-bottom: solid 7px #B6CD88;
			background-image:url(../images/global/exec_off.jpg);
			background-position:left;
			background-repeat:no-repeat;
			padding: 0px 0px 0px 19px;
			}
					
	#sub2 a.aso3:hover{
	display:block;
	background-image:url(../images/global/exec_on.jpg);
	padding: 0px 0px 0px 19px;
	}
	
	/* END: SUBNAV2 */

/* END: InteriorCenter*/
/* START: SCROLL */
#OuterLayer {
position:absolute; 
width:360px; 
height:268px; 
z-index:1; 
left: 0; 
top: 0; 
overflow: hidden; 
visibility: hidden;
}
  #InnerLayer { 
  position:absolute; 
  width:360px; 
  z-index:2; 
  left: 0; 
  top: 0;
  }
  #InnerLayer a.linking:link, a.linking:visited, a.linking:active, a.linking:hover {
		float:left;
		font-family: Arial, Helvetica, sans-serif; 
		line-height:18px;
        font-size: 12px;
        color: #505B60;
		text-decoration: none;
		ext-align:left;
		font-weight:bold
		}
		
 	#InnerLayer a.linking:hover {
        color: #f06630;
		text-decoration: underline;
		font-weight: bold;
		}
	#InnerLayer .load{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#000000;
	text-decoration:none;
	}
	#InnerLayer .loadorange{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#FFFFFF;
	text-decoration:underline;
	}
	#newsDs {
	background-color:#B6cd88;
	width: 8px;
	padding:4px 12px 0px 0px;
	float:left;
	}
  /* END: SCROLL */
/*
==========================
Fix IE. Hide from IE Mac 
==========================
\*/
* html ul li a { height: 0px; }
* body {behavior:url("../javascripts/hover.htc");}
* #sc1 {margin-left: -94px;}
/* End */
