
body {
  margin:0;
  padding:0;
  background:#c2daf2;
  color:#000;
  font:x-small verdana, arial, helvetica, sans-serif;
  text-align: center;
  voice-family: "\"}\"";
  voice-family:inherit;
  font-size:71%;
  } html>body {font-size:71%;}


   #frame {
      width:760px;
      margin-right:auto;
      margin-left:auto;
      margin-top:50px;
      padding:0px;
      text-align:left;
      }


/* Headings and text
================================================*/
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
	color:#c00;
	font-family:"Trebuchet MS", trebuchet, arial, helvetica, sans-serif;
	border:0;
	padding:0;
	}

h2,h3,h4,h5,h6 {
	margin:1em 0 .25em 0;
	}

h1 {  font-size:1.6em;
	margin:.4em 0 .3em 0;
      padding:0;
	font-weight:bold;
      }

h2 {
	font-size:1.5em;
	}

h3 {
	font-size:1.2em;
	font-weight:bold;
	}

h4 {
	font-size:1.2em;
	font-weight:bold;
	text-transform:uppercase;
}

h5 {
	font-size:1em;
	font-weight:bold;
	font-family: verdana, arial, helvetica, sans-serif;
}

h6 {
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
}

p {   
      margin:1em 0 1em 0;
	font-family: verdana, arial, helvetica, sans-serif;
      font-size: 1em;
      line-height:1.5em;
}



.buyliv52 {
	padding:.5em;
	margin:1em 15%;
	border: 1px solid #559dd2; 
	text-align=center;
	font-size: 1.1em;
	font-weight:bold;
}

.buyliv52 a:link, .buyliv52 a:visited, .buyliv52 a:focus, .buyliv52 a:hover {
	color:#00f;
	border-bottom:1px solid #00f;
	padding:2px 2px 0;
	}

.oz {
	text-decoration:none;
	font-weight:normal;
	color:#000;
}

.researchstudies { padding-left:5px; margin-top:20px;}
.researchstudies h2 {text-align: left;}
.researchstudies span {color:gray;}
.researchstudies u {color:#00f; }

.photos {margin:5px;}

/* Links
================================================*/
a:link, a:visited, a:focus, a:hover {
	color:#00f;
	text-decoration:none;
	padding:2px 2px 0;
	}

a:focus, a:hover {
	color:#00f;
	background:#dff;
	border-bottom:1px solid #00f;
	}

a img, .thumbnail a, .image a {
  border-width:0;
}

a.imglink:link,
a.imglink:visited {border:0;}
a.imglink:hover {background:transparent;}




.ozbox1 {margin: 0; padding: 0; background: url(oztl.gif) no-repeat top left;}
.ozbox2 {margin: 0; padding: 0; background: url(oztr.gif) no-repeat top right;}
.ozbox3 {margin: 0; padding: 0; background: url(ozbl.gif) no-repeat bottom left;}
.ozbox4 {margin: 0; padding: 0; background: url(ozbr.gif) no-repeat bottom right;}	
.ozbox4 {padding: 15px;}
.ozbox1 {background-color: #9cf; margin:25px 10px 10px 0;}


/* Data tables
================================================*/
    .alltable {
      margin:1.5em 0;
      font-size:1em;
      }
    .oztable {
      margin: 0;
	width:100%;
	border-bottom-width: 0px;
	}

    .alltd {
      border-bottom:1px solid #ace;
	padding:0.25em 1em 0.25em 1em;
      text-align:left;
      color:#235;
      vertical-align:middle;
      }
    .trhead td {
      background:#123456 url("bg_table_head.jpg") no-repeat;
      border-bottom-width:0;
      color:#fff;
      vertical-align:top;
	font-weight:bold;
      }
    .tralt td {
      background:url("bg_table.jpg") repeat-x 0 50%;
      }


    .pixtable {
      margin:0px;
      border-top:1px solid #ccc;
      border-left:1px solid #ccc;
      }
    .pixtable td {
      border-right:1px solid #ccc;
      border-bottom:1px solid #ccc;
      padding:4px 8px;
      vertical-align:top;
      }


    .bvrp {
      font-size:1.0em;
      margin-right:auto;
      margin-left:auto;
      margin-top:20px;
      margin-bottom:30px;
	padding:0;
      background:#fff;
	}
    .bvrp .toprow .lcell {
      background:#fff url("tl.gif") no-repeat;
	padding:0;
	width:13px;
	height:13px;
	}
    .bvrp .toprow .mcell {
      background:#fff;
	padding:0;
	height:13px;
	}
    .bvrp .toprow .rcell {
      background:#fff url("tr.gif") no-repeat;
	padding:0;
	width:13px;
	height:13px;
	}
    .bvrp .middlerow .lcell {
      background:#fff url("lc.gif") repeat-y;
	padding:0;
	width:13px;
	}
    .bvrp .middlerow .mcell {
	padding:0 1em 1em 1em;
      text-align:left;
      color:#000;
      vertical-align:top;
      background:#fff;
	}
    .bvrp .middlerow .rcell {
      background:#fff url("rc.gif") repeat-y;
	padding:0;
	width:13px;
	}
    .bvrp .bottomrow .lcell {
      background:#fff url("bl.gif") no-repeat;
	padding:0;
	width:13px;
	height:13px;
	}
    .bvrp .bottomrow .mcell {
      background:#fff url("bc.gif") repeat-x;
	padding:0;
	height:13px;
	}
    .bvrp .bottomrow .rcell {
      background:#fff url("br.gif") no-repeat;
	padding:0;
	width:13px;
	height:13px;
	}


    .vita {
      font-size:1.0em;
	padding:0;
      background:#fff;
	width:100%;
	}
    .vita .lcell {
	padding:0;
	width:150px;
	text-align:left;
	}
    .vita .mcell {
	padding:0;
	text-align:left;
	}
    .vita .rcell {
	padding:0;
	width:150px;
	text-align:right;
	}




/* Images
================================================*/
.allimg {
	border:0;
	display:block;
}
.fullwidth {
	border:1px solid #ccc;
	padding:4px;
	margin:1em 0;
	}
.flowright {
	float:right;
	margin:0 0 6px 6px;
	}
.flowleft {
	float:left;
	margin:6px 6px 0 0;
	}
.dec {
	padding:4px;
	border:1px solid #ccc;
	}






    ul {
      line-height:1.5em;
      }
    li {
      line-height:1.5em;
      }








.oz a:link, .oz a:visited, .oz a:focus, .oz a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}

a:link .oz, a:visited .oz, a:focus .oz, a:hover .oz {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}








