body {
	padding:0;
	margin:2px 0 0 0;
	text-align:center; 
	background: #EFCD84 url(../assets/bkgd-interior.gif) repeat-x;
	font-family:Verdana,Arial,Tahoma,sans-serif;
	line-height: 1.5;
	font-size: .9em; /*should be 9pt;*/
	}

#frame {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		position:relative;
		top:0; left:0;
		}	

.body  {
	   background: #fff url(../assets/bkgd-content.gif) repeat-y;
	   height:380px;				/* ken */
	   width:780px;
			   }
/* --------------------(Counseling Box on Home page)--------------- */			
#counselingBox {
		padding:0px;
		margin:27px 0px 10px 6px;
		float:left;
		background: #fff url(../assets/counselingBox_2.jpg) no-repeat;
		font-size: 11px;  /* .75em; */
		color:#fff;
		width:364px;
		height:335px;
		display:inline;
		}
.counselingBoxText		
		{position:absolute; left:140px; top:258px; padding-right:12px; width: 200px;}

.enter {
	width: 85px;
	height:26px;
	text-align:center;
	background: #6A3E8E url(../assets/button-enterMac.gif) no-repeat;
}

/* .email {background: #6A3E8E url(../assets/button-emailMac.gif) no-repeat;} */	
a.email {font-weight:bold; font-size: 1.1em; color: #F6F29E;}
.enter a 
     {
   	font-weight:bold;
	font-size: 1.1em;
	color: #6A3E8E;
}

/* --------------------(Consulting Box on Home page)--------------- */		
	#consultingBox {
		width:360px;
		height:340px;
		padding:0;
		margin:29px 8px 10px 0px;
		float:right;
		background: #fff url(../assets/consultingBox_2.jpg) no-repeat;
		font-size: 11px; 
		color:#000;
		display:inline; 
		}
		
.consultingBoxText	{position:absolute; left:433px; top:258px; padding-right:12px; width: 210px;}
 .enterpaul {
    width:85px; height:26px;
	text-align:center;
	background: #E36C34 url(../assets/button-enterPaul.gif) no-repeat;
	}	
 /* .emailpaul  {background: #E36C34 url(../assets/button-emailPaul.gif) no-repeat;} */				
	
.enterpaul a  {
    font-weight:bold;
	font-size: 1.1em;
	color: #C43E02;
   }
 a.emailpaul { font-weight:bold; font-size: 1.1em; color: #F6F29E;}  

/* --------------------(Bottom Text Box on Home Page)--------------- */ 			
#bottomTextBox	{
        clear:both;
		background:#FAEDD7 url(../assets/bkgd-homeBottomBox.gif) repeat-y right top;
		padding:0;
		margin:12px 0 0 0;
		}
		
#bottomTextBox div {
    padding:0 4px 0 20px;
	font-size: 11pt; 
    color:#000;
  }		
/* --------------------(common)--------------- */ 		
	p,h1,h2 {
	    color:#000;
		margin:0px 12px 12px 0px;
		}
	p {font-size:.8em; line-height:1.5em;}	
		
	h1 {
		font-size: 1em;
		font-weight: bold;
		}	
	h2 {
		font-size: .8em;
	    font-weight: bold;
		}	
	a {
	color: #6A3E8E;
	font-size:.9em;
	-moz-outline-style:none;
	}
