.graybox {	border: 1px dotted #999999;}.listingtable {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-bottom-style: none;	padding-top: 25px;	padding-bottom: 10px;	border-right-style: none;	border-left-style: none;	margin: 0px;	padding-right: 0px;	padding-left: 0px;}.redsub {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #660033;	margin: 0px;	padding: 20px 0px 0px;}.small_white_dashedtop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #EEEEEE;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: dashed;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #AAAAAA;	border-right-color: #AAAAAA;	border-bottom-color: #AAAAAA;	border-left-color: #AAAAAA;	line-height: 15px;	padding-top: 8px;}.headline {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #883461;	padding-left: 17px;	padding-top: 20px;	padding-bottom: 0px;	margin-bottom: 0px;	margin-top: 0px;	font-style: italic;	margin-left: 158px;}.body {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #333333;	padding-top: 8px;	padding-right: 15px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px;}.body_dashedbottom {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #333333;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;	padding-top: 10px;	padding-right: 8px;	padding-bottom: 10px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 175px;}.small_white {	font-family: "Times New Roman", Times, serif;	font-size: 11px;	color: #333333;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #AAAAAA;	border-right-color: #AAAAAA;	border-bottom-color: #AAAAAA;	border-left-color: #AAAAAA;	line-height: 16px;	padding-top: 6px;}.Update {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #660033;}.listingtable_breeding {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: none;	border-top-color: #999999;	border-right-color: #d4c096;	border-bottom-color: #d4c096;	border-left-color: #d4c096;	margin: 0px 0px 10px;	padding: 0px;	border-top-style: dotted;	border-right-style: none;	border-left-style: none;	text-align: left;}.listing_sub {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}.listing_horsename {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #333366;	font-weight: normal;}.listing_siredam {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	text-transform: uppercase;	color: #666666;	text-align: left;}.listing_grandsiredam {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	text-transform: none;	color: #666666;}.listing_body {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #333333;	margin: 0px 15px 0px 0px;	padding-right: 20px;	text-align: left;}.listing_congrats {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	color: #666666;	line-height: 17px;	font-style: italic;}.listing_status {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 18px;	color: #660033;	padding-right: 0px;	text-transform: uppercase;	padding-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-top: 0px;}.listing_preview {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #FAFAD2;	margin: 0px 15px 0px 0px;	padding-right: 20px;	padding-bottom: 8px;}.photocredit_left {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FAFAD2;	padding-top: 3px;	margin-bottom: 0px;	padding-bottom: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	padding-right: 0px;	padding-left: 0px;}.table_dashedbottom {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #AAAAAA;	width: 425px;	margin-left: 175px;}.listingtable_center {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-color: #d4c096;	border-right-color: #d4c096;	border-bottom-color: #d4c096;	border-left-color: #d4c096;	padding: 0px;	text-align: center;	vertical-align: middle;	font-family: Verdana, Arial, Helvetica, sans-serif;}.listingtable_nospace {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: none;	border-top-color: #d4c096;	border-right-color: #d4c096;	border-bottom-color: #d4c096;	border-left-color: #d4c096;	margin: 0px;	padding: 0px;	border-top-style: dotted;	border-right-style: none;	border-left-style: none;	background-image: url(../rollingstonefarm/images/elements/stripe2.5.gif);}.listing_caption {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: none;	color: #333366;	line-height: 14px;	padding-top: 3px;}.listing_boldintro {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	color: #660033;	padding-right: 0px;	padding-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	margin-top: 0px;	font-weight: bold;}.bodycopy {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #EEEEEE;	padding-top: 8px;	padding-right: 8px;	padding-left: 17px;	margin-top: 0px;	margin-bottom: 0px;	padding-bottom: 0px;}.body_indent {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #EEEEEE;	padding-top: 8px;	padding-right: 15px;	padding-left: 17px;	padding-bottom: 0px;	margin: 0px;}.listing_subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #333366;}.listing_productionbody {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 17px;	color: #333333;	margin: 0px 10px 0px 0px;	padding-right: 10px;	padding-bottom: 6px;}.listingtable_utero {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-bottom-style: none;	border-top-color: #d4c096;	border-right-color: #d4c096;	border-bottom-color: #d4c096;	border-left-color: #d4c096;	padding-top: 0px;	padding-bottom: 0px;	border-right-style: none;	border-left-style: none;	margin: 0px;	padding-right: 0px;	padding-left: 0px;}.sorry {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #883461;	padding-left: 175px;	padding-top: 20px;	padding-bottom: 0px;	margin-bottom: 0px;	margin-top: 0px;	font-style: italic;	margin-left: 158px;}.body_dashedtop {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 12px;	color: #ffffff;	padding-left: 10px;	padding-top: 6px;	padding-right: 8px;	padding-bottom: 6px;	background-image: url(bpmedia/elements/blur.jpg);	background-repeat: repeat-y;	margin: 0px 0px 0px 175px;	font-weight: bold;	text-transform: uppercase;}.body_dashed-no {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #333333;	padding-left: 0px;	border-bottom-color: #999999;	padding-top: 10px;	padding-right: 8px;	padding-bottom: 10px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 175px;}.icon {}.headline_nospace {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #883461;	padding-left: 17px;	padding-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	margin-top: 0px;	font-style: italic;	margin-left: 158px;}.body_dashedbottom_noindent {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #333333;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;	padding-top: 10px;	padding-right: 8px;	padding-bottom: 10px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_bottom_noindent {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 18px;	color: #333333;	padding-left: 0px;	border-bottom-width: 0px;	border-bottom-style: none;	border-bottom-color: #999999;	padding-top: 6px;	padding-right: 8px;	padding-bottom: 10px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.toplogo {	padding-left: 98px;}.headline2 {	font-family: "Times New Roman", Times, serif;	font-size: 22px;	margin-top: 0px;	font-style: italic;	font-weight: normal;}.bodyindent190 {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	line-height: 16px;	color: #333333;	padding-top: 0px;	padding-right: 15px;	padding-left: 15px;	padding-bottom: 10px;	margin: 0px;	font-style: italic;}.listing_productionsub {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #333366;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: dotted;	border-top-color: cccccc;	border-right-color: cccccc;	border-bottom-color: cccccc;	border-left-color: cccccc;	margin-top: 20px;	padding-top: 15px;	padding-left: 195px;	margin-bottom: 0px;	background-image: url(../p7tm/BP_arrow.gif);	background-repeat: no-repeat;	background-position: left center;}.graybox2 {	border: 1px dotted #999999;	margin-left: 17px;}.listing_subhead-arrow {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #333366;	background-image: url(../p7tm/BP_arrow.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 15px;	margin-bottom: 0px;	padding-bottom: 0px;}.listing_price {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	line-height: 14px;	text-align: right;	vertical-align: bottom;	padding-bottom: 2px;	padding-right: 6px;}
