<style>

body {
  background:#FBFBFB;
  margin:0;
  padding:0;
  color:#333333;
 font: 13px/17px constantia,'hoefler text','palatino linotype',serif;
  }
  
  h4 {
    color: #542f8c;
    font: 14.5px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
.dotbottom {
border-bottom: 1px dotted silver;


}





.Content_2 {
vertical-align:text-top;
width: 960px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-color: #fff; /* white background within content box */
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
.img-shadow {
border:1px solid silver;
	padding:5px;background:#ffffff;
	box-shadow: 3px 3px 3px #bbb;
  }

.goldh1{
line-height: 130%; color:#8f84ac;
font: 16.5px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
.whitebk{
background-color: #fff; /* white background within content box */
border-bottom: 4px solid #f2a437;
}
.important2{
border-top: 1px solid silver; 
border-bottom: 1px solid silver; 
}
.important{
 color:#333333;
 font: 16px/17px constantia,'hoefler text','palatino linotype',serif;
}

.borderbottom{
border-bottom: 1px solid silver; 

}
.round_yellow_text_box {

 vertical-align:text-top;
color: #333;
background-color: #fbf9e4;  
border: 1px solid silver; 
padding:9px;
font: 13px/17px constantia,'hoefler text','palatino linotype',serif;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
width:95%; 

}

.guttertext-l{vertical-align:text-top;padding:9px; line-height:140%;
font: 12px/16px  constantia,'hoefler text','palatino linotype',serif;
}
.guttertext-r{border-left: 1px solid silver;vertical-align:text-top; line-height:140%;
font: 12px/16px  constantia,'hoefler text','palatino linotype',serif;padding:9px;
}


.side_line {
  text-transform:uppercase;letter-spacing:3px; 
color: #606060;
line-height: 130%; 
font-size: 12px;
padding-bottom: 14px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
border-bottom:1px solid silver;   height:34px;
  }
.blog {
 
  margin:0;
  padding:0;
  color:#333333;
 font: 11px/17px constantia,'hoefler text','palatino linotype',serif;
  }
.medium { 
text-transform:uppercase;letter-spacing:3px; 
color: #606060;
line-height: 130%; 
font-size: 18px;
padding-bottom: 14px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
border-bottom:1px solid silver;   height:34px;
}
ul li{
  line-height:130%;
}
table.sortable {
	border-spacing: 0;
	
	border: 1px solid #000;
	border-collapse: collapse;
	}

.tableline {
        background-color: #FffffF;
        color:#333333;
        font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
        font-size:11px;
        border          : 1px #cccc solid;
}	

table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #444;
	}

table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color: #CFDEE7;
	}

table.sortable td {
	border-width: 0px 1px 0px 1px;
	}

table.sortable tr.odd td {
	background-color: #E8EEF0;
	}

table.sortable tr.even td {
	background-color: #fff;
	}

table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	}



.zap{
border-left-color: #776655;
border-left-width:1px;
border-top-color: #776655;
border-ltop-width:1px;
}


a:link, a:visited, a:active { 
  
text-decoration:none ; color:#7c0c15 ; 
	}
a:hover {color:blue;   text-decoration: underline; 
 
	
	}

div#CookieCrumbsTrail { 
	font-size:small;
	margin:15px 0px;
}


#header {visibility:hidden;
  font-size  : 11px;
  float:left;
  width:741;
  background:url('http://www.dadamo.com/menugraphics/bg2.gif')  repeat-x bottom;
   
  line-height:normal;
  }
#header ul {visibility:hidden;
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#header li {visibility:hidden;
  float:left;
  background:url('http://www.dadamo.com/menugraphics/left.gif') no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
visibility:hidden;
#header a {
  float:left;
  display:block;
  background:url('http://www.dadamo.com/menugraphics/right.gif') no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;

/*  color:#7c0c15;*/
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/

#header a {float:none;}
/* End IE5-Mac hack */

#header a:hover {visibility:hidden;
  color:#333;
  }

#header #current {visibility:hidden;
  background-image:url('http://www.dadamo.com/menugraphics/left_on1.gif');
  }

#header #current a {visibility:hidden;
  background-image:url('http://www.dadamo.com/menugraphics/right_on1.gif');
  color:#333;
  padding-bottom:5px;
  } 


#header3 {visibility:hidden;
  font-size  : 11px;
  float:left;
  width:760;
  background:#7c0c15 url('http://www.dadamo.com/menugraphics/bg2.gif')  repeat-x bottom;
   
  line-height:normal;
  }
#header3 ul {visibility:hidden;
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#header3 li {
  float:left;
  background:url('http://www.dadamo.com/menugraphics/left.gif') no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }

#header3 a {visibility:hidden;
  float:left;
  display:block;
  background:url('http://www.dadamo.com/menugraphics/right.gif') no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;

  color:#7c0c15;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/

