a {
	color:#990000; 
	text-decoration:none; 
	}
a:hover {
	color:#993333; 
	text-decoration: underline overline; 
	}

  BODY {
	color: maroon;
    background: #ffffcc url(center_bg01.jpg);
    background-repeat: repeat;
    background-attachment: scroll;
  }
#Layer1 {
	position:absolute;
	left:1px;
	top:0px;
	width:946px;
	height:172px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:1px;
	top:176px;
	width:183px;
	height:457px;
	z-index:2;
}
.style1 {
	font-family: "Cassandra";
	font-size: 34px;
	color: #990066;
	font-weight: bold;
}

.стиль1 {
	font-family: Cassandra;
	font-size: 24px;
	color: #990000;
        font-weight: bold;

}
.style2 {
	font-family: Cassandra;
	font-size: 36px;
	font-weight: bold;
	color: #003300;
}
.style3 {
	font-family: Georgia;
	font-size: 26px;
	color: #30350C;
}
.style4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #660000;
}
#Layer3 {
	position:absolute;
	left:257px;
	top:191px;
	width:364px;
	height:65px;
	z-index:3;
}
#Layer4 {
	position:absolute;
	left:364px;
	top:17px;
	width:389px;
	height:40px;
	z-index:3;
}
#Layer5 {
	position:absolute;
	left:229px;
	top:184px;
	width:275px;
	height:47px;
	z-index:3;
}
#Layer6 {
	position:absolute;
	left:264px;
	top:186px;
	width:296px;
	height:77px;
	z-index:3;
}
#Layer7 {
	position:absolute;
	left:1px;
	top:650px;
	width:190px;
	height:206px;
	z-index:3;
}
.стиль10 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #990000;
	font-weight: bold;
	font-size: 18px;
}
.стиль11 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #996633;
}
#Layer8 {
	position:absolute;
	left:189px;
	top:326px;
	width:638px;
	height:223px;
	z-index:4;
}
#Layer9 {
	position:absolute;
	left:304px;
	top:175px;
	width:554px;
	height:57px;
	z-index:5;
}
#Layer10 {
	position:absolute;
	left:222px;
	top:273px;
	width:721px;
	height:39px;
	z-index:6;
}
.стиль13 {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #990033;
}
.стиль14 {
	font-size: 16px;
	color: #990033;
	font-family: "Times New Roman", Times, serif;
}
#Layer11 {
	position:absolute;
	left:894px;
	top:174px;
	width:74px;
	height:83px;
	z-index:7;
}
.стиль15 {
	font-family: "VivaldiD CL";
	font-size: 40px;
	color: #990066;
        font-weight: bold;
}
#Layer12 {
	position:absolute;
	left:245px;
	top:306px;
	width:639px;
	height:8px;
	z-index:7;
}
#Layer13 {
	position:absolute;
	left:204px;
	top:191px;
	width:157px;
	height:50px;
	z-index:8;
}
.стиль16 {
	font-family: Times New Roman;
	color: #FF0000;
	font-size: 16px;
}
#Layer14 {
	position:absolute;
	left:200px;
	top:195px;
	width:86px;
	height:64px;
	z-index:8;
}
#Layer15 {
	position:absolute;
	left:194px;
	top:199px;
	width:89px;
	height:70px;
	z-index:8;
}
.style5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #DDF89B;
}
.style6 {
	font-family: Times New Roman;
	font-size: 16px;
	color: #30350C;
        font-weight: bold;
}
.style7 {
        font-family: Times New Roman;
	font-size: 16px;
	color: #990033;
        font-weight: bold;
}
.style_border1 {
         border: 1px solid green;
}

.style_border2 {
         border: 2px solid #9cd59b;
}

h1{
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 20px;
    color: #990033;
}

h2{
    font-family: Times New Roman, Times, serif;
    font-size: 20px;
    color: #990033;
}
/*** New Styles***/
body {	padding: 0; margin: 0; background-color: #ddf89b; }

.header_tbl, .header_inner_tbl, .main_tbl, .footer_tbl { 
	border: 0; margin: 0; padding: 0;
	border-collapse: collapse; border: 0;
	} 

.header_tbl{ width: 100%; height: 174px; background: url(_tech/header_bg.jpg) repeat-x; }
.header_inner_tbl{ width: 100%;  height: 159px;}
.main_tbl{ width: 100%; }
.footer_tbl { width: 100%; }

.old_gb_unswer { font-family: Times New Roman; font-weight: bolder; }

div.links_page img {  border: 3px double #582125; }
div.links_page img.noborder { border: 0; }

div.pedigree_page img {  border: 3px double #666600; }
div.pedigree_page img.noborder { border: 0; }
