/*This is the new SSSD Project website text pages style sheet - November 2003 - Last edited 26-12-2005*/

body {

background-color: #FFFFF0;
color:#000066;
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 0.8em;

margin-top : 15px;
margin-right: 15px;
margin-bottom: 15px;
margin-left: 50px;
text-align:center;/* IE to center */ 
}

a  { 
color: #000066; 
text-decoration: none; 
font-weight: bold;

}

a:link		{ color: #0000CD; text-decoration: none; }
a:visited	{ color: #D87093; text-decoration: none; }
a:hover		{ color: #B22222; text-decoration: underline; }
a:active	{ color: #FF3333; text-decoration: underline; }



h1, h2, h3, h4, h5, h6 {

font-family: Verdana, Arial, Geneva, sans-serif;

}

h1 {

color:#000066;
font-size: 2em;
font-weight: bold;
text-align: center;
padding: 20px;

}

h2 {

font-size: 1.3em;
font-weight: bold;
text-align: left;

}

h3 {

font-size: 1.2em;
font-weight: bold;
text-align: left;

}

h4 {

font-size: 1.1em;
font-weight: bold;
text-align: left;

}

h5 {

font-size: 0.8em;
font-weight: normal;
}

h6 {

font-size: 0.6em;
font-weight: normal;

}

.copyright {

position: relative;
top: 3px;
text-align: center;
font-weight: normal;
font-size: 0.5em;
padding: 0px 0px 15px 0px;

}

.banner  {

width: 96%;
background: #000080;
padding: 15px;
text-align: center;
margin-left: auto;
margin-right: auto;

}

.footer {

clear: both;
position: relative;
text-align: center;
margin-left: auto;
margin-right: auto;
top: 4px
width: 100%;
font-size: 1em;
font-weight: bold;

}

.buttons {

clear: both;
position: relative;
top:10px;
text-align: center;
margin-left: auto;
margin-right: auto;
padding: 10px;

}

.boldsent {

font-size: 1.2em;
font-weight: bold;

}

.content {

text-align: left;
font-size: 1.2em;
font-weight: normal;

}

.indent {

position:normal;
margin-left:150px;
margin-right: 25px;

}

.imageboxlt {


padding: 0px 10px 10px 0px;

}

.imageboxrt {

padding: 0px 0px 10px 10px;

}

.caption {

text-align: center;
font-family: Verdana, Arial, Geneva, sans-serif;
font-style: italic;
font-weight: normal;
font-size: 0.85em;
padding: 5px;

}

.hold {

width: 230px;
float: left;
padding: 20px;

}

.hold320 {

width: 320px;
float: left;
padding: 20px;

}


.mid {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 500px;
padding:20px;

}

.mid450 {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 450px;
padding:20px;

}

.mid550 {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 550px;
padding:20px;

}

.mid650 {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 650px;
padding:20px;

}

.mid700 {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 700px;
padding:20px;

}

.mid750 {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 750px;
padding:20px;

}

.mid850 {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 850px;
padding:20px;

}

.mid1024 {

text-align: center;
margin-left: auto;
margin-right: auto;
width: 1024px;
padding:20px;

}

.mid1000 {

background: #000080;
color: #FFFFFF;
text-align: center;
margin-left: auto;
margin-right: auto;
width: 1000px;
padding:20px;
clear: both;

}

/* start pedigree style */

.main-ped {

width: 98%;
margin: 2em;
padding: 0;
line-height: 1.6em;
text-align: left;
font-size: 0.8em;
font-weight: 600;
font-family: verdana,arial,geneva,sans-serif;

}

.gggggpts { margin: 0 0 0 60%; padding: 0; }

.ggggpts { margin: 0 0 0 50%; padding: 0; }

.gggpts { margin: 0 0 0 40%; padding: 0; }

.ggpts { margin: 0 0 0 30%; padding: 0; }

.gpts { margin: 0 0 0 20%; padding: 0; }

.pts { margin: 0 0 0 10%; padding: 0; }

.dog { 

   margin: 0; 
   padding: 0;
   font-size: 1.2em;

}

#puresepp { color: purple; }

#parental { color: maroon; }

/* end pedigree style */


