/* Date: 3/3/11*/
#mem {
	margin: 0 10px;
	align:center
}
#mem_title {
	color: #395a7c;
	font: small-caps 
	bold 1.2em Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	float: left;
}

#mem_title2 {
	color: #fff;
	font: small-caps 
	bold 1em Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	float: left;
}

.caption {
	font-style: italic;
	color: #999;
}

#mem #left_align {
	float: left;
}

#mem #right_align {
	float: right;
	display: block;
}


#bread_crumb {
	float: right;
	color: #9eb5ce;
	font: small-caps 
	bold 1.2em Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

#bread_crumb .active {
	text-shadow: #777 1px 1px 0;
	padding: 0 4px;
	display: inline;
	color: #fff;
	background-color: #395a7c;
}

.red {
	color: #e41b28;
}



#mem table {
  border-collapse: collapse;
  border: 1px solid #808ca5;
  color: #000;
  background: #fff; 
  
}
#mem caption {
  text-align: left;
  background: transparent;
  }
#mem td, #mem th {
  border: 1px dashed #808ca5;
  padding: .4em;
  color: #000;
  
  }
#mem thead th, #mem tfoot th {
  font: bold 1em arial, verdana, helvetica, sans-serif;
  border: 1px solid #808ca5;
  text-align: left;
  background: #cedbe5 url(../images/table_bkg.png) repeat-x 0 bottom;
  color: #black;
	text-decoration: none;
}

#mem #noborder table, #mem #noborder table td  {
	border: 0 none white;
	background-color: transparent;
}


#mem thead th a, #mem tfoot th a {
  color: #d10b19;
}

#mem tbody td a { /* Action col */
  background: transparent;
/*  text-decoration: none;
  color: #000;  */
  }
  
#mem tbody td a:hover { /* Action col */
  background: transparent;
	text-decoration: underline;
}
#mem tbody th a {
  background: transparent;

  }
#mem tbody th a:hover {
	font: bold 1em arial, verdana, helvetica, sans-serif;
    background: transparent;
    text-decoration: underline;
}
#mem tbody th, #mem tbody td {
  vertical-align: top;
  text-align: left;

  }
#mem tfoot td {
  border: 1px solid #808ca5;
  background: #4078a2;
  padding-top:6px;
  }
#mem .odd {
  background: #fff;
  }
  
#mem .description {
  background: #f7f7f7;
  }
  

#mem tbody tr:hover {
  
  }
#mem tbody tr:hover th,
#mem tbody tr.odd:hover th {
	
  
  }
  
#mem tbody th {
	background-color: #CEDBE5;
	text-align: left;
	vertical-align: middle;
}
  