a:hover {text-decoration:none;}	
a.footer {font-size:11px; color: #6A3E8E;}
.copy {font-size:.7em; color:#666;}
.footer {font-size:.75em; color:#000;}
.required {color:#C30; font-weight:bold; font-size:.8em;}

/* --------------------(counseling interior)--------------- */ 	
td.emailCounsel {background-color:#6A3E8E; width:321px;}
td.leftnavCounsel { 
   background: #fff url(../assets/curve_purple_2.gif) no-repeat top left;
   width:158px;
   }
 td.leftnavCounsel div { margin:0 0 0 12px;}
.leftnavCounsel a, .leftnavCounsel a.on {font-size:.8em; color:#6A3E8E; text-decoration:none; padding-left:12px;}
.leftnavCounsel a.on {font-weight: bold; background: #fff url(../assets/bullet.gif) no-repeat;  background-position: left top;}
.leftnavCounsel a:hover, .leftnavCounsel a.on:hover {text-decoration:underline; background: #fff url(../assets/bullet.gif) no-repeat;}
div.navwrapper {padding-bottom:6px;}

td.mainCounsel {width:461px; background-color:#fff;}
td.mainCounsel div { padding-left:20px;}
td.rightCounsel {background:#fff url(../assets/bkgd-right.gif) repeat-y top right; width:160px;}
td.divCounsel {background:#fff url(../assets/repeat_y_counsel.gif) repeat-y;
        margin-bottom:20px;
		width:1px;
		padding:0;
		}	
ul { 
  margin-top: 0.35em; 
  margin-left: 1.5em; 
  padding-left: 2px; 
  padding-right: 10px;
} 
li {list-style: circle outside;
	 padding-bottom:4px;
	 font-size:.75em;
	 color:#333;
	}
li.large {list-style: circle outside;
	 padding-bottom:4px;
	 font-size:.8em;
	 color:#333;
	}	
.greywrapper {background-color:#eee; padding:2px; color:#000; font-size:.8em; width:90%; border-bottom: 1px solid #ccc; margin-top:18px;}	

/* --------------------(network interior)--------------- */ 		
  td.emailNetwork {background-color:#B24C3D; width:321px;}
   td.divNetwork {background:#fff url(../assets/repeat_y_network.gif) repeat-y;
        margin-bottom:20px;
		padding:0;
		width:1px;
		}	
		
	.leftnavNetwork { 
   background: #fff url(../assets/curve_red_2.gif) no-repeat top left;
   width:180px;
   padding:0 0 0 12px;
   }	
   	
.leftnavNetwork a, .leftnavNetwork a.on {font-size:.8em; color:#B24C3D; text-decoration:none; padding-left:12px;}
.leftnavNetwork a.on {font-weight: bold; background: #fff url(../assets/bullet_network.gif) no-repeat; background-position: left top;}
.leftnavNetwork a:hover, .leftnavNetwork a.on:hover {text-decoration:underline; background: #fff url(../assets/bullet_network.gif) no-repeat;}	

td.mainNetwork {width:569px; background-color:#fff;}
td.mainNetwork div { padding-left:20px; padding-right:10px;}
td.rightNetwork {background:#fff url(../assets/bkgd-rightnetwork.gif) repeat-y top right; width:30px;}

input, textarea {font-size:.9em; color: #000000; text-decoration: none; background-color: #FDFDEB; border-color: #272E2C #666 #666 #272E2C; border-style: inset; border-width: 1px;}
input.radio  {background-color:#FDFDEB; border:1px solid #F6F6F6; vertical-align:bottom;}
.inputButton {
	font-size: 11px;
	color: #fff;
	background-color: #B24C3D;
	border:1px solid #ccc; 
	text-transform:uppercase;
	width:70px;
}
td.form {font-size:.8em; padding-bottom:10px;}
.formWrapper {background-color:#F6F6F6; padding:10px; border: 1px dashed #ccc; width:520px;}

/* --------------------(Consulting interior)--------------- */ 		
td.emailConsult {background-color:#E36C34; width:321px;}
td.divConsult {
        background:#fff url(../assets/repeat_y_consult.gif) repeat-y;
        margin-bottom:20px;
		width:1px;
		padding:0;
		}	
td.leftnavConsult { 
   background: #fff url(../assets/curve_orange_2.gif) no-repeat top left;
   width:144px;
   }
td.leftnavConsult div {margin:0 0 0 12px;}	

.leftnavConsult a, .leftnavConsult a.on {font-size:.8em; color:#E36C34; text-decoration:none; padding-left:12px;}
.leftnavConsult a.on {font-weight: bold; background: #fff url(../assets/bullet_consult.gif) no-repeat; background-position: left top;}
.leftnavConsult a:hover, .leftnavConsult a.on:hover {text-decoration:underline; background: #fff url(../assets/bullet_consult.gif) no-repeat;}	

td.mainConsult {width:445px; background-color:#fff;}
td.mainConsult div {padding-left:20px; padding-right:20px;}
td.rightConsult {background:#fff url(../assets/bkgd-right.gif) repeat-y top right; width:190px;}

/* --------------------(All purpose interior)--------------- */ 	
td.all {background-color:#E1BD67; width:321px;}
td.divAll {
        background:#fff url(../assets/repeat_y_all.gif) repeat-y;
        margin-bottom:20px;
		width:1px;
		padding:0;
		}	
td.leftnavAll { 
   background: #fff url(../assets/curve_yellow_2.gif) no-repeat top left;
   width:180px;
   height: 188px;
   }
td.leftnavAll div {margin:0 0 0 12px;}
.leftnavAll a, .leftnavAll a.on {font-size:.8em; color:#DCA92F; text-decoration:none; padding-left:12px;}   
.leftnavAll a.on {font-weight: bold; background: #fff url(../assets/bullet_all.gif) no-repeat; background-position: left top;}
.leftnavAll a:hover, .leftnavAll a.on:hover {text-decoration:underline; background: #fff url(../assets/bullet_all.gif) no-repeat;}	