body { background-color: #A4B7AB; color: #344336;
scrollbar-arrow-color: #000000; scrollbar-base-color: #485B50; scrollbar-darkshadow-color: #1F2722; scrollbar-track-color: #1F2722; scrollbar-face-color: #A4B7AB; scrollbar-shadow-color: #663366; scrollbar-highlight-color: #A4B7AB; scrollbar-3d-light-color: #A4B7AB; 
font-family: Arial, Helvetica;
background-image: url(http://portraitadoption.com/graphics/ltgreenback.jpg);
}

A.dark:link { text-decoration: underline; color: #A4B7AB; line-height: 200% ; } 
A.dark:visited { text-decoration: underline; color: #A4B7AB; line-height: 200% ; } 
A.dark:active { text-decoration: underline; color: #dbe3e0; line-height: 200% ; } 
A.dark:HOVER { text-decoration: underline; color: #dbe3e0; line-height: 200% ; }

A.light:link { text-decoration: underline; color: #A4B7AB; line-height: 200% ; font-size: 7pt; } 
A.light:visited { text-decoration: underline; color: #A4B7AB; line-height: 200% ; font-size: 7pt; } 
A.light:active { text-decoration: underline; color: #dbe3e0; line-height: 200% ; font-size: 7pt; } 
A.light:HOVER { text-decoration: underline; color: #dbe3e0; line-height: 200% ; font-size: 7pt; }

A.lightfoot:link { text-decoration: underline; color: #A4B7AB;  } 
A.lightfoot:visited { text-decoration: underline; color: #A4B7AB;  } 
A.lightfoot:active { text-decoration: underline; color: #dbe3e0;  } 
A.lightfoot:HOVER { text-decoration: underline; color: #dbe3e0;  }

A.red:link { font-size: 12pt; font-weight: bold; text-align: center; text-decoration: underline; color: #990000; } 
A.red:visited { font-size: 12pt; font-weight: bold; text-align: center; text-decoration: underline; color: #333333; } 
A.red:active { font-size: 12pt; font-weight: bold; text-align: center; text-decoration: underline; color: #990000; } 
A.red:HOVER { font-size: 12pt; font-weight: bold; text-align: center; text-decoration: underline; color: #663366; }

A.ellen:link { text-decoration: underline; color: #40728F; font-weight: bold; } 
A.ellen:visited { text-decoration: underline; color: #40728F; font-weight: bold; } 
A.ellen:active { text-decoration: underline; color: #64B2E0; font-weight: bold; } 
A.ellen:HOVER { text-decoration: underline; color: #64B2E0; font-weight: bold; }


A:link { text-decoration: underline; color: #1F2722; } 
A:visited { text-decoration: underline; color: #333333; } 
A:active { text-decoration: underline; color: #663366; } 
A:HOVER { text-decoration: underline; color: #663366; }

HR { 
	color: #485B50;
	background-color: #485B50;
	width: 30%;
	height: 1px;
	border: none;
	margin-center: 10px;
}

BODY, I, B, P, BR, BLOCKQUOTE, CENTER, TD { font-size: 10pt }
H1 { font-size: 20pt; font-family: "Viner Hand ITC", arial, helvetica; text-align: center }
H2 { font-size: 14pt; font-family: "Viner Hand ITC", arial, helvetica; text-align: center }

.admin { color: #FF00FF }
.fancy { font-size: 14pt; font-family: "Viner Hand ITC", arial, helvetica; text-align: center; font-weight: bold; }
.large { font-size: 12pt }
.lgred { font-size: 12pt; font-weight: bold; color: #990000 }
.lgcent { font-size: 12pt; text-align: center }
.lgital { font-size: 12pt; font-style: italic }
.lgbold { font-size: 12pt; font-weight: bold }
.lgbdcent { font-size: 12pt; font-weight: bold; text-align: center }
.lgrbcent { font-size: 12pt; font-weight: bold; text-align: center; color: #990000 }
.lggrbcent { font-size: 12pt; font-weight: bold; text-align: center; color: #33A085 }
.red { font-weight: bold; color: #990000 }
.redcent { font-weight: bold; text-align: center; color: #990000 }
.green { font-weight: bold; color: #33A085 }
.greencent { font-weight: bold; text-align: center; color: #33A085 }
.boldcent { font-weight: bold; text-align: center }
.small { font-size: 8pt }
.smcent { font-size: 8pt; text-align: center }
.smital { font-size: 8pt; font-style: italic }
.smitalcent { font-size: 8pt; font-style: italic; text-align: center; }
.smbold { font-size: 8pt; font-weight: bold }
.smred { font-size: 8pt; font-weight: bold; color: #990000 }
.smrdcent { font-size: 8pt; font-weight: bold; color: #990000; text-align: center; }
.smgreen { font-size: 8pt; font-weight: bold; color: #33A085 }
.smgrcent { font-size: 8pt; font-weight: bold; color: #33A085; text-align: center; }
.smpink { font-size: 8pt; font-weight: bold; color: #CD8080 }
.smboldcent { font-size: 8pt; font-weight: bold; text-align: center; }
.smright { font-size: 8pt; font-weight: bold; text-align: right }
.tiny { font-size: 7pt;}
.tinyital { font-size: 7pt; font-style: italic}
.tinylight { font-size: 7pt; color: #A4B7AB; }
.light {font-size: 8pt; font-weight: bold; text-align: center; color: #A4B7AB; }
.title { font-size: 12pt; font-weight: bold; text-align: center }
.html { font-size: 10pt; font-family: "Courier New",Courier }

.box {  
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	border: 1px #663366 solid ; 
	background-color: #dbe3e0; 
	margin: 2px; 
}
.boxsm { 
	font-family: Arial, Helvetica; 
	font-size: 10px; 
	border: 1px #663366 solid ; 
	background-color: #dbe3e0; 
	margin: 2px; 
}
.button {  
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	cursor: pointer; 
	color: #344336; 
	background-color: #A4B7AB; 
	border: 1px #344336 solid; 
	text-align: center; 
	margin: 2px; 
}
.linkbutton {  
	font-family: Arial, Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	cursor: pointer; 
	color: #344336; 
	background-color: #A4B7AB; 
	border: 1px #344336 solid; 
	text-align: center; 
	margin: 2px; 
	padding: 2px;
}
A.linkbutton:link { text-decoration: underline; color: #344336; font-weight: bold; } 
A.linkbutton:visited { text-decoration: underline; color: #344336; font-weight: bold; } 
A.linkbutton:active { text-decoration: underline; color: #344336; font-weight: bold; } 
A.linkbutton:HOVER { text-decoration: underline; color: #344336; font-weight: bold; }

.buttonsm {  
	font-family: Arial, Helvetica; 
	font-size: 10px; 
	font-weight: bold; 
	cursor: pointer; 
	color: #344336; 
	background-color: #A4B7AB; 
	border: 1px #344336 solid; 
	text-align: center; 
}

table.line {
	border: 1px solid #485B50 ;
	background-color: #BBCAC3 ;
	background-image: url(http://portraitadoption.com/graphics/whiteback.jpg);
	padding:4px;
	margin:2px;
}

table.outline {
	border: 1px solid #485B50 ;
	background-color: #BBCAC3 ;
	background-image: url(http://portraitadoption.com/graphics/whiteback.jpg) ; 
	padding:4px;
	margin:2px;
}

td.outline {
	border: 1px solid #485B50 ;
	background-color: #BBCAC3 ;
	background-image: url(http://portraitadoption.com/graphics/whiteback.jpg) ; 
	padding:5px
}

table.alinks {
	border: 1px solid #485B50 ;
	background-color: #23362c ;
	color: #485B50;
	font-weight: bold;
}

table.indexlist { 
	border: 1px solid #485B50 ;
	background-color: #dbe3e0 ;
	text-align: center;
	font-weight: bold;
	padding:1px;
	margin:2px;
}

table.palegreen { 
	border: 1px solid #485B50 ;
	background-color: #dbe3e0 ;
	padding:4px;
	margin:2px;
}

td.palegreen { 
	border: 1px solid #485B50 ;
	background-color: #dbe3e0 ;
	padding:4px;
}

div.palegreen { 
	border: 1px solid #485B50 ;
	background-color: #dbe3e0 ;
	padding:4px;
}

table.float {
	float: left;
	margin: 0 0 5px 5px;
}

table.floatl {
	float: left;
	margin: 0 0 2px 2px;
}

table.floatr {
	float: right;
	margin: 0 0 2px 2px;
}

tr.thinline {
	border: 1px solid #485B50 ;
	padding:5px
}





div.img-ilus {
	background: url(http://portraitadoption.com/graphics/shadow.gif) no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}

div.img-ilus img {
	background-color: #ffffff;
	border: 1px solid #485B50;
	margin: -5px 5px 5px -5px;
	padding: 0px;
	position: relative;
	vertical-align: bottom;
}

div.img-gilus {
	background: url(http://portraitadoption.com/graphics/greenshadow.gif) no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}

div.img-gilus img {
	background-color: #000000;
	border: 1px solid #000000;
	margin: -5px 5px 5px -5px;
	padding: 0px;
	position: relative;
	vertical-align: bottom;
}

span.img-ilus {
	background: url(http://portraitadoption.com/graphics/shadow.gif) no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}

span.img-ilus img {
	background-color: #ffffff;
	border: 1px solid #485B50;
	margin: -5px 5px 5px -5px;
	padding: 0px;
	position: relative;
	vertical-align: bottom;
}
