  
/* Fonts */
.header1 {
  font-size: 1.3em;
  font-weight: bold;
  color: #363636;
  text-transform: uppercase;
  padding-bottom: .5em;
}

.header2 {
  font-size: 1.2em;
  font-weight: bold;
  color: #663399;
 /* padding: 12px 12px 12px 12px;*/
}

.header3 {
  font-size: 1.2em; /* changed from 1.5 */
  font-weight: bold;
  color: #663399; padding-bottom: .5em;
  /*padding: 12px 12px 12px 12px;*/
}

.header4 {
  font-size: 1.2em; /* changed from 1.5 */
  font-weight: bold;
  color: #000000; padding-bottom: .5em;
  /*padding: 12px 12px 12px 12px;*/
}
.subhead {
  font-size: .70em; /* changed from 1.5 */
  font-weight: bold; display: block;
  color: #363636; padding-bottom: .5em;
  /*padding: 12px 12px 12px 12px;*/
} 

 
strong { font-weight: bold; } 

/* Tables */
	
#comm_table
{ width:100%; border-collapse:collapse;    
border:1px solid #ffffff !important; 
vertical-align:top; text-align:left; 
}

#comm_table td, #comm_table th 
{
	font-size: 1em;  border:1px solid #ffffff !important; 
	vertical-align:top; text-align:left; 
	font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif ;
	margin: 5px ; padding: 5px;  
	/*padding:2px 7px 1px 7px;  */   
	 
 }

/* Tables  comm_table1 */
	
#comm_table1
{ width:700px; border-collapse:collapse;    
border:1px solid #ffffff!important; 
vertical-align:top; text-align:left; 
 padding-left: 30px; 
}

#comm_table1 td, #comm_table1 th 
{
	font-size: 1em;  border:1px solid #ffffff!important; 
	vertical-align:top; text-align:left; 
	font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif ;
	margin: 10px ;   
	/*padding:2px 7px 1px 7px;  */   
	padding-left: 30px; 
 }

/* Tables */
	
#comm_table2
{ width:100%; border-collapse:collapse;    
border:1px solid #EEE !important; 
vertical-align:top; text-align:left; 
  padding-left: 30px; 
}

#comm_table2 td, #comm_table2 th 
{
	font-size: 1em;  border:1px solid #EEE !important; 
	vertical-align:top;   
	font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif ;
	 
	/*padding:2px 7px 1px 7px;  */   
	
	 
text-align: left; 
 
	 
 }

/* Tables */
	
#comm_table3
{ width:30%; border-collapse:collapse;    
border:1px solid #EEE !important; 
vertical-align:top; text-align:left; 
}

#comm_table3 td, #comm_table3 th 
{
	font-size: 1em;  border:1px solid #ffffff !important; 
	vertical-align:top; text-align:left; 
	font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif ;
	margin: 5px ; padding: 5px;  
	/*padding:2px 7px 1px 7px;  */   
	 
 }
 
	
 /* Tables */
	
#comm_table3a
{ width:100%; border-collapse:collapse;    
border:1px solid #ffffff !important; 
vertical-align:top; text-align:left; 
}

#comm_table3a td, #comm_table3a th 
{
	font-size: 1em;  border:1px solid #ffffff !important; 
	vertical-align:top; text-align:left; 
	font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif ;
	margin: 3px ; padding: 3px;  
	/*padding:2px 7px 1px 7px;  */   
	 
 }


/* Tables --- career prep */
	
#comm_table4
{ width:70%; border-collapse:collapse;    
border:1px solid #ffffff !important; 
vertical-align:top; text-align:left; 
}

#comm_table4 td, #comm_table4 th 
{
	font-size: 1em;  border:1px solid #ffffff !important; 
	vertical-align:top; text-align:left; 
	font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif ;
	margin: 5px ; padding: 5px;  
	/*padding:2px 7px 1px 7px;  */   
	 
 }


.picleft{	float: left; margin-right:10px; margin-left:0px; margin-top: 10px; margin-bottom:10px;}
.picright{	float: right; margin-right:0px; margin-left:10px; margin-top: 10px; margin-bottom:10px;}

#Link #div4 {float:left; width: 15%; margin-left: 0.6666%;  margin-top: 1em; border:3px solid #dadada !important; 
	padding: 10px 10px 10px 10px;   border-radius:10px;  }



	div.space1 {
		 
		 padding: 20px;
		background-color: #ffffff;
	}
 

 #comm_container1   {
    /*border:1px solid #ffffff !important;  */ 
	text-align: left; color: #000000 !important; 
	width: 95%; border-collapse: collapse;
  	 
	 margin-left: 30px;  
	 
	/* box-shadow: 5px 5px 5px #eee; */   
	font-family:Helvetica Neue, HelveticaNeue-Light, 'Helvetica Neue Light', Helvetica, Arial, 'Lucida Grande', sans-serif ; 
	font-size: 1.1em; 
}
