@charset "windows-1252";
 
 /***********************************************
  * Created by DeJuan Gailes on 12/22/2005
  *
  * UPDATES:   none
  *
  ***********************************************/ 
 			 
 /***************** STYLES FOR THE GENERIC PAGE LAYOUT **************/	
BODY  /* entire page */
{
	background-color:  #FFFFFF;  /* WHITE background */       
	font-family: arial, helvetica, serif;
	font-size: 12;
	padding: 3em;
	margin: 0;
} 				   

td { 
	font-size: 12;
	}
	
p {
	clear: left;
	padding: 1em 1em 1em 1em;
	margin: 0;
	text-indent: 0.0in;
	font-size: 12;
}

p.image {
	float: right;
	font-size: 0.8em;
	text-align: center;
	color: #000000;
	padding: 1.25em 1.25em 0.25em 0.25em;
}

p.image img {
	display: block;
	border: 1px solid #000000;
}

													  
/**************** link styles ******************/	
a:link 
{ 
	color: #CC0000;
	text-decoration: none;
}
a:visited 
{ 
	color:#CC0000 ;
	text-decoration: none;
}
a:hover 
{ 
	color: #CC0000;
	text-decoration: underline;
}
a:active 
{ 
	color: #333333;
}

a:link img, a:hover img, a:visited img
{
	color: transparent;
	text-decoration: none;
	border: 0px;
}


/**************** END link styels *****************/	 


#outer_border /* outer border for entire page */
{	   	
	background-color: #FFFFFF;    	/*inside of border color*/
	padding: 0; 		/*padding at top of box*/
	border: 8px; 	
	border-color: #D91700;/*border color*/	
	border-style: solid;
	width: 700px; 		/* width of box*/	 
	margin-left: auto;
	margin-right: auto; 
}
#inner_border	   /*inner border for intire page*/
{		
	padding: 0; 		/*padding at top of box*/
	border: 8px solid #000000; /*#333333; 	/*border color*/ 
	border-style: solid;
	width: 684px; 
} 

#banner   /* the top of the page containing the logo*/
{
   background-image:url(../images/stripes.gif);	  /* the black and grey stripes */		  
   text-align: center;			  /*put logo in center*/
   width: 684px;			 /* width of the outer borders minus their border thicknes (16px)*/
   height: 160px;			   /* arbutrary hieght.  playwith this till it looks right */	
   
 }	
#logo
{
 	padding: 1;
	margin : 0;
	border:  0;
}


#navigation_links
{
	text-align: center;
	font-size: 13;
	color: white;
	font-weight: bold;
}

#navigation_links a:link 
{ 
	color: #FFFFFF;
	text-decoration: none;
}
#navigation_links a:visited 
{ 
	color: #FFFFFF ;
	text-decoration: none;
}
#navigation_links a:hover 
{ 
	color: #FFFFFF;
	text-decoration: underline;
}

#page  /* main page text*/
{
	/*height: 900;  /* border height minus footer and banner  page = border-footer-banner*/
	width: 664; 
	background-color: FFFFFF;
	font-size: 12;
	min-height: 400px;
	padding-top: 15;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 15;
}

#footer        /* the links at the bottom of the page*/
{	  
	font-size: 	10;
 	text-align: center;
	height: 40px;
	width: 684;  
	background-image:url(../images/stripes.gif);  
	
}


  /************************** END GENERIC PAGE STYLES *************/

.heading
{
	font-size: 16;
	font-weight: bold;
	padding-bottom: 15;
	text-align: center;
}

.roster
{
	border-collapse: collapse;

}
.roster td
{
	border: 1px solid #AAAAAA;
	padding-left: 10;
	padding-top: 2;
	padding-right: 10;
	padding-bottom: 2;
}
.roster tr.header td
{
	border: 1px solid #AAAAAA;
	background-color: #dcdcdc;

	font-weight: bold;
	padding-left: 10;
	padding-top: 2;
	padding-right: 10;
	padding-bottom: 2;
}
.member
{
	border: #696969 1px solid;
	padding: 5px 5px 5px 5px;
	background-color: #dcdcdc;
	border-collapse: collapse;
}
.member TD
{
	padding: 3px 3px 3px 3px;
	font-size: 12;	
	vertical-align: top;
}

.member_separator
{
	border: none;
	/*border-top: solid 1px #696969;
	border-bottom: solid 1px #696969;
	border-left: solid 1px white !important;
	border-right: solid 1px white !important;
	/*border-collapse: collapse;
	*/
	background-color: white;
	height: 10;
}

.member TD.member_image {
	vertical-align: middle;
	
}
.member TD.member_name {
	font-weight: bold;
	font-size: 14;
	color: #D91700;
}

.member TD.member_email {
	font-style: italic;
	text-align: right;
}

.member TD.member_title {
	font-weight: bold;
}

.member TD.member_info_label {
	text-align: right;
}


.member_bio {
}