body {
	background-color :#FFFFFF;
	scrollbar-3D-color: #F5F5F0;
	scrollbar-arrow-color: #00000;
	scrollbar-darkshadow-color: #F5F5F0;
	scrollbar-base-color: #F5F5F0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}
td.homered {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #C15428;
	color: #3F3834;	
}	
td.homered2 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #999780;	
}	
.homebox {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #3F3834;
	
}
a.homered {  color: #C15428; CURSOR: hand; font-size: 8pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline;}

a.homered:hover {  color: #2E100D; CURSOR: hand; font-size: 8pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline}

a.homered:visited {  color: #C15428; CURSOR: hand; font-size: 8pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: none}

a.homered2 {  color: #999780; CURSOR: hand; font-size: 8pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: none;}

a.homered2:hover {  color: #2E100D; CURSOR: hand; font-size: 8pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline}

a.homered2:visited {  color: #C15428; CURSOR: hand; font-size: 8pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: none}

td.amy {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #929077;
}	
a.amy {  color: #929077; CURSOR: hand; font-size: 8pt; font-family: verdana, arial, helvetica; text-decoration: underline;}

a.amy:hover {  color: #C15428; CURSOR: hand; font-size: 8pt; font-family: verdana, arial, helvetica; text-decoration: underline}

a.amy:visited {  color: #929077; CURSOR: hand; font-size: 8pt; font-family: verdana, arial, helvetica; text-decoration: none}

td.hometext {
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;	
	font-weight: bold;
	color: #C15428;
}











td.body {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	line-height: 1.15em;
}	 

td.title {
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	line-height: 1.15em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #70ADA9;  
	color: #000000
}	
td.price {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #CAEDDF;
	line-height: 1.15em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #70ADA9;
	text-align: center;
	color: #000000
}	
td.pricetitle  {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #70ADA9;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.15em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #70ADA9;
	text-align: center;
	color: #000000
}	


td.frameholder {
	width: 415px;
	border:1px solid #70ADA9; 
}	

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

.green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #336666}

.orange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #DC6226}

.dkgreen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #004F5A}

.ltgreen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #70ADA9}

td.caption {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 padding: 1px;
 font-size: 8pt;
 background-color: #DDE8E7;
 color: #004F5A;
} 

a.contact {  color: #DC6226; CURSOR: hand; font-size: 9pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline;}

a.contact:hover {  color: #DC6226; CURSOR: hand; font-size: 9pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline}

a.contact:visited {  color: #DC6226; CURSOR: hand; font-size: 9pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: none}

a.backto {  color: #70ADA9; CURSOR: hand; font-size: 7pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline;}

a.backto:hover {  color: #70ADA9; CURSOR: hand; font-size: 7pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: underline}

a.backto:visited {  color: #70ADA9; CURSOR: hand; font-size: 7pt; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: none}

/* THESE ARE THE STYLES FOR THE INTERIOR SUBMENU TABLES */

div.menu a:link {
color: #024650; 
background: #DEE8E7; 
text-decoration: none;
font-weight: bold;
border-collapse: collapse;
border:0px;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
width: 145px;
filter:blendTrans(duration=0.5);
}
div.menu a:active {
color: #024650;
background: #DEE8E7;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
border-collapse: collapse; 
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
div.menu a:visited {
color: #024650; 
background: #DEE8E7;
border-collapse: collapse;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
div.menu a:hover {
color: #FFFFFF;
background: #DB6126; 
border-collapse: collapse;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
table.menu { 
width:145px; 
background: #DEE8E7;
border:1px solid #70ADA9; 
display: block;
border-collapse: collapse;
line-height: 12px;
padding-left: 0px;
padding-right: 0px;
font-size:11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
} 
div.menub a:link {
color: #024650; 
background: #DEE8E7; 
text-decoration: none;
font-weight: bold;
border-collapse: collapse;
border:0px;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
width: 125px;
filter:blendTrans(duration=0.5);
}
div.menub a:active {
color: #024650;
background: #DEE8E7;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
border-collapse: collapse; 
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
div.menub a:visited {
color: #024650; 
background: #DEE8E7;
border-collapse: collapse;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
div.menub a:hover {
color: #FFFFFF;
background: #DB6126; 
border-collapse: collapse;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
table.menub { 
width:125px; 
background: #DEE8E7;
border:1px solid #70ADA9; 
display: block;
border-collapse: collapse;
line-height: 12px;
padding-left: 0px;
padding-right: 0px;
font-size:11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
} 

div.menuc a:link {
color: #024650; 
background: #DEE8E7; 
text-decoration: none;
font-weight: bold;
border-collapse: collapse;
border:0px;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
width: 160px;
filter:blendTrans(duration=0.5);
}
div.menuc a:active {
color: #024650;
background: #DEE8E7;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
border-collapse: collapse; 
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
div.menuc a:visited {
color: #024650; 
background: #DEE8E7;
border-collapse: collapse;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
div.menuc a:hover {
color: #FFFFFF;
background: #DB6126; 
border-collapse: collapse;
display: block;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
text-decoration: none;
filter:blendTrans(duration=0.5);
}
table.menuc { 
width:160px; 
background: #DEE8E7;
border:1px solid #70ADA9; 
display: block;
border-collapse: collapse;
line-height: 12px;
padding-left: 0px;
padding-right: 0px;
font-size:11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}


/* END OF THE STYLES FOR THE INTERIOR SUBMENU TABLES */

/* THESE ARE STYLES FOR THE CONTACT FORM */

.labelcell { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #333333;
  text-align: right;
  font-weight: bold;
  padding-right: 4px;
} 

.fieldcell { 
 padding-top: 4px;
 padding-bottom: 4px;
 margin-left: 20px;
}
.submitcell { 
 padding-top: 4px;
 padding-bottom: 4px;
 margin-left: 20px;
}

.fieldcell input { 
 width: 300px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279;
 background-image:  url(../images/shadow_txtfield.gif);  
}

select { 
  background-color: #ffffff; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  width: 500px;
  font-size: 7pt;
  font-weight: bold;
  color: #3D3D3D;  
  padding-bottom: 0px;
}
textarea { 
 width: 300px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #102132; 
 border: 1px solid #284279;  
 background-image:  url(../images/shadow_txtfield.gif);
}

/* THESE ARE STYLES FOR THE STAFF PAGE */

td.biophoto {
 width: 188px;
} 
td.bio {
 padding-top: 3px;
 padding-right: 7px;
 padding-left: 0px;
 padding-bottom: 7px;
} 



