body{
   scrollbar-face-color: #C0C0C0;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: #C0C0C0;
   scrollbar-3dlight-color: #808080;
   scrollbar-arrow-color: #003752;
   scrollbar-track-color: #C9C7C7;
   scrollbar-darkshadow-color: #98AAB1;
}

body,td,p {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;text-align:center}

hr{
   height: 0px;
   border:solid #000000 0px;
   border-top-width: 1px;
}

H1,H2,H3{font-size:18pt;font-weight:bold;margin-bottom:6px;}
H4{font-size:14pt;font-weight:bold;margin-bottom:6px;}

TABLE.pedigree-outline {
   border-collapse: collapse;
   border: 3px solid #000066;
   text-align: center;
   font-size: 8pt;
   margin-left: auto;
   margin-right: auto;
}

FONT.pedigree-title {
   font-size: 8pt;
}

IMG{
  border-style: none;
  margin-right: 25px;
  margin-bottom: 20px;
}

IMG.noborder {
  float: none;
  border-style: none;
  margin: 0;
}

ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 0;margin-left: 0;list-style: none;}

form{margin:0;}

li{line-height:1.8;}

li.doc{padding-left: 5px; padding-right:5px; background:#cfe0f9; border:solid; border-width:1px; margin-bottom: 5px;}
li.docs{padding-left: 5px; padding-right:5px; background:#cfe0f9; border:solid; border-width:1px; margin-bottom: 5px;}
li.sdoc{padding-left: 5px; padding-right:5px; background:#cfe0f9; border:solid; border-width:1px; margin-bottom: 5px;}
li.sdocs{padding-left: 5px; padding-right:5px; background:#cfe0f9; border:solid; border-width:1px; margin-bottom: 5px;}

.menulevel1{font-size:10pt;color:black;}
.menulevel1 a{font-weight:normal;color:black;}
.menulevel1 a:link,.menulevel1 a:visited{color:black;text-decoration:underline;}
.menulevel1 a:active,.menulevel1 a:hover{color:black;}
.menulevel2{font-size:8pt;color:gray;}
.menulevel2 a{font-weight:normal;color:black;}
.menulevel2 a:link,.menulevel2 a:visited{color:black;}
.menulevel2 a:active,.menulevel2 a:hover{color:black;}
.menulevel3{font-size:8pt;color:gray;}
.menulevel3 a{font-weight:normal;color:black;}
.menulevel3 a:link,.menulevel3 a:visited{color:black;}
.menulevel3 a:active,.menulevel3 a:hover{color:black;}

.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:10pt;}
.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal;color:bla\
ck;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel\
1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:black;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitema\
plevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:black;}

.submenu{font-size:9pt;}
.submenu a{font-weight:normal;color:black;}
.submenu a:link,.submenu a:visited{color:black;}
.submenu a:active,.submenu a:hover{color:black;}

.search a{font-weight:normal;color:black;}
.search a:link,.search a:visited{color:black;}
.search a:active,.search a:hover{color:black;}

.locator{font-size:8pt;color:white;}
.locator a{font-weight:normal;text-decoration:underline}
.locator a:link,.locator a:visited,.locator a:active,.locator a:hover{color:whi\
te;}

.menu{font-weight:normal;font-size:10pt;color:black;}
.menu a,.menu a:link,.menu a:visited,.menu a:active,.menu a:hover{color:black;text-decoration:underline;}

.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{font-weight:normal;font-size:10pt;color:#000000;text-decoration:none;}

.navigator{font-weight:bold;font-size:10pt;color:black;}
.navigator a:link,.navigator a:visited{color:black;text-decoration:underline;}
.navigator a:active,.navigator a:hover{color:black;text-decoration:underline;}

.edit{font-size:7pt;color:black;background-color:#E5E5E5;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;text-decoration:none;color:black;}

input,select{font-size:8pt;text-indent:2px;}
textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;background-color:white;width:98%;}

.searchbox .text,.searchbox .submit{border:1px solid #C0C0C0;background-color:#ffffff;}
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }
.cmsline	{ background-color: #FFFFFF; border: 2px #ffffff solid; }
.innerline	{ border: 2px #FFFFFF solid; }

.copyright {font-size:8px;color:#444444;letter-spacing: -1px;}
.copyright a,.copyright a:link,.copyright a:visited {color:#444444;text-decoration:none;}
.copyright a:hover,.copyright a:active {color:#000000;text-decoration:underline;}