#header3 a {float:none;visibility:hidden;}
/* End IE5-Mac hack */

#header3 a:hover {visibility:hidden;
  color:#333;
  }

#header3 #current {
  background-image:url('http://www.dadamo.com/menugraphics/left_on1.gif');
  }

#header3 #current a {
  background-image:url('http://www.dadamo.com/menugraphics/right_on1.gif');
  color:#333;
  padding-bottom:5px;
  }
  
 
 
 #headerExpand {visibility:hidden;
  font-size  : 11px;
  float:left;
  width:100%;
  background:#7c0c15 url('http://www.dadamo.com/menugraphics/bg2.gif')  repeat-x bottom;
   
  line-height:normal;
  }
#headerExpand ul {visibility:hidden;
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#headerExpand li {visibility:hidden;
  float:left;
  background:url('http://www.dadamo.com/menugraphics/left.gif') no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }

#headerExpand a {
  float:left;visibility:hidden;
  display:block;
  background:url('http://www.dadamo.com/menugraphics/right.gif') no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;

  color:#7c0c15;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/

#headerExpand a {float:none;}
/* End IE5-Mac hack */visibility:hidden;

#headerExpand a:hover {visibility:hidden;
  color:#333;
  }

#headerExpand #current {visibility:hidden;
  background-image:url('http://www.dadamo.com/menugraphics/left_on1.gif');
  }

#headerExpand #current a {visibility:hidden;
  background-image:url('http://www.dadamo.com/menugraphics/right_on1.gif');
  color:#333;
  padding-bottom:5px;
  } 
  
  
  

#header2 {visibility:hidden;
  float:left;
  width:737;
  background:#DAE0D2 url('http://www.dadamo.com/menugraphics/bg3.gif')  repeat-x bottom;
  font-size  : 11px;
	 
  line-height:normal;
  }

#header2 ul {visibility:hidden;
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }

#header2 li {visibility:hidden;
  float:left;
  background:url('http://www.dadamo.com/menugraphics/left.gif') no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }

#header2 a {visibility:hidden;
  float:left;
  display:block;
  background:url('http://www.dadamo.com/menugraphics/right.gif') no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  color:#7c0c15;
  }

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/

#header2 a {float:none;visibility:hidden;}
/* End IE5-Mac hack */

#header2 a:hover {visibility:hidden;
  color:#333;
  }

#header2 #current {visibility:hidden;
  background-image:url('http://www.dadamo.com/menugraphics/left_on1.gif');
  }

#header2 #current a {visibility:hidden;
  background-image:url('http://www.dadamo.com/menugraphics/right_on1.gif');
  color:#333;
  padding-bottom:5px;
  }




.td-shadow {


  }
  
  
.img-shadow img {
border:1px solid silver;
	padding:5px;	
  }


a img {
	border:0;
	}
.big_red {
    background-repeat: repeat-y;
    color: #415D8F;
    font-family: futura,Verdana,Tahoma,Arial,Serif;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 2px;
    line-height: 26px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
 

.justify{/* text-align: justify; text-justify: newspaper;  */
      color:#333333;
      font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
      font-size:11px;
	 line-height: 19px;
	 
     padding-left: 20px;
}


 
 

 
 
.content{

	 
	color: #333; /*text color of content*/	  
	 
	padding: .5em 2ex;
	width: 710px;
    font-size  : 11px;
	line-height: 19px;
	color:#333;
    padding-left: 20px;
	margin-left: auto;
	margin-right: auto;
}

.contentExpand{

	background-image: url('http://www.dadamo.com/menugraphics/curl.jpg');
	background-repeat: no-repeat;
	background-color: #EFF9EE;  /*background color of content*/
	color: #333; /*text color of content*/	  
	border-bottom: 1px solid #808080;  
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc; 
	padding: .5em 2ex;
	width: 94%;
    font-size  : 12px;
	line-height: 19px;
	color:#333;
    padding-left: 20px;
	margin-left: auto;
	margin-right: auto;
}

.smaller { color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  font-size:11px;
	 line-height: 19px; 
	color:#333;
	}
.smallest { color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size  : 10px;
	}
	.smallest-2 { color:#909090;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size  : 10px;
	}
.smallcapsL{ color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size  : 25px;
	font-variant: small-caps;
	color:#006600;
	}

.smallcapsS{ color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size  : 16px;
	font-variant: small-caps;
	 color: #497845;
	}
.smallcapsV{ color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-variant: small-caps;
	color:#333;
	}
div#CookieCrumbsTrail { 
	font-size:11px;
	margin:15px 0px;
}

 

 
 


/* ####################   Navigation bar CSS styling   ################## */ 

a:link, a:visited, a:active {
text-decoration:none;
color: #5c4296;
}
a:hover {text-decoration: underline;  } 

