.mainback
{
	background: #eeeeee;
}

TD {
	    font-family: verdana, arial;
	    font-size: 12px;
	    line-height: 16px;
	    color: #003366;
	    text-decoration:none;
 }
	
legend {
  /*position:absolute;
 top:-12px;*/ 
  padding:4px 5px;
  border:1px solid #006699;
  color:#006699;
  font-size:14px;
  font-weight:bold;
  background:#ffffcc;
}
  
fieldset { 
/*padding-top:20px;*/
  position:relative;
  margin-bottom:20px;
/*height:200px;*/
  background:#fffff3;
  border:2px solid #B5CCD7; 
}

.form {
  border:1px solid #006699;
}

.headline {
	    font-family: Arial;
	    font-weight: bold;
	    font-size: 12px;
	    color: #003366;
	    text-decoration:none;
		    
    }
	
H1 {
	    font-family: verdana, Arial;
	    font-weight: bold;
	    font-size: 20px;
	    color: #000000;
	    text-decoration:none;
    }
H2 {
	    font-family: verdana, Arial;
	    font-weight: bold;
	    font-size: 18px;
	    color: #000000;
	    text-decoration:none;
    }
H3 {
	    font-family: verdana, Arial;
	    font-weight: bold;
	    font-size: 16px;
	    color: #000000;
	    text-decoration:none;
		margin-bottom: 5px;
		margin-top: 15px;
    }
H4 {
	    font-family: Arial;
	    font-weight: bold;
	    font-size: 14px;
	    color: #003366;
	    text-decoration:none;
		margin-bottom: 5px;
		margin-top: 5px;
    }
	
.bigHeadline {
	    font-family: Arial;
	    font-weight: bold;
	    font-size: 14px;
	    color: #003366;
	    text-decoration:none;
		    
    }
.scrollnews {

 	position:relative;
	height:195px;
	overflow:auto;
 
 }
.content { 
	    font-family: verdana, Arial;
	    font-size: 12px; 
	    line-height: 16px;
	    font-weight: normal;
	    color: #000000;
	    
    }
	
.title { 
	    font-family: Arial;
	    font-size: 22; 
	    font-weight: normal;
	    color: #FF6633;
    }	

.whiteLinks {
	    font-family: verdana, Arial;
	    font-size: 11px;
	    line-height: 18px; 		
	    color: #FFFFFF;
	    text-decoration:none;
    }	
	
a.whiteLinks:hover { 
	    text-decoration:underline;  

    }
	
.whiteContent { 
	    font-family: Arial;
	    font-size: 12px; 
	    line-height: 16px;
	    font-weight: normal;
	    color: #FFFFFF;
    }
	
.blueSmallContent, .blueSmallContent LI { 
	    font-family: Verdana, Arial;
	    font-size: 11px; 
	    line-height: 14px;
	    font-weight: normal;
	    color: #000000;
    }
	
.blueMedContent { 
	    font-family: Arial;
	    font-size: 12px; 
	    line-height: 16px;
	    font-weight: normal;
	    color: #003366;
    }

.alert { 
	    font-weight: bold;
	    color: #ff0000;
    }
	
.alertsm { 
	    font-weight: bold;
	    color: #ff0000;
	    line-height: 14px;
		font-size: 10px;
    }
		
li {
	font-size: 12px;
	margin-left: 0px;
	padding-top: 3px;
	line-height: 16px;
	padding-bottom: 3px;
}

ul.rightnav {
	margin-left: 25px;
}

table {border-collapse: collapse }
.dbltext {  font-family: Verdana, Arial, Helvetica; font-size: 12px; line-height: 17px; font-weight: normal;}
.halftext {  font-family: Verdana, Arial, Helvetica; font-size: 11px; line-height: 16px; font-weight: normal; border: solid 1px #000000; background: #eeeeee;}
.smtext { font-size: 8pt; font-family: verdana, arial; font-weight: normal; font-variant: normal;}
.vsmtext { font-size: 7pt; font-family: arial; font-weight: normal; font-variant: normal;}
.adopttext { font-size: 7pt; font-family: verdana, arial; font-weight: normal; font-variant: normal;}
TD.header { font-size: 11pt; font-family: verdana, arial; font-weight: bold; background: #ffffcc; }
TD.label { font-weight: bold; background: #ffffff; text-align: right; border: solid 1px #aaaaaa; }
TD.vollabel { font-weight: bold; }
TD.trial { font-weight: normal; background: #ffffff; border: solid 1px #aaaaaa; }
TD.name { font-size: 19px; font-weight: bold; text-align: center; background: white;}
TD.refuge { font-size: 11px; font-weight: bold; text-align: center; font-variant: small-caps; color: #aaaaaa; font-style: italic;}
TD.doglabel { text-align: right; background: white;}
TD.formintro { font-size: 11px; background: #b0cddd; text-align: center; padding: 3px; border-top: solid 1px #B5CCD7; border-bottom: solid 1px #B5CCD7; font-weight: bold; }
TD.desc { font-size: 10px; background: #eeeeee; padding: 2px; border: 1px solid #aaaaaa; line-height: 14px;}
.moredesc { font-size: 10px; background: #eeeeee; padding: 2px; border: 1px solid #aaaaaa; line-height: 14px;}
TD.quote { font-size: 9px; background: #ffffcc; padding: 2px; border: 1px solid #aaaaaa; font-style: italic; }
TD.medical { font-size: 10px; background: #ffcccc; padding: 2px; border: 1px solid #aaaaaa; }
TD.Available { font-size: 15px; font-weight: bold; text-align: center; font-variant: small-caps; background: white; color: green;}
TD.Adopted { font-size: 15px; font-weight: bold; text-align: center; font-variant: small-caps; background: white; color: red;}
TD.Pending { font-size: 15px; font-weight: bold; text-align: center; font-variant: small-caps; background: white; color: #990000;}
.homename { font-size: 14px; font-weight: bold; }
.summary { padding: 5px; margin: 10px 0; border: 1px solid #000; background: #fff; font-size: 11px;}
.news a { font-size: 17px }
