.detailpersmessage {
	font-size : 11px;
	color : #666666;
}
.detailpersmessage A:LINK, .detailpersmessage A:VISITED, .detailpersmessage A:ACTIVE {
	color : #666666;
}
.basketpersheader{
	font-size : 11px;
	color : #666666;
	font-weight: bold;
}
.basketpersmessage {
	font-size : 11px;
	color : #666666;
}
.basketpersmessage A:LINK, .basketpersmessage A:VISITED, .basketpersmessage A:ACTIVE {
	color : #666666;
}
.basketpersrequired{
	font-size : 11px;
	color : #990000;
	font-weight: bold;
}
.basketpersrequired A:LINK, .basketpersrequired A:VISITED, .basketpersrequired A:ACTIVE {
	color : #990000;
}
.personsubheader{
	font-size : 12px;
	color : #000000;
	font-weight:bold;
}
.personsubheadermargin{
	margin-left:36px;
	margin-right:36px;
}
.personitemoutertable{
	width:656px;
	margin-left:36px;
	margin-right:36px;
}
.personitemheader{
	font-size : 11px;
	color : #333333;
	font-weight:bold;
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	margin-bottom:12px;
}
.personitemtable{
	width:614px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
}
.personfieldlabel{
	font-size : 11px;
	color : #333333;
	font-weight:bold;
}
.personitemborder {
	background: #336699;
}
.personitemheadbg {
	background: #FFFFFF;
}
.personitemtablebg{
	background: #FFFFFF;

}
.personalizationrule {
	background: #336699;
}
.personlengthmessage, .personfieldnote {
	font-size : 10px;
	color : #333333;
}
input.personfield {
	width:200px;
}
select.personfield {
	width:250px;
}
.personcopyrowsbg {
	background: #DFEAF2;
}
.personitemdivbg{
	background: #DFEAF2;
}
.personcopyrows{
	font-size : 10px;
	color : #336699;
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	margin-bottom:12px;
}
.personcopyrows A:LINK, .personcopyrows A:VISITED, .personcopyrows A:ACTIVE {
	color : #336699;
}

