.detailpersmessage {
	font-size:10px;
	color : #728749;
}
.detailpersmessage A:LINK, .detailpersmessage A:VISITED, .detailpersmessage A:ACTIVE {
	color : #728749;
}
.basketpersheader{
	color : #728749;
}
.basketpersmessage {
	color : #728749;
}
.basketpersmessage A:LINK, .basketpersmessage A:VISITED, .basketpersmessage A:ACTIVE {
	color : #728749;
	text-decoration: underline;
}
.basketpersrequired{
	color : #728749;
}
.basketpersrequired A:LINK, .basketpersrequired A:VISITED, .basketpersrequired A:ACTIVE {
	color : #728749;
	text-decoration: underline;
}
.personsubheader{
	font-size : 12px;
	color : #B22C1B;
	font-weight:bold;
}
.personsubheadermargin{
	margin-left:20px;
	margin-right:20px;
}
.personitemoutertable{
	width:697px;
	margin-left:20px;
	margin-right:20px;
}
.personitemheader{
	font-size : 10px;
	color : #666666;
	font-weight:bold;
	margin-top:12px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:12px;
}
.personitemtable{
	width:655px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
}
.personfieldlabel{
	font-size : 10px;
	color : #666666;
        font-weight :normal;
}
.personitemborder {
	background: #DFDFDF;
}
.personitemheadbg {
	background: #FFFFFF;
}
.personitemtablebg{
	background: #FFFFFF;

}
.personalizationrule {
	background: #666666;
}
.personlengthmessage, .personfieldnote {
	font-size : 10px;
	color : #666666;
}
input.personfield {
	width:200px;
}
select.personfield {
	width:200px;
}
.personcopyrowsbg {
	background: #F8F5E8;
}
.personitemdivbg{
	background: #DFEAF2;
}
.personcopyrows{
	font-size : 10px;
	color : #728749;
	margin-top:12px;
	margin-left:20px;
	margin-right:12px;
	margin-bottom:12px;
}
.personcopyrows A:LINK, .personcopyrows A:VISITED, .personcopyrows A:ACTIVE {
	color : #728749;
}