.Content_code{
background-position:top left; 
 
 
text-align:left; /* Counteract to IE5/Win Hack */
 
 border:1px solid silver;
background-repeat:no-repeat;

background-color: #e3e0e8; /* white background within content box */
 

}

 

#Content {
margin-left: auto;
margin-right: auto;
width: 960px; 
margin-top: -2px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-color: #fff; /* white background within content box */
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}

.Content_ifhi {
background-position:top left; 
width: 960px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-image:url('http://www.dadamo.com/ifhi/ulhi_big.jpg');
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
.Content_generative {
background-position:top left; 
width: 300px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-image:url('http://www.generativemedicine.org/generative/generative3.gif');
background-repeat:repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}


#Content ul li {
color: #606060;
 
line-height: 140%;
} 
.Content_2 ul li {

 
 
}
.small-box{
color: #606060;
border: 1px solid silver;
font-size: 11px; 
font-family: "Lucida Grande", Verdana, sans-serif;  
-moz-border-radius: 5px;
-webkit-border-radius:5px;
background-color: #f0f0f0; /* white background within content box */
}

.hr-gray{
border: 0 dotted;
color:  #717D7D;
background-color: #717D7D;
height: 1px;
width: 100%;

}

.small-box-white{
height: 33px;
color: #606060;
border-top: 1px solid silver;
background-color: #fff; /* white background within content box */
border-bottom: 1px solid silver; 
font-size: 10px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
}

.bottom-text{
font-size: 9px; 
font-family: "Lucida Grande", Verdana, sans-serif;
color: silver;
}


 

.table_nothing{
padding:0px;

}



.big {  
     
color: silver;
line-height: 120%;
font-size: 28px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
 
}



.medium_small_black { 

color: #000000;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
	   
}
.medium_small { 

color: #606060;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
	   
}
.small { 

color: #606060;
line-height: 130%; 
font-size: 11px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
	   
}


.welcome{
font-size: 11px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
color:#c0c0c0;
font-weight:bold;}

.grey_12_bold {
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
color:#817679;
font-weight:bold
}
.black_16_bold {
font-size: 16px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
color:#000;
font-weight:bold
}


.blank{
height: 163px;
width:242 px;
background: #FFF url("http://www.dadamo.com/blank.png") top left no-repeat;
color: #606060;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
}


.border_left {
	text-align:justify;
	 padding-left:25px;	  padding-right:25px;	 
	}

.padding_15 { 
padding:15px;
padding-right:25px;	   
}





.small-box-white{
height: 33px;
color: #606060;
background-color: #eff9ee; /* white background within content box */
border: 1px solid silver; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
width:830px; 
}

.responsebox{
border-left: 1px solid silver; 
margin-left:10px;
padding-left:10px;
padding-bottom:10px;
vertical-align:top;
}

.round_green_box {

height: 33px;
color: #606060;
background-color: #cdeef9;  
border: 1px solid silver; 
font-size: 11px; 
padding:9px;
font-family: "Lucida Grande", Verdana, sans-serif; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
width:80%; 

}

.imgbordergrey {
	border:1px solid silver;
	padding:5px;	 
	}

/* @group NAVBAR */
.logo-bg{
 background-color:#FBFBFB ; margin-left:-21px;
 }
.menubar {
	font: 12px Georgia, "Times New Roman", Times, serif;
	width: 100%;
	margin: 0px;
	height: 42px;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  font-size:11px;
}

#navmenu {
	height: 42px;
	padding: 0px 0px 0px 21px;
	margin-top: -10px;
	position: relative;
	z-index: 900;
	float: none;
	width: 960px;
	background: url(http://www.generativemedicine.org/__NAVBAR/navcontainer.png) no-repeat left top;
}

#navmenu ul {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	margin-left: 2px;
}

#navmenu ul li {
	position: relative;
	margin: 0;
}

/*PARENT MENU*/

#navmenu a {  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
        font-size:11px;
	float: left;
	color: #ffffff;
	text-decoration: none;
	display: block;
	cursor: pointer;
	height: 42px;
	line-height: 40px;
	padding: 0px  11px;
}

/*PARENT MENU ITEM HOVER*/
#navmenu li a:hover {
	height: 42px;color: #000000;
}
#navmenu li a:hover {color: #000000;
	background: url(http://www.generativemedicine.org/__NAVBAR/menubar_over.png) no-repeat right top; 
}

/*ALL LISTS*/

#navmenu li {
	float: left;text-align:left
	padding: 0;
	background: none;
}

#navmenu ul ul a {
	background: none;text-align:left
}

