<style>
body {
  background:#FBFBFB;
  margin:0;
  padding:0;
  color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  font-size:11px;
  }


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;
	}
.imgbordergrey {
	border:1px solid silver;
	padding:5px;	 
	}

.imgbordergrey0 {
	border:1px solid silver;
	 	 
	}


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


a:link, a:visited, a:active { 
  
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
text-decoration:none ; color:#7c0c15 ; 
	}
a:hover {color:blue;   text-decoration: underline; 
 
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	
	}

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;
  }


.img-shadow {
  float:left;
  background: url('http://www.dadamo.com/menugraphics/shadowAlpha.png') no-repeat bottom right !important;
  background: url('http://www.dadamo.com/menugraphics/shadow.gif') no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }


.td-shadow {
  float:left;
  background: url('http://www.dadamo.com/menugraphics/shadowAlpha.png') no-repeat bottom right !important;
  background: url('http://www.dadamo.com/menugraphics/shadow.gif') no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  color      : #000000;

  }
  
  
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }


a img {
	border:0;
	}


.big_red{
	background-repeat: repeat-y;
	color: #696b6a;
    font-size  : 19px;
   
 }

.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;
}


 .clip{
    background-image: url('http://www.dadamo.com/menugraphics/clip.jpg');
     color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  font-size:11px;
	
	background-repeat: no-repeat;
	background-color: #EFF9EE;/*#EFF9EEtext color of content*/
	color: #333; /*text color of content*/
	border-bottom: 1px solid #808080; /*border color*/
	border-right: 1px solid #ccc; /*border color*/
	border-top: 1px solid #ccc; /*border color*/
    border-left: 1px solid #ccc;
    line-height: 19px;
	padding: .5em 2ex;
	width: 720px;
	height: 110px;
	margin-left: auto;
	margin-right: auto;

}

.clip2{

    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: 1px solid #808080; /*border color*/
	padding: .5em 2ex;
}


.tableTDwhite{

	 
	background-repeat: no-repeat;
	background-color: #fff;  /*background color of content*/
	color: #333; /*text color of content*/	  
	border-bottom: 1px solid #ccc;  
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc; 
	padding: .5em 2ex;
	width: 560px;
    font-size  : 11px;
	line-height: 19px;
	color:#333;
    padding-left: 20px;
	margin-left: auto;
	margin-right: auto;
}
.tableTDsalmon{

	 
	background-repeat: no-repeat;
 
	color: #333; /*text color of content*/	  
	border-bottom: 1px solid #ccc;  
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc; 
	padding: .5em 2ex;
	width: 560px;
    font-size  : 11px;
	line-height: 19px;
	color:#333;
    padding-left: 20px;
	margin-left: auto;
	margin-right: auto;
}
.tableTDsalmonnowidth{

	 
	background-repeat: no-repeat;
	 
	color: #333; /*text color of content*/	  
	border-bottom: 1px solid #ccc;  
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc; 
	padding: .5em 2ex;	 
    font-size  : 11px;
	line-height: 15px;
	color:#333;    
	margin-left: auto;
	margin-right: auto;
}
.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;
	}
.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;
}

 

body, table, td {

	color:#333333;
    font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
    font-size:11px;
	line-height: 18px;
	color:#333;
 

}

 


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

a:link, a:visited, a:active {
text-decoration:none;
color:#0088CC;
}
 



 

#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_2 {

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;
}

#Content ul li {

 
line-height: 140%;
} 
.Content_2 ul li {

 
line-height: 140%;
}
.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;

} 

.cell_15{
padding:17px;
 
}



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

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

.medium { 

color: #606060;
line-height: 130%; 
font-size: 18px; 
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.genotypediet.com/blank.png") top left no-repeat;
color: #606060;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
}
.Content_what_genotype_gallery {
 
 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background: #Fbfbfb; 
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}

.border_left {
	border-left:1px solid silver;
	 padding-left:19px;	 
	}

.padding_15 { 
padding:15px;
padding-right:25px;	   
}
.Content_dadamo {
background-position:top left; 
width: 960px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background: #fff;
background-image:\url('http://www.genotypediet.com/pd_big.jpg');
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
.Content_what_genotype {
background-position:top left; 
width: 960px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background: #fff;
background-image: url('http://www.genotypediet.com/genotype_type_splash.jpg');
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}

.Content_small_genotype {
background-position:top left; 
width: 960px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background: #deeff3;
 
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
.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;
	}
	
.purpbx	{
background: #fff;
border-bottom: 1px solid silver;
}

.litepurpbx{
background: #fff;
border-bottom: 1px solid silver;
}

.step{
background: silver;
color: #fff;
}
 

.Content_small_genotype_movie {
background-position:top left; 
  
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background: #deeff3;
 
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}

 