BODY {
	background-image: url(images/background.gif); background-repeat: repeat-x;
	margin: 0;
	color: black; 
	font-family: Arial, Verdana, Helvetica; 

}

TD {
	color: #808080;  
	font-family: Arial, Verdana, Helvetica; 

}

p#testimonials {
	display:block;
	margin:10px 10px 10px 10px;
	padding:5px 10px 0px 10px;
	font-size:.75em;
	font-family:arial, sans-serif;
	font-style:normal;
	}
	
p#person {
	display:block;
	margin:10px 10px 10px 10px;
	padding:5px 10px 0px 10px;
	font-size:.75em;
	font-family:arial, sans-serif;
	font-style:italic;
	}

#person a {
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	TEXT-DECORATION: None;
}

A.newmember:link {
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: BOLD;
	COLOR: #FFFFFF;
	TEXT-DECORATION: None;
}

A.newmember:visited {
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: BOLD;
	COLOR: #FFFFFF;
	TEXT-DECORATION: None;
}

A.newmember:active {
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: BOLD;
	COLOR: #FFFFFF;
	TEXT-DECORATION: None;
}

A.newmember:hover {
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: BOLD;
	COLOR: #808080;
	TEXT-DECORATION: underline;
}

.newmember { 
	font-family: Arial, Verdana; 
	font-size: 8pt; 
	color: #808080; 
	text-decoration: none;
}

.topbar { 
	font-family: Arial, Verdana; 
	font-size: 9px; 
	color: #666666; 
	text-decoration: none;
}

.footer { 
	font-family: Arial, Verdana; 
	font-size: 7pt; 
	font-weight: bold;
	color: #666666; 
	text-decoration: none;
}

.footer2 { 
	font-family: Arial, Verdana; 
	font-size: 7pt; 
	color: #000000; 
	text-decoration: none;
}

A { 
	font-family: Arial;
	text-decoration: none;
}

A:active {
	font-size: 10pt;
	color: #808080;
	text-decoration: none; }
A:link {
	font-size: 10pt;
	color: #808080;
	text-decoration: none; }
A:visited {	
	font-size: 10pt;
	color: #808080;
	text-decoration: none; }
A:hover {	
	font-size: 10pt;
	color: #0066FF;
	text-decoration: none; }


A.text:active {
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline; }
A.text:link {
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline; }
A.text:visited {	
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline; }
A.text:hover {	
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline; }


A.video:active {
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline; }
A.video:link {
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none; }
A.video:visited {	
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none; }
A.video:hover {	
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: overline; }


H1 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
}

P {
	color: #FFFFFF;
	font-size: 11pt;
	font-family: Arial;
}

//old P.textbox {
	color: #808080;  font-family: Arial, Verdana, Helvetica; font-size: 10pt; margin-left: 8px; margin-right: 8px; margin-top: 15px;
}	

P.textbox {
	color: #76797C;  font-family: Arial, Verdana, Helvetica; font-size: 10pt; margin-left: 8px; margin-right: 8px; margin-top: 15px;
}	


H1.textbox {
	color: #808080;  font-family: Arial, Verdana, Helvetica; font-size: 11pt; margin-bottom: 0px;
}

.coolgrey {background: #B7BBC2 url(images/body_bg.gif) repeat-x; text-align: center;}
.coolgreyreverse {background: #FFFFFF url(images/body_bg_reverse.gif) repeat-x; text-align: center;}
.coolgreyhome {background: #FFFFFF url(images/body_bg_reverse.gif) repeat-x; text-align: center;}

td#others p {
	color: #000000;
	font-size: 10pt;
}

.portfolio {background: #FFFFFF url(images/portfolio_background.jpg) repeat-x; text-align: center;}