#navmenu li:hover ul, 
#navmenu li li:hover ul, 
#navmenu li li li:hover ul, 
#navmenu li li li li:hover ul,
#navmenu li.iehover ul, 
#navmenu li li.iehover ul, 
#navmenu li li li.iehover ul,
#navmenu li li li li.iehover ul {
	background: #7c74ab url(http://www.generativemedicine.org/__NAVBAR/menu_gradient.png) repeat-x left top; 
}

/*PARENT ITEM SEPARATOR*/

#navmenu li a {
	background: url(http://www.generativemedicine.org/__NAVBAR/menubar.png) 100% 0 no-repeat;
}


/*DEFINE HOVER COLORS*/

#navmenu li:hover a, #navmenu li.iehover a {border-bottom:0;
	color: #ffffff;text-align:left
}

#navmenu ul li a:hover,
#navmenu ul li ul li a:hover,
#navmenu ul li ul li ul li a:hover {
	color: #eee;
}

/*SUBLEVEL STYLES*/

/*SUBLEVEL TEXT STYLES*/

#navmenu li li a {
	font-weight: normal;
	padding: 0;
	height: 26px;
	line-height: 26px;
	text-indent: 5px;
}

#navmenu ul ul a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	width: 170px;
	text-transform: none;
}

#navmenu li li {
	padding: 0;
	background: none;
	/*DONT SHOW THE BACKGROUND IMAGE*/
}

/*SUBLEVEL POSITIONING*/

#navmenu li li {
	float: left;
	padding: 0;
	width: 173px;
}

#navmenu li ul ul {
	margin: -39px 0 0 173px;
}

#navmenu li:hover, #navmenu li.iehover {
	left: 0;
}

/*SUBLEVEL HOVER STYLES*/

#navmenu ul ul a:hover {
	background: none;
	height: 26px;
	line-height: 26px;
	padding: 0;
	margin: 0;
}

#navmenu li li:hover {
	background: #264165;background: #7c74ab;color: #000000;
}

#navmenu li ul {
	top: 39px;
	position: absolute;
	left: -999em;
	height: auto;
	width: 173px;
	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding: 0;
	border-right: 1px solid #396096;
	border-left: 1px solid #396096;
	border-bottom: none;
}


#navmenu li.active a {
	color: #837ea1;
}
#navmenu li.active a:hover {
	background: url(http://www.generativemedicine.org/__NAVBAR/menubar.png) no-repeat right top;
	
	color: #ffffff;color: #d7910a;
}

/* NO SUBLEVEL ACTIVE STYLES */
#navmenu ul li.active ul li a,
#navmenu ul li.active ul li,
#navmenu ul li.active ul li a:hover,
#navmenu ul li.active ul li.hover {
	color: #fff;
	background-image: none;
}
/*SUBLEVEL PARENT INDICATORS*/


#navmenu ul li ul li a.child{
	background: url(http://www.generativemedicine.org/__NAVBAR/arrow_right.gif) 100% 50% no-repeat;
}

#navmenu ul li.active ul li a.child {
	background: url(http://www.generativemedicine.org/__NAVBAR/arrow_right.gif) 100% 50% no-repeat;
}


#navmenu ul li ul li a:hover {
	background-image: none;
}

/* HIDE OTHER LISTS FROM IE */

#navmenu li:hover ul ul, 
#navmenu li:hover ul ul ul,
#navmenu li:hover ul ul ul ul,  
#navmenu li.iehover ul ul, 
#navmenu li.iehover ul ul ul, 
#navmenu li.iehover ul ul ul ul {
	left: -999em;
}

#navmenu li:hover ul, 
#navmenu li li:hover ul, 
#navmenu li li li:hover ul, 
#navmenu li li li li:hover ul,
#navmenu li.iehover ul, 
#navmenu li li.iehover ul, 
#navmenu li li li.iehover ul,
#navmenu li li li li.iehover ul {
	z-index: 100;
	left: 0;
}

/* BECAUSE IE DOESNT UNDERSTAND CSS EVEN IN 2007 */

#navmenu li.iehover ul li.iehover {
	background: #5e7fba;color: #000000;
}

/* @end */
/* @group Controller */

ul#cPanel_button {
	list-style: none;
	float: right;
	position: relative;
	left: -40px;
}

ul#cPanel_button li.panel {
	float: left;
	list-style: none;
	padding-right: 8px;
	border: none;
	background: url(http://www.generativemedicine.org/generative/__NAVBAR/panel.png) no-repeat right bottom;
	}

ul#cPanel_button li.panel a#button.button {
	display: block;
	float: left;
	padding-right: 8px;
	height: 33px;
	line-height: 33px;
	font-weight: bold;
	text-decoration: none;
	color: #7c74ab;
	background: url(http://www.generativemedicine.org/generative/__NAVBAR/panel.png) no-repeat left bottom;

}

ul#cPanel_button li.panel a#button .button:hover {

}

/* @end */
 