body { background: #ffffff; margin:0 0 0px 3; }h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 0 5px 0; margin:0; color:#33163f;border-bottom:1px solid #33163f;}h2 { color:#542a60; font-weight:normal; margin:0; padding:2px 0 2px 0; font-size:14px; font-family:Arial, Helvetica, sans-serif; } h3 { color:#542a60; font-weight:normal; margin:0; padding:2px 0 2px 0; font-size:22px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #542a60; } h4 {  color:#333333; font-weight:normal; margin:0 0 4px 0; padding:4px 0 4px 0; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:3px solid #666666;  }  .leftnav { padding-right:4; margin:0; font-size:14px; color:#284e6c; border-right:2px solid #ffffff; text-align:right;}.leftnav p { padding:0; margin:0; background:#e9e9f5; font-weight:bold; color:#7a7a9c;}.leftnav a  {	background:#ffffff;	background:url(/graphics/arrow_lpurple.gif) right 4px no-repeat;padding-right:10px; margin-right:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#6f5a79; 	text-decoration:none;line-height: .48cm;	}		.leftnav a:hover {    background:url(/graphics/arrow_purple.gif) right 4px no-repeat;padding-right:10px; margin-right:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#542a60;	border-bottom:1px solid #542a60;	text-decoration:none;line-height: .48cm;}.detailcopy { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;}.detailcopy a { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#284e6c; }.detailcopy a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4d7799; }.thmtable { border-top:1px solid #cac6c3; border-left:1px solid #cac6c3; font-size:11px; }.thmgrid { border-right:1px solid #cac6c3 ; border-bottom:1px solid #cac6c3; }.fontPrice { color:#542a60; font-size:14px; font-family:Arial; font-weight: bold; }.salePrice { color:#542a60; font-size:11px; font-family:Arial; font-weight: bold; }.textcontent { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }.textcontent a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f5a79;}.textcontent a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#542a60; }.baskettext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }.baskettext a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6f5a79;}.baskettext a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#542a60; }.legendttext { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }.legendtext a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#284e6c;}.legendtext a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#4d7799; }.pagenumber { background:#ecedf5;  width:98%; border:1px solid #9c82a4;font-size:11px; font-family:Arial, Helvetica, sans-serif; }.pagenumber a { color:#000000; text-decoration:none; font-size:11px; }.pagenumber a:hover { color:#4d7799; text-decoration:none; font-size:11px; }.page_current { padding:1px 5px 1px 5px; background:#fff; font-weight:bold;}.page_link a {  padding:1px 5px 1px 5px;background:#6f5a79; color:#FFFFFF; text-decoration:none; font-size:11px;  }.page_link a:hover {  padding:1px 5px 1px 5px; background:#a495aa; color:#FFFFFF; text-decoration:none; font-size:11px; } .fontpagenumber{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#2b2a2a; 	background-color:#eeeeec;	border:1px solid #358c9d;	}.fontpagenumber div { color:#ffffff; font-weight:bold; background:#358c9d; padding:1px 4px 1px 4px; width:10px;}.fontpagenumber a {	font-family: Arial, Helvetica, sans-serif;	text-decoration:none;	font-size: 11px;	color:#FFFFFF;	background-color:#c4c4c4;	padding:1px 4px 1px 4px; width:10px;	display:block; }.fontpagenumber a:hover{	font-family: Arial, Helvetica, sans-serif;	text-decoration:none; 	font-size: 11px;	color: #333333;	background-color:#ddeae9;	padding:1px 4px 1px 4px; width:10px;	display:block;}.poptitle { background:#542a60; padding:0px 0 5px 12; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:left; font-weight:bold; border-bottom:2px solid #542a60;}.resultthm { border:1px solid #ecedf5; }.text1 {	float: left;	font-size: 11px;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	margin: 0px 0px 0px 2px;	padding-top:20px;	text-align:left;	width: 100px;	}.navtitle { padding:10px 0 2px 0; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1596af; text-align:right; } 		.navtopmenu { background:#ffffff; padding:4px 0 5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#33163f; text-align:center; width:900px; height:15px; border-bottom:1px solid #6f5a79;} .navtopmenu li {  display:inline; list-style:none; list-style-type:none; padding:0 5px 0 5px; }.navtopmenu li a {   font-size:12px; text-transform:none; color:#33163f; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  }.navtopmenu li a:hover { font-size:12px; color:#542a60; text-transform:none; border-bottom:1px solid #542a60; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;   }.topmenu { background:#f2edf0; padding:4px 0 5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#953d65; text-align:center; width:780px; height:15px;} .topmenu li {  display:inline; list-style:none; list-style-type:none; padding:0 10px 0 10px; }.topmenu li a {   font-size:12px; text-transform:none; color:#953d65; border-bottom:1px dotted #953d65; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }.topmenu li a:hover { font-size:12px; color:#4c2a38; text-transform:none; border-bottom:1px solid #4c2a38; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold;  }.resultscontent { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }.resultscontent a { text-decoration:underline; color:#33163f; padding-right:11px; margin-right:0px;}.resultscontent a:hover { text-decoration:none; color:#542a60; padding-right:11px; margin-right:0px; }.greyurl{	font-size: 12px;	color: #c8c7c7;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}.greyurl strong { font-size: 11px;color: #333333; font-weight:bold;} .greyurl a { font-size:11px; text-decoration: none; color: #333333 ; border-bottom:1px dotted #333333; }.greyurl a:hover {font-size:11px;  text-decoration: none;color: #999999; border-bottom:2px solid #999999;}.learnmoresubtitle { background-color:#dbd5e0; font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #333; padding-top:2px; padding-bottom:2px; font-weight:bold; border-bottom:2px solid #6f5a79; border-top:1px solid #6f5a79; padding-left:8px; } .learnmoresubtitle a { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #6f5a79; text-decoration:underline;} .learnmoresubtitle a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #542a60; text-decoration:none; } 